
function Init()
{	var g_miname=GetCookie('PreMenu');

	var g_mi=document.getElementById (g_miname+'menu');
	
	if (g_mi){ShowSub(g_mi);}
};
	

function ShowSub(e)
{	HideAll(); //hide previous sub
	
	e.style.color='#ffffff';
	menuname=e.id
		if (e.id.substring(menuname.length-4,menuname.length) =="menu")
		(menuname=e.id.substring(0,e.id.length-4))
			
	var g_h=document.getElementById(menuname);
	var g_hm=document.getElementById(menuname+'menu');
	
	if (g_h){g_h.style.visibility="visible";}
	
	if (g_hm)
	{
	//alert('menuselected'+ menuname);
	g_hm.className='menuselected'+ menuname;
	g_hm.style.color='#36566F'
	}
}

function HideSub(e)
{	menuname=e.id
	if (e.id.substring(menuname.length-4,menuname.length) =="menu")
	(menuname=e.id.substring(0,e.id.length-4))

//alert("hs=" + menuname);
	var g_h=document.getElementById(menuname);
	if (g_h)
	{g_h.style.visibility="hidden";}
	var g_hm=document.getElementById (menuname+'menu');
	if (g_hm)
	{
	g_hm.className='menu';
	g_hm.style.color='#ffffff';
	}
};

function HideAll()
{
	HideSubName("home");
	HideSubName("ordernow");
	HideSubName("ourprogram");
	HideSubName("sweepstakes");
	HideSubName("affiliates");
	HideSubName("aboutus");
	HideSubName("hippostuff");
	HideSubName("media");
	HideSubName("foundation");
}

function HideSubName(n)
{	
	var g_h=document.getElementById(n);
	if (g_h){g_h.style.visibility="hidden"; }
	
	var g_hm=document.getElementById(n+'menu');
	if (g_hm) 
	{
		g_hm.className='menu';
	g_hm.style.color='#ffffff';

	}
	
}


function SaveMenu(e)
{
 menuname=e.id
 if (e.id.substring(menuname.length-4,menuname.length) =="menu")
	(menuname=e.id.substring(0,e.id.length-4))
  SetCookie('PreMenu',menuname);
 
}


function SetCookie (name, value) 
   {
  
   var argv = SetCookie.arguments;
   var argc = SetCookie.arguments.length;
   var expires = (argc > 2) ? argv[2] : null;
   var path = (argc > 3) ? argv[3] : null;
   var domain = (argc > 4) ? argv[4] : null;
   var secure = (argc > 5) ? argv[5] : false;
   
   document.cookie = name + "=" + escape (value) +
        ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
        ((path == null) ? "" : ("; path=" + path)) +
        ((domain == null) ? "" : ("; domain=" + domain)) +
        ((secure == true) ? "; secure" : "");
   }

function GetCookie(name) 
   {
  
   var arg = name + "=";
   var alen = arg.length;
   var clen = document.cookie.length;
   var i = 0;
   while (i < clen) 
      {
      var j = i + alen;
      if (document.cookie.substring(i, j) == arg)
         return getCookieVal (j);
      i = document.cookie.indexOf(" ", i) + 1;
      if (i == 0) break; 
      }
   return null;
   }
  function getCookieVal (offset) 
   {
   var endstr = document.cookie.indexOf (";", offset);
   if (endstr == -1)
      endstr = document.cookie.length;
   return unescape(document.cookie.substring(offset, endstr));
   }
   
   //Netscape functions  
function setcookie_NS(name,value,duration){
	cookiestring=name+"="+escape(value)+";EXPIRES="+getexpirydate(duration);
	document.cookie=cookiestring;
	}

function getcookie_NS(cookiename) {
 var cookiestring=""+document.cookie;
 var index1=cookiestring.indexOf(cookiename);
 if (index1==-1 || cookiename=="") return ""; 
 var index2=cookiestring.indexOf(';',index1);
 if (index2==-1) index2=cookiestring.length; 
 return unescape(cookiestring.substring(index1+cookiename.length+1,index2));
}

function getexpirydate( nodays){
var UTCstring;
Today = new Date();
nomilli=Date.parse(Today);
Today.setTime(nomilli+nodays*24*60*60*1000);
UTCstring = Today.toUTCString();
return UTCstring;
}
