// JavaScript Document

var IE = (document.all)? true:false 
var testresults
var email
var pass

//validating email address
function validate_email(obj1){
var invalidcheck=0;
var str=obj1.value;
var strmail=obj1.value;
var filter=/^.+@.+\..{2,3}$/

	if (strmail!=""){
			if (filter.test(str)){
			var tempstring=str.split("@")
			tempstring=tempstring[1].split(".")
			//email=true
			return true;
			}
			else{
			alert("Please, Enter a valid e-mail address")
			///testresults=false;
			//email=false;
			obj1.focus();
			return false;
			}
	}
}

//It wont allow to type a space as first. arg(event,document.form.txtbox,'N')
function Check_First_Space(Event_Obj,Obj,Change){
 Change  = Change.toUpperCase();
 var Key = String.fromCharCode(Event_Obj.keyCode).toLowerCase() ;
 if (!IE)
  Key = String.fromCharCode(Event_Obj.which).toLowerCase() ;
	if (Change!="Y"){
	if ((Obj.value.charAt(0)=="")&& (Key==" ")){
	 Event_Obj.keyCode = 0;
	 return true;
	}else{
	 return false;
	}
	}else{
	if (Obj.value.charAt(0)==" "){
	 return true;
	}else{
	 return false;
	}
	}
}


function IsNumeric(expression) {
var nums = "0123456789";
if (expression.length==0)return(false);
for (var n=0; n < expression.length; n++){
if(nums.indexOf(expression.charAt(n))==-1)return(false);
}
return(true);
}


function leftTrim(sString)
{
while (sString.substring(0,1) == ' ')
{
sString = sString.substring(1, sString.length);
}
return sString;
}

function rightTrim(sString)
{
while (sString.substring(sString.length-1, sString.length) == ' ')
{
sString = sString.substring(0,sString.length-1);
}
return sString;
}


function trimAll(sString)
{
while (sString.substring(0,1) == ' ')
{
sString = sString.substring(1, sString.length);
}
while (sString.substring(sString.length-1, sString.length) == ' ')
{
sString = sString.substring(0,sString.length-1);
}
return sString;
}


