// Mower Magic RememberMenu 1.0
// (c) Copyright Smart Decision Dot Net Ltd 2006
// Code by Chris Willmott October 2006
// **********************************************

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}


function navBranch(getSet,theId){
	if (getSet == "get"){
		//get the location and open the nav at the appropriate place
		var theBranch = readCookie("theID");
		if (document.getElementById(theBranch)) { // check theBranch exists!
			if(theBranch != ""){document.getElementById(theBranch).style.display = "block";}
		}
	}else{
		//set the branch we just clicked
		createCookie("theID",theId,0);
	}
}

// toggle branches open or closed
function toggle( targetId ){
	if (document.getElementById){
		if(document.getElementById(targetId).style.display == "none"){
			if(document.getElementById(targetId) == true){document.getElementById('lawnmowers').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('leafsweepers').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('lawntractors').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('weedcontrol').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('powerwashers').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('chainsaws').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('shredders').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('handtools').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('forkids').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('roombavac').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('cartsbarrows').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('cultivators').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('strimmers').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('treepruners').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('mixers').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('lawncare').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('hedgecutters').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('sprayerspreader').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('clothing').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('lawnrollers').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('specialmachines').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('gardenwares').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('cleaning').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('leisure').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('shopbybrand').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('bargainsgalore').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('roboticworld').style.display = "none";}
			if(document.getElementById(targetId) == true){document.getElementById('buyersguide').style.display = "none";}
			document.getElementById(targetId).style.display = "block";
			navBranch("set",targetId);
		}
		else{
			document.getElementById(targetId).style.display = "none";
		}
	}
}


