jQuery(document).ready(function(){
	   jQuery("#contactform").validate();
	   jQuery("#contactform").submit(submitContact);
    	var config = {    
         sensitivity: 4, // number = sensitivity threshold (must be 1 or higher)    
         interval: 100,  // number = milliseconds for onMouseOver polling interval    
         over: doOpen,   // function = onMouseOver callback (REQUIRED)    
         timeout: 500,   // number = milliseconds delay before onMouseOut    
         out: doClose    // function = onMouseOut callback (REQUIRED)    
    	};
    

    $("ul.menu > li").hoverIntent(config);
});
    function doOpen() {
        $('ul:first',this).slideDown('normal');
    }
 
    function doClose() {
        $('ul:first',this).slideUp('normal');
    }

var formid;
function submitContact(formid){
	formid = "#"+jQuery(this).attr("id");
	if(jQuery(formid).valid()){
		var parameters = {
			name: jQuery("input#name").val(),
			email: jQuery("input#email").val(),
			company: jQuery("input#company").val(),
			subject: jQuery("input#subject").val(),
			message: jQuery("textarea#message").val()};
		jQuery(formid).parent().html("<img src=\"images/loading.gif\"/>");
		jQuery.post("contact.php", parameters, function(data){jQuery(formid+"_wrapper").html(data)});
		return false;
	}
}

