//Preloading header's search hidden images
//-------------------------------------

sgo_n=new Image;
sgo_n.src="images/searchgo.gif";
sgo_d=new Image;
sgo_d.src="images/searchgo-d.gif";

//-------------------------------------
//-------------------------------------

//Preloading header's menu hidden images
//-------------------------------------

hmenu_01o=new Image;
hmenu_01o.src="images/x-headermenu01o.gif";
hmenu_01n=new Image;
hmenu_01n.src="images/x-headermenu01n.gif";

hmenu_02o=new Image;
hmenu_02o.src="images/x-headermenu02o.gif";
hmenu_02n=new Image;
hmenu_02n.src="images/x-headermenu02n.gif";

hmenu_03o=new Image;
hmenu_03o.src="images/x-headermenu03o.gif";
hmenu_03n=new Image;
hmenu_03n.src="images/x-headermenu03n.gif";

hmenu_04o=new Image;
hmenu_04o.src="images/x-headermenu04o.gif";
hmenu_04n=new Image;
hmenu_04n.src="images/x-headermenu04n.gif";

hmenu_05o=new Image;
hmenu_05o.src="images/x-headermenu05o.gif";
hmenu_05n=new Image;
hmenu_05n.src="images/x-headermenu05n.gif";

hmenu_06o=new Image;
hmenu_06o.src="images/x-headermenu06o.gif";
hmenu_06n=new Image;
hmenu_06n.src="images/x-headermenu06n.gif";

//-------------------------------------
//-------------------------------------

//Preloading main menu hidden images
//-------------------------------------

rmenu_01o=new Image;
rmenu_01o.src="images/x-rightmenu01o.gif";
rmenu_01n=new Image;
rmenu_01n.src="images/x-rightmenu01n.gif";

rmenu_02o=new Image;
rmenu_02o.src="images/x-rightmenu02o.gif";
rmenu_02n=new Image;
rmenu_02n.src="images/x-rightmenu02n.gif";

rmenu_03o=new Image;
rmenu_03o.src="images/x-rightmenu03o.gif";
rmenu_03n=new Image;
rmenu_03n.src="images/x-rightmenu03n.gif";

rmenu_04o=new Image;
rmenu_04o.src="images/x-rightmenu04o.gif";
rmenu_04n=new Image;
rmenu_04n.src="images/x-rightmenu04n.gif";

rmenu_05o=new Image;
rmenu_05o.src="images/x-rightmenu05o.gif";
rmenu_05n=new Image;
rmenu_05n.src="images/x-rightmenu05n.gif";

rmenu_06o=new Image;
rmenu_06o.src="images/x-rightmenu06o.gif";
rmenu_06n=new Image;
rmenu_06n.src="images/x-rightmenu06n.gif";

rmenu_07o=new Image;
rmenu_07o.src="images/x-rightmenu07o.gif";
rmenu_07n=new Image;
rmenu_07n.src="images/x-rightmenu07n.gif";

rmenu_08o=new Image;
rmenu_08o.src="images/x-rightmenu08o.gif";
rmenu_08n=new Image;
rmenu_08n.src="images/x-rightmenu08n.gif";

rmenu_09o=new Image;
rmenu_09o.src="images/x-rightmenu09o.gif";
rmenu_09n=new Image;
rmenu_09n.src="images/x-rightmenu09n.gif";

rmenu_10o=new Image;
rmenu_10o.src="images/x-rightmenu10o.gif";
rmenu_10n=new Image;
rmenu_10n.src="images/x-rightmenu10n.gif";

rmenu_11o=new Image;
rmenu_11o.src="images/x-rightmenu11o.gif";
rmenu_11n=new Image;
rmenu_11n.src="images/x-rightmenu11n.gif";

rmenu_12o=new Image;
rmenu_12o.src="images/x-rightmenu12o.gif";
rmenu_12n=new Image;
rmenu_12n.src="images/x-rightmenu12n.gif";

rmenu_13o=new Image;
rmenu_13o.src="images/x-rightmenu13o.gif";
rmenu_13n=new Image;
rmenu_13n.src="images/x-rightmenu13n.gif";

rmenu_14o=new Image;
rmenu_14o.src="images/x-rightmenu14o.gif";
rmenu_14n=new Image;
rmenu_14n.src="images/x-rightmenu14n.gif";

//-------------------------------------
//-------------------------------------


//-------------------------------------
//Swaping Menu Images
//-------------------------------------
function swap(img1, img2) {
	document.images[img1].src= eval(img2+".src");
}

function maillist(action) {
	if (action=='inpand') {
		document.getElementById("maillist").innerHTML = document.getElementById("maillist-inpand").innerHTML;
	} else {
		document.getElementById("maillist").innerHTML = document.getElementById("maillist-expand").innerHTML;
	}
}

function VerifyMsg(f,l)
{
	var len = f.value.length
	var cl
	if ((len == 1) && (f.value.substring(0, 1) == " "))
	{
		f.value = ""
		len = 0
	}
	if (len > l)
	{
		if (event.keyCode !=8)
			f.value = f.value.substring(0, l)
		cl = 0
	}
	else
		cl = l - len
	document.message.AVCHR.value = cl
}

//-------------------------------------
//getting sideads expand and collapse
//-------------------------------------

function sideadscont(myAct) {
	if (myAct=='coll') {
		document.getElementById("sideadscont").innerHTML = document.getElementById("sideads-coll").innerHTML;
	}else{
		document.getElementById("sideadscont").innerHTML = document.getElementById("sideads-expa").innerHTML;
	}
}

//-------------------------------------
//getting maillist expand and collapse
//-------------------------------------

