$(document).ready(function(){
	ClearField();
	
	$('#form_s').submit(function() {
		$.ajax({
			type: 'POST',
			url: base_url+"/ajax.php",
			dataType: 'json',
			data: {
				'action':$(this).attr('id'),
				'f_name':$('#f_name').val(),
				'f_phone':$('#f_phone').val(),
				'f_email':$('#f_email').val(),
				'f_text':$('#f_text').val()
			},
			success: function(data){
				$('#form_s').find(".error").removeClass('error');
				if(data.error){
					for(var i in data.error){
						$("label[for="+data.error[i]+"]").addClass('error')
					}
				} else {
					var msg;		
					if(data.send) msg = send_true;
					else msg = send_false;
					$("#msg_sidebar").text(msg).show();
				}
			}
		});
		return false;
	}); 
	
	$('#form_sl').submit(function() {
		$.ajax({
			type: 'POST',
			url: base_url+"/ajax.php",
			dataType: 'json',
			data: {
				'action':$(this).attr('id'),
				'f_title':$('#f_title').val(),
				'f_firstname':($('#f_firstname').val()!='First Name')?$('#f_firstname').val():'',
				'f_lastname':($('#f_lastname').val()!='Last Name')?$('#f_lastname').val():'', 
				'f_phone':($('#f_phone').val()!='Phone Number (incl. area code if landline)')?$('#f_phone').val():''
			},
			success: function(data){
				$('#form_sl').find(".error").removeClass('error');
				if(data.error){
					for(var i in data.error){
						$("#"+data.error[i]).addClass('error')
					}
				} else {
					var msg;		
					if(data.send) msg = send_true;
					else msg = send_false;
					$("#msg_sidebar_landing").text(msg).show();
					$(".btn-hold").hide();
				}
			}
		});
		return false;
	}); 
	
	$('#form_ic').submit(function() {
		$.ajax({
			type: 'POST',
			url: base_url+"/ajax.php",
			dataType: 'json',
			data: {
				'action':$(this).attr('id'),
				'road-accident':$('#road-accident').val(),
				'injured':$('#injured').val(),
				'fi_descr':$('#fi_descr').val(),
				'fi_name':$('#fi_name').val(),
				'fi_phone':$('#fi_phone').val(),
				'fi_phone2':$('#fi_phone2').val(),
				'fi_email':$('#fi_email').val(),
				'call-time':$('#call-time').val()
			},
			success: function(data){
				$('#form_ic p.error_txt').remove("");
				if(data.error){
					for(var i in data.error){
						if($("#cuselFrame-"+data.error[i]).length)
							$("#cuselFrame-"+i).after('<p class="error_txt">'+data.error[i]+'</p>')
						else
							$("#"+i).parent().after('<p class="error_txt">'+data.error[i]+'</p>')
					}
				} else {
					var msg;		
					if(data.send) msg = send_true;
					else msg = send_false;
					$("#msg_injury").text(msg).show();
				}
			}
		});
		return false;
	});
});

function ClearField(){
	var fields = $('.side-form input[type="text"]');
	fields.each(function(){
		var this_field = $(this);
		var default_value = this_field.val();
		this_field.focus(function(){
	 		if(this_field.val() == default_value){
				this_field.val("");
			}
		 });
		 this_field.blur(function(){
		 	if(this_field.val() == ""){
				this_field.val(default_value);
			}
		 });
	});
} 

