function restore_form(obj)
{
	document.forms[obj].reset()
}

function trim( strValue )
{
	var ReturnValue = "";
	strValue = ""+strValue+"";
	if( strValue == "" )
				return "";
	for(var i=0;i<strValue.length;i++)
	{
			if(strValue.charAt(i) != " ")
				  ReturnValue = ReturnValue + strValue.charAt(i);
	}

	return ReturnValue;
}

function ByteCount(str) { 
	var i, j=0; 
	str = ""+str+"";
	for(i=0;i<str.length;i++) { 
		val=escape(str.charAt(i)).length; 

		if(val== 6) j++; 
		j++; 
	} 
	return j; 
}

function checkspace(str)
{
	str = ""+str+"";
	if (str.indexOf(" ") >= 0) return false;
	return true;
}

function gbl_isDigit(evt) {
	if(
		((evt.keyCode >= 48) && (evt.keyCode <= 57)) ||	// keyboard
		((evt.keyCode >= 96) && (evt.keyCode <= 105)) ||	// keypad
		(evt.keyCode == 9) ||	// tab
		(evt.keyCode == 10)||	// enter
		((evt.keyCode >= 35) && (evt.keyCode <= 40)) ||	// arrow and home,end
		(evt.keyCode == 45)||	(evt.keyCode == 46)||	// insert, delete
		(evt.keyCode == 8) ||	(evt.keyCode == 144)	// BS, NumLock
		) return true;//evt.returnValue = true;
	else 
	{	
		evt.returnValue = false;
		if (evt.cancelable ) 
		{
		evt.preventDefault();
		}
	}	
}

function gbl_KeypressSubmit(ofrm)
{
	if (event.keyCode == 13)
	{
		if (document.forms(ofrm))
			{ document.forms(ofrm).submit(); }
		else
			{ return false; }
	}
}