function valEmail(valor){
    re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/
    if(!re.exec(valor))    {
        return false;
    }else{
        return true;
    }
}

function vacio(q) {  
         for ( i = 0; i < q.length; i++ ) {  
                 if ( q.charAt(i) != " " ) {  
                         return true;  
                 }  
         }  
         return false;  
}

function validarTelefono(valor) {
		 if (valor.length == 9){
			 for ( i = 0; i < valor.length; i++ ) {  
					 if ( valor.charAt(i) > "9" || valor.charAt(i) < "0") {  
							 return false;  
					 }  
			 } 
			 return true;
		 }
         return false;  
}

function aleatorio(inferior,superior){
    numPosibilidades = superior - inferior;
    aleat = Math.random() * numPosibilidades;
    aleat = Math.floor(aleat);
    return parseInt(inferior) + aleat;
}

function ventana(){
		var ancho=500;
		var alto=520;
			
		var izquierda=(window.screen.width-ancho)/2;
		var superior=(window.screen.height-alto)/2 ;
		
		window.open("concurso.html","CONCURSO","status=no,menubar=no,toolbar=no,scrollbars=yes,resizable=no,top="+
				superior+",left="+izquierda+",width="+ancho+",height="+alto);
}

$(document).ready(function(){
	$('li.menu2').hover(function(){
		$(this).find('img.transparencia2').stop().animate({  opacity: "1"});
	},function(){
		$(this).find('img.transparencia2').stop().animate({  opacity: ".50"});
	});
	$('li.menu3').hover(function(){
		$(this).find('img.transparencia2').stop().animate({  opacity: "1"});
	},function(){
		$(this).find('img.transparencia2').stop().animate({  opacity: ".50"});
	});
	$('li.menu4').hover(function(){
		$(this).find('img.transparencia2').stop().animate({  opacity: "1"});
	},function(){
		$(this).find('img.transparencia2').stop().animate({  opacity: ".50"});
	});
	
	//////////////////////////////////////////////////////////////////////////////////
	
	$('#emailCorrecto').fadeOut(20000);
	
	//////////////////////////////////////////////////////////////////////////////////
	
	$('#enviarEmail').submit(function(){
		valor = $('#mail').val();
		if (valEmail(valor)){
			return true;
		}else{
			$('#emailCorrecto').stop();
			$('#emailCorrecto').css({'opacity':'1','color':'#C00'});
			$('#emailCorrecto').text("Email Incorrecto.").show().fadeOut(5000);
			return false;
		}
	});
	
	$('#eviarFormConcurso').submit(function(){
		$('#eTelf').css("display","none");
		$('#eEmailContacto').css("display","none");
		$('#eNombre').css("display","none");
		nombre = $('#nombre').val();
		emailContacto = $('#emailContacto').val();
		telf = $('#telf').val();
		if (nombre != "" && vacio(nombre)){
			if(vacio(emailContacto) && emailContacto != ""){
				if (valEmail(emailContacto)){
					if(vacio(telf) && telf != ""){
						if (validarTelefono(telf))
							return true;
						else{
							alert ("Introduce un teléfono válido");
							$('#telf').focus();
							$('#eTelf').css("display","");
							return false;
						}
					}else{
						$('#telf').focus();
						$('#eTelf').css("display","");
						return false;
					}
				}else{
					alert ("Introduce un email válido");
					$('#emailContacto').focus();
					$('#eEmailContacto').css("display","");
					return false;
				}
			}else{
				$('#emailContacto').focus();
				$('#eEmailContacto').css("display","");
				return false;
			}
		}else{
			$('#nombre').focus();
			$('#eNombre').css("display","");
			return false;
		}	
	});
	
	$('#eviarFormTrabajar').submit(function(){
		$('#eFile').css("display","none");
		$('#eEmailContacto').css("display","none");
		$('#eNombre').css("display","none");
		nombre = $('#nombre').val();
		emailContacto = $('#email').val();
		curriculum = $('#curriculum').val();
		if (nombre != "" && vacio(nombre)){
			if(vacio(emailContacto) && emailContacto != ""){
				if (valEmail(emailContacto)){
					if(vacio(curriculum) && curriculum != "")
						return true;
					else{
						$('#curriculum').focus();
						$('#eFile').css("display","");
						return false;
					}
				}else{
					alert ("Introduce un email válido");
					$('#email').focus();
					$('#eEmailContacto').css("display","");
					return false;
				}
			}else{
				$('#email').focus();
				$('#eEmailContacto').css("display","");
				return false;
			}
		}else{
			$('#nombre').focus();
			$('#eNombre').css("display","");
			return false;
		}	
	});
	
	$('#eviarFormVenta').submit(function(){
		$('#eTipo').css("display","none");
		$('#eMarcas').css("display","none");
		$('#eEmail').css("display","none");
		tipo = $('#tipo').val();
		email = $('#email').val();
		marcas = $('#marcas').val();
		if (tipo != "" && vacio(tipo)){
			if(vacio(marcas) && marcas != ""){
				if(vacio(email) && email != ""){
					if (valEmail(email))
						return true;
					else{
						alert ("Introduce un email válido");
						$('#email').focus();
						$('#eEmail').css("display","");
						return false;
					}
				}else{
					$('#email').focus();
					$('#eEmail').css("display","");
					return false;
				}
			}else{
				$('#marcas').focus();
				$('#eMarcas').css("display","");
				return false;
			}
		}else{
			$('#tipo').focus();
			$('#eTipo').css("display","");
			return false;
		}	
	});
	
	$('div.concurso').click(function(){
		ventana();
	});
	
	/////////////////////////////////////////////////////////////////////////////////
	
	$("a#imgBen").fancybox();
	
	$("a[rel=benidorm1]").fancybox();
	$("a[rel=benidorm2]").fancybox();
});


