/*
The Name: Planet Zogg functions
Theme URL: http://www.planetzogg.co.uk
Description: Personal theme
Version:1.0
Author: Ben Fraser Megalodon Design
Author URL: http://www.megalodondesign.com
*/

jQuery(document).ready(function(){
						   

// Mailing list: delete on focus
jQuery('#email1').focus(function() {   
		if (this.value == this.defaultValue){  
            this.value = '';  
        }  
    });  
jQuery('#email1').blur(function() {  
        if (this.value == ''){  
            this.value = (this.defaultValue);  
        }  
    });  


// FONT CHANGE
	jQuery("a.fontsize_large").show(); 
		
    jQuery("a.fontsize_large").click(function(){
		jQuery("body").css("font-size", "14px");
		jQuery("a.fontsize_large").hide(); 
		jQuery("a.fontsize_small").show(); 
		return false;
	});
	
	jQuery("a.fontsize_small").click(function(){
		jQuery("body").css("font-size", "12px");
		jQuery("a.fontsize_large").show(); 
		jQuery("a.fontsize_small").hide(); 
		return false;
	});
	
					   
// MEG DES LOGO COLOUR CHANGE //	
jQuery("#footer a.meglogo").hover(function() {
	jQuery(this).children(".weblogo_off").hide();
	jQuery(this).children(".weblogo_on").show();
	},	function() {
		jQuery(this).children(".weblogo_off").show();
		jQuery(this).children(".weblogo_on").hide();
	});	

// MENU HOVER CLASS CHANGE //	
jQuery("#menu li.inactive").hover(function() {
	jQuery(this).addClass("active");
	},	function() {
		jQuery(this).removeClass("active");
	});

// ADD CLASS TO NEXT PARTY IMAGE PARAGRAPH //	
jQuery("div#next_party div#next_party_details p:first").addClass("first");
	

// ABOUT PAGE ACCORDION FUNCTION //	
jQuery("div.accordion_content").hide();

jQuery('.accordion_link').click(function() {
		jQuery('.accordion_link').removeClass('accordion_active');	
	 	jQuery('div.accordion_content').slideUp('normal');
		if(jQuery(this).next().is(':hidden') == true) {		
			jQuery(this).addClass('accordion_active');
			jQuery(this).next().slideDown('normal');
		 } 	
		return false;
	 });
	

// MAILING LIST FORM VALIDATION
jQuery("#submit1").click(function() {
							 
	if (jQuery("#email1").val() == "") {
		jQuery(".warning").html("<img src='/wp-content/themes/planetzogg/images/red-cross.png' alt='cross'> Email is missing");
		return false;
	}
	if (jQuery("#email1").val().indexOf("@")<0) {
		jQuery(".warning").html("<img src='/wp-content/themes/planetzogg/images/red-cross.png' alt='cross'> Email needs @");
		return false;
	} else {
		if (jQuery("#email1").val().indexOf("@")>jQuery("#email").val().indexOf(".",jQuery("#email").val().indexOf("@"))) {
			jQuery(".warning").html("<img src='/wp-content/themes/planetzogg/images/red-cross.png' alt='cross'> Email needs correct domain name ");
			return false;
			} 
	}
	
});


// EMAIL FORM VALIDATION
jQuery("#submit").click(function() {
	
	if (jQuery("#name").val() == "") {
		jQuery(".title_close1").html("Name <img src='/wp-content/themes/planetzogg/images/red-cross.png' alt='cross'>");
		jQuery("li.error").html("Name is missing");
		jQuery("#name").css("border","2px solid red");
		return false;
	} else {
			jQuery(".title_close1").html("Name <img src='/wp-content/themes/planetzogg/images/green-tick.png' alt='tick'>");
			jQuery("#name").css("border","2px solid green");
			}

	if (jQuery("#email").val() == "") {
		jQuery(".title_close2").html("Email <img src='/wp-content/themes/planetzogg/images/red-cross.png' alt='cross'>");
		jQuery("li.error").html("Email is missing");
		jQuery("#email").css("border","2px solid red");
		return false;
	}
	if (jQuery("#email").val().indexOf("@")<0) {
		jQuery(".title_close2").html("Email <img src='/wp-content/themes/planetzogg/images/red-cross.png' alt='cross'>");
		jQuery("li.error").html("Email needs @");
		jQuery("#email").css("border","2px solid red");
		return false;
	} else {
		if (jQuery("#email").val().indexOf("@")>jQuery("#email").val().indexOf(".",jQuery("#email").val().indexOf("@"))) {
			jQuery(".title_close2").html("Email <img src='/wp-content/themes/planetzogg/images/red-cross.png' alt='cross'>");
			jQuery("li.error").html("Email needs correct domain name ");
			jQuery("#email").css("border","2px solid red");
			return false;
			} 
	}	 
			
});	



});
		   






