/*********************************************** * Switch Content script- © Dynamic Drive (www.dynamicdrive.com) * This notice must stay intact for legal use. Last updated April 2nd, 2005. * Visit http://www.dynamicdrive.com/ for full source code * http://www.dynamicdrive.com/dynamicindex17/switchcontent.htm ***********************************************/ var enablepersist="on" //Enable saving state of content structure using session cookies? (on/off) var collapseprevious="no" //Collapse previously open content when opening present? (yes/no) var contractsymbol='hide -' // "- " HTML for contract symbol. For image, use: var expandsymbol='show +' // "+ " HTML for expand symbol. if (document.getElementById){ document.write('') } function getElementbyClass(rootobj, classname){ var temparray=new Array() var inc=0 var rootlength=rootobj.length for (i=0; i0){ if (collapseprevious=="yes") contractcontent(cid) document.getElementById(cid).style.display=(document.getElementById(cid).style.display!="block")? "block" : "none" if (showstateobj.length>0){ //if "showstate" span exists in header if (collapseprevious=="no") showstateobj[0].innerHTML=(document.getElementById(cid).style.display=="block")? contractsymbol : expandsymbol else revivestatus() } } } function revivecontent(){ contractcontent("omitnothing") selectedItem=getselectedItem() selectedComponents=selectedItem.split("|") for (i=0; i 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(){ var inc=0, selectedItem="" while (ccollect[inc]){ if (ccollect[inc].style.display=="block") selectedItem+=ccollect[inc].id+"|" inc++ } document.cookie=window.location.pathname+"="+selectedItem } function do_onload(){ uniqueidn=window.location.pathname+"firsttimeload" var alltags=document.all? document.all : document.getElementsByTagName("*") ccollect=getElementbyClass(alltags, "switchcontent") statecollect=getElementbyClass(alltags, "showstate") if (enablepersist=="on" && ccollect.length>0){ document.cookie=(get_cookie(uniqueidn)=="")? uniqueidn+"=1" : uniqueidn+"=0" firsttimeload=(get_cookie(uniqueidn)==1)? 1 : 0 //check if this is 1st page load if (!firsttimeload) revivecontent() } if (ccollect.length>0 && statecollect.length>0) revivestatus() } 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 imgAr = new Array(); imgAr.push("images/people/woman-with-zija.jpg" );imgAr.push("images/people/man-working-at-home.jpg" );imgAr.push("images/people/couple-young-happy.jpg" );imgAr.push("images/people/mother-child3.jpg" );imgAr.push("images/people/boys-sports.jpg" );imgAr.push("images/people/woman-with-zija4.jpg" );imgAr.push("images/people/girls-playing-soccer.jpg" );imgAr.push("images/people/mother-child.jpg" );imgAr.push("images/people/woman-at-computer2.jpg" );imgAr.push("images/people/mother-child2.jpg" );imgAr.push("images/people/woman-with-zija3.jpg" );imgAr.push("images/people/father-son2.jpg" );imgAr.push("images/people/lady-senior-happy.jpg" );imgAr.push("images/people/mother-child4.jpg" );imgAr.push("images/people/mother-daughter.jpg" );imgAr.push("images/people/woman-with-zija2.jpg" );imgAr.push("images/people/father-son.jpg" );imgAr.push("images/people/kids.jpg" );imgAr.push("images/people/mother-child5.jpg" );imgAr.push("images/people/man-drinking-zija.jpg" );imgAr.push("images/people/grandma-grandson.jpg" );imgAr.push("images/people/man-senior-happy.jpg" ); var k = 0; var wid12 = 150; var hig12 = 150; if (document.images) { var rImg = new Array(); for (var i=0; i