// Cufon font replacement

Cufon.replace('h1, h2 , h3 , h4, .pulltext_large, .pulltext_small', { hover: true });


/* ============ CONTACT FORM ============ */

// Validation

jQuery(function($){
	$('#contact_form_body').validate({ rules: {
		name: "required",
		email: {
       		required: true,
       		email: true
     		}
	}, messages:{
			name: "Please enter your name",
     		email: {
      			required: "Please enter your email address",
       			email: "Please enter a valid email address"
     		}
		}
	});
});

// Clears fields on focus
jQuery(function($){
	$('div#contact_form input').bind("focus", function(){
		var val = $(this).val();
	
		if(val == "Your name" || val == "Your email")
			{
				$(this).val("");
			}
	});
});


// Form submission
jQuery(function($){
	$('div#contact_form input#submit').bind('click' , function(){
		var nameVal = $('input#name').val();
		var emailVal = $('input#email').val();
		var textVal = $('textarea#text').val();
		
		if( $('#contact_form_body').valid() )
		{
			$('div#contact_form form').slideUp(300 , function(){
				$('div#contact_form p.confirm').slideDown(100 , function(){
	
						$.post("http://www.munnscareforcambodia.com.au/contact_submit.php" , {
						name: nameVal,
						email: emailVal,
						text: textVal
	
					});
				});
			});
			return false;
		}
		else {
			return false;
		}
	});
});

/* ============ SUBSCRIBE FORM ============ */


// Validation

jQuery(function($){
	$('#subscribeForm form').validate({ rules: {
		email: {
       		required: true,
       		email: true
     		}
	}, messages:{
     		email: {
      			required: "Please enter your email address",
       			email: "Please enter a valid email address"
     		}
		}
	});
});

// Clears fields on focus
jQuery(function($){
	$('div#subscribeForm input').bind("focus", function(){
		var val = $(this).val();
	
		if(val == "Your email")
			{
				$(this).val("");
			}
	});
});


// Form submission
jQuery(function($){
	$('div#subscribeForm input#submit').bind('click' , function(){
		var emailVal = $('input#email').val();
		
		if( $('#subscribeForm form').valid() )
		{
			$('div#subscribeForm form').slideUp(300 , function(){
				$('div#subscribeForm p.confirm').slideDown(100 , function(){
	
						$.post("http://munnscareforcambodia.com.au/email_subscribe.php" , {
						email: emailVal
					});
				});
			});
			return false;
		}
		else {
			return false;
		}
	});
});


// Homepage cycle

jQuery(function($){
	$('div#hero ul').cycle();
});

