$(document).ready(function(){
			   
	if($('#form_subject').val() == 'FEEDBACK')
	{  
		$('#fw_form_comment').slideDown("fast");
	}
	else{
		$('#fw_form_comment').hide();	
	}
	$('#form_subject').change(function(){
		if($(this).val() == 'FEEDBACK')
		{  
			$('#fw_form_comment').slideDown("fast");
		}
		else
		{
			$('#fw_form_comment').slideUp("fast");
			$('#form_comment').val(' ');
		}
	});

	$('#submit').click(function(){
		submit_contact_form();
		return false;
	});

});

function submit_contact_form()
{
	$('#response').html('Submitting info');
			
	var form_array = new Object();
	
	form_array['form_first_name'] = $('#form_first_name').val();
	form_array['form_last_name'] = $('#form_last_name').val();
	form_array['form_email'] = $('#form_email').val();
	form_array['form_phone'] = $('#form_phone').val();
	form_array['form_subject'] = $('#form_subject').val();
	form_array['form_comment'] = $('#form_comment').val();
	form_array['form_submitted'] = $('#form_submitted').val();
	form_array['form_ajax'] = 'true';
	
	var variables = build_url_string(form_array);
	
	$.ajax({
		type: "POST",
		url: domain + '/contact/submit',
		dataType: 'json',
		data: variables,
		error: function(obj,text,error)
		{
			$('#response').html('<span class="error">ERROR: Could not connect</span>');
		},
		success: function(json){
			
//			alert(json.toSource());
			
			$('#response').html(json.response);
		
			if(json.success == true)
			{
				if (json.form_values.form_subject.value != 'AGENT') 
				{
					$('#submitEmail').slideUp('fast');
				}
				else 
				{
					document.location = 'http://www.allwebleads.com/contact.php';
				}
			}
			else
			{
				var tags = new Array('form_first_name','form_last_name','form_email','form_phone','form_subject','form_comment');				
				for(var i in tags)
				{
					if(eval('json.form_values.'+tags[i]+'.valid') == false)
					{
						$('#fw_'+tags[i]).addClass('error');
					}
					else
					{
						$('#fw_'+tags[i]).removeClass('error');
					}
				}
			}			
		}
	});
	
	return false;	
}

function build_url_string(arr)
{
	var str = '';
	for ( key in arr ) {
		if(str != '')
		{
			str += '&';
		}
		str += key + '=' + arr[key];
	}
	return str;
}
