function comprobar_datos(pagina)
{
  nombre = document.getElementById('nombre').value; 
  email = document.getElementById('email').value;
  telefono =  document.getElementById('telefono').value;
 
 
	
  var numero = /[0-9]/;
	
  if(nombre!='' && telefono!='')
  {
	if((comprobar_mail(email)==false)||(email==''))
	{
		
	//	window.scroll(40,20);		
		document.getElementById('texto_alerta').innerHTML='Revisa la direccion de correo, no es correcta';
	
		
	//	alert('Revisa la direccion de correo, no es correcta');
		return false;
		
	 }  	  
	
	else if(isNaN(telefono))
	{
		
		
//		window.scroll(40,20);
		document.getElementById('texto_alerta').innerHTML='El numero de telefono dado no es valido!';
	
	//	alert('El numero de telefono dado no es valido!');
		return false;
	}
	else
	{
		if(document.getElementById('telefono').value.length<9)
		{
								
	//		window.scroll(40,20);
			document.getElementById('texto_alerta').innerHTML='El numero de telefono dado es demasiado corto!';
			
			
		//	alert('El numero de telefono dado es demasiado corto!');
			return false;
		}
	}
	
	if(document.getElementById('check_politicaprivacidad').checked==false)
	{
		document.getElementById('texto_alerta').innerHTML='Debe aceptar nuestra pol&iacute;tica de privacidad!';			
		return false;
	}
	
	
	return true;  
   }
   else
   {	
	   
	 //  window.scroll(40,20);
	   document.getElementById('texto_alerta').innerHTML='Faltan datos necesarios por rellenar!';		
		
		
  	 //  alert('Faltan datos necesarios por rellenar!');
	   return false;
	}

}

function comprobar_mail(email){
	 
	var plant = /[^\w^@^\.^-]+/gi
	
	if (plant.test(email))
	{
		
		 return false;
	}
	else
	{
		plant = /^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/i
    <!--	plant =/(^\w+)(@{1})([\w\.-]+$)/i  -->
     	if (plant.test(email))
		{		
        	return true;
     	}
		else
        {
			if (email!='')
			{				
				return false;
			}
		}
	}
	  
 }

function comprueba_fecha()
{
  //posicion 0 = dia		posicion 1 = mes		posicion 2 = ano
  var fecha_introducida = document.getElementById('fecha').value
  var fecha = fecha_introducida.split('/');
  dia_actual = document.getElementById('dia_actual').value;
  mes_actual = document.getElementById('mes_actual').value;
  ano_actual = document.getElementById('ano_actual').value;
 
  if (fecha[0]!='0'&& fecha[1]!='0' && fecha[2]!='0')
  {
	  if (!comparar_fechas(dia_actual,mes_actual,ano_actual,fecha[0],fecha[1],fecha[2]))
	  {
  	     
		   document.getElementById('texto_alerta').innerHTML='La fecha no puede ser anterior al día de hoy!';
		  return false; 
	  }else{
			return true;
			}
  }else{
 	   
		   document.getElementById('texto_alerta').innerHTML='Por favor, rellene la fecha!';
  		  return false;
		}
}

 
function comparar_fechas(dia_ac,mes_ac,ano_ac,dia,mes,ano){
	
	if(ano_ac<ano){ 
		return true; 
	} else 
		{ 
			if((ano_ac==ano)&&(mes_ac<mes)){
				return true;
			}else{
				if((ano_ac==ano)&&(mes_ac==mes)&&(dia_ac<=dia)){	
				     return true;		
				}
				else
				{
					return false;
				}	
			}
	   }
}

function validarFecha(fecha_introducida)
	{
		//posicion 0 = dia		posicion 1 = mes		posicion 2 = ano
		var fecha=fecha_introducida.split('/');
		//alert(ano+' '+mes+' '+dia);
		var bisiesto = false;
		if (fecha[2] % 4 == 0 && fecha[2] % 100 != 0) bisiesto = true;
		if (fecha[2] % 100 == 0 && fecha[2] % 400 == 0) bisiesto = true;
		
		if (fecha[1]==4 || fecha[1]==6 || fecha[1]==9 || fecha[1]==11 || fecha[1]==2) 
		{  
			if(bisiesto == true)
			{
				if ((fecha[1]==2 && fecha[0] > 29) || fecha[0]>30) 
				{  
					return false;  
					//alert('mes de no 31, con ano bisiesto y mes 2, con dia mayor que 29 o 30');
				} else {
					//alert('mes de no 31, con ano bisiesto y mes 2, con dia correcto');
					return true;	
				}
			} else {
				if (fecha[1]==2 && fecha[0] > 29 || fecha[0]>30) 
				{  
					//alert('mes de no 31, con ano no bisiesto y mes 2, con dia mayor que 29 o 30');
					return false;  
				} else {
					//alert('mes de no 31, con ano no bisiesto y mes 2, con dia correcto');
					return true;	
				}
			}
			
        } else {
			//alert('mes de 31, lo demas da igual');
			return true;	
		}
	}