/////////////////////////////////////////////
function checkForm()
{
	var name 			= $('#c_name');
	var email			= $('#c_email');	
	var tel 			= $('#c_tel');	
	var text 			= $('#c_text');	
	var norobot			= $('#norobot');
	var error_message 	= $('#error_message');

	error_message.html("").removeClass("ui-state-error ui-state-highlight ui-corner-all");

	if ( (name.val() == " ") || (name.val() == hint_str) )
	{
		error_message.html(alert_icon + chechform_error_name + '</p>').addClass("ui-state-error ui-corner-all");
		name.focus();
		
		return false;
	}

	if ( (email.val() == " ") || (email.val() == hint_str) )
	{
		error_message.html(alert_icon + chechform_error_email1 + '</p>').addClass("ui-state-error ui-corner-all");
		email.focus();
		
		return false;
	}

	if (!(/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9]*[a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email.val()))
	{
		error_message.html(alert_icon + chechform_error_email2 + '</p>').addClass("ui-state-error ui-corner-all");
		email.focus();
		
		return false;
	}

	if ( (tel.val() == " ") || (tel.val() == hint_str) )
	{
		error_message.html(alert_icon + chechform_error_tel1 + '</p>').addClass("ui-state-error ui-corner-all");
		tel.focus();
		
		return false;
	}
	
	if (!(/^[+0-9 \-]{5,20}$/i).test(tel.val()))
	{
		error_message.html(alert_icon + chechform_error_tel2 + '</p>').addClass("ui-state-error ui-corner-all");
		tel.focus();
		
		return false;
	}
	
	if ( (text.val() == " ") || (text.val() == hint_str) )
	{
		error_message.html(alert_icon + chechform_error_text + '</p>').addClass("ui-state-error ui-corner-all");
		text.focus();
		
		return false;
	}
	
	if (!norobot.attr('checked'))
	{
		error_message.html(alert_icon + chechform_error_robot + '</p>').addClass("ui-state-error ui-corner-all");
		norobot.focus();
		
		return false;
	}

	send_message();
}


/////////////////////////////////////////////
function send_message()
{
	var tr 		= $('#c_tr').val();
	var fe 		= $('#c_fe').val();
	var name 	= $('#c_name').val();
	var email	= $('#c_email').val();
	var tel 	= $('#c_tel').val();
	var text 	= $('#c_text').val();

	query = null;
		
	if(window.XMLHttpRequest) 
	{
		query = new XMLHttpRequest();
	}
	
	if(window.ActiveXObject)  
	{
		query = new ActiveXObject('Microsoft.XMLHTTP');
	}
	
	query.onreadystatechange = success_send;	
	
	params = "fe=" + fe + "&n=" + name + "&e=" + email + "&tl=" + tel + "&t=" + text + "&tr=" + tr;
			 
	//alert(params);
	query.open("POST","submitmail.php",true);
	query.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	query.send(params);
}


/////////////////////////////////////////////
var alert_icon 	= '<p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: 0.3em;"></span>';
var info_icon 	= '<p><span class="ui-icon ui-icon-info" style="float: left; margin-right: 0.3em;"></span>';


function success_send()
{
	//alert('"' + query.responseText + '"');	
	if ( query.readyState == 4 )
    {
		//alert((cquery.responseText == "error")); 
		if ( query.responseText != "error\n" )
		{
			$('#error_message').html(info_icon + feedback_info + '</p>').addClass("ui-state-highlight ui-corner-all");
		}
		else
		{
			$('#error_message').html(alert_icon + feedback_alert + '</p>').addClass("ui-state-error ui-corner-all");
		}
	}
}



