function comprobar_datos_pedido()
{	
	if(document.contacto_form.provincia.value=='')
	{	
		alert("El campo Provincia es obligatorio.");		
		document.contacto_form.provincia.focus();
	}
	else if(document.contacto_form.poblacion.value=='')
	{	
		alert("El campo Poblacion es obligatorio.");		
		document.contacto_form.poblacion.focus();
	}	
	else if(document.contacto_form.cp.value=='')
	{	
		alert("El campo cp es obligatorio.");			
		document.contacto_form.cp.focus();
	}
	else if(document.contacto_form.email.value=='')
	{	
		alert("El campo Email es obligatorio.");			
		document.contacto_form.email.focus();
	}
	else if(!correcto_email(document.contacto_form.email.value))
	{	
		alert("El campo E-mail no es correcto.");			
		document.contacto_form.email.focus();
	}	
	else if(document.contacto_form.direccion.value=='')
	{	
		alert("El campo Direccion es obligatorio.");			
		document.contacto_form.direccion.focus();
	}
	else if(document.contacto_form.telefono1.value=='')
	{	
		alert("El campo Telefono1 es obligatorio.");			
		document.contacto_form.telefono1.focus();
	}	
	else if(document.contacto_form.checkbox.checked==0)	   
	{
		alert("Debe aceptar la politica de proteccion de datos.");		
	}	
	else
	{
		document.contacto_form.submit();							
	}
}//fin del function comprobar_datos_pedido()

function comprobar_Contacta()
{	
	if(document.contacto_form.nombre.value=='')
	{	
		alert("El campo Nombre es obligatorio.");		
		document.contacto_form.nombre.focus();
	}
	else if(document.contacto_form.email.value=='')
	{	
		alert("El campo E-mail es obligatorio.");		
		document.contacto_form.email.focus();
	}
	else if(!correcto_email(document.contacto_form.email.value))
	{	
		alert("El campo E-mail no es correcto.");			
		document.contacto_form.email.focus();
	}	
	else if(document.contacto_form.comentario.value=='')
	{	
		alert("El campo Comentario es obligatorio.");			
		document.contacto_form.comentario.focus();
	}	
	else if(document.contacto_form.checkbox.checked==0)	   
	{
		alert("Debe aceptar la politica de proteccion de datos.");		
	}	
	else
	{
		document.contacto_form.submit();							
	}
}//fin del function comprobar_Contacta()

function correcto_email(emailIntro)
{ 
	var separateEmailsBy = ", "; 
	var email = "<none>"; // if no match, use this 
	var emailsArray = emailIntro.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi); 
	
	if (emailsArray) 
	{ 
		email = ""; 
		
		for (var i = 0; i < emailsArray.length; i++) 
		{ 
			if (i != 0) email += separateEmailsBy; 
			email += emailsArray[i]; 
		  } 
	} 
	
	if(emailIntro==email)
		return true;
	else
		return false;
}
