
//Función que comprueba si es correcta una dirección de correo electrónico
function CompruebaEmail(Texto) {
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(Texto)){
	return (true);
  }
  var mensaje="La direción de correo no es válida.\n"
  mensaje += "Por favor, escríbala de nuevo."
  alert(mensaje);
  return (false);
}


//Función que me abre una ventan nueva. Compatible con mozilla y explorer
function NewWindow(myurl,myname, w, h, scroll) {
var winl = (screen.width)  ? (screen.width - w) / 2 : 0;
var wint = (screen.height) ? (screen.height - h) / 2 :0 ;
winprops='height='+h+',width='+w+',top='+wint+',left='+winl+', scrollbars='+scroll+',resizable';
//win =window.open(myurl,myname,winprops);
win =window.open(myurl,myname.replace(/ /g,'_'),winprops);
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }

}

//Función que me recuerda la contraseña
function rememberPasswd() {
	if (document.frm_login.cust_login.value.length==0){
		alert('Para poder realizar esta opción debe indicarnos su nombre de usuario');
		document.frm_login.cust_login.focus();
		document.frm_login.cust_login.style.backgroundColor = '#FFFFCC'
		return false;
	}
	else {
		document.frm_login.action="http://clientes.demini.com/private_customer_login.asp?remember_passwd=true";
		document.frm_login.target = '_blank';
		document.frm_login.submit();
	}
}


//Función que comprueba el login de usuario
function ComprobarLogin(){
	if (document.frm_login.cust_login.value.length==0){
		alert('Por favor, introduzca su nombre de usuario');
		document.frm_login.cust_login.focus();
		document.frm_login.cust_login.style.backgroundColor = '#FFFFCC'
		return false
	}
	if (document.frm_login.cust_password.value.length==0){
		alert('Por favor, introduzca su contraseña');
		document.frm_login.cust_password.focus();
		document.frm_login.cust_password.style.backgroundColor = '#FFFFCC'
		return false
	}
	document.frm_login.submit();
}

//Función que comprueba la suscripción de boletines
function ComprobarSuscript(){
	if (document.frm_suscription.email.value.length==0){
		alert('Por favor, introduzca una dirección de email');
		document.frm_suscription.email.focus();
		document.frm_suscription.email.style.backgroundColor = '#FFFFCC'
		return false;		
	}
	if (! CompruebaEmail(document.frm_suscription.email.value) ){
		document.frm_suscription.email.style.backgroundColor = '#FFFFCC';
		document.frm_suscription.email.focus();
		return false;
	}	
	document.frm_suscription.action='/acciones_suscript_bol.asp';
	document.frm_suscription.submit();
}