// JavaScript Document

// Valida Login y Password cuando se valida


	<!--
		form_submitted=false
		
		function ValidateEmail(theinput)
		{
			var s=theinput.value
			if(s.search)
			{
				return (s.search(new RegExp('^([-!#$%&\'*+./0-9=?A-Z^_`a-z{|}~'+unescape('%7F')+'])+@([-!#$%&\'*+/0-9=?A-Z^_`a-z{|}~'+unescape('%7F')+']+\\.)+[a-zA-Z]{2,6}$','gi'))>=0)
			}
			if(s.indexOf)
			{
				var at_character=s.indexOf('@')
				if(at_character<=0 || at_character+4>s.length)
					return false
			}
			if(s.length<6)
				return false
			else
				return true
		}
		
		
		
		
		function ValidateForm(theform)
		{
			var e='', i={}, f='', r, s
			
			r=theform['usernamef']
			r.className=''
			r=theform['passwordf']
			r.className=''
		
			
			if(!i['usernamef']
			&& (ValidateEmail(theform['usernamef'])==false))
			{
				r=theform['usernamef']
				r.className='invalid'
				if(e=='')
					f='usernamef'
				else
					e+='\n'
				e+='- No es una dirección de correo electrónico valida.'
				i['usernamef']=true;
			}
			
			
			if(!i['passwordf']
			&& (theform['passwordf'].value==''))
			{
				r=theform['passwordf']
				r.className='invalid'
				if(e=='')
					f='passwordf'
				else
					e+='\n'
				e+='- El password no es valido.'
				i['passwordf']=true;
			}
		
			
			
			if(e!='')
			{
				if(theform[f].focus)
					theform[f].focus()
				alert(e)
				form_submitted=false
				return false
			}
			return true
		}
		
		function PageLoad()
		{
				document.adult_form['usernamef'].focus()
		}
		// -->
		
		
		
		
		
		
		
		
		
		
		
		
		
		

function isEmail(string){
        if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
            return true;
        else
            return false;
}		
		
		
		
		
		
		
		
function validarNuevoPassword(formNuevoPassword){


        with(formNuevoPassword){
                var error='';
                
                if(passwordNuevo.value==""){
                    error+="-- Introduce tu nuevo password \n";
                }
                if(passwordNuevo.value!=passwordNuevo2.value){
                    error+="-- Los dos passwords son diferentes \n";
                }

                if(error!='')
                {
                    alert(error);
                }else{
                    
                    formNuevoPassword.submit();

                }
        }
}






function validarRecordarPassword(formRecordarPassword){


        with(formRecordarPassword){
                var error='';
                
                if(!isEmail(emailRecuperarPass.value)){
                    error+="-- No has introducido un correo válido \n";
                }

                if(error!='')
                {
                    alert(error);
                }else{
                    
                     Ajax('ajax.php?A=recuperarPasswordPerdido&email='+document.getElementById('emailRecuperarPass').value+'' ,'enviarEmailPerdido', 'nada');

                }
        }
}







// Validacion de registro de un nuevo usuario 
function validarNuevoUsuario(formNuevo){


        with(formNuevo){
                var error='';
                
                if(!isEmail(email.value)){
                    error+="-- Introduce un email correcto \n";
                }
                if(password_1.value!=confirm_password.value){
                    error+="-- Los dos passwords son diferentes \n";
                }
                if(nick.value==""){
                    error+="-- Introduce tu nick\n";
                }
                if(pais.value=='ES' && provincia.value=="0"){
                    error+="-- Introduce tu provincia \n";
                }
				
				if(acepto_terminos.checked==false){
				 	error+="-- Tienes que aceptar los terminos de cochesExin \n";
				
				}

                if(error!='')
                {
                    alert(error);
                }else{
                    
                    Ajax('http://www.cochesexin.com/ajax.php?A=altaNuevoUsario&email='+email.value+'&password='+password_1.value+'&nick='+nick.value+'&pais='+pais.value+'&provincia='+provincia.value+'&boletin='+boletin.value+'' ,'contenidoDivFormNuevoUsuario' , 'datos');

                }
        }
}



