// Carrier Centers Menu JS


// Get Variable Code
function QueryString(key) 
{ 
var value = null; 
for (var i=0;i<QueryString.keys.length;i++) 
{ 
if (QueryString.keys[i]==key) 
{ 
value = QueryString.values[i]; 
break; 
} 
} 
return value; 
} 
QueryString.keys = new Array(); 
QueryString.values = new Array();
 
function QueryString_Parse() 
{ 
var query = window.location.search.substring(1); 
var pairs = query.split("&");
 
for (var i=0;i<pairs.length;i++) 
{ 
var pos = pairs[i].indexOf('='); 
if (pos >= 0) 
{ 
var argname = pairs[i].substring(0,pos); 
var value = pairs[i].substring(pos+1); 
QueryString.keys[QueryString.keys.length] = argname; 
QueryString.values[QueryString.values.length] = value; 
} 
} 
} 
QueryString_Parse(); 
 
var getPage;
getTier = QueryString("tier");


// Menu Code
tier_status = new Array();

function collapseAll() {

	divs=document.getElementsByTagName('div');
	imgs=document.getElementsByTagName('img');
	
	for(var i=0;i<divs.length;i++) {
		if(/\bshow\b/.test(divs[i].className)) {
			d=divs[i];
			d.className = 'hide';
			did = d.id;
			tier_status[did] = 'hide';
		}			
	}
	
	for(var i=0;i<imgs.length;i++) {
		if(/\bbutton\b/.test(imgs[i].className)) {
			p=imgs[i];
			p.src = 'images/menu/closed.gif';
		}
	}

}
 
function showHide(theid){
	if (theid != null) {
		if (document.getElementById) {
			var firstSix = theid.substring(0,6);
			var firstEight = theid.substring(0,8);
			var switch_id = document.getElementById(theid);
			if ((theid.length > 6) && (theid.length > 8)) {
				var parent_parent_id = document.getElementById(firstEight);
				var parent_parent_img_str = firstEight + "-img";
				var parent_parent_img_id = document.getElementById(parent_parent_img_str);
				var parent_id = document.getElementById(firstSix);
				var parent_img_str = firstSix + "-img";
				var parent_img_id = document.getElementById(parent_img_str);
			} else if (theid.length > 6) {
				var parent_id = document.getElementById(firstSix);
				var parent_img_str = firstSix + "-img";
				var parent_img_id = document.getElementById(parent_img_str);
			}
			var img_str = theid + "-img";
			var img_id = document.getElementById(img_str);
	 
			if(tier_status[theid] != 'show') {
			   collapseAll();
			   if (theid.length > 8) {
				   parent_parent_id.className = 'show';
				   tier_status[firstEight] = 'show';
				   parent_parent_img_id.src = 'images/menu/open.gif';
			   }
			   if (theid.length > 6) {
				   parent_id.className = 'show';
				   tier_status[firstSix] = 'show';
				   parent_img_id.src = 'images/menu/open.gif';
			   }
			   switch_id.className = 'show';
			   tier_status[theid] = 'show';
			   img_id.src = 'images/menu/open.gif';
			}else{
			   switch_id.className = 'hide';
			   tier_status[theid] = 'hide';
			   img_id.src = 'images/menu/closed.gif';
			}
		}
		newDivs();
	} else {
		newDivs();
	}
}
