var srvRegExp = "^((9(1|2|3|6)[0-9]{7})|((1|3)[0-9]{8}))$"; 
var f = document.Form1;
var defaulttext = "Conta/Telefone/ID";//variável utilizada também em login.ascx


function EventReturn(value)
{	
	if(window.event)//IE
		window.event.returnValue = value;
	return value;
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function CheckUseriId(objuser){   
 if( !objuser.value.match( srvRegExp ) ){
   //obj.style.backgroundColor = "red";
   objuser.className = "username error";
   objuser.focus();
   //Move mouse pointer into end of string
   objuser.value = objuser.value;
   return false;
  }  
 return true;
}

function CheckEmptyPass( objuser, objpass ){  
	if( (objuser.value.length != 0) && (objuser.value != defaulttext) )
	{
		if (trim(objpass.value).length == 0) 
		{
			objpass.className = "novaPwd error";
			return false;
		}
		else
			objpass.className = "novaPwd";
	}
	return true;
}


function doLogin(objuser, objpass){
  if(CheckUseriId(objuser) && CheckEmptyPass(objuser,objpass))
  { 
  
	if(objuser.value.substring(0,1) == "3")//Login por conta
	{	
		return EventReturn(true);
		//window.event.returnValue = true;
	}
	else//login por msisdn ou id adsl
	{
		//__VIEWSTATE is not important to login process
		if(f.__VIEWSTATE != "undefined"){
		f.__VIEWSTATE.value = null;
		}
		 
		setContent( "SERVICE_ID", objuser.value );
		 
		f.action = f.formAction.value;
		f.submit();
		
		return EventReturn(false);
		//window.event.returnValue = false;
	}
  }
  else
  {
	return EventReturn(false);
	
	}
	//window.event.returnValue = false;
}


function IsValidUser(obj){
  try{
 if( (obj.value.length == 0) || (obj.value == defaulttext) ){
   //obj.style.backgroundColor = "white";
   obj.className = "username";
   return;
 }
 if( !obj.value.match( srvRegExp ) ){
   //obj.style.backgroundColor = "#FFDEDE";
   obj.className = "username error";
 }else{
   //obj.style.backgroundColor = "white";
   obj.className = "username";
 }
 }
 catch( e ){
   alert( e.message );
 }
}