window.onload=function(){
	Nifty("div#tituloproductodestacadohome","transparent");
}


function contactar_onfocus(obj, opcion) {
	switch( opcion ) {
		case 1:
			if ( obj.value == 'Nombre persona de contacto' ) obj.value = '';
			break;
		
		case 2:
			if ( obj.value == 'Nombre de la empresa' ) obj.value = '';
			break;
			
		case 3:
			if ( obj.value == 'Correo electrónico' ) obj.value = '';
			break;
			
		case 4:
			if ( obj.value == 'Teléfono' ) obj.value = '';
			break;
			
		case 5:
			if ( obj.value == 'Móvil' ) obj.value = '';
			break;
			
		case 6:
			if ( obj.value == 'Escriba aquí su consulta...' ) obj.value = '';
			break;
	}
}

function contactar_onmouserover(obj, opcion) {
	switch( opcion ) {
		case 1:
			if ( obj.value == '' ) obj.value = 'Nombre persona de contacto';
			break;
		
		case 2:
			if ( obj.value == '' ) obj.value = 'Nombre de la empresa';
			break;
			
		case 3:
			if ( obj.value == '' ) obj.value = 'Correo electrónico';
			break;
			
		case 4:
			if ( obj.value == '' ) obj.value = 'Teléfono';
			break;
			
		case 5:
			if ( obj.value == '' ) obj.value = 'Móvil';
			break;
			
		case 6:
			if ( obj.value == '' ) obj.value = 'Escriba aquí su consulta...';
			break;
	}
}

function validarcontacto() {
	var mailres = true; 
	if(document.form.email.value != 'Correo electrónico'){
		texto = document.form.email.value;
		var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
		var arroba = texto.indexOf("@",0); 
		if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
		var punto = texto.lastIndexOf("."); 
		for (var contador = 0 ; contador < texto.length ; contador++){ 
			if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
				mailres = false; 
				break; 
			} 
		} 
		if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) {
		 mailres = true; 
		}else{
		 mailres = false;
		}
		mailres == false;
		if(mailres == false){			 
			alert("Parece que la dirección de email no es correcta, por favor verifíquela.");
			return false;
		}
	}
			
	if ( document.form.nombre.value.length == 0 || document.form.nombre.value == 'Nombre persona de contacto' ) {
		alert("Debe indicarnos un nombre de contacto.");
		document.form.nombre.focus();
	} else if ( (document.form.email.value.length == 0 || document.form.email.value == 'Correo electrónico') && (document.form.telefono.value.length == 0 || document.form.telefono.value == 'Teléfono') && (document.form.movil.value.length == 0 || document.form.movil.value == 'Móvil') ) {
		alert("Debe indicarnos algún método de contacto, correo electrónico, teléfono o móvil.");
		document.form.email.focus();
	} else if ( document.form.departamento.value == 0 ) {
		alert("Debe indicarnos a que departamento quiere enviar el mensaje.");
		document.form.departamento.focus();
	} else if ( !document.form.verificacion.checked ) {
		alert("Debe leer y aceptar las condiciones generales.");
		document.form.verificacion.focus();
	} else if ( mailres == false ) {
		alert("Parece que la dirección de email no es correcta, por favor verífiquela.");
		document.form.email.focus();
	} else {
		document.form.submit();
	}
}

function newsletters() {
	var mailres = true; 
	if(document.form.email.value != 'Correo electrónico'){
		texto = document.form.email.value;
		var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
		var arroba = texto.indexOf("@",0); 
		if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
		var punto = texto.lastIndexOf("."); 
		for (var contador = 0 ; contador < texto.length ; contador++){ 
			if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
				mailres = false; 
				break; 
			} 
		} 
		if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) {
		 mailres = true; 
		}else{
		 mailres = false;
		}
		mailres == false;
		if(mailres == false){			 
			alert("Parece que la dirección de email no es correcta, por favor verifíquela.");
			return false;
		}
	}
			
	if ( document.form.nombre.value.length == 0 || document.form.nombre.value == 'Nombre persona de contacto' ) {
		alert("Debe indicarnos un nombre de contacto.");
		document.form.nombre.focus();
	} else if ( document.form.email.value.length == 0 || document.form.email.value == 'Correo electrónico' ) {
		alert("Debe indicarnos una dirección de email.");
		document.form.email.focus();
	} else if ( document.form.tipo_news.value == 0 ) {
		alert("Debe indicarnos el tipo de newsletter que desea recibir.");
		document.form.tipo_news.focus();
	} else if ( !document.form.verificacion.checked ) {
		alert("Debe leer y aceptar las condiciones generales.");
		document.form.verificacion.focus();
	} else if ( mailres == false ) {
		alert("Parece que la dirección de email no es correcta, por favor verifíquela.");
		document.form.email.focus();
	} else {
		document.form.submit();
	}
}

function newsletters_eng() {
	var mailres = true; 
	if(document.form.email.value != 'Correo electrónico'){
		texto = document.form.email.value;
		var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
		var arroba = texto.indexOf("@",0); 
		if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
		var punto = texto.lastIndexOf("."); 
		for (var contador = 0 ; contador < texto.length ; contador++){ 
			if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
				mailres = false; 
				break; 
			} 
		} 
		if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) {
		 mailres = true; 
		}else{
		 mailres = false;
		}
		mailres == false;
		if(mailres == false){			 
			alert("It appears that the email address is not correct, please check it.");
			return false;
		}
	}
			
	if ( document.form.nombre.value.length == 0 || document.form.nombre.value == 'Nombre persona de contacto' ) {
		alert("Should indicate a contact name.");
		document.form.nombre.focus();
	} else if ( document.form.email.value.length == 0 || document.form.email.value == 'Correo electrónico' ) {
		alert("Should indicate an email address.");
		document.form.email.focus();
	} else if ( document.form.tipo_news.value == 0 ) {
		alert("Indicate the type of newsletter you want to receive.");
		document.form.tipo_news.focus();
	} else if ( !document.form.verificacion.checked ) {
		alert("You must read and accept the general conditions.");
		document.form.verificacion.focus();
	} else if ( mailres == false ) {
		alert("It appears that the email address is not correct, please check it.");
		document.form.email.focus();
	} else {
		document.form.submit();
	}
}