	function confirmPhoneNumber(form){
		var telnr;
		retval=true;
		cijfers=true;
		mobile_number = form.UserName.value;
		
		for (i=1;i<mobile_number.length;i++)
		{
			if (isNaN(parseInt(mobile_number.charAt(i))))
			{
				cijfers=false;
			}
		}
	
		if ((mobile_number.slice(0,2)!='91')&&(mobile_number.slice(0,2)!='93')&&(mobile_number.slice(0,2)!='96') )
		   {
			retval=false;
			melding="O número do seu celular informado é incorreto (informe os 10 dígitos com o DDD).";
			}
		if (cijfers == false)
		{
			melding="O número do seu celular só pode conter números (10 dígitos com o DDD)";
			retval=false;
		}
		else if (mobile_number.length>9)
		{
			retval=false;
			melding='O número do celular informado é muito longo (máximo 10 dígitos com o DDD)';
		}
		else if (mobile_number.length<9)
		{
			retval=false;
			melding='O número do celular informado é muito curto (10 dígitos com o DDD)';
		}	
	
		if (retval == false)
		{
			alert('O numero indicado nao esta correcto.'+melding);
			form.UserName.focus();
			return false;
		}else{
			return true;
		}	
	}//--------------------------------------  end confirmPhoneNumber
	function checkPrivacy(form){
		if (form.privacy.checked==true)
			{
				return true;
			}else{
					alert('Marque o campo dos Termos e Condiçőes Gerais do Serviço');
					return false;
			}
	}
	//---------------------------------------- end checkPrivacy
	function checkTerms(form){
		if (form.terms.checked==true)
			{
				return true;
			}else{
					alert('Faltou seleccionar o campo Condiçoes.');
					return false;
			}
	}
	//---------------------------------------- end checkTerms
	function terms()
	 {
		url = eval("'$PMSSETREDIRECTHOSTNAME$blinko2/index/club_terms_html'");
		window_new = window.open(url, 'Privacy', 'location=no,directories=no,resizable=no,status=no,toolbar=no,menubar=no,width=400,height=400,scrollbars=no');
		window_new.focus();
		return;
	 }
	 //--------------------------------------- end terms
	/*function confirmFormForgotPassword(form)
	  {
		var mobile_number;
		
		mobile_number = form.UserName.value;
		var tam = form.UserName.value.length;
		if(mobile_number == "" || tam !=10)
		// pasword is required
			{
				alert("Informe o número do seu celular (Exemplo: 11 87654321)");
				form.UserName.focus();
				return; 
			}
			 else 
			 {
			 
				if (confirmPhoneNumber(form))
				   {
					 form.submit();
				   }
			}	  
	  }*/
	 //--------------------------------------- end confirmFormForgotPassword
	function confirmFormRegister(form)
	  {
		var mobile_number;
		
		mobile_number = form.UserName.value;
		tam = form.UserName.value.length;
		operator = form.operator.value;
		
		if(mobile_number == "" || tam!=10)
		// mobile_number is required
			{
				alert("Informe o número do seu celular (Exemplo: 11 87654321)");
				form.UserName.focus();
				return; 
			}
			 else 
			 {
				if(operator == "")
					// operator is required
					{
						alert("Selecione a sua Operadora ");
						form.UserName.focus();
						return; 
					}else{
							if (confirmPhoneNumber(form) && checkPrivacy(form))
								// mobile_phone ok and privacy checked
								{
					
									form.submit();
								}	
						}//else2 
			}//else1	  
	  }
	 //--------------------------------------- end  confirmFormRegister
	
	function confirmFormMember(form)
	  {
		var phone;
		
		phone = form.phone.value;
		tam = form.phone.value.length;
		password = form.password.value;
		
		if(phone == "" || tam !=10)
		// mobile_number is required
			{
				alert("Informe o número do seu celular (Exemplo: 11 87654321)");
				form.phone.focus();
				return; 
			}
			 else if(password == "")
					// password is required
					{
						alert("Necessario indicar password.");
						form.password.focus();
						return; 
					}else{
							
								// mobile_phone ok 
								
					form.wsuserId.value=form.phone.value;
					form.wsuserPasswd.value=form.password.value;
									form.submit();
								}	
					}
					
	function checklogin(form) {
		
		
		var phone = form.phone.value;
		var tam = form.phone.value.length;
		var password = form.password.value;
		//alert("nombre = "+nombre);
		if (phone=="" || tam != 10){
			alert("Informe o número do seu celular (Exemplo: 11 87654321)");
			form.phone.focus();
				return;
			
		} else if (password==""){
			alert("Necessario indicar password.");
			form.password.focus();
						return; 
			
		} else { 
			form.wsuserId.value=form.phone.value;
			form.wsuserPasswd.value=form.password.value;
			
		form.submit();
		}
	}
	
	
	function validar(form) {
		
		var phone = form.phone.value;
		var tam = form.phone.value.length;
		
		if (!form.privacy.checked)
			{
				alert('Marque o campo dos Termos e Condiçőes Gerais do Serviço');
					return;}
	
		if (phone=="" || tam !=10  ){
			alert("Informe o número do seu celular (Exemplo: 11 87654321)");
	
		form.phone.focus();
				return;	
		} else {
			form.wsuserId.value=form.phone.value;
			
		form.submit();
		}
	}
	
	
	function validarpassword(form) {
		
		var password = form.password.value;
		
		if (password==""){
			alert("Necessario indicar password.");
			form.password.focus();
				return;	
			
		} else {
			form.wsuserPasswd.value=form.password.value;
			
		form.submit();
		}
	}
	 //--------------------------------------- end  confirmFormMember
	
	 
	 //--------------------------------------- end privacy
	
	function confirmFormEnterPin(form)
	  {
		var password;
		
		password = form.Password.value;
			
		if(password == "")
		// passwordr is required
			{
				alert("Necessario indicar password.");
				form.Password.focus();
				return; 
			}
			 else{
					if (checkTerms(form))
						//  Terms checked
						{
							form.submit();
						}	
						 
				 }//else1	  
	  }
	 //--------------------------------------- end  confirmFormEnterPin
	 function validarpasswordtim(form) {
		
		var password = form.password.value;
		var fabricante = form.listBrands.value;
		var modelo = form.listModels.value;
		
		if (password==""){
			alert("Necessario indicar password.");
			form.password.focus();
				return;
		}
		if ((!form.movil.checked) && (fabricante=="Fabricante" || modelo=="Aparelho")){
				
				alert("Necessario indicar Fabricante/ Aparelho ou marque o campo Desconhecer o modelo de seu aparelho");
				form.fabricante.focus();
					return;
			
		}
		 else {
			form.wsuserPasswd.value=form.password.value;
			form.SM_userPasswd.value=form.password.value;
			form.brand.value=form.listBrands.value;
			form.model.value=form.listModels.value;
			
		form.submit();
		}
	}
	 //--------------------------------------- end  confirmFormMember
	function checkEmptySearch(form)
	  {
		var contentSelection, searchBySelection, freeSearch;
		
		searchBySelection = form.types.value;	
		contentSelection = form.fields.value;
		freeSearch = form.ss.value;
		
		if( freeSearch == "")
		// no filter has been selected
		{
			alert("Necessario indicar Conteúdo Desejado");				
			form.nextPage.value = "/bra/pmsdata.html?target=blinko_gold/html/index_html&amp;USECACHE=NO&amp;SM_ALIASCATEGORY=tt_g_2_top,jg_g_2_top&amp;SM_ALIASAPPLICATION=blinko_global";
			return;
		}
		else{
			if(searchBySelection != "")
			{			
				form.types.value =  searchBySelection;			
			}
			if(contentSelection != "")
			{
				form.fields.value =  contentSelection;			
			}
			form.nextPage.value = "/bra/pmsdata.html?target=blinko_gold/html/search_result_html&amp;USECACHE=NO";
			form.submit();
		}
		
	} 
	 //--------------------------------------- end  checkEmptySearch
	 function clearForm()
	{
		//alert("fields=" + document.SM_searchForm.fields.value + "***types=" + document.SM_searchForm.types.value + "****ss=" + document.SM_searchForm.ss.value );
				
		document.SM_searchForm.reset();
		document.SM_searchForm.ss.value="";
	}