function total(){

	var RequestTotal; 
	
	RequestTotal = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
		
	RequestTotal.onreadystatechange = function(){
	
		var Total = document.getElementById('total');	
		
		if((RequestTotal.readyState == 1) ||(RequestTotal.readyState == 2) || (RequestTotal.readyState == 3)){
		Total.innerHTML = '<img src="images/Loading.gif" align="center">';
		}
				
		if(RequestTotal.readyState == 4){
		Total.innerHTML = RequestTotal.responseText;	
		}	
	}
		
	RequestTotal.open("GET", "total.php", true);
	RequestTotal.send(null);
}

function buyitem(code){

	var RequestItem; 
	
	RequestItem = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
		
	RequestItem.onreadystatechange = function(){
	
		var FI = document.getElementById('buyitem');	
		
		if((RequestItem.readyState == 1) ||(RequestItem.readyState == 2) || (RequestItem.readyState == 3)){
		FI.innerHTML = '<img src="images/Loading.gif" align="center">';
		}
				
		if(RequestItem.readyState == 4){
		FI.innerHTML = RequestItem.responseText;	
		}	
	}
		
	var code;
	var queryString = "?code=" + code;
	RequestItem.open("GET", "addCart.php" + queryString, true);
	RequestItem.send(null);
	
	total();
}


