 
var tt = new Array('a','aa','i','ii','u','uu','R','e','ai','o','au','M','','H','ka','kha','ga','gha','nga','ya','ra','la','va','Virama(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','','u','uu','R','7','8','9','ta','tha','da','dha','na','La','qa','qha','za','e','ai','H','','0','pa','pha','ba','bha','ma','Ga','Space','o','au');
var v = new Array('\u0a85','\u0a86','\u0a87','\u0a88','\u0a89','\u0a8a','\u0a8b','\u0a8f','\u0a90','\u0a93','\u0a94','\u0a82','\u0a83','\u0a81','\u0a95','\u0a96','\u0a97','\u0a98','\u0a99','\u0aaf','\u0ab0','\u0ab2','\u0ab5','\u0acd','\u0abe','\u0ae7','\u0ae8','\u0ae9','\u0a9a','\u0a9b','\u0a9c','\u0a9d','\u0a9e','\u0ab6','\u0ab7','\u0ab8','\u0ab9','\u0abf','\u0ac0','\u0aea','\u0aeb','\u0aec','\u0a9f','\u0aa0','\u0aa1','\u0aa2','\u0aa3','\u0a95\u0acd\u0ab7','\u0aa4\u0acd\u0ab0','\u0a9c\u0acd\u0a9e','\u0ac1','\u0ac2','\u0ac3','\u0aed','\u0aee','\u0aef','\u0aa4','\u0aa5','\u0aa6','\u0aa7','\u0aa8','\u0ab3','\u0a95\u0abc','\u0a96\u0abc','&#2716;&#2748;','\u0ac7','\u0ac8','','','\u0ae6','\u0aaa','\u0aab','\u0aac','\u0aad','\u0aae','&#2711;&#2748;',"&#2744;&#2765;&#2730;&#2757;&#2744;&#2732;&#2750;&#2736;",'\u0acb','\u0acc');
var temp,i;

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 += 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);
	}
	temp =  temp =  CB1 + v[i] + "\""+ "title="+tt[i] +"></td>";
	write(temp);
	i++;
	//Space Bar
	temp =  "<td width=84 colspan=3><input type=button onclick=\"Quill.appendChar(' ','quillDiv1');return false\"; 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>");
}
