$(document).ready(function(){
	//$("#sample-menu-3").superfish();
	
	//alternating table rows
    $('table.zebra tr:odd').addClass('odd');
    $('table.zebra tr:even').addClass('even');
	
	
	
	//initilizing mega menu
	function addMega(){
        $(this).addClass("hovering");
        }

      function removeMega(){
        $(this).removeClass("hovering");
        }

    var megaConfig = {
         interval: 500,
         sensitivity: 4,
         over: addMega,
         timeout: 500,
         out: removeMega
    };

    $("li.mega").hoverIntent(megaConfig);

	
	
	
//turns on validation for new account form	
$("#newAccountForm").validate({
	rules: {
		username: "required",
		email: {
			required: true,
			email: true
		},
		confirm_password: {
			required: true,
			equalTo: "#password"
		},
		email2: {
			required: true,
			equalTo: "#cemail"
		}
	}
	/*,submitHandler: function(f){ ajaxNewAccount(f); }*/
});
	
	
	
// check if confirm password is still valid after password changed
$("#password").blur(function() {
	if($(this).val() != '') $("#confirm_password").valid();
});

//turns on the validation for email signups
$("#emailform").validate({
rules: {	
		subCat: "required",	
		Email_Addr: "required email",
		Email_Confirm: "required email",
	
		Email_Confirm: {
			equalTo: "#Email_Addr"
		}
	}
	});


//turns on the validation for catalog Request form
$("#catreqform").validate({
rules: {
		Name: "required",
		Address : "required",
		City: "required",
		State: "required",
		Zip: "required",
		Country: "required",
		Email_Addr: "email",
		Email_Confirm: "email",
		catalogs: "required",
		
		Email_Confirm: {
			equalTo: "#Email_Addr"
		}
	}
	});
	
//turns on the validation for product page
$("#productForm").validate();

//$("#sample-menu-3").superfish();



//turns on the validation for basket page
$("#basketForm").validate();
var basketValidator = $("#basketForm").validate();
$("#recalc").click(function() {
	basketValidator.form();
});

//log-in form validation
$(".loginForm").validate();
	
//disables the giftwrapMessage textarea box by default
	$("#giftwrapMessage").attr("disabled","disabled");
	
//hides giftwrapDiv which contains giftwrapMessage box and additional information
	$('#giftwrapDiv').hide();
	

//displays the giftwrap message box and additonal information
	$("#giftwrap").click(function() {
		if($('#giftwrap').is(":checked") == true){
		$("#giftwrapMessage").removeAttr("disabled"); 
		$('#giftwrapDiv').show();
		} else {
			$("#giftwrapMessage").attr("disabled","disabled");
			$('#giftwrapDiv').hide();
		}
	});

	
//additonal Photos
    $(function() {
        $('#gallery a').lightBox();
    });
    
    
$("#tabbyClick").click(function() {
    var $tabs = $('#container-1').tabs();
    $tabs.tabs('select', '#fragment-6');
		window.location.hash = $("#tabbyClick").attr("href");
    
    return false;

});
    
});
