var sendReq = getXmlHttpRequestObject();

//Gets the browser specific XmlHttpRequest Object
function getXmlHttpRequestObject()
{
    if (window.XMLHttpRequest)
    {
        // For Mozilla, Safari, ...
        return new XMLHttpRequest();
    }
    else if(window.ActiveXObject)
    {
        // For Internet Explorer
        return new ActiveXObject("Microsoft.XMLHTTP");
    }
    else
    {
        document.getElementById('p_status').innerHTML = 'Status: Cound not create XmlHttpRequest Object.  Consider upgrading your browser.';
    }
}

function SendIfValid(f,lang)
{
	var bg = new Array('Моля, въведете име!', 'Моля, въведете email!', 'Моля, въведете тема!', 'Моля, въведете телефон!', 'Моля, напишете Вашето съобщение!');
	var en = new Array('Please enter your name!', 'Please enter your email!', 'Please enter your subject!', 'Please enter your phone!', 'Please enter your message!');

	var err = eval(lang);

	if (f.name.value == '')
	{
		alert(err[0]);
		return;
	}
	if (f.mail.value == '')
	{
		alert(err[1]);
		return;
	}
	if (f.subject.value == '')
	{
		alert(err[2]);
		return;
	}
        if (f.phone.value == '')
        {
                alert(err[3]);
                return;
        }
	if (f.msg.value == '')
	{
		alert(err[4]);
		return;
	}


    if (sendReq.readyState == 4 || sendReq.readyState == 0)
    {
        var url = "contact.php?act=send_mail&name=" + f.name.value + "&mail=" + f.mail.value + "&subject=" + f.subject.value + "&msg=" + f.msg.value + "&phone=" + f.phone.value;

        sendReq.open("GET", url, true);
        sendReq.send(null);
    }
	if(lang == 'en')
	{
		f.name.value = '';
		f.mail.value = '';
		f.subject.value = '';
                f.phone.value = '';
		f.msg.value = 'Thank you! The message has been sent successfully!';
	}
	else
	{
		f.name.value = '';
		f.mail.value = '';
		f.subject.value = '';
                f.phone.value = '';
		f.msg.value = 'Благодарим Ви! Съобщението беше изпратено успешно!';
	}
}

function clearForm(f)
{
        f.name.value = '';
        f.mail.value = '';
        f.subject.value = '';
        f.phone.value = '';
        f.msg.value = '';

}
