// This file contains scripts needed for all templates

$.validator.addMethod("NumbersOnly", function(value, element) {
			return this.optional(element) || /^[0-9\-\+]+$/i.test(value);
			}, "Alleen nummers en +/- toegestaan");

$(document).ready(function() {

// BOTTOM CALL ME NOW VALIDATION + AJAX
//
//


$("#call_me_now_form").validate();
$("#email-contact").validate({

		submitHandler: function() {
			var name = $("input#email-contact-name").val();   
			var mail = $("input#email-contact-mail").val();  
			var msg = $("#email-contact-msg").val(); 
			var dataString = 'name='+ name + '&mail=' + mail + '&msg=' + msg;  	

				$.ajax({  
					type: "POST",  
					url: "send_mail.php",  
					data: dataString,  
					
					success: function() {  
						$('#email-contact').html('<h5 class="txt">Email sent! Thanks for contacting us.</h5>');
						return false;  
						}
					  
					});
			return false;
		
		}


});


$("input#call_me_now_submit").click( function() {

	var name = $("input#call_me_now_name").val();   
	var phone = $("input#call_me_now_phone").val();  
	var dataString = 'name='+ name + '&phone=' + phone;  	

				$.ajax({  
					type: "POST",  
					url: "call_me_now.php",  
					data: dataString,  
					
					success: function() {  
						$('#callmenow_form').html('<div id="callmenow_msg" style="text-align: center;"></div>');  
						$('#callmenow_msg').html("<p><br /></p><p><br /></p><strong>Telefoonnummer verstuurd!</strong><br />")  
						.append("We nemen zsm contact met u op.");
						}
					  
					});
				//}
		//}
		  
	return false;  

});

//
//
// BOTTOM CALL ME NOW VALIDATION + AJAX END!


	// Hover on "call me now"
	
 
        var hide = false;
        
        $("#callmenow").hover(
        
			function(){
				if (hide) clearTimeout(hide);
				$("#callmenow_form").fadeIn();
			},
        
			function() {
				hide = setTimeout(function() {$("#callmenow_form").fadeOut("fast");}, 1500);
			}
		);
        
        
        $("#callmenow_form").hover(
        
			function(){
				if (hide) clearTimeout(hide);
				
			}, function() {
				hide = setTimeout(function() {$("#callmenow_form").fadeOut("fast");}, 1500);
			}
		);
		
		$("#callmenow input").focus(function() {
				if (hide) clearTimeout(hide);
				$("#callmenow_form").fadeIn();
				
			}
		);
		
		
        
});
    

