var callBackFormOnPage=false;

function callBackForm()
{
	if(!callBackFormOnPage) $('#SIFormDiv_call_back div.border div.content').corner("cc:#ebebeb round 5px").parent().css('padding', '1px').corner("cc:#ffffff round 6px");
	else
	{
		$('#SIFormDiv_call_back div.border').removeClass('border');
		$('#SIFormDiv_call_back div.content').removeClass('content');
		$('#SIFormDiv_call_back h4:first').replaceWith('<h1><a href="#form" name="form"></a>Подать заявку</h1>').css('padding','0');
	}
	$('#callBackInfo,span').addClass('redA');
	$('#si_call_back_send_btn').addClass('ctrl');
	document.getElementById("SIForm_call_back").onsubmit=sendCallBackForm
}

WBJSLoader.add('callBackForm()');

function sendCallBackForm()
{
	$('#callBackInfo').html('Загрузка...');
	$('#callBackInfo').show();
	var postData='SIFormURL_call_back=jsObject&';
	postData+='si_call_back_field_fio='+encodeURIComponent(document.getElementById('si_call_back_field_fio').value)+'&';
	postData+='si_call_back_field_phone='+encodeURIComponent(document.getElementById('si_call_back_field_phone').value)+'&';
	postData+='si_call_back_field_email='+encodeURIComponent(document.getElementById('si_call_back_field_email').value)+'&';
	postData+='si_call_back_field_text='+encodeURIComponent(document.getElementById('si_call_back_field_text').value)+'&';
	AJAXQuery('sendCallBackForm','POST','/system/scripts/relay.php?relayID=SI&siteID=1&s='+sessionID+'&sendMessage=1&form=call_back&ajax=ajax','eval:sendCallBackFormProcess',postData,'Content-Type*$*application/x-www-form-urlencoded');
	return false;
}

function sendCallBackFormProcess(result)
{
	if(result!=='')
	{
		eval(result);
		if(resultObj)
		{
			if(resultObj.result)
			{
				document.getElementById('si_call_back_field_fio').value='';
				document.getElementById('si_call_back_field_phone').value='';
				document.getElementById('si_call_back_field_email').value='';
				document.getElementById('si_call_back_field_text').value='';
			}
			$('#callBackInfo').html(resultObj.message);
		}
	}
}
