$(document).ready(function(){

	// EXCLUSION CODE FOR IE6
	if($.browser.msie && parseInt($.browser.version) <= 6){
	}
	else{
	}

	// NAV GLOBAL
	$('.nav_global li').hover(function(){
		$(this).find('a:first').addClass('hover');
	},
	function(){
		$(this).find('a:first').removeClass('hover');
	});

	// SUPERFISH
	$(".nav_global").superfish({
		delay:0,
		speed:'fast',
		autoArrows:false,
		dropShadows:false
	});

	// SLIDY HEADER
	$(".header_reveal").hide();
	$('#pulley').click(function(){
		if($(this).hasClass('active')){
			$(this).removeClass('active');
			$(".header_reveal").slideUp(400);
		}
		else{
			$(this).addClass('active');
			$(".header_reveal").slideDown(400);
		}
	});

	// FORM VALIDATION
	/*
	$.validator.setDefaults({
		submitHandler: function() {
			alert("submitted!");
		}
	});
	*/
	
	$("#contact_form").validate();
	$("#register_form").validate({
		rules: {
			password: {
				minlength: 5
			},
			password_confirm: {
				equalTo: "#password",
				minlength: 5
			}
		},
		messages: {
			dob: {
				date: "Please enter a valid date (dd/mm/yyyy)"
			},
			password: {
				minlength: jQuery.format("Password must be {0} characters or more")
			},
			password_confirm: {
				equalTo: "Must match password"
			},
			terms: {
				required: "Please accept the terms and conditions to continue"
			}
		}
	});
	
	// MISC
	$('input[type="text"]').clearField();
});

$.fn.clearField = function(){
	return this.focus(function() {
		if( this.value == this.defaultValue){
			this.value = "";
		}
	}).blur(function(){
		if( !this.value.length){
			this.value = this.defaultValue;
		}
	});
};
