var tag_id = "";
var ParentID = 0;
document.body.onunload="GUnload()";
function tBgetElementsByName(tag, name) {
var items = document.getElementsByTagName(tag);
var arr = new Array();
var iarr = 0;
for (i = 0; i < items.length; i++) {
att = items[i].getAttribute("name");
if (att == name) {
arr[iarr] = items[i];
iarr++;
}
}
return arr;
}
function highlight(boolOn,itemID, itemName){
var obj = tBgetElementsByName("li",itemName);
var i = 0;
if (boolOn == 1){
while (i < obj.length){
if (obj[i].className != "selected"){
if (obj[i].id == itemID){
obj[i].className = "mouseover";
} else {
obj[i].className = "mouseout";
}
}
i++;
}
} else {
while (i < obj.length){
if (obj[i].className != "selected"){
obj[i].className = "mouseout";
}
i++;
}
}
}
function show_subcategories(itemID, categoryID,countryID,LocationGeoCodeID,itemName,itemID2,paramParent){
tag_id = "subcat_div";
ParentID = paramParent;
var obj = tBgetElementsByName("li",itemName);
var i = 0;
while (i < obj.length){
if (obj[i].id == itemID2){
obj[i].className = "selected";
} else{
obj[i].className="mouseout";
}
i++;
}
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null){
alert ("Browser does not support HTTP Request");
return false;
}
document.getElementById(tag_id).innerHTML="";
var url = "/cityguide/ajax_get_subcategories.pl?categoryid="+categoryID;
url += "&countryid="+countryID;
url += "&LocationGeoCodeID="+LocationGeoCodeID;
url += "&itemid="+itemID;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function GetXmlHttpObject(){
var objXMLHttp=null;
if (window.XMLHttpRequest){
objXMLHttp=new XMLHttpRequest();
} else if (window.ActiveXObject){
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
return objXMLHttp;
}
function stateChanged(){
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
document.getElementById(tag_id).innerHTML = xmlHttp.responseText;
for (k = 0; k < checkboxArray.length; k++){
str = checkboxArray[k].split("::")
if (str[0] == ParentID){
document.getElementById(str[1]).checked = "true";
}
}
}
}