function toggleml(myAct) {
	if (myAct=='collapse') {
		document.getElementById("maillistid").innerHTML = document.getElementById("ml-collapsed").innerHTML;
	}else{
		document.getElementById("maillistid").innerHTML = document.getElementById("ml-expanded").innerHTML;
	}
}

//-------------------------------------
// Xajel AJAX Code
//-------------------------------------

var http = createRequestObject();
var request_;
var browser = navigator.appName;
var interv = 30;
var curTab = 0;
var count = interv;
var myTimer;

function createRequestObject(){
	var xmlhttp;

	/*@cc_on
		@if (@_jscript_version >= 5)
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
	 			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E) {
				xmlhttp = false;
			}
		}
	@else
		xmlhttp = false;
	@end @*/

 	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		try {
   			xmlhttp = new XMLHttpRequest();
		} catch(e) {
			xmlhttp = false;
		}

	}
	return xmlhttp;
}

function loadingSign(){
	if(http.readyState == 1){
		document.getElementById('dataid').innerHTML = '<div style="height:100%; width:100%; text-align:center; padding-top:42px; font-family:Tahoma; color:#6F6B29; font-size:12px;"><img src="images/x-loading.gif" width="85" height="64"><br>..:: تحميل البيانات ::..</div>';
	}
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('dataid').innerHTML = response;
	}
}

function xData(xTab) {
	 xGet(xTab);
	 clearInterval(myTimer);
	 tab0n=new Image;
	 tab0n.src = 'images/x-headnew01n.gif';
	 tab0s=new Image;
	 tab0s.src = 'images/x-headnew01s.gif';
	 tab1n=new Image;
	 tab1n.src = 'images/x-headnew02n.gif';
	 tab1s=new Image;
	 tab1s.src = 'images/x-headnew02s.gif';
	 tab2n=new Image;
	 tab2n.src = 'images/x-headnew03n.gif';
	 tab2s=new Image;
	 tab2s.src = 'images/x-headnew03s.gif';
	 tab3n=new Image;
	 tab3n.src = 'images/x-headnew04n.gif';
	 tab3s=new Image;
	 tab3s.src = 'images/x-headnew04s.gif';

	 if (xTab==0) {
	 	curTab = 0;
	 	document.images['tab0'].src = tab0s.src;
	 	document.images['tab1'].src = tab1n.src;
	 	document.images['tab2'].src = tab2n.src;
	 	document.images['tab3'].src = tab3n.src;
	 }else if (xTab==1) {
	 	curTab = 1;
	 	document.images['tab0'].src = tab0n.src;
	 	document.images['tab1'].src = tab1s.src;
	 	document.images['tab2'].src = tab2n.src;
	 	document.images['tab3'].src = tab3n.src;
	}else if (xTab==2) {
		curTab = 2;
		document.images['tab0'].src = tab0n.src;
	 	document.images['tab1'].src = tab1n.src;
	 	document.images['tab2'].src = tab2s.src;
	 	document.images['tab3'].src = tab3n.src;
	}else if (xTab==3) {
		curTab = 3;
		document.images['tab0'].src = tab0n.src;
	 	document.images['tab1'].src = tab1n.src;
	 	document.images['tab2'].src = tab2n.src;
	 	document.images['tab3'].src = tab3s.src;
	}
	count = interv;
	xTimer();
}

function xTimer(getWhat) {
	document.getElementById("timerprint").innerHTML = count;
	myTimer = setInterval("xNext()", 1000);
}

function xGet(tid) {
	if (tid==1) {
		http.open('get', 'x-headnewprints.php');
	}else if (tid==2) {
		http.open('get', 'x-headnewwords.php');
	}else if (tid==3) {
		http.open('get', 'x-headnewads.php');
	}else{
		http.open('get', 'x-headnewsite.php');
	}
	http.onreadystatechange = loadingSign;
	http.send(null);
}

function xNext() {
	document.getElementById("timerprint").innerHTML = count;
	if (count==0) {
		if (curTab==3) {
			curTab = 0;
		}else{
			curTab++;
		}
		document.getElementById("dataid").innerHTML = curTab;
		xData(curTab);
		count = interv;
	}else{
		count = count - 1;
	}
}

function VerifyMsg(f,l)
{
	var len = f.value.length
	var cl
	if ((len == 1) && (f.value.substring(0, 1) == " "))
	{
		f.value = ""
		len = 0
	}
	if (len > l)
	{
		if (event.keyCode !=8)
			f.value = f.value.substring(0, l)
		cl = 0
	}
	else
		cl = l - len
	document.message.AVCHR.value = cl
}

function OpenWin(URL, winName, width, height, scroll)
{
	var winLeft = (screen.width - width) / 2;
	var winTop = (screen.height - height) / 2;
	winData ='height='+height+',width='+width+',top='+winTop+',left='+winLeft+',scrollbars='+scroll+',resizable';
	win = window.open(URL, winName, winData);
	if (parseInt(navigator.appVersion) >= 4)
		win.window.focus();
}

var c=-1;
var t;
function timedCount() {
	if (c<(items.length-1)) {
		c=c+1;
	}else{
		c=0;
	}
	document.getElementById("marqitem").innerHTML = items[c];
	t=setTimeout("timedCount()",4000);
}

function xvoid() {
	// nothing function, very usefull function !! so don't delete ;)
}

function searchflip(dim) {
	if (dim==1) {
		document.getElementById('searchinput').className='searchinput';
		swap('searchgo', 'sgo_n');
	}else{
		document.getElementById('searchinput').className='searchinput-d';
		swap('searchgo', 'sgo_d');
	}
}

