	function IsMail( strval )
    {
    	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    	if (filter.test(strval))return(true); 
    	else  return(false);
    }


	function IsEmpty(aTextField) 
    {
        aTextField.value= Trim(aTextField.value);
        if ((aTextField.value.length==0) || (aTextField.value==null)) return (true);
        else return (false);
    }	

	function IsNumber(strval)
	{
		return (! Number.NaN(strval) );
		//var filter = /^d(*)$/; //-->Number Only
        //if (filter.test(strval)) return (true);
        //else return (false);
	}

    function Trim(strval)
    {
       return strval.replace(/^\s*|\s*$/g,"");
    }

    function IsPhone(strval) 
    {
        //var filter = /^\([1-9]\d{2}\)\s?\d{3}\-\d{4}$/; //--> (555)555-5555
        var filter = /^[1-9]\d{2}\-\s?\d{3}\-\d{4}$/; //-->123-123-1234
        if (filter.test(strval)) return (true);
        else return (false);
    }    

    function TakeMeHome(imsec)
    {
      self.setTimeout("self.location.href ='http://www.cnbcom.com/CNBTEST/index.htm' " , imsec);
    }
	
	
    function errmsg( objinput,objlbl, strMessage ) {

	lblerr= document.getElementById("lblerrmsg");
    strMessage = Trim(strMessage);
    if( strMessage.length>0)  {
        objlbl.style.color="red";
        //alert(strMessage);
        
		if(document.all){ lblerr.innerText = strMessage;} 
		else{lblerr.textContent = strMessage;}        
        
        //lblerrmsg.innerText =  strMessage;
        objinput.focus(); }
    else {
        objlbl.style.color="black";
		if(document.all){ lblerr.innerText = "";} 
		else{lblerr.textContent = "";}        

		}
    }