function findbranch(){
	var ajaxRequest; 
	
	try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				alert("Your browser broke!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	var master = document.getElementById('master').value;
	var queryString = "?master=" + master;
	ajaxRequest.open("GET", "findbranch.php" + queryString, true);
	ajaxRequest.send(null);
}

function cform()
{
		if(document.contact.name.value=="")
	{
		alert("من فضلك أدخل اسمك");
		document.contact.name.focus();
		return false;
	}
	
	var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";

  for (var i = 0; i < document.contact.name.value.length; i++) {
  	if (iChars.indexOf(document.contact.name.value.charAt(i)) != -1) {
  	alert ("لا يسمح بإستخدام الرموز بحقل الإسم");
  	document.contact.name.focus();
  	return false;
  	}
  }	
		if(document.contact.email.value=="")
	{
		alert("الاميل خاطىء أو لم يكتب");
		document.contact.email.focus();
		return false;
	}

	 a=document.contact.email.value;
	 var l=a.length-1;
	 var s=a.indexOf("@"); 
	 var d=a.lastIndexOf(".");
	 var s2=a.lastIndexOf("@");
	 if(a.charAt(0)=="@"||a.charAt(l)=="@"||d-s<3||a.charAt(0)=="."||a.charAt(l)=="."||a.length<8||s!=s2||a.indexOf("@")==-1||a.indexOf(" ")!=-1||a.indexOf("*")!=-1||a.indexOf("/")!=-1||a.indexOf("&")!=-1||a.indexOf("<")!=-1||a.indexOf(">")!=-1||a.indexOf("?")!=-1||a.indexOf("|")!=-1||a.indexOf(":")!=-1||a.indexOf(",")!=-1||a.indexOf("=")!=-1||a.indexOf(")")!=-1||a.indexOf("(")!=-1||a.indexOf("%")!=-1||a.indexOf("#")!=-1)
	 {
	 	alert("الاميل خاطىء أو لم يكتب");
		document.contact.email.focus();
		return false;
	 }

		if(document.contact.msgtitle.value=="")
	{
		alert("من فضلك اكتب موضوع الرسالة");
		document.contact.msgtitle.focus();
		return false;
	}

	var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";

	  for (var i = 0; i < document.contact.msgtitle.value.length; i++) {
	  	if (iChars.indexOf(document.contact.msgtitle.value.charAt(i)) != -1) {
	  	alert ("لا يسمح بإستخدام الرموز بحقل موضوع الرسالة");
	  	document.contact.msgtitle.focus();
	  	return false;
	  	}
	  }	
  	
		if(document.contact.msg.value=="")
	{
		alert("من فضلك اكتب رسالتك");
		document.contact.msg.focus();
		return false;
	}
	
	var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";

	  for (var i = 0; i < document.contact.msg.value.length; i++) {
	  	if (iChars.indexOf(document.contact.msg.value.charAt(i)) != -1) {
	  	alert ("لا يسمح بإستخدام الرموز بحقل الرسالة");
	  	document.contact.msg.focus();
	  	return false;
	  	}
	  }		
}


function finvoice()
{
		if(document.invoice.name.value=="")
	{
		alert("من فضلك أدخل اسمك");
		document.invoice.name.focus();
		return false;
	}
	
	var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";

  for (var i = 0; i < document.invoice.name.value.length; i++) {
  	if (iChars.indexOf(document.invoice.name.value.charAt(i)) != -1) {
  	alert ("لا يسمح بإستخدام الرموز بحقل الإسم");
  	document.invoice.name.focus();
  	return false;
  	}
  }	
		if(document.invoice.email.value=="")
	{
		alert("الاميل خاطىء أو لم يكتب");
		document.invoice.email.focus();
		return false;
	}

	 a=document.invoice.email.value;
	 var l=a.length-1;
	 var s=a.indexOf("@"); 
	 var d=a.lastIndexOf(".");
	 var s2=a.lastIndexOf("@");
	 if(a.charAt(0)=="@"||a.charAt(l)=="@"||d-s<3||a.charAt(0)=="."||a.charAt(l)=="."||a.length<8||s!=s2||a.indexOf("@")==-1||a.indexOf(" ")!=-1||a.indexOf("*")!=-1||a.indexOf("/")!=-1||a.indexOf("&")!=-1||a.indexOf("<")!=-1||a.indexOf(">")!=-1||a.indexOf("?")!=-1||a.indexOf("|")!=-1||a.indexOf(":")!=-1||a.indexOf(",")!=-1||a.indexOf("=")!=-1||a.indexOf(")")!=-1||a.indexOf("(")!=-1||a.indexOf("%")!=-1||a.indexOf("#")!=-1)
	 {
	 	alert("الاميل خاطىء أو لم يكتب");
		document.invoice.email.focus();
		return false;
	 }

		if(document.invoice.phone.value=="")
	{
		alert("من فضلك اكتب الهاتف او الجوال");
		document.invoice.phone.focus();
		return false;
	}

	var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";

	  for (var i = 0; i < document.invoice.phone.value.length; i++) {
	  	if (iChars.indexOf(document.invoice.phone.value.charAt(i)) != -1) {
	  	alert ("لا يسمح بإستخدام الرموز بحقل الهاتف أو الجوال");
	  	document.invoice.phone.focus();
	  	return false;
	  	}
	  }	
	
	var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";

	  for (var i = 0; i < document.invoice.msg.value.length; i++) {
	  	if (iChars.indexOf(document.invoice.msg.value.charAt(i)) != -1) {
	  	alert ("لا يسمح بإستخدام الرموز بحقل الملاحظات");
	  	document.invoice.msg.focus();
	  	return false;
	  	}
	  }		
}


function cartitems(){

	var RequestItems; 
	
	RequestItems = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
		
	RequestItems.onreadystatechange = function(){
	
		var FI = document.getElementById('items');	
		
		if((RequestItems.readyState == 1) ||(RequestItems.readyState == 2) || (RequestItems.readyState == 3)){
		FI.innerHTML = '<img src="images/Loading.gif" align="center">';
		}
				
		if(RequestItems.readyState == 4){
		FI.innerHTML = RequestItems.responseText;	
		}	
	}
		
	RequestItems.open("GET", "itemsincart.php", true);
	RequestItems.send(null);
}

function delitem(code){

	var RequestItem; 
	
	RequestItem = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
		
	RequestItem.onreadystatechange = function(){
	
		var DI = document.getElementById('delitem');	
		
		if((RequestItem.readyState == 1) ||(RequestItem.readyState == 2) || (RequestItem.readyState == 3)){
		DI.innerHTML = '<img src="images/Loading.gif" align="center">';
		}
				
		if(RequestItem.readyState == 4){
		DI.innerHTML = RequestItem.responseText;	
		}	
	}
		
	var code;
	var queryString = "?code=" + code;
	RequestItem.open("GET", "Cart_Del.php" + queryString, true);
	RequestItem.send(null);
	
	cartitems();
	total();
}

function kam(code){

	var code;
	var kam = document.getElementById(code).value;
	var queryString = "?code=" + code + "&kam=" + kam;
	var RequestKam; 
	RequestKam = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();	
	RequestKam.open("GET", "kam.php" + queryString, true);
	RequestKam.send(null);
	total();
}


function savepage(){
	if (confirm('هل تود حفظ الصفحة !'))
	{
	htmlBtn.disabled = true;
	document.execCommand("Saveas", "true", "NewsDetails.htm");
	htmlBtn.disabled = false;
	}
}