$(document).ready(function(){

$('#galeria .fotos .foto p').animate({opacity: 0}, 250 );
$('.error').hide(); 
$('#enviar').click(
	function () {
	 
	 $('.error').hide(); 
	 $("#enviar").val('enviando...');
	 
	 
	 var nombre = $("#nombre").val();
		if (nombre == "") {
      $("#nombre_error").show(50);
      $("input#nombre").focus();
	  $("#enviar").val('enviar');
      return false;
    }
			var telefono = $("#telefono").val();

		var email = $("#mail").val();
		if (email == "") {
      $("#mail_error").show(50);
      $("input#mail").focus();
	  $("#enviar").val('enviar');
      return false;
    }
	else
	{
		if (mail(email)===false) {
			$("#mail_error").show(50);
			  $("input#mail").focus();
			  $("#enviar").val('enviar');
			  return false;
		}
	}
		var comentarios = $("#comentarios").val();
		if (comentarios == "") {
      $("#comentarios_error").show(50);
      $("input#comentarios").focus();
	  $("#enviar").val('enviar');
      return false;
    }
	/*	
		var dataString = 'nombre='+ nombre + '&email=' + email + '&telefono=' + telefono + '&comentarios=' + comentarios;
		//alert (dataString);return false;
		
		$.ajax({
		  type: "POST",
		  async:true,
		  url: "php/enviar_form.php",
		  data: dataString,
		error:function (xhr, ajaxOptions, thrownError){
					alert(XMLHttpRequest.status);
					alert(thrownError);
			} ,
		  success: function(retorno) {
				alert(retorno);
				//$('#contacto_form').html("<div id='message'><h2><img id='enviado' src='http://www.coloquial.es/img/enviado-trans.png' /><br>"+retorno+"</h2></div>");
				//$('#contacto_form').hide();
				//$('#contacto_form').fadeIn(1500);
      }
     });*/
});
	if (isset($('#galeria .fotos .foto p'))) {
		$('.galeria .fotos .foto p').css({
			opacity: 0
		});
	}
	if (isset($('.palabras ul'))) {
		$('.palabras ul').jScrollPane();
	}
	if (isset($('.scroll_dentro'))) {
		$('.scroll_dentro').jScrollPane();
	}
	if (isset($('.significado .texto'))) {
		$('.significado .texto').jScrollPane();
	}
	
	$('h1').css({
		display: 'none'
	});
	$('#pie').css({
		opacity: 0
	});
	$('.enlaces_imagenes').css({
		opacity: 0
	});
	if (isset($('#cargando'))) {
		$('#cargando').css({
			display: 'block'
		});
	}
	
	if (isset($('#galeria .fotos .foto'))) {
		/*$(".galeria .fotos .foto").click(
			function () {
			enlace = $(this).find('a').attr('href');
			location.href=enlace;
			}							 
		);*/
		$("#galeria .fotos .foto").hover(
		  function () {
			$(this).find('p').animate({opacity: 1}, 250 );
			$(this).find('.over').animate({opacity: 0}, 250 );
		  }, 
		  function () {
		   $(this).find('p').animate({opacity: 0}, 250 );
		   $(this).find('.over').animate({opacity: 1}, 250 );
		  }
		);
	}
	
	if (isset($('.enlaces_imagenes'))) {
		$(".enlaces_imagenes").hover(
		  function () {
			$(this).animate({opacity: 1}, 250 );
		  }, 
		  function () {
		   $(this).animate({opacity: 0.7}, 250 );
		  }
		);
	}
	
	if (isset($('#buscar'))) {
		$("#buscar").click(
		  function () {
			
			var busqueda = $('#q').attr('value');
			busqueda = busqueda.replace(/\xe1/g, 'a');
			busqueda = busqueda.replace(/\xe9/g, 'e');
			busqueda = busqueda.replace(/\xed/g, 'i');
			busqueda = busqueda.replace(/\xf3/g, 'o');
			busqueda = busqueda.replace(/\xfa/g, 'u');
			busqueda = busqueda.replace(/\xf1/g, 'n');
			$('#q').attr('value',busqueda);
			$('#form_buscar').submit();
		  }
		);
		$('#form_buscar').submit(
			function() {
				var busqueda = $('#q').attr('value');
				busqueda = busqueda.replace(/\xe1/g, 'a');
				busqueda = busqueda.replace(/\xe9/g, 'e');
				busqueda = busqueda.replace(/\xed/g, 'i');
				busqueda = busqueda.replace(/\xf3/g, 'o');
				busqueda = busqueda.replace(/\xfa/g, 'u');
				busqueda = busqueda.replace(/\xf1/g, 'n');
				$('#q').attr('value',busqueda);
			});
	}	
	

	
	$('.enlaces_imagenes').animate({
		opacity: 0.7
	}, 600 );
	$('#pie').animate({
		top: 524,
		opacity: 1
	}, 250 );
});
function isset(variable_name) {
    try {
         if (typeof(eval(variable_name)) != 'undefined')
         if (eval(variable_name) != null)
         return true;
     } catch(e) { }
    return false;
   }
   
   function mail(texto){

    var mailres = true;            
    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;
                
    return mailres;
} 

