function chkOrderFrm(){
	
	
	
				FRM = document.getElementById("prdFrm");
				count = 0;
				if(!checkTextField(document.getElementById("fname") ) ){
						alert("Kindly check the first name field");
						document.getElementById("fname").focus();
						return false;
					}

				if(!checkTextField(document.getElementById("lname") ) ){
						alert("Kindly check the last name field");
						document.getElementById("lname").focus();
						return false;
					}
  			   if( document.getElementById("country").value == "0"){				   
						alert("Kindly check the country field");
						document.getElementById("country").focus();
						return false;				   				   
				   }
			
				if(!checkTextField(document.getElementById("ph") ) ){
						alert("Kindly check the phone field");
						document.getElementById("ph").focus();
						return false;
					}

				if(!checkemail(document.getElementById("email") )){
						alert("Kindly check the email field");
						document.getElementById("email").focus();
						return false;
					}
				
			for(i=0 ; i < FRM.length ; i++){				
				 if( FRM.elements[i].id == "prId[]" && FRM.elements[i].checked == true )count++;				
				}
 		     if(count == 0){
					 alert("Kindly select at least one product");
					 return false;
			    }
				return true;
		}
		
		 
function getChildCat(el, lan, type , level){
	
		 
		 if(el.value != 0){
			divId = "sub_"+level;
			if( document.getElementById(divId) )el.parentNode.removeChild(document.getElementById(divId));
			divObj = document.createElement("div");
			divObj.setAttribute("id",divId);
			obj = new AJAX();
			obj.xmlHttp.onreadystatechange=function()
			  {
					if (obj.xmlHttp.readyState==1){divObj.innerHTML = "Please wait..." }
					if (obj.xmlHttp.readyState==4){
						divObj.innerHTML =  obj.xmlHttp.responseText;
					    el.parentNode.appendChild(divObj);
					}
				}
				
	url="admin/category/catAjax.php?op=getChildCats&pcai="+el.value+"&lan="+lan+"&type="+type+"&level="+level+"&time="+obj.time.getTime();
			obj.xmlHttp.open("GET",url,true);
			obj.xmlHttp.send(null);		
		 }else{
			 divId = "sub_"+level;
			 if( document.getElementById(divId) )el.parentNode.removeChild(document.getElementById(divId));
			 	}
		  }
		  
		function filter(lan){
			
			/*  1) Gather for all check boxs.  (done)
				2) Gather dropdown values. (done)
				3) Get Search keyword value. (done)
				4) Send Ajax value.
			*/
			
			 cats    = getCategoriesValue();
			 srchTxt = getSearchValue();
			 obj = new AJAX();
			obj.xmlHttp.onreadystatechange=function()
			  {
					if (obj.xmlHttp.readyState==1){document.getElementById("prdLst").innerHTML = "Please wait ...";}
					if (obj.xmlHttp.readyState==4){document.getElementById("prdLst").innerHTML =  obj.xmlHttp.responseText;}
				}
			url="order/ordAjax.php?op=getPrd&srchTxt="+srchTxt+"&lan="+lan+"&cats="+cats+"&time="+obj.time.getTime();
			obj.xmlHttp.open("GET",url,true);
			obj.xmlHttp.send(null);
 
			
			}
		function getCategoriesValue(){
			
			frm    = document.getElementById("prdFrm");
			catVal = "";

			for( i=0 ; i < frm.elements.length ; i++){
			
					if(frm.elements[i].id == "cat[]"){
							catVal = catVal + frm.elements[i].value + ",";		
						}
				}
			return catVal;
			}	
			
		function getSelectedItems(){
			frm    = document.getElementById("prdFrm");
			prdVal = "";
			for( i=0 ; i < frm.elements.length ; i++){
					if(frm.elements[i].id == "prId[]" && frm.elements[i].checked == true ){
							prdVal = prdVal + frm.elements[i].value+ ",";		
						}
				}
			return prdVal;
			}	
		function getSelectedCartItems(){
			frm    = document.getElementById("prdFrm");
			prdVal = "";
			for( i=0 ; i < frm.elements.length ; i++){
					if(frm.elements[i].id == "itId[]" && frm.elements[i].checked == true ){
							prdVal = prdVal + frm.elements[i].value+ ",";		
						}
				}
			return prdVal;
			}	



		function getSearchValue(){
			return document.getElementById("srch").value
			}	
		function addToCart(lan){
			
			prds    = getSelectedItems();
			if(prds != ""){
					obj = new AJAX();
					obj.xmlHttp.onreadystatechange=function()
					  {
							if (obj.xmlHttp.readyState==1){document.getElementById("addToCart").innerHTML = "Please wait ...";}
							if (obj.xmlHttp.readyState==4){document.getElementById("addToCart").innerHTML =  obj.xmlHttp.responseText;}
						}
					url="order/ordAjax.php?op=addToCart&lan="+lan+"&prds="+prds+"&time="+obj.time.getTime();
					obj.xmlHttp.open("GET",url,true);
					obj.xmlHttp.send(null);
			}else {
				
				alert("At least choose one item to add");
				 }
			}
			
			function deleteSelectedFromCart(){
				
				itms =  getSelectedCartItems();
					obj = new AJAX();
					obj.xmlHttp.onreadystatechange=function()
					  {
							if (obj.xmlHttp.readyState==1){document.getElementById("handle2").innerHTML = "Please wait ...";}
							if (obj.xmlHttp.readyState==4){
								
								obj2 = new AJAX();
								obj2.xmlHttp.onreadystatechange=function()
								  {
										if (obj2.xmlHttp.readyState==1){document.getElementById("handle2").innerHTML = "Please wait ...";}
										if (obj2.xmlHttp.readyState==4){document.getElementById("handle2").innerHTML =  obj2.xmlHttp.responseText;}
									}
								url="order/ordAjax.php?op=shCart&time="+obj2.time.getTime();
								obj2.xmlHttp.open("GET",url,true);
								obj2.xmlHttp.send(null);

								
								}
						}
					url="order/ordAjax.php?op=delCarts&itIds="+itms+"&time="+obj.time.getTime();
					obj.xmlHttp.open("GET",url,true);
					obj.xmlHttp.send(null);
				}
