	function windowOpen(httpLocation, x, y, w, h)
	{
		eval('window.open("'+httpLocation+'", "", "minimize=0, maximize=0, toolbar=0, location=0, directories=0, status=1, menubar=0, scrollbars=0, resize=0, resizable=0, copyhistory=0, left='+x+', top='+y+', width='+w+', height='+h+'")');
	}


	function windowOpenFree(httpLocation, x, y, w, h)
	{
		eval('window.open("'+httpLocation+'", "", "minimize=0, maximize=0, toolbar=0, location=0, directories=0, status=1, menubar=0, scrollbars=1, resize=0, resizable=0, copyhistory=0, left='+x+', top='+y+', width='+w+', height='+h+'")');
	}
	

	function windowOpenFull(httpLocation, x, y, w, h)
	{
		eval('window.open("'+httpLocation+'", "", "minimize=0, maximize=0, toolbar=0, location=0, directories=0, status=1, menubar=1, scrollbars=1, resize=0, resizable=0, copyhistory=0, left='+x+', top='+y+', width='+w+', height='+h+'")');
	}

	function MM_callJS(jsStr) {
		return eval(jsStr)
	}

	function HelpPopup(capt, txt) {
		str1="overlib('" + txt + "',CAPTION,'" + capt +"', DELAY, 400, OFFSETX, 10, OFFSETY, 20, ";
		str1+="TEXTCOLOR, '#003366', FGCOLOR, '#FFFFFF', CAPCOLOR, '#003366', BGCOLOR, '#C1D6F0')";
		return MM_callJS(str1);
	}		
	
	function HelpPopupY(capt, txt) {
		// Decide browser version
		var ns4 = (document.layers)? true:false;
		if (ns4) {
			str1="overlib('" + txt + "',CAPTION,'" + capt +"', DELAY, 400, OFFSETX, 10, OFFSETY, -60, WIDTH, 250, ";
		} else {
			str1="overlib('" + txt + "',CAPTION,'" + capt +"', DELAY, 400, OFFSETX, -110, OFFSETY, -55, WIDTH, 250, ";
		}
			str1+="TEXTCOLOR, '#003366', FGCOLOR, '#FFFFFF', CAPCOLOR, '#003366', BGCOLOR, '#C1D6F0')";
		return MM_callJS(str1);
	}		
	
	
	function validate1(objname)
	{
	//	Accept only Numbers
		if (event.keyCode<48 || event.keyCode>57)
		{
			event.returnValue=false;
		}
	}

	function validate2(objname)
	{
	//	Accept only Letters
		if ((event.keyCode > 32 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97) || (event.keyCode > 122 && event.keyCode < 902))
		{
			event.returnValue = false;
		}
	}

	function validate3(objname)
	{
	//	Accept only Character Strings
		if ((event.keyCode > 33 && event.keyCode < 35) || (event.keyCode > 38 && event.keyCode < 40) || (event.keyCode > 47 && event.keyCode < 58))
		{
			event.returnValue = false;
		}
	}
