var arrTL = null;
var arrTLText = null;

function LoadTL(objSL)
{
	try{
	
	if ( objSL.options.length==0 ) return;
	
	SetTL( objSL.options[objSL.selectedIndex].value );
	var objTL = document.getElementById ('cmbTL');
	
	var iCount;
	
	for (iCount=objTL.options.length-1;iCount>=0;iCount--)
	{
		//objTL.options.remove(iCount);
		objTL.options[iCount] = null;
	}
	
	for (iCount=0;iCount<arrTL.length;iCount++)
	{
		objTL.options.add ( CreateSelectedOption( arrTLText[iCount],arrTL[iCount]) );
	}
	
	}
	catch(e)
	{
		alert ( "error = " + e.message);
	}
}
function CreateSelectedOption(strText , strVal )
{
	var newopt = document.createElement("OPTION");
	newopt.value = strVal;
	newopt.text = strText;
	
	return newopt;
	
}

function SetTL(pSL)
{
	
	switch ( pSL )
	{
		//Englis
		case '0x0809': 
			arrTL = new Array("0x040C","0x0407","0x0410","0x0C0A","0x0816","0x0419","0x0413","0x041D","0x0408","0x0001","0x0004","0x7C04","0x0411","0x0412");
			arrTLText = new Array("French","German","Italy","Spanish","Portuguese","Russian","Dutch","Swedish","Greek","Arabic","Chinese(Simplified)","Chinese(Traditional)","Japanese","Korean");
			break;
		case '0x040C': //French
			arrTL = new Array("0x0809","0x0407","0x0410","0x0C0A","0x0816","0x0413","0x0408");
			arrTLText = new Array("English","German","Italy","Spanish","Portuguese","Dutch","Greek");
			break;
		case '0x0407': //german
			arrTL = new Array("0x0809","0x040C");
			arrTLText = new Array("English","French");
			break;
		case '0x0410': //italian
			arrTL = new Array("0x0809","0x040C");
			arrTLText = new Array("English","French");
			break;
		case '0x0C0A': //Spanish
			arrTL = new Array("0x0809","0x040C");
			arrTLText = new Array("English","French");
			break;
		case '0x0001': //Arabic
			arrTL = new Array("0x0809");
			arrTLText = new Array("English");
			break;
		case '0x0413': //Dutch
			arrTL = new Array("0x0809","0x040C");
			arrTLText = new Array("English","French");
			break;
		case '0x0408': //Greek
			arrTL = new Array("0x0809","0x040C");
			arrTLText = new Array("English","French");
			break;
		case '0x0816': //Portuguese
			arrTL = new Array("0x0809","0x040C");
			arrTLText = new Array("English","French");
			break;
		case '0x0419': //Russian
			arrTL = new Array("0x0809");
			arrTLText = new Array("English");
			break;
		case '0x041D': //Swedish
			arrTL = new Array("0x0809");
			arrTLText = new Array("English");
			break;
		case '0x0004': //Chinese S
			arrTL = new Array("0x0809");
			arrTLText = new Array("English");
			break;
		case '0x7C04': //Chinese T
			arrTL = new Array("0x0809");
			arrTLText = new Array("English");
			break;
		case '0x0411': //Japanese
			arrTL = new Array("0x0809");
			arrTLText = new Array("English");
			break;
		case '0x0412': //Korean
			arrTL = new Array("0x0809");
			arrTLText = new Array("English");
			break;
		
		
	}
}
