function pulldownMenu(id, state) {
	var tab  = document.getElementById("tab_"+id);
	var menu = document.getElementById("overlay_menu_"+id);
	if (state == 1) {
		tab.className = "tab_mouseover";
		menu.style.display = "block";
	} else if (state == 0) {
		tab.className = "tab";
		menu.style.display = "none";
	}
}

function createShadows(elemid, width, left) {
	var element = document.getElementById(elemid);
	var elementCopy = element.cloneNode(true);

	var height  = element.offsetHeight;
	var overlay = document.createElement("div");
	overlay.className = "overlay";
	overlay.id        = "overlay_"+elemid;
	overlay.style.cssText = "width:"+(width+3+7)+"px; height:"+height+"px; left:"+left+"px; font-size:0pt;";
	
	var sl  = document.createElement("div");
	sl.style.cssText = "float:left; width:3px; height:"+height+"px; background:url('/siteimg/shadow_l.png') repeat-y 0 0; #background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/siteimg/shadow_l.png', sizingMethod='scale');";
	var content = document.createElement("div");
	content.style.cssText = "float:left; width:"+width+"px; height:"+height+"px;";
	content.appendChild(elementCopy);
	var str = document.createElement("div");
	str.style.cssText = "float:left; width:7px; height:8px; background:url('/siteimg/shadow_tr.png') no-repeat 0 0; #background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/siteimg/shadow_tr.png', sizingMethod='scale');";
	var sr  = document.createElement("div");
	sr.style.cssText = "float:left; width:7px; height:"+(height-8)+"px; background:url('/siteimg/shadow_r.png') repeat-y 0 0; #background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/siteimg/shadow_r.png', sizingMethod='scale');";
	
	var sbl = document.createElement("div");
	sbl.style.cssText = "float:left; width:9px; height:8px; background:url('/siteimg/shadow_bl.png') no-repeat 0 0; #background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/siteimg/shadow_bl.png', sizingMethod='scale');";
	var sb  = document.createElement("div");
	sb.style.cssText = "float:left; width:"+(width-6)+"px; height:8px; background:url('/siteimg/shadow_b.png') repeat-x 0 0; #background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/siteimg/shadow_b.png', sizingMethod='scale');";
	var sbr = document.createElement("div");
	sbr.style.cssText = "float:left; width:7px; height:8px; background:url('/siteimg/shadow_br.png') no-repeat 0 0; #background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/siteimg/shadow_br.png', sizingMethod='scale');";

	overlay.appendChild(sl);
	overlay.appendChild(content);
	overlay.appendChild(str);
	overlay.appendChild(sr);
	overlay.appendChild(sbl);
	overlay.appendChild(sb);
	overlay.appendChild(sbr);

	element.parentNode.replaceChild(overlay, element);
}

function ShowHide (elem) {
	while( !((elem.tagName)&&(elem.tagName.toLowerCase()=="div")) ) {
		elem = elem.nextSibling;
	}
	if(elem.className == 'faq-hidden'){
		elem.className = 'faq-show'
	} else {
		elem.className = 'faq-hidden'
	}
}