/************************************************ Contractible Headers script- © Dynamic Drive (www.dynamicdrive.com)* This notice must stay intact for use* Visit http://www.dynamicdrive.com/ for full source code***********************************************/var enablepersist="off" //Enable saving state of content structure? (on/off)//if (document.getElementById){//document.write('<style type="text/css">')//document.write('.switchcontent{display:none;}')//document.write('.ItemMouseOver{backgroundcolor: 999999;}')//document.write('</style>')//}function hiLite(name) {    document.getElementById(name).style.color = '0000ff';}function loLite(name) {    document.getElementById(name).style.color = '003366';}function getElementbyClass(classname){ccollect=new Array()var inc=0var alltags=document.all? document.all : document.getElementsByTagName("*")for (i=0; i<alltags.length; i++){if (alltags[i].className==classname)ccollect[inc++]=alltags[i]}}function contractcontent(omit){var inc=0while (ccollect[inc]){if (ccollect[inc].id!=omit)ccollect[inc].style.display="none"inc++}}function changegraphic(cid, img) {  //close the arrow that was selected document.images[img].src = arrow_off; 	//close all graphics	//var inc=0 //alert(img);	//while (ccollect[inc]){		//inc++		//document.images['arrow' + inc].src = arrow_off;	//}	//open current graphic if needed	if (document.getElementById(cid).style.display != 'block') {		document.images[img].src = arrow_on;	}}function expandcontent(cid, img){	if (typeof ccollect!="undefined"){		//contractcontent(cid)		changegraphic(cid, img)		document.getElementById(cid).style.display=(document.getElementById(cid).style.display!="block")? "block" : "none"		selectedItem=cid+"|"+document.getElementById(cid).style.display	}}function revivecontent(){selectedItem=getselectedItem()selectedComponents=selectedItem.split("|")contractcontent(selectedComponents[0])document.getElementById(selectedComponents[0]).style.display=selectedComponents[1]}function get_cookie(Name) {var search = Name + "="var returnvalue = "";if (document.cookie.length > 0) {offset = document.cookie.indexOf(search)if (offset != -1) {offset += search.lengthend = document.cookie.indexOf(";", offset);if (end == -1) end = document.cookie.length;returnvalue=unescape(document.cookie.substring(offset, end))}}return returnvalue;}function getselectedItem(){if (get_cookie(window.location.pathname) != ""){selectedItem=get_cookie(window.location.pathname)return selectedItem}elsereturn ""}function saveswitchstate(){if (typeof selectedItem!="undefined")document.cookie=window.location.pathname+"="+selectedItem}function do_onload(){getElementbyClass("switchcontent")if (enablepersist=="on" && getselectedItem()!="")revivecontent()if (open_subnav_layer != 0) {	expandcontent(open_subnav_layer, open_subnav_image);}}if (window.addEventListener)window.addEventListener("load", do_onload, false)else if (window.attachEvent)window.attachEvent("onload", do_onload)else if (document.getElementById)window.onload=do_onloadif (enablepersist=="on" && document.getElementById)window.onunload=saveswitchstate