﻿var xmlHttp, xmlHttp1, xmlHttp2;

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-work").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="response.php";
	var p ="type=" + page;
	document.getElementById("main-work").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-work").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;
	window.scrollTo(0,300);
	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;
	window.scrollTo(0,300);
	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 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;
	window.scrollTo(0,300);
	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-work").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") {
				var sp = res.substr(1).split('©©©');
				setCookie("ShaMSofT_Zim[username]", sp[0], 60);
				setCookie("ShaMSofT_Zim[password]", sp[1], 60);
				document.getElementById("center-login").innerHTML = sp[2];
				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 loginStateChanged2()
{ 
	if (xmlHttp2.readyState == 4) {
		if (xmlHttp2.status == 200) {
			var sp = xmlHttp2.responseText.split('©©©');
			
		} 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);
	}
}

function setCookie(c_name,value,expiredays)
{
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString());
}