function form_setup() {

	$("#enquiry_form .submit").click(function() {
  	
  		//$(this).attr({value: "submitting..."});
  		//$(this).attr("disabled", true);
  	
  	});
	
	var default_enquiry_description = "e.g. timescales, cost, size of area etc. Maximum of 100 characters";
	if ($("textarea[name='description']").val() == "") {
	
		$("textarea[name='description']").val(default_enquiry_description);
		$(".countdown").text("");
		
	}
	
	$("textarea[name='description']").focus(function() {
	
		var enquiry_description = $(this).val(); 
		var enquiry_description_length = enquiry_description.length;
		$(".countdown").text((100 - enquiry_description_length));
		
		if ($(this).val() == default_enquiry_description) {
		
			$(this).val("");
			$(".countdown").text(100);
			
		}
	
	});
	
	$("textarea[name='description']").blur(function() {
		
		if ($(this).val() == "") {
		
			$(this).val(default_enquiry_description);
			
		}
		
		$(".countdown").text("");
	
	});
	
	$("textarea[name='description']").keyup(function() {
	
		var enquiry_description = $(this).val(); 
		var enquiry_description_length = enquiry_description.length;
	
		$(".countdown").text((100 - enquiry_description_length));
	
		if (enquiry_description_length > 100) {
		
			$(this).val(enquiry_description.substr(0, 100));
	
		}
		
	});
	
	$.get("http://www.localtraders.com/ac_regions.php", false, function(data){
			
		var regions = data.split(":");
  		$(".ac_region_field").autocomplete(regions);
  	
  	});
  	
  	$('#slides').cycle({ 
    	fx:     'fade',
    	speed:   500,
   		timeout: 4000
	});

}

$(document).ready(function() {
	
	if ($("body").attr("id") == "home" || $("body").attr("id") == "sub_region" || $("body").attr("id") == "sub_region_category" || $("body").attr("id") == "region" || $("body").attr("id") == "region_category" || $("body").attr("id") == "single") {
		
		$.get("http://www.localtraders.com/home-forms-include.php", false, function(data){
			
			$("#form_wrapper_inner").append(data);
			form_setup();
  	
  		});
		
	} else {
	
		$("#left_side_form").load("http://www.localtraders.com/forms-include.php", false, function() {
	
			form_setup();
		
		});
		
	}
	
	$("#search_form").load("http://www.localtraders.com/search-form.php", false, function() {
	
		form_setup();
		
	});
  	
});