$(document).ready(function() 
{

	/*refreshCaptcha();*/

        $('#button1').hover(function(){

		$('#popup1').show();

		$('#popup1 .boxmiddle').jScrollPane();

	}, function(){

		$('#popup1').hide();

	});	



	$('#button2').hover(function(){

		$('#popup2').show();

		$('#popup2 .boxmiddle').jScrollPane();

	}, function(){

		$('#popup2').hide();

	});	



	$('#button3').hover(function(){

		$('#popup3').show();

		$('#popup3 .boxmiddle').jScrollPane();

	}, function(){

		$('#popup3').hide();

	});	


	$('a.footpop').fancybox({

		'type' : 'iframe',

		'width' : 810,

		'height' : 620,
		
		'scrolling' : 'no'

	});

	jQuery.validator.addMethod("defaultInvalid", function(value, element) 
		{
			 switch (element.value) 
			 {
			  case "Name":if (element.name == "Name")return false; break;
			  case "Email":if (element.name == "Email")return false; break;
			  case "Phone":if (element.name == "Phone")return false; break;
			  case "Message":if (element.name == "Message")return false; break;
			  default: return true; break;
			 }
	});
	
	$("#home_form").validate({
			
		rules: {
					name: {	
						defaultInvalid: true,
						required: true
                	},
                	email: {
						defaultInvalid: true,
						required: true,
						email:true
                	},
                	phone:{
                    	defaultInvalid: true,
						required:true
                    },
                	message: {
						defaultInvalid: true,
						required: true
                	},
                	captcha: {
						required: true,
						remote: "includes/process.php"
					}

		},
		messages: {
			name:"Name is required.",
			email: "Email is required.",
			email: {
				defaultInvalid: "Email is required.",
				required: "Email is required.",
				email:"Please enter a valid email address."
			},
			phone:"Phone is required.",
			message: "Message is required.",
			captcha: "Correct code is required. Click on code to generate a new one"
 		},
		submitHandler: function(form) {
   			jQuery.ajax({
				  url: 'includes/email.php',
				  type: 'POST',
				  data: jQuery(form).serialize(),
				  debug: true,
				  error: function() {/*alert('We are sorry the form could not be submitted because something went wrong. Please try again.');*/$("#result").html("<span class='error'>Error Sending Message. Please Try Later.</span>");},
				  success: function(data){if(data=='success'){$("#result").html("<span class='success'>Your Message has been sent. Thank You.</span>");form.reset();}else $("#result").html("<span class='error'>Error Sending Message. Please Try Later.</span>");}
			});
 			
		}
	});
});