// -------------------------------------------------------------

	reqWidth2  = 0;
	reqHeight2 = 0;
	timeOut3 = "";

	function viewCartDiv(){

					 width  = 400;
					 height = 600;
			 
					clientWidth  = (document.body.clientWidth / 2) - 150;			
					clientHeight = document.body.clientHeight / 2;			

					wTbl = document.getElementById("imgDivBig2");
					wTbl.style.display = "block";
			
					reqWidth2  = width;
					reqHeight2 = height;
					 
					openDivInMotion2();		
					wTbl.style.left = clientWidth  + "px";
					wTbl.style.top = clientHeight  + "px";

					obj = new AJAX();
					obj.xmlHttp.onreadystatechange=function()
					  {
							if (obj.xmlHttp.readyState==1){document.getElementById("handle2").innerHTML = "Please wait ...";}
							if (obj.xmlHttp.readyState==4){document.getElementById("handle2").innerHTML =  obj.xmlHttp.responseText;}
						}
					url="order/ordAjax.php?op=shCart&time="+obj.time.getTime();
					obj.xmlHttp.open("GET",url,true);
					obj.xmlHttp.send(null);

		}
	
	
	function openDivInMotion2(){
	
			wTbl = document.getElementById("imgDivBig2");
			 
			currentWidth = wTbl.style.width.replace("px","");
			currentWidth = eval(currentWidth);

			currentHeight = wTbl.style.height.replace("px","");
			currentHeight = eval(currentHeight);
			 
			if( currentWidth < reqWidth2){ currentWidth = currentWidth +10;wTbl.style.width = currentWidth + "px"; }
			if( currentHeight < reqHeight2){ currentHeight = currentHeight +10;wTbl.style.height = currentHeight + "px"; }
			
			if( currentWidth < reqWidth2 && currentHeight < reqHeight2)timeOut3 = setTimeout("openDivInMotion2()",10);
			else {if(timeOut3 != "")clearTimeout(timeOut3);}
			
		}	
function closeDiv2(){
	
	wTbl = document.getElementById("imgDivBig2");
	wTbl.style.display = "none";
	wTbl.style.width = "0px";
	wTbl.style.height = "0px";
	obj = new AJAX();
	obj.xmlHttp.onreadystatechange=function()
	  {
			if (obj.xmlHttp.readyState==1){document.getElementById("addToCart").innerHTML = "Please wait ...";}
			if (obj.xmlHttp.readyState==4){document.getElementById("addToCart").innerHTML =  obj.xmlHttp.responseText;}
		}
	url="order/ordAjax.php?op=getCartCount&time="+obj.time.getTime();
	obj.xmlHttp.open("GET",url,true);
	obj.xmlHttp.send(null);
	}
	
	function nextItems(lan , partV ){
		
		     cats    = getCategoriesValue();
			 srchTxt = getSearchValue();

			obj = new AJAX();
			obj.xmlHttp.onreadystatechange=function()
			  {
					if (obj.xmlHttp.readyState==1){document.getElementById("prdLst").innerHTML = "Please wait ...";}
					if (obj.xmlHttp.readyState==4){document.getElementById("prdLst").innerHTML =  obj.xmlHttp.responseText;}
				}
			url="order/ordAjax.php?op=nxtCartItm&srchTxt="+srchTxt+"&lan="+lan+"&cats="+cats+"&part="+partV+"&time="+obj.time.getTime();
			obj.xmlHttp.open("GET",url,true);
			obj.xmlHttp.send(null);


     }

