/** This ajax form was built by Leonard Burton. **/

function mailform(){
	
	// AJAX FORM
	// For clearining default form bits
			
			jQuery('#sidebar-contact input[type=text]').each(function(index) {
				
				
				var searchBoxText = jQuery(this).attr('value') ;
				jQuery(this).attr('title', searchBoxText)  ;
				
				jQuery(this).focus(function(){ 
					if(jQuery(this).attr('value') == searchBoxText){
						
						jQuery(this).attr('value', '') ;
						jQuery(this).attr('rel', 'changed') ;
						jQuery(this).addClass('sbc-focused') ;
					}
				}) ;
				
				jQuery(this).blur(function(){
					if(jQuery(this).attr('value') == ''){
						jQuery(this).attr('value', searchBoxText) ;
						jQuery(this).attr('rel', '') ;
						jQuery(this).removeClass('sbc-focused') ;
					}
				}) ;


			  });
			  
			  jQuery('#sidebar-contact textarea').each(function(index) {

				
				var searchBoxText = jQuery(this).attr('value') ;
				jQuery(this).attr('title', searchBoxText)  ;
				
				jQuery(this).focus(function(){ 
					if(jQuery(this).attr('value') == searchBoxText){
						jQuery(this).attr('value', '') ;
						jQuery(this).attr('rel', 'changed') ;
						jQuery(this).addClass('sbc-focused') ;
					}
				}) ;
				
				jQuery(this).blur(function(){
					if(jQuery(this).attr('value') == ''){
						jQuery(this).attr('value', searchBoxText) ;
						jQuery(this).attr('rel', '') ;
						jQuery(this).removeClass('sbc-focused') ;
					}
				}) ;


			  });
			  
			  
			  
	jQuery("#sb-contact").submit(function(){
		
		jQuery('#sidebar-contact input[type=text]').each(function(){
			if(jQuery(this).attr('rel') != 'changed'){
				jQuery(this).attr('value', '') ;
			}

		}) ;
		
		jQuery('#sidebar-contact textarea').each(function(index) {
			if(jQuery(this).attr('rel') != 'changed'){ 
				jQuery(this).text('') ;
			};
		}) ;
		
		jQuery('#sidebar-contact-message').slideUp() ;
		defaultButtonText = jQuery('#sb-contact-submit').attr('value') ;
		jQuery('#sb-contact-submit').attr('disabled', 'true') ;
		jQuery('#sb-contact-submit').attr('value','Sending...');
		jQuery('#sendViaAjax').attr('value','true') ;
		
		
		// 'this' refers to the current submitted form
		var str = jQuery(this).serialize();
		
		jQuery.ajax({
		   type: "POST",
		   url: "http://www.looktouchfeel.co.uk/wp-content/themes/ltf2010/contact-php/contact.php",
		   data: str,
		   success: function(msg){
				jQuery("#note").ajaxComplete(function(event, request, settings){
					if(msg == 'OK'){
						
						jQuery('#sb-contact-submit').attr('value', 'Sent!');
						jQuery('#sb-contact-submit').attr('disabled', 'true') ;
						jQuery('#sidebar-contact-message').text('Thank you. Your message has been sent and we will get back to you as soon as possible.');
						jQuery('#sidebar-contact-message').removeClass('error');
						jQuery('#sidebar-contact-message').slideDown() ;
						//jQuery.scrollTo( jQuery('#sidebar-contact-message'), 800, {offset:-15}) ;
						
					} else {
					
						jQuery('#sb-contact-submit').attr("disabled", false) ;
						jQuery('#sb-contact-submit').attr('value',defaultButtonText) ;
						jQuery('#sidebar-contact-message').slideDown() ;
						jQuery('#sidebar-contact-message').text(msg) ;
						jQuery('#sidebar-contact-message').addClass('error');
						
						jQuery('#sidebar-contact input[type=text]').each(function(){
							if(jQuery(this).attr('rel') != 'changed'){
								jQuery(this).attr('value', jQuery(this).attr('title')) ;
							}
				
						}) ;
						
						  jQuery('#sidebar-contact textarea').each(function(index) {
							if(jQuery(this).attr('rel') != 'changed'){
								jQuery(this).text(jQuery(this).attr('title')) ;
							}
				
						}) ;
						
						//jQuery(...).scrollTo( jQuery('#sidebar-contact-message'), 800, {offset:-15}) ;
						
					}
				
				});
				
			}
		
		});
		
		return false;
	
	});

}
