function SetDefaultOption(tmpSelect, valueOption) 
{ 
	with(tmpSelect) 
	{
		for(i=0; i<length; ++i) 
		{
			if(options[i].value==valueOption) 
			{
				options[i].selected = true;
				options[i].defaultselected = true;
			}
		}
	}
}

function MakeArray(n) 
{
	this.length = n;
		for (var i = 0; i <= n; i++) 
		{ 
			this[i] = 0 
		}
  return this
}

function MakeArray2(n, n1) 
{
	this.length = n;
		for (var i = 0; i <= n; i++) 
		{ 
			this[i] = new MakeArray(n1) 
		}
	return this
}
	function ChangeSSelect(objSrc, objDes) 
	{
	var index = objSrc.selectedIndex-1;

		objDes.options[0] = new Option;
		objDes.options[0].defaultSelected = true;
		objDes.options[0].selected = true;
		objDes.options[0].value = "";
		objDes.length = 1;

	if(index >= 0) 
	{
			for(i=0; i<countSelect[index]; ++i) 
			{
				objDes.options[i+1] = new Option;
				objDes.options[i+1].value = valOption[index][i];
				objDes.options[i+1].text = txtOption[index][i];
			}
			
			objDes.length = countSelect[index] + 1;
			
	}
	}

	function ChangeSSelect1(objSrc, objSrc1, objDes) 
	{
	var index = objSrc.selectedIndex-1;
	var index1 = objSrc1.selectedIndex-1;
	var scfc = objSrc.value+objSrc1.value;
		objDes.options[0] = new Option;
		objDes.options[0].defaultSelected = true;
		objDes.options[0].selected = true;
		objDes.options[0].value = "";
		objDes.length = 1;

	if(index1 >= 0) 
	{
		exitflag = 0;
		for(j=0; j< countL; ++j) 
		{
			for(k=0; k<countS; ++k) 
			{
				if (scOrder[j][k]==scfc) 
				{
					exitflag = 1;
					break;
				}
			}
			if (exitflag == 1) break;
		}
		for(i=0; i<countSelect1[k]; ++i) 
		{
			objDes.options[i+1] = new Option;
			objDes.options[i+1].value = valOption1[k][i];
			objDes.options[i+1].text = txtOption1[k][i];
		}
		objDes.length = countSelect1[k] + 1;
	}
}

