(function($){
	$.fn.clearDefault = function(){
		return this.each(function(){
			var default_value = $(this).val();
			$(this).focus(function(){
				if ($(this).val() == default_value)
                              $(this).val("");
			});
			$(this).blur(function(){
				if ($(this).val() == "")
                              $(this).val(default_value);
			});
		});
	};
})(jQuery);

function clearPanelMail(){	
	$(".panelmail").html('');
}

function clickclear(thisfield, defaulttext) {
 	if (thisfield.value == defaulttext) {
 		thisfield.value = "";
 	}
 }

function clickrecall(thisfield, defaulttext) {
 	if (thisfield.value == "") {
		thisfield.value = defaulttext;
 	}
}

// Dropdown menu using superfish
jQuery(document).ready(function($) {
	

	if( $("body").hasClass("archive") || $("body").hasClass("single") ){
		$(".page-item-9").addClass("current_page_item");
	}

	//si es ie6 hacemos que no se ajuse a viewport y que no centre
	if( $("body").hasClass("ie6") || $("body").hasClass("ie7") ){
		$("a.gallery").fancybox({ 'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'overlayShow': true,'overlayOpacity':0.8,'overlayColor':"#000",'imageScale':false,'centerOnScroll':false }); 

	}else{
		
		if($("a.gallery").length>0){
		$("a.gallery").fancybox({ 
			'zoomSpeedIn': 300, 
			'zoomSpeedOut': 300, 
			'overlayShow': true,
			'overlayOpacity':0.8,
			'overlayColor':"#000" 
		});		
		}
	}
	
	$("#mailto").clearDefault();

	$("#sendmail-form").submit(function(e){
			
			e.preventDefault();
			
			$(".panelmail").html('');
						
			var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
			var mailtoVal = $("#mailto").val();
			
			if(mailtoVal == ''){
				$(".panelmail").html('<p class="error">Olvidaste rellenar el mail.</p>');
				setTimeout(function(){$(".panelmail").html('')},3000);
			}else if(!emailReg.test(mailtoVal)) {
				$(".panelmail").html('<p class="error">Dirección de mail incorrecta.</p>');
				setTimeout(function(){$(".panelmail").html('')},3000);				
			}else{
				
				var subject = mailtoVal;

				$(".panelmail").html('<p class="notice">enviando...</p>');
				
				//procedemos al envio, 
				$.post("http://www.somoscyan.com/sendmail.php",
					{ subject: subject},
				   	function(data,textStatus){
						
						$(".panelmail").html('<p class="success">gracias por dejarnos tu mail !</p>');
						$("#mailto").val("tu mail");

						setTimeout(function(){$(".panelmail").html('')},3000);

					}
				);
			
			}
				
			return false;
	});
						
	$(".more_info").hide();

	$('.toggle_more_info').click(function() {
		if( $(this).text() == "+ info" ){ $(this).text("- info");}
		else{$(this).text("+ info");}
		$(this).next(".more_info").slideToggle(500);
		return false;
   	});

});


