img_loader = new Image();
img_loader.src = 'images/loader.gif';


function subscribe_verify ( form )
{
    var url = "http://esquire.ru/form_verify.html";
    var str = '';
    var dat = '';

    for( var i = 0; i < form.elements.length; i++ )
	{
		if ( ( form.elements[i].name == "issues" || form.elements[i].name == "delivery" || form.elements[i].name == "deliverytype" ) && form.elements[i].checked !== true )
		{
			continue;
		}

        field_name = form.elements[i].name;
        field_value = form.elements[i].value;

        dat=field_value.toString();
        dat=dat.replace(/\+/g, '&#43;');
        //dat=escape(dat);

        if( i != '0' )
		{
            str = str + '&data[' + field_name + ']=' + dat;
        }
		else
		{
            str = 'data[' + field_name + ']=' + dat;
        }
    }


	getContent( 'ajax', str, 'post', false, 'subscribe_verify_result', 'load_status' );
}



function subscribe_verify_result ( param )
{
	if ( param == "success" )
	{
		document.forms['subscribe'].submit();
	}
	else
	{
		document.getElementById('load_status').innerHTML = '';

		alert( param );
	}

	document.getElementById('load_status').innerHTML = '';
	document.forms['subscribe'].elements['subscibe_submit_button'].disabled = false;
}



function contacts_verify ( form )
{
    var str = '';
    var dat = '';

    for( var i = 0; i < form.elements.length; i++ )
	{
        field_name = form.elements[i].name;
        field_value = form.elements[i].value;

        dat=field_value.toString();
        dat=dat.replace(/\+/g, '&#43;');
        //dat=escape(dat);

        if( i != '0' )
		{
            str = str + '&data[' + field_name + ']=' + dat;
        }
		else
		{
            str = 'data[' + field_name + ']=' + dat;
        }
    }


	getContent( 'ajax', str, 'post', false, 'contacts_send', 'load_status' );
}



function contacts_send ( result )
{
	if ( result == 'Спасибо, письмо отправлено!' )
	{
		document.forms['contacts'].elements['name'].value = '';
		document.forms['contacts'].elements['email'].value = '';
		document.forms['contacts'].elements['body'].value = '';
	}

	document.getElementById('load_status').innerHTML = '';
	document.getElementById('lead').innerHTML = result;
	document.forms['contacts'].elements['contact_submit_button'].disabled = false;
}