 
var tt = new Array('a','aa','i','ii','u','uu','R','e','e','ai','o','oo','au','M','ka','kha','ga','gha','nga','ya','ra','la','va','Halant','aa','1','2','3','ca','cha','ja','jha','Ya','sha','Sa','sa','ha','i','ii','4','5','6','Ta','Tha','Da','Dha','Na','xa','tra','Ga','','u','uu','7','8','9','ta','tha','da','dha','na','La','Bandira','','e','ee','ai','H','','0','pa','pha','ba','bha','ma','Space','o','oo','au');
var v = new Array('\u0c05','\u0c06','\u0c07','\u0c08','\u0c09','\u0c0a','\u0c0b','\u0c0e','\u0c0f','\u0c10','\u0c12','\u0c13','\u0c14','\u0c02','\u0c15','\u0c16','\u0c17','\u0c18','\u0c19','\u0c2f','\u0c30','\u0c32','\u0c35','\u0c4d','\u0c3e','\u0c67','\u0c68','\u0c69','\u0c1a','\u0c1b','\u0c1c','\u0c1d','\u0c1e','\u0c36','\u0c37','\u0c38','\u0c39','\u0c3f','\u0c40','\u0c6a','\u0c6b','\u0c6c','\u0c1f','\u0c20','\u0c21','\u0c22','\u0c23','\u0c15\u0c4d\u0c37','\u0c24\u0c4d\u0c30','\u0c1c\u0c4d\u0c1e','\u0c41','\u0c42','\u0c43','\u0c6d','\u0c6e','\u0c6f','\u0c24','\u0c25','\u0c26','\u0c27','\u0c28','\u0c33','\u0c31','','\u0c46','\u0c47','\u0c48','\u0c03','','\u0c66','\u0c2a','\u0c2b','\u0c2c','\u0c2d','\u0c2e','\u0c16\u0c3e\u0c33\u0c40 \u0c38\u0c4d\u0c25\u0c33\u0c2e\u0c41','\u0c4a','\u0c4b','\u0c4c');
var temp,i,y;

var VB = "<td width=28><input type=button onclick=\"Quill.appendChar(this.value,'quillDiv1');return false;\" class=VowlesButton value=\"";
var CB = "<td width=28><input type=button onclick=\"Quill.appendChar(this.value,'quillDiv1');return false;\" class=ConsonantButton value=\"";
var CB1 = "<td width=28><input type=button onclick=\"Quill.appendChar(this.value,'quillDiv1');return false;\" class=ConsonantButton1 value=\"";
var Num =  "<td width=28><input type=button onclick=\"Quill.appendChar(this.value,'quillDiv1');return false;\" class=Numeral value=\"";

with(document)
{
	write("<table border=0 cellpadding=0 align=center cellspacing=0 style=\"border-collapse: collapse\" bordercolor=#111111 width=408 bordercolorlight=#FFFFFF bordercolordark=#FFFFFF bgcolor=#FFFFFF>");
	write("<tr>");
	for(i=0;i<14;i++)
	{
		temp = VB  + v[i] + "\""+ "title="+tt[i] +"></td>";
		write(temp);
	}
	write("</tr>");
	for(var z=0; z < 2; z++)
	{
		y = i + 5;
		write("<tr>");
		for(;i<y;i++)
		{
			temp =  CB + v[i] + "\""+ "title="+tt[i] +"></td>";
			write(temp);
		}
		for(y += 4;i<y;i++)
		{
			temp =  CB1 + v[i] + "\""+ "title="+tt[i] +"></td>";
			write(temp);
		}
		for(y += 2;i<y;i++)
		{
			temp =  VB + v[i] + "\""+ "title="+tt[i] +"></td>";
			write(temp);
		}
		for(y += 3;i<y;i++)
		{
			temp =  Num + v[i] + "\""+ "title="+tt[i] +"></td>";
			write(temp);
		}
		write("</tr>");
	}
	write("<tr>");
	for(y += 5;i<y;i++)
	{
		temp =  CB + v[i] + "\""+ "title="+tt[i] +"></td>";
		write(temp);
	}
	for(y += 3;i<y;i++)
	{
		temp =  CB1 + v[i] + "\""+ "title="+tt[i] +"></td>";
		write(temp);
	}
	for(y += 3;i<y;i++)
	{
		temp =  VB + v[i] + "\""+ "title="+tt[i] +"></td>";
		write(temp);
	}
	for(y += 3;i<y;i++)
	{
		temp =  Num + v[i] + "\""+ "title="+tt[i] +"></td>";
		write(temp);
	}
	write("</tr>");
	write("<tr>");
	for(y += 5;i<y;i++)
	{
		temp =  CB + v[i] + "\""+ "title="+tt[i] +"></td>";
		write(temp);
	}
	for(y += 3;i<y;i++)
	{
		temp =  CB1 + v[i] + "\""+ "title="+tt[i] +"></td>";
		write(temp);
	}	
	for(y += 4;i<y;i++)
	{
		temp =  VB + v[i] + "\""+ "title="+tt[i] +"></td>";
		write(temp);
	}
	for(y += 2;i<y;i++)
	{
		temp =  Num + v[i] + "\""+ "title="+tt[i] +"></td>";
		write(temp);
	}
	write("</tr>");
	write("<tr>");
	for(y += 5;i<y;i++)
	{
		temp =  CB + v[i] + "\""+ "title="+tt[i] +"></td>";
		write(temp);
	}
	//Space Bar
	temp =  "<td width=84 colspan=3><input type=button onclick=\"Quill.appendChar(' ','quillDiv1')\" class=ConsonantButton1 value=\"" + v[i] + "\""+ "title="+tt[i] +"></td>";
	write(temp);
	for(y += 4,i++;i<y;i++)
	{
		temp =  VB + v[i] + "\""+ "title="+tt[i] +"></td>";
		write(temp);
	}
	//Guruji Bottom image
	write("<td width=84 colspan=3><img src=/images/keyboard/gurujibottom.gif></td>");
	write("</tr>");
	write("</table>");
}
