function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();
function scrruner(scr){
	http.open('get', 'index2.php?name='+scr);
	http.onreadystatechange = handleResponse;
	http.send(null);
}
var tar = 0;
function sendemail() {
	var Uname = document.contactform.Uname.value;
	var pass = document.contactform.pass.value;
	//document.contactform.send.disabled=true; 
	document.contactform.send.value='Please Wait';
scrruner('../user/index.php&uname='+Uname+'&pass='+pass+'&pname='+fname);
	document.getElementById("contactarea").style.visibility="hidden";
//return false;
}

function handleResponse() {
if(http.readyState == 4){
var sChar2=String.fromCharCode(2);
var sChar3=String.fromCharCode(3);
var sChar4=String.fromCharCode(4);
var response = http.responseText;
//var response = retResponse;
//alert(response);
var chr0 = response.charAt(0);
if(isNaN(chr0/1)){
	var unib = new Array();
	var i = 0;
	unib = response.split(response.charAt(0));
	/*if(unib.length == 2)
		response =unib[1];
	else{*/
		for(i=0;i<unib.length;i++){
			chr0 = unib[i].charAt(0);
			if(!(isNaN(chr0/1)))
				response =unib[i];
		}
	//}
	
	//for(i in unib)
	//alert(unib.length);
}

var updatel = new Array();
	if(response.indexOf(sChar2) != -1) {
		//alert(response.indexOf(sChar2)+"\n"+response);
		update1 = response.split(sChar3);
		var i;
//for(i in update1)
//alert(update1[i]);
		for(i=0;i<update1.length;i++){
			var update = new Array();
			update = update1[i].split(sChar2,3);
			//alert(update.length == 3);
			//alert(update.length+"\n"+response);
			if(update.length == 3){
				//var unib = Array();
				//unib = update[0].split(update[0][0]);
				//alert(unib[1]);
				//alert(isNaN(update[0][0]/1));
				
				if(update[0]==1){
					//alert(update[2]+"\n\n"+document.getElementById(update[1]).innerHTML );
        	    	document.getElementById(update[1]).innerHTML = update[2];
				}else if(update[0]== 2){
					document.getElementById(update[1]).style.display = update[2];
				}else if(update[0]== 3){
					document.getElementById(update[1]).style.visibility = update[2];
				}else if(update[0]== 4){
						document.getElementById(update[1]).innerHTML = update[2]+document.getElementById(update[1]).innerHTML;
				}else if(update[0]== 5){
						document.getElementById(update[1]).innerHTML = document.getElementById(update[1]).innerHTML+update[2];
				}else if(update[0]== 6){
						alertm(update[2]);
				}else if(update[0]== 7){
						eval(update[2]);
				}else if(update[0]== 8){
						update[2] = update[2].replace(sChar4,"&amp");
						document.getElementById(update[1]).innerHTML = update[2];
				}else if(update[0]== 9){
						load_js_css(update[2]);	
				}else if(update[0]== 10){
					returnVal = update[2];
				}else if(update[0]== 11){
					//alert("done");
					location = update[2];
				}
			}else{
				var alerr = "the responce is not 3 part\n\n"+update1[i];
			}
		}
	}else{
		var alerr = "error on finding char 2\n\n"+response;
	}
	//document.getElementById('ajaxL').style.visibility = "hidden";
}






/*var sChar=String.fromCharCode(2);
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();
	//alert(response);
        if(response.indexOf(sChar != -1)) {
            update = response.split(sChar,3);
tar=update[0];
			if(update[1] != ""){
            	document.getElementById(update[1]).innerHTML = update[2];
         		document.contactform.send.disabled=false; 
				document.contactform.send.value='Login';
			}
        }
    }
*/
}
function changeVisibility(obj)
  {
	document.getElementById("loginb").disabled=true;
  	document.getElementById("contactarea").style.visibility="visible";
  	document.getElementById("inputbox").select();
  }
function cancelling()
  {
	document.getElementById("loginb").disabled=false;
  	document.getElementById("contactarea").style.visibility="hidden";
  }
function entering(e)
{
	var keynum;
	if(window.event) // IE
	{
		keynum = e.keyCode;
	}
	else if(e.which) // Netscape/Firefox/Opera
	{
		keynum = e.which;
	}
	if(keynum == 13)
		sendemail();
}
function newsloader(webadd)
{
/*
var webaddress,webtitle;
switch(webadd)
{
case 1:
//webaddress = "http://www.baztab.com/rss/feed.php";
webaddress = "http://www2.irna.ir/index2.php?option=com_news&task=rss&Itemid=273&lineid=&keyid=0&catid=0&lang=en";
webtitle = "IRNA";
break;
case 2:
webaddress = "http://www.bbc.co.uk/persian/index.xml";
webtitle = "BBC Persian";
break;
case 3:
webaddress = "http://www.nigc.ir/rss.aspx";
webtitle = "National Iranian Gas Company";
break;
}
//document.getElementById("newstitle").innerHTML =webtitle+" NEWS";
//document.getElementById("newsContent").innerHTML ="<p align=\"center\" style=\"color: #000000;background-color: #777;\">&nbsp; Loading &nbsp;</p>"
//document.getElementById("news1").style.visibility="visible";
//scrruner("../nreader.php&web="+webaddress+"&title="+webtitle+"&news=newsContent");
*/
}
function hider(){
//document.getElementById("news1").style.visibility="hidden";
}
function newsloader2()
{
//document.getElementById("news2").style.visibility="visible";
//scrruner("../nreader.php&web=http://www.bbc.co.uk/persian/index.xml&title=NIGC&news=newsContent2");
}