﻿var xmlHttp = false;

function stateChanged() 
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		if(global1 != "body" && global1 != "news" && global1 != "check_user_name" && global1 != "check_card" && global1 != "ajax_check_card"){document.getElementById('main_content').innerHTML = xmlHttp.responseText;}
		if(global1 == "body" && global2 != "3"){document.getElementById('body_news').style.visibility = "hidden";}
		if(global1 == "body" && global2 != "3"){document.getElementById('body_news').style.position = "absolute";}
		if(global1 == "body" && global2 != "3"){for(i=0;i<global3;i++){var newsdiv = "news" + i;document.getElementById(newsdiv).style.visibility = "hidden";}}
		if(global1 == "body" && global2 == "3"){document.getElementById('body_news').style.visibility = "visible";}
		if(global1 == "body" && global2 == "3"){document.getElementById('body_news').style.position = "static";}
		if(global1 == "body" && global2 == "3"){for(i=0;i<global3;i++){var newsdiv = "news" + i;document.getElementById(newsdiv).style.visibility = "visible";}}
		if(global1 == "body"){document.getElementById('basic_content').style.height= "210px";}
		if(global1 == "body"){document.getElementById('body_content').innerHTML = xmlHttp.responseText;}
		if(global1 == "check_user_name"){document.getElementById('user_status').innerHTML = xmlHttp.responseText;}
		if(global1 == "check_card")
		{
			var res = xmlHttp.responseText.split("--");
			if(res[0]!="done"){document.getElementById('cards_status').innerHTML = res[0];}
			else
			{
				document.getElementById('cards_status').innerHTML = "";
				var count;
				count = parseInt(document.getElementById("cards_count").innerHTML);
				document.getElementById("cards_count").innerHTML = count + 1;
				var label; 
				label = "card_user" + (count + 1);
				var label2; 
				label2 = "card_password" + (count + 1);
				document.getElementById("cards_panel").innerHTML = document.getElementById("cards_panel").innerHTML + '<table style="width: 300px; text-align:right; border-collapse:collapse" cellpadding="0" cellspacing="1" border="0" dir="rtl"><tr><td style="background-color:silver; padding-right:5px; color:black"><?=_LOGIN?></td><td><input type="text" id="'+label+'" /></td></tr><tr><td style="background-color:silver; padding-right:5px; color:black"><?=_PASSWORD?></td><td><input type="password" id="'+label2+'" /></td></tr></table><span style="font-size:3px">&nbsp;</span><br/>';
				document.getElementById("cards_sum").innerHTML = parseInt(document.getElementById("cards_sum").innerHTML) + parseInt(res[1]) ;
				var base;
				var start; start = 0;
				for(var i = count; i > 0;i--){base = "card_password" + i ;document.getElementById(base).value = global4[start]; start = start + 1;}
			}	
		}
		
		if(global1 == "ajax_check_card")
		{
			var res = xmlHttp.responseText.split("--");
			var label; 
			label = "card_user" + parseInt(global4);
			var label2; 
			label2 = "card_password" + parseInt(global4);
			var label3; 
			label3 = "cardImage" + parseInt(global4);
			var label4; 
			label4 = "check_wait" + parseInt(global4);
			
			if(res[0]!="done")
			{
				document.getElementById('cards_status').innerHTML = res[0];
				document.getElementById(label).style.borderColor = "red";
				document.getElementById(label2).style.borderColor = "red";
				document.getElementById(label).style.borderStyle = "solid";
				document.getElementById(label2).style.borderStyle = "solid";
				document.getElementById(label3).innerHTML = "<img src='http://www.asra3net.com/images/wrong_card.gif'>";
				document.getElementById(label4).innerHTML = "";
			}
			else
			{
				document.getElementById('cards_status').innerHTML = "";
				document.getElementById("cards_sum").innerHTML = parseInt(document.getElementById("cards_sum").innerHTML) + parseInt(res[1]) ;
				document.getElementById(label).style.borderColor = "green";
				document.getElementById(label2).style.borderColor = "green";
				document.getElementById(label).style.borderStyle = "solid";
				document.getElementById(label2).style.borderStyle = "solid";
				document.getElementById(label3).innerHTML = "<img src='http://www.asra3net.com/images/ok_card.gif'>";
				document.getElementById(label4).innerHTML = "";
			}
		
		}
	} 
}

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;
}


//SHOW LOADING
function show_loading()
{
	var site_url = location.href; 
	var loading="يجري التحميل ...";
	//alert(site_url);
	if(site_url.indexOf('lang=en')){
		loading="Loading ...";
	}
	var sub_url  = site_url.split("/"); 
	if(sub_url.length>4){require_path = "../";}
	else{require_path = "./";}

	if(global2 != "3" && global1 == "body"){document.getElementById('body_news').style.visibility = "hidden";}
	if(global2 != "3" && global1 == "body"){document.getElementById('body_news').style.position = "absolute";}
	if(global2 != "3" && global1 == "body"){for(i=0;i<global3;i++){var newsdiv = "news" + i;document.getElementById(newsdiv).style.visibility = "hidden";}}
	if(global1 != "body" && global1 != "news" && global1 != "check_user_name" && global1 != "check_card" && global1 != "ajax_check_card"){document.getElementById('main_content').innerHTML = "<center><br><br><br><br><br><br><img src='"+require_path+"images/loading.gif'><br>"+loading+"</center>";}
	if(global1 == "body"){document.getElementById('body_content').innerHTML = "<center><br><br><br><img src='"+require_path+"images/loading.gif'><br>"+loading+"</center>";}
	if(global1 == "ajax_check_card")
	{
		var label4; 
		label4 = "check_wait" + parseInt(global4);
		document.getElementById(label4).innerHTML = "<img src='http://asra3net.com/images/wait.gif'>";
	}
}

//HIDE LOADING

function hide_loading()
{
	document.getElementById('main_content').style.visibility = "hidden";
}
