var lastCartUpdate = 0;
var soughtign1 = "",soughtign2 = "";
function startInitPage(){
    initjobstoreItems("jobitems");
    initpropertystoreItems("propertyitems");
}
function initjobstoreItems(ign) {
	soughtign1 = ign;
 	var req = newXMLHttpRequest();
 	req.onreadystatechange = getReadyStateHandler(req, updatejobstorePage);
 
    req.open("POST", "http://www.jnarok.com/jos/indexitems", true);
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    req.send("actionrqst="+ign);
}
function initpropertystoreItems(ign) {
	soughtign2 = ign;
 	var req = newXMLHttpRequest();
 	req.onreadystatechange = getReadyStateHandler(req, updatepropertystorePage);
 
    req.open("POST", "http://www.jnarok.com/jos/indexitems", true);
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    req.send("actionrqst="+ign);
}

function updatejobstorePage(cartXML) {
	var cart = cartXML.getElementsByTagName("cart")[0];
	var generated = cart.getAttribute("generated");
	 if (generated > lastCartUpdate) {
		lastCartUpdate = generated;
		
		var totalitems = 0,totalitems2 = 0;
		var items = cart.getElementsByTagName("item");
		for (var i = 0 ; i< items.length ; i++) {
	
	 		var item = items[i];
	 		var name = item.getElementsByTagName("name")[0].firstChild.nodeValue;
	 		var total = item.getElementsByTagName("total")[0].firstChild.nodeValue;
	 		
	 		try{
	 			document.getElementById(name).innerHTML = total;
	 		}catch(e1){}
	 		try{
	 			if(soughtign1 == "jobitems"){
	 				if(isNaN(total)){}
	 				else{
		 				totalitems2 = totalitems2 + parseInt(total);
		 				tempvalue2 = "Job Vacancy";
		 				if(totalitems2 > 1){tempvalue2 = "Job Vacancies";}
		 				document.getElementById("totalvacs").innerHTML = totalitems2+" "+tempvalue2+" In Store";
		 			}
	 			}
	 		}catch(e2){}

	 	}
	}
}
function updatepropertystorePage(cartXML) {
	var cart = cartXML.getElementsByTagName("cart")[0];
	var generated = cart.getAttribute("generated");
	 if (generated > lastCartUpdate) {
		lastCartUpdate = generated;
		
		var totalitems = 0,totalitems2 = 0;
		var items = cart.getElementsByTagName("item");
		for (var i = 0 ; i< items.length ; i++) {
	
	 		var item = items[i];
	 		var name = item.getElementsByTagName("name")[0].firstChild.nodeValue;
	 		var total = item.getElementsByTagName("total")[0].firstChild.nodeValue;
	 		
	 		try{
	 			document.getElementById(name).innerHTML = total;
	 		}catch(e1){}
	 		try{
	 			if(soughtign2 == "propertyitems"){
	 				if(isNaN(total)){}
	 				else{
		 				totalitems = totalitems + parseInt(total);
		 				tempvalue = "Property";
		 				if(totalitems > 1){tempvalue = "Properties";}
		 				document.getElementById("totallets").innerHTML = totalitems+" "+tempvalue+" In Store";
		 			}
	 			}
	 		}catch(e2){}
	 	}
	}
}
