function showHideContent(objID) {
  if (document.getElementById && document.getElementById(objID) && objID !="") {
      var newDisplayVal = (document.getElementById(objID).style.display == "block") ? "none" : "block";
      document.getElementById(objID).style.display = newDisplayVal;     
      createCookieLastMenu('',objID);
  } 
}

function showHide(objID) {
  if (document.getElementById && document.getElementById(objID) && objID !="") {
      var newDisplayVal = (document.getElementById(objID).style.display == "block") ? "none" : "block";
      document.getElementById(objID).style.display = newDisplayVal;     
      createCookieLastMenu('',objID);
  } 
}

function showHideContentInner(objIDInner, objIDParent) {  
   var lastMenuItemOpened = readLastMenuItemInner();	
   if (lastMenuItemOpened != null){
   		document.getElementById(lastMenuItemOpened).style.display = "none";	
   }
   if (document.getElementById && document.getElementById(objIDInner) && objIDInner !="") {
      var newDisplayVal = (document.getElementById(objIDInner).style.display == "block") ? "none" : "block";
      document.getElementById(objIDInner).style.display = newDisplayVal;           
      createCookieLastMenuInner('',objIDInner);
   }
   if (document.getElementById && document.getElementById(objIDParent) && objIDParent !="") {
      var newDisplayValP = (document.getElementById(objIDParent).style.display == "block") ? "block" : "none";
      document.getElementById(objIDParent).style.display = newDisplayValP;           
      createCookieLastMenu('',objIDParent);
   }
}

function createCookieLastMenu(days, item) {
	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 = "lastmenuitem=" + item + expires + "; path=/";
}

function createCookieLastMenuInner(days, item) {
	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 = "lastmenuiteminner=" + item + expires + "; path=/";
}

function readLastMenuItem() {	
	var nameEQ = "lastmenuitem=";
	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){
			var outPut = c.substring(nameEQ.length,c.length);
			return outPut;
		} 
	}
	return null;
}

function readLastMenuItemInner() {
	var nameEQ = "lastmenuiteminner=";
	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){
			var outPut = c.substring(nameEQ.length,c.length);
			return outPut;
		} 
	}
	return null;
}

function createCookie(days, item) {
	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 = "menuitem=" + item + expires + "; path=/";
}

function initialiseMenuItem() {	
	var nameEQ = "menuitem=";
	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){
			var all = c.split('-');	
			if (all.length == 1){
				var outPut = c.substring(nameEQ.length,c.length);			
				return outPut;
			}
			if (all.length == 2){
				document.getElementById(all[0].substring(9)).style.display = "block";
				return true;
			}
			if (all.length == 3){
				document.getElementById(all[0].substring(9)).style.display = "block";	
				document.getElementById(all[1]).style.display = "block";
				return true;
			}
		} 
	}
	return null;
}

function eraseCookie(name) {
	createCookie('',name);
}

function openWindow(obj, w, h){	
	if(!w && !h){
		w = 700;
		h = 1000;
	}
	return hs.htmlExpand(obj, { objectType: 'iframe', width:w, height:h});	
}

function closeWindow(){
	window.parent.location.replace(window.parent.location);
}