$(document).ready(function()
{
	//add code for ahref tool tip
	//$('a.title').cluetip({splitTitle: '|'});
	
	//var message = 'You missed to fill following mandatory field(s)';
	var message = "You missed to fill required field(s). They have been highlighted below";
	var message1 = 'You missed to fill required field. It has been highlighted below';
	
	//create classes for validation
	/*$('.alph_num').alphanumeric();
	$('.alph_num_username').alphanumeric({allow:".@"});
	$('.num_phone').numeric({allow:"+- "})
	$('.only_numeric').numeric({allow:""})
	$('.num_zip').alphanumeric({allow:"-"})
	$('.num_amount').numeric({allow:"."})
	$('.shoes_model').alphanumeric({allow:"- "})
	$('.alpha_numeric').alphanumeric({allow:"@#$%&-+*_. "})*/
	
	
	jQuery.validator.messages.required = "";
		
	//Validate share form
	$("#shareForm").bind("invalid-form.validate", function(e, validator) {
			//hide update msg div
			if($("#update_msg"))
			{
				$("#update_msg").hide();
			}
			if($("#error_warning_msg"))
			{
				$("#error_warning_msg").hide();
			}
			var errors = validator.numberOfInvalids();
			if (errors) {
				   /* var message = errors == 1
							? 'You missed 1 field. It has been highlighted below'
							: 'You missed ' + errors + ' fields.  They have been highlighted below';*/
					$("div.error span").html(message);
					$("div.error").show();
			} else {
					$("div.error").hide();
			}
	}).validate();
	
	//Validate enquiry form
	$("#inquiryForm").bind("invalid-form.validate", function(e, validator) {
			//hide update msg div
			if($("#update_msg"))
			{
				$("#update_msg").hide();
			}
			if($("#error_warning_msg"))
			{
				$("#error_warning_msg").hide();
			}
			var errors = validator.numberOfInvalids();
			if (errors) {
				   /* var message = errors == 1
							? 'You missed 1 field. It has been highlighted below'
							: 'You missed ' + errors + ' fields.  They have been highlighted below';*/
					$("div.error span").html(message);
					$("div.error").show();
			} else {
					$("div.error").hide();
			}
	}).validate();
	
	//validate contact form
	$("#emailForm").bind("invalid-form.validate", function(e, validator) {
			//hide update msg div
			if($("#update_msg"))
			{
				$("#update_msg").hide();
			}
			var errors = validator.numberOfInvalids();
			if (errors) {
					/*var message = errors == 1
							? 'You missed 1 field. It has been highlighted below'
							: 'You missed ' + errors + ' fields.  They have been highlighted below';*/
					$("div.error span").html(message1);
					$("div.error").show();
			} else {
					$("div.error").hide();
			}
	}).validate();
		
		
		
						   
$.validator.setDefaults({
	submitHandler: function() { 
	$("#refer_friend").submit();
	}
});
						   
	 $("input.phone").mask("(999)999-9999");			   
	 $("input.zipcode").mask("99999");						   
});