var pageUrl="ajax.php?req=response";
var xmlHttp = getHttp();

function answer()
{
if(xmlHttp.readyState==4)
    {
        var r;
        r=xmlHttp.responseText;
        document.getElementById("mj").innerHTML = r ;
        randNum();
    }
else{
		document.getElementById("mj").innerHTML='<img src="images/loader.gif">';
	}
}

function sendCode()
{
var param="";
var sender_name = document.getElementById("sender_name").value;
var sender_email = document.getElementById("sender_email").value;
var subject = document.getElementById("subject").value;
var message = document.getElementById("message").value;
var security_code = document.getElementById("security_code").value;
var fbrsecured = document.getElementById("fbrsecured").value;

if(sender_name=="" || sender_email=="" || subject=="" || message=="" || security_code=="")
{ 
 alert("تمامي موارد را تکميل نمائيد");
}
else
	{
	param += "sender_name="+sender_name+"&sender_email="+sender_email+"&subject="+subject+"&message="+message+"&fbrsecured="+fbrsecured+"&security_code="+security_code ;
	//alert(param);
	xmlHttp.open("POST",pageUrl,true);
	
	//Send the proper header information along with the request
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", param.length);
	xmlHttp.setRequestHeader("Connection", "close");
	
	xmlHttp.onreadystatechange=answer;
	xmlHttp.send(param);
	}
}

function randNum(){
r = Math.floor(Math.random()*1000000);
document.getElementById("seccode").innerHTML=r;
document.getElementById("fbrsecured").value=r;
document.getElementById("security_code").value="";
}

function getHttp()
{
	var xmlHttp;
	try 
	{
		xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(e)
		{
			if(typeof XMLHttpRequest != "undefiend")
			{
				xmlHttp = new XMLHttpRequest();
			}
			else
			{
				xmlHttp = null;
			}
		}
	}
	return xmlHttp;
}
