function showNav(section){
	thestyle = document.getElementById(section).style;
	if (section == 'years1to5'){
		thestyle.display = 'block';
		document.getElementById('years6to10').style.display='none';
		document.getElementById('years11to14').style.display='none';
		document.getElementById('years15to30').style.display='none';
		document.getElementById('years40to60').style.display='none';

	} else if (section == 'years6to10'){
		thestyle.display = 'block';
		document.getElementById('years1to5').style.display='none';
		document.getElementById('years11to14').style.display='none';
		document.getElementById('years15to30').style.display='none';
		document.getElementById('years40to60').style.display='none';

	} else if (section == 'years11to14'){
		thestyle.display = 'block';
		document.getElementById('years1to5').style.display='none';
		document.getElementById('years6to10').style.display='none';
		document.getElementById('years15to30').style.display='none';
		document.getElementById('years40to60').style.display='none';

	} else if (section == 'years15to30'){
		thestyle.display = 'block';
		document.getElementById('years1to5').style.display='none';
		document.getElementById('years6to10').style.display='none';
		document.getElementById('years11to14').style.display='none';
		document.getElementById('years40to60').style.display='none';
		
	} else if (section == 'years40to60'){
		thestyle.display = 'block';
		document.getElementById('years1to5').style.display='none';
		document.getElementById('years6to10').style.display='none';
		document.getElementById('years11to14').style.display='none';
		document.getElementById('years15to30').style.display='none';

	}
}

/***********************************************
* Contractible Headers script- © Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for legal use. Last updated Mar 23rd, 2004.
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

var enablepersist="on" //Enable saving state of content structure using session cookies? (on/off)
var collapseprevious="yes" //Collapse previously open content when opening present? (yes/no)

if (document.getElementById){
document.write('<style type="text/css">')
document.write('.switchcontent{display:none;}')
document.write('</style>')
}

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 expandcontent(cid){
if (typeof ccollect!="undefined"){
if (collapseprevious=="yes")
contractcontent(cid)
document.getElementById(cid).style.display=(document.getElementById(cid).style.display!="block")? "block" : "none"
}
}

function revivecontent(){
contractcontent("omitnothing")
selectedItem=getselectedItem()
selectedComponents=selectedItem.split("|")
for (i=0; i<selectedComponents.length-1; i++)
document.getElementById(selectedComponents[i]).style.display="block"
}

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(){
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"
getElementbyClass("switchcontent")
if (enablepersist=="on" && typeof ccollect!="undefined"){
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 (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
// -->
//Functions for funky select box
function showmenuchildren(id){
	lis=document.getElementById(id).getElementsByTagName('li');
	for (var i=0; i<lis.length; i++){
		if (lis[i].style.display=="block") lis[i].style.display="none";
		else {
			lis[i].style.display="block";
			lis[i].style.zindex="1000";
			lis[i].style.position="relative";
		}
	}
}

function updateselectedfromli(optgroup,optid){
	document.getElementById(optgroup+"hidden").value=optid;
	updateprice0();
	updateimage2(optgroup,0,0,'',optid);
}

//Functions for UberCart
var quant;
var iscomplete=1;
function addtocart(){
	getstring='';
	if (	formvalidator0(document.forms["tForm0"]) && iscomplete==1) {
	iscomplete=0;
	lis=document.forms["tForm0"].getElementsByTagName('input');
	for (var i=0; i<lis.length; i++){
		if (lis[i].name!='frompage') getstring+=(lis[i].name+"="+lis[i].value+'&');
		if (lis[i].name=='quant') quant=lis[i].value;
	}
	lis=document.forms["tForm0"].getElementsByTagName('select');
	for (var i=0; i<lis.length; i++){
		getstring+= (lis[i].name+"="+lis[i].value+'&');
	}
	http.open("get", "vsadmin/inc/ajaxcarter.php?"+getstring);
	http.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
	http.onreadystatechange = handlecartResponse;
	http.send(null);}
}


function handlecartResponse () {
	if(http.readyState == 4){
		var response = http.responseText;
		var update = new Array();
		cartdiv=document.getElementById("minicartajax");
		if (response){
			document.getElementById("bagvol").style.display="none";
			cartdiv.innerHTML=response;
			cartdiv.style.position="absolute";
			cartdiv.style.float="left";
			Effect.SlideDown(cartdiv.id);
			oldvol=document.getElementById("rbagvol").innerHTML;
			newvol=oldvol-(-quant);
			document.getElementById("rbagvol").innerHTML=newvol;
			if (newvol==1) newcontent='<center>1 item in <strong>my bag</strong></center>';
			else if (newvol<10) newcontent='<center>'+newvol+' items in <strong>my bag</strong></center>';
			else newcontent='<center>'+newvol+' items</center>';
			document.getElementById("bagvol").innerHTML = newcontent;
			Effect.Appear('bagvol');
			iscomplete=1;
		}
	}
}