var myXmlObj = new xmlObj();
var cat = Array();
var category = Array();
var text = '';
var link = Array();
var link1 = '';
var cat1 = '';
var string = '';
var divs = Array();
function fetch(obj,text){
	try{
		var id = text;
		
		cleanColors(obj,id);
		obj.parentNode.style.backgroundColor = '#74bfbb';
		if(id == 'cat' || id == 'subcat' || id == 'lastcat'){
			var string = obj.href;
			category=string.split('&',string.length);
			link1 = category[1];
			link = link1.split('=',link1.length);
      var cat1=category[0];
      cat=cat1.split('=',cat1.length);
			if(cleanCategories(id) == true){
				document.getElementById(id).innerHTML = "Loading...";
				myXmlObj.xmlGet('getCategories.php?'+text+'='+cat[1], document.getElementById(id), '');
			}
		}
		else if(text == 'prodcat'){
		  var string = obj.href;
			category=string.split('&',string.length);
			var link1=category[1];
			link = link1.split('=',link1.length)
      var cat1=category[0];
      cat=cat1.split('=',cat1.length);
			if(link[0] == 'category'){
        window.location = "products.php?product_category="+cat[1];
      }
      else{
        window.location = "product.php?product="+cat[1];
      }
		}
	}
	catch(err)
	{
		alert(err);
	} 
	
	return false;
}

function cleanCategories(id){
	var result = true;
	try{
		if(id == 'cat'){
			document.getElementById('subcat').innerHTML = "";
			document.getElementById('lastcat').innerHTML = "";
		}
		if(id == 'subcat'){
			document.getElementById('lastcat').innerHTML = "";
		}
	}
	catch(err){
		result = false;
	}
	return result;
}

function cleanColors(obj,id){
	if(id == 'cat'){
		document.getElementById('subcatArrow').style.display = 'none';
		document.getElementById('lastcatArrow').style.display = 'none';
	}
	else if(id == 'subcat'){
		document.getElementById('lastcatArrow').style.display = 'none';
	}
	if(document.getElementById(id+'Arrow') != null){
  	document.getElementById(id+'Arrow').style.display = 'block';
  	divs = obj.parentNode.parentNode.getElementsByTagName('div');
  	for(var i=0; i < divs.length; i++){
  		divs[i].style.backgroundColor = 'transparent';
  	}
	}
}

