$(document).ready(function() {
	
	var thisPageClass = $('body').attr('class');
	$('.menu li a').each(function(){
		var menuItemId = $(this).attr('id');
		if(thisPageClass == menuItemId){
			$(this).addClass('current');
		}
	});

//************************************************Image Gallery ***********************************

	$('#photos1').galleryView({
		panel_width: 500,
		panel_height: 300,
		transition_speed: 1500,
		transition_interval: 5000,
		nav_theme: '',
		overlay_opacity: 0.2,
		overlay_color: 'black',
		border: '1px solid white',
		pause_on_hover: true
	});
	
	xOffset = 780;
	yOffset = -580;
	
	$('#gallery_wrap img').mousemove(function(e) {
		if ($(".previewimage").length <= 0){
			
			imageData = $(this).attr("src");
			
			$('#gallery_wrap').append("<div class='previewimage'><img src='"+imageData+"'/></div>");
			
			$('.previewimage').css("top",(e.pageY - xOffset) + "px");
			$('.previewimage').css("left",(e.pageX + yOffset) + "px");
		}
		else {
			imageData = $(this).attr("src");
			$('.previewimage img').attr("src",imageData);
			
			$('.previewimage').css("top",(e.pageY - xOffset) + "px");
			$('.previewimage').css("left",(e.pageX + yOffset) + "px");
		}
		
	});	
	
	$('#gallery_wrap img').mouseout(function(e) {
		$('.previewimage').remove();
	});	
	
	$('#gallery_wrap img.arrowNext').mousemove(function(e) {
		$('.previewimage').remove();
		return false;
	});	
	

//************************************************ENd Image Gallery ********************************

//************************************************Contact form ***********************************

motivoval = 0;
lettercount = $('#lettercount').text();
	$('#motivo').keyup(function(){
		numval = ($(this).val()).length;
		usenumval = lettercount-numval;
		if(usenumval > 0)
		{
			motivoval = $(this).val();
			$('#motivo').val(""+motivoval+"");
		}
		else {
			$('#motivo').val(""+motivoval+"");
		}
		$('#lettercount').html( usenumval );
	});
	
});

function Checkdata() {
		$('.error_form').remove();
		dontsend = "";
		edad = $('#edad').val();
		nombre = $('#nombre').val();
		email = $('#email').val();
		motivo = $('#motivo').val();
		telefono = $('#telefono').val();
		ciudad = $('#ciudad').val();
		pais = $('#pais').val();
		enviar_a = $('#enviar_a').val();
			
		if(edad != ""){
			if(edad.match(/^\d{1,2}$/)){
			}
			else {
				$('#edad').after("<div class='error_form'><span>*</span>Porfavor proporcionenos una edad v&aacute;lida</div>");
			dontsend = 'yes';
			}
		}
		else {
			$('#edad').after("<div class='error_form'><span>*</span>Porfavor proporcionenos su edad</div>");
			dontsend = 'yes';
		}
		if(nombre == ""){
			$('#nombre').after("<div class='error_form'><span>*</span>Porfavor proporcionenos su nombre</div>");
			dontsend = 'yes';
		}
		
		
		if(email != ""){
			if(email.match(/[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/)){
			}
			else {
				$('#email').after("<div class='error_form'><span>*</span>Porfavor proporcionenos un correo electr&oacute;nico v&aacute;lido</div>");
			dontsend = 'yes';
			}
		}
		else {
			$('#email').after("<div class='error_form'><span>*</span>Porfavor proporcionenos su correo electr&oacute;nico</div>");
			dontsend = 'yes';
		}
		
		
		if(motivo == ""){
			$('#motivo').after("<div class='error_form'><span>*</span>Porfavor proporcionenos el motivo por el cual nos desea contactar</div>");
			dontsend = 'yes';
		}	
		if(telefono != ""){
			if(telefono.match(/\d\d-\d\d-\d\d-\d\d/)){
			}
			else {
				$('#telefono').after("<div class='error_form'><span>*</span>Porfavor proporcionenos un telefono en el siguiente formato XX-XX-XX-XX</div>");
			dontsend = 'yes';
			}
		}	
		else {
			$('#telefono').after("<div class='error_form'><span>*</span>Porfavor proporcionenos un telefono con el cual contactarlo</div>");
			dontsend = 'yes';
		}
		
		if(pais == ""){
			$('#pais').after("<div class='error_form'><span>*</span>Porfavor proporcionenos el pa&iacute;s donde reside</div>");
			dontsend = 'yes';
		}
		if(ciudad == ""){
			$('#ciudad').after("<div class='error_form'><span>*</span>Porfavor proporcionenos la ciudad donde reside</div>");
			dontsend = 'yes';
		}
			
		if(dontsend == 'yes'){
			return false;
		}
		
		$('.contact-form').fadeOut();
		$('#loading').fadeIn();
		
		dataString = $('#contact-form').serialize();
		//alert(dataString); 
		
		$.ajax({
      	type: "POST",
      	url: "mail/mailphp.php",
      	data: dataString,
      	success: function(msg) {
				$('#loading').fadeOut();
				$('#mail_sent').fadeIn().css({'display':'block'});
				$('#mail_sent').html("<h3 align='center'>"+msg+"</h3>");
			}
        });
		return false;
}
//******************************************************ENd contact form ********************************
