﻿var xmlHttp, xmlHttp1;

function domainRegister1() {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=domainregister1";
	p += "&domain-name=" + document.getElementById('domain-name').value;
	p += "&web-address=" + document.getElementById('web-address').value;
	p += "&page-title=" + document.getElementById('page-title').value;
	p += "&favicon=" + document.getElementById('favicon').value;
	p += "&keywords=" + document.getElementById('keywords').value;
	p += "&description=" + document.getElementById('description').value;
	document.getElementById("regform").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=registerStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function domainRegister2() {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=domainregister2";
	p += "&domain-name=" + document.getElementById('domain-name').value;
	p += "&user=" + document.getElementById('user').value;
	p += "&pass=" + document.getElementById('pass').value;
	p += "&re-pass=" + document.getElementById('re-pass').value;
	p += "&email=" + document.getElementById('email').value;
	p += "&name=" + document.getElementById('name').value;
	p += "&mob=" + document.getElementById('mob').value;
	p += "&web-address=" + document.getElementById('web-address').value;
	p += "&page-title=" + document.getElementById('page-title').value;
	p += "&favicon=" + document.getElementById('favicon').value;
	p += "&keywords=" + document.getElementById('keywords').value;
	p += "&description=" + document.getElementById('description').value;
	document.getElementById("regform").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=registerStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function userRegister(show) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=userregister";
	p += "&show=" + show;
	if (show == 'submit') {
		p += "&user=" + document.getElementById('user').value;
		p += "&pass=" + document.getElementById('pass').value;
		p += "&re-pass=" + document.getElementById('re-pass').value;
		p += "&email=" + document.getElementById('email').value;
		p += "&name=" + document.getElementById('name').value;
		p += "&mob=" + document.getElementById('mob').value;
	}
	document.getElementById("main").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function whois() {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=whois";
	p += "&sub=" + document.getElementById('subdomain').value;
	document.getElementById("reged").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange = whoisStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function login() {
	xmlHttp1=GetXmlHttpObject();
	if (xmlHttp1==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=login";
	p += "&username=" + document.getElementById('username').value;
	p += "&password=" + document.getElementById('password').value;
	document.getElementById("center-login").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp1.onreadystatechange = loginStateChanged;
	xmlHttp1.open("POST",url,true);
	xmlHttp1.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp1.setRequestHeader("Content-length", p.length);
	xmlHttp1.setRequestHeader("Connection", "close");
	xmlHttp1.send(p);
}


function checkLogin() {
	xmlHttp1=GetXmlHttpObject();
	if (xmlHttp1==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=checklogin";
	document.getElementById("center-login").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp1.onreadystatechange = loginStateChanged;
	xmlHttp1.open("POST",url,true);
	xmlHttp1.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp1.setRequestHeader("Content-length", p.length);
	xmlHttp1.setRequestHeader("Connection", "close");
	xmlHttp1.send(p);
}



function signOut() {
	xmlHttp1=GetXmlHttpObject();
	if (xmlHttp1==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=signout";
	document.getElementById("center-login").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp1.onreadystatechange = loginStateChanged;
	xmlHttp1.open("POST",url,true);
	xmlHttp1.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp1.setRequestHeader("Content-length", p.length);
	xmlHttp1.setRequestHeader("Connection", "close");
	xmlHttp1.send(p);
	loadPage('index');
}

function changePass() {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=changepass";
	p += "&email=" + document.getElementById('email').value;
	p += "&name=" + document.getElementById('name').value;
	p += "&mob=" + document.getElementById('mob').value;
	p += "&pass=" + document.getElementById('pass').value;
	p += "&new-pass=" + document.getElementById('new-pass').value;
	p += "&re-new-pass=" + document.getElementById('re-new-pass').value;
	document.getElementById("main-panel").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange = panelStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function loadEditDomain(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	if (document.getElementById('d' + id).innerHTML != '') {
		RemoveAll("d" + id);
		return;
	}
	clearDomainContent();
	var url="response.php";
	var p ="type=loadeditdomain&id=" + id;
	document.getElementById("d" + id).innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange = editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function editDomain(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=editdomain";
	p += "&id=" + id;
	p += "&domain-name=" + document.getElementById('domain-name').value;
	p += "&web-address=" + document.getElementById('web-address').value;
	p += "&page-title=" + document.getElementById('page-title').value;
	p += "&favicon=" + document.getElementById('favicon').value;
	p += "&keywords=" + document.getElementById('keywords').value;
	p += "&description=" + document.getElementById('description').value;
	document.getElementById("d" + id).innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function deleteDomain(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=deletedomain";
	p += "&id=" + id;
	xmlHttp.onreadystatechange=deleteDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function loadPage(page) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url= page;
	var p ="";
	document.getElementById("main").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function loadPanelPage(page) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=" + page;
	document.getElementById("main-panel").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=panelStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function loadLinkBoxPage(page) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=" + page;
	document.getElementById("main-linkbox").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=linkboxStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function addLinkToBox() {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=addtolinkbox";
	p += "&link=" + document.getElementById('link').value;
	p += "&name=" + document.getElementById('name').value;
	p += "&description=" + document.getElementById('description').value;
	xmlHttp.onreadystatechange=addLinkboxStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function editLinkToBox() {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=edittolinkbox";
	p += "&link=" + document.getElementById('link').value;
	p += "&name=" + document.getElementById('name').value;
	p += "&description=" + document.getElementById('description').value;
	document.getElementById("main-linkbox").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=linkboxStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function addStaticLink() {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=addstaticlink";
	p += "&link=" + document.getElementById('link').value;
	p += "&name=" + document.getElementById('name').value;
	p += "&description=" + document.getElementById('description').value;
	document.getElementById("main-linkbox").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=linkboxStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function aloadEditLink(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	if (document.getElementById('d' + id).innerHTML != '') {
		RemoveAll("d" + id);
		return;
	}
	clearDomainContent();
	var url="response.php";
	var p ="type=aloadeditlink&id=" + id;
	document.getElementById("d" + id).innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange = editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function aeditLink(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=aeditlink&id=" + id;
	p += "&link=" + document.getElementById('link').value;
	p += "&name=" + document.getElementById('name').value;
	p += "&description=" + document.getElementById('description').value;
	document.getElementById("d" + id).innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function adeleteLink(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=adeletelink";
	p += "&id=" + id;
	xmlHttp.onreadystatechange=deleteDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function ablackLink(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=ablacklink";
	p += "&id=" + id;
	xmlHttp.onreadystatechange=editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function adeBlackLink(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=adeblacklink";
	p += "&id=" + id;
	xmlHttp.onreadystatechange=editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function aupdateLink(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	clearDomainContent();
	var url="response.php";
	var p ="type=alinkboxupdate";
	p += "&id=" + id;
	document.getElementById("d" + id).innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function sendMail() {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=sendmail";
	p += "&name=" + document.getElementById('mname').value;
	p += "&email=" + document.getElementById('memail').value;
	p += "&subject=" + document.getElementById('msubject').value;
	p += "&body=" + document.getElementById('mbody').value;
	document.getElementById("main").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function loadLinkPage(page) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=linkslist&pg=" + page;
	document.getElementById("main-linkbox").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=linkboxStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function loadDomainPage(page) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=domainlist&pg=" + page;
	document.getElementById("main-panel").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=panelStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function loadDomainSearch() {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=domainlist";
	p += "&stext=" + document.getElementById('stext').value;
	p += "&stype=" + document.getElementById('sby').value;
	document.getElementById("main-panel").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=panelStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function viewid(id){
    if(document.getElementById(id)){
    	document.getElementById(id).style.display ='';
	}
}

function dviewid(id,note){
 	if(document.getElementById(id)){
  		viewid(id);
 		document.getElementById(id).innerHTML=note;
	}
}

function hideen(id){
    if(document.getElementById(id)){
		document.getElementById(id).style.display ='none';
	}
}



function mainload(url , thisid, post){
 	var xmlhttp=false;
 	var my_respons = '';
        viewid(thisid);
        dviewid(thisid ,'<center><span style="color: #0092dd; line-height: 20px;">در حال بارگزاری...</span><br><img src="images/loading.gif" ></center>') ;
    if(!xmlhttp) { 
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlhttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
  {
  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
	 }
    }
    if(!xmlhttp) { xmlhttp=new XMLHttpRequest();}
     	xmlhttp.open('POST', url, true);
        xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); post=post+'&my_time='+escape(new Date().getTime());
        xmlhttp.send(post); 
        xmlhttp.onreadystatechange = function() {
              if(xmlhttp.readyState == 4  && xmlhttp.status == 200){
				my_respons=xmlhttp.responseText;
				my_respons = my_respons.replace('\n', '');
				my_respons = my_respons.replace('\r', '');
				document.getElementById(thisid).innerHTML =my_respons;
             }
        }
}

function loadmenu(page,class,post){
mainload(page,class,post);		
}

function tracking(code,ads){

		if (code == '')
		{
		dviewid('tracking_error' ,'<font color="red">كد رهگيري را وارد نماييد</font>')
		}
		else
		{	
		hideen('tracking_error')
		mainload( 'tracking.php?title=0&code=' + code + '&ads=' + ads, 'main' ,'')
		}
}

function adeleteDomain(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=adeletedomain";
	p += "&id=" + id;
	xmlHttp.onreadystatechange=deleteDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}


function aloadEditDomain(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	if (document.getElementById('d' + id).innerHTML != '') {
		RemoveAll("d" + id);
		return;
	}
	clearDomainContent();
	var url="response.php";
	var p ="type=aloadeditdomain&id=" + id;
	document.getElementById("d" + id).innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange = editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function aeditDomain(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=aeditdomain&id=" + id;
	p += "&id=" + id;
	p += "&domain-name=" + document.getElementById('domain-name').value;
	p += "&web-address=" + document.getElementById('web-address').value;
	p += "&page-title=" + document.getElementById('page-title').value;
	p += "&favicon=" + document.getElementById('favicon').value;
	p += "&keywords=" + document.getElementById('keywords').value;
	p += "&description=" + document.getElementById('description').value;
	document.getElementById("d" + id).innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function ablackDomain(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=ablackdomain";
	p += "&id=" + id;
	xmlHttp.onreadystatechange=editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function adeBlackDomain(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=adeblackdomain";
	p += "&id=" + id;
	xmlHttp.onreadystatechange=editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}
//**********************	USER	************************
function loadUserPage(page) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=userlist&pg=" + page;
	document.getElementById("main-panel").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=panelStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function loadUserSearch() {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=userlist";
	p += "&stext=" + document.getElementById('stext').value;
	p += "&stype=" + document.getElementById('sby').value;
	document.getElementById("main-panel").innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=panelStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function adeleteUser(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=adeleteuser";
	p += "&id=" + id;
	xmlHttp.onreadystatechange=deleteDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}


function aloadEditUser(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	if (document.getElementById('d' + id).innerHTML != '') {
		RemoveAll("d" + id);
		return;
	}
	clearDomainContent();
	var url="response.php";
	var p ="type=aloadedituser&id=" + id;
	document.getElementById("d" + id).innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange = editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function aeditUser(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=aedituser&id=" + id;
	p += "&new-pass=" + document.getElementById('new-pass').value;
	p += "&re-new-pass=" + document.getElementById('re-new-pass').value;
	p += "&email=" + document.getElementById('email').value;
	p += "&name=" + document.getElementById('name').value;
	p += "&mob=" + document.getElementById('mob').value;
	document.getElementById("d" + id).innerHTML = "<center><span style=\"color: #0092dd; line-height: 20px;\">در حال بارگزاری...</span><br/><img src=\"images/loading.gif\" /></center>";
	xmlHttp.onreadystatechange=editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function abanUser(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=abanuser";
	p += "&id=" + id;
	xmlHttp.onreadystatechange=editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function adeBanUser(id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="response.php";
	var p ="type=adebanuser";
	p += "&id=" + id;
	xmlHttp.onreadystatechange=editDomainStateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", p.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(p);
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4) {
		if (xmlHttp.status == 200) {
			document.getElementById("main").innerHTML = xmlHttp.responseText;
		} else { alert('There was a problem with the request.'); }
	}
}

function panelStateChanged() 
{ 
	if (xmlHttp.readyState==4) {
		if (xmlHttp.status == 200) {
			document.getElementById("main-panel").innerHTML = xmlHttp.responseText;
		} else { alert('There was a problem with the request.'); }
	}
}

function linkboxStateChanged() 
{ 
	if (xmlHttp.readyState==4) {
		if (xmlHttp.status == 200) {
			document.getElementById("main-linkbox").innerHTML = xmlHttp.responseText;
		} else { alert('There was a problem with the request.'); }
	}
}

function addLinkboxStateChanged() 
{ 
	if (xmlHttp.readyState==4) {
		if (xmlHttp.status == 200) {
			var sp = xmlHttp.responseText.split('©©©');
			if (sp[0] == 0)
			{
				document.getElementById("main-linkbox").innerHTML = sp[1];
			} else {
				document.getElementById("main-panel").innerHTML = sp[1];
			}
		} else { alert('There was a problem with the request.'); }
	}
}

function whoisStateChanged() 
{ 
	if (xmlHttp.readyState==4) {
		if (xmlHttp.status == 200) {
			var sp = xmlHttp.responseText.split('©©©');
			if (sp[0] == 0)
			{
				document.getElementById("reged").innerHTML = sp[1];
				document.getElementById("regform").innerHTML = '';
			} else {
				document.getElementById("regform").innerHTML = sp[1];
				document.getElementById("reged").innerHTML = '<span style="color: green">تبریک می گوییم! این دامین آزاد است.</span>';
				document.getElementById('subdomain').value = document.getElementById('domain-name').value;
			}
		} else { alert('There was a problem with the request.'); }
	}
}

function editDomainStateChanged() 
{ 
	if (xmlHttp.readyState==4) {
		if (xmlHttp.status == 200) {
			var sp = xmlHttp.responseText.split('©©©');
			document.getElementById("d" + sp[0]).innerHTML = sp[1];
		} else { alert('There was a problem with the request.'); }
	}
}

function deleteDomainStateChanged() 
{ 
	if (xmlHttp.readyState==4) {
		if (xmlHttp.status == 200) {
			var id = xmlHttp.responseText;
			RemoveAll('d' + id);
			RemoveAll('dl' + id);
		} else { alert('There was a problem with the request.'); }
	}
}

function registerStateChanged() 
{ 
	if (xmlHttp.readyState == 4) {
		if (xmlHttp.status == 200) {
			document.getElementById("regform").innerHTML = xmlHttp.responseText;
		} else { alert('There was a problem with the request.'); }
	}
}

function loginStateChanged() 
{ 
	if (xmlHttp1.readyState == 4) {
		if (xmlHttp1.status == 200) {
			var res = xmlHttp1.responseText;
			if (res.substr(0,1) == "1") {
				document.getElementById("center-login").innerHTML = res.substr(1);
				document.getElementById("login-pic").innerHTML = '';
				loadPage('userpanel');
			} else {
				document.getElementById("center-login").innerHTML = res;
				document.getElementById("login-pic").innerHTML = '<div style="background: url(images/login-pic.gif); width: 100px; height: 80px; float: right; margin-right: -120px; margin-top: 0px"></div>';
			}
		} else { alert('There was a problem with the request.'); }
	}
}


function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function clearDomainContent()
{
	var tg = document.getElementsByName('domain-part');
	for(i=0; i<tg.length; ++i) {
		var element = tg[i];
		while (element.firstChild)
			element.removeChild(element.firstChild);
	}
}

function RemoveAll(id)
{
	var element = document.getElementById(id);
	while (element.firstChild) {
		element.removeChild(element.firstChild);
	}
}
