function getXMLHttpRequest(){
	if(window.ActiveXObject){
		try{
			return new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e1){
			try{
				return new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e2){
				return null;
			}
		}
	}
	else if(window.XMLHttpRequest){
		return new XMLHttpRequest();
	}
	else
	{
		return null;
	}
}

function inputNum(obj)
{
	e = window.event;

	if( ( e.keyCode >=  48 && e.keyCode <=  57 ) ||
	( e.keyCode >=  96 && e.keyCode <= 105 ) ||
	e.keyCode ==   8 || //BackSpace
	e.keyCode ==  46 || //Delete
	e.keyCode ==  37 || //Left
	e.keyCode ==  39 || //Right
	e.keyCode ==  35 || //End
	e.keyCode ==  36 || //Home
	e.keyCode ==   9	//Tab
	) {
		//normal value
	}
	else
	{
		e.returnValue=false;
	}
}

function trim(str){
	return str.replace(/(^\s*)|(\s*$)/g, "");
}

function show_login() {
	document.getElementById("login").style.display = "block";
	document.getElementById("login_id").focus();
}

function close_login() {
	document.getElementById("login").style.display = "none";
}

function help_onblur (obj, str)
{
	if(obj.value == '') {
		obj.style.color = "#b4b4b4";
		obj.value = str;
	}
}

function help_onfocus (obj, str)
{
	if(obj.value == str) {
		obj.value = "";
		obj.style.color = "#323232";
	}
}
function help_onfocus1 (obj)
{
	obj.style.color = "#323232";
}

function help_onblur1 (obj)
{
	if(obj.value == "") {
		obj.style.color = "#b4b4b4";
	}
	else {
		obj.style.color = "#323232";
	}
}
