function setLoginOptions(obj){
	var itms=["null","sso","bld","bl","tmec"];
	var val=null;
	if(typeof obj=="string"){
		val=obj;
		var fm=document.loginSelector.loginServiceOpt;
		for(var x=0; x<fm.options.length; x++){
			if(fm.options[x].value==val){
				fm.options[x].selected=true;
				break;
			}
		}
	}
	else{
		val=obj.options[obj.selectedIndex].value;
	}
	for(var x=0; x<itms.length; x++){
		setDisplay('login-'+itms[x],((itms[x]==val)?'block':'none'));	
	}
}

function doLoginSubmit(dVal){
	setLoginCookie(dVal); 
	if(dVal=='sso'){
		return validateSSOLoginFromJs();
	}
	return true;
}

function validateSSOLoginFromJs() {
  	var fm = document.getElementById('sso-form');
 	var useridMin   = 1;
 	var userIdMax   = 30;
  	var passwordMin = 4;
 	var passwordMax = 32;
	var userId ='';
	var password=''
 	for(x=0; x<fm.elements.length; x++){
		if(fm.elements[x].name == "userId"){
			userId = fm.elements[x].value;
		}
		if(fm.elements[x].name == "password"){
			password = fm.elements[x].value;
		}
	}

  	if (userId.length<useridMin || userId.length>userIdMax) {
		if((ee.cookies["lang"]=="es")&&(ee.cookies["hmpg"]=="p")){
	   		alert('Tu nombre de usuario debe de ser entre '+useridMin+' y '+userIdMax+' caracteres. Por favor intenta de nuevo.');
	    	return false;
		}
		else{
	   		alert('Your Username must be '+useridMin+' to '+userIdMax+' characters long. Please try again.');
	    	return false;
		}
	}
 	else if (password.length < passwordMin || password.length > passwordMax) {
		if((ee.cookies["lang"]=="es")&&(ee.cookies["hmpg"]=="p")){
	   		alert('Tu contraseņa debe de ser entre '+passwordMin+' y '+passwordMax+' caracteres. Por favor intenta de nuevo.');
	    	return false;
		}
		else{
 	        alert('Your Password must be '+passwordMin+' to '+passwordMax+' characters long. Please try again.');
	    	return false;
		}
	}
    else {
		var sPat=/\d{10}/;
		var net='Nextel';
		if(sPat.test(userId)){
			net='Sprint';
		}
		setBrandCookie(net);
		setHomePageCookie('c');
      	return true;
	}	
}


function listenForEnter(bt){
	if(navigator.appVersion.indexOf('MSIE')>-1){
		if(event.keyCode == 13){
			$(bt).click();
		}
	}
}