
function setfavorite(siteurl,sitename) {
	var name = navigator.appName;
	var useragent = navigator.userAgent;
	var version = parseInt(navigator.appVersion);
	var needtoknow = 1;
	if ( useragent.indexOf("MSIE") != -1) {
			var index = navigator.userAgent.indexOf("MSIE ");
			if ( index != -1 ) {
				version = parseInt(navigator.userAgent.substring(index+5,index+6));
			}
			if ( version > 4) {
				window.external.AddFavorite(siteurl,sitename);
				needtoknow = 0;
			}
	}
	if ( needtoknow != 0) {
	 window.location='/txt/bookmarks';
	}
}

function getCookie(name)
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

function setCookie (name, value) {
 var argv = setCookie.arguments;
 var argc = setCookie.arguments.length;

 var date_never = new Date('Jan 1, 2033');
 var expires = (argc > 2) ? argv[2] : date_never;
 var path = (argc > 3) ? argv[3] : '/';
 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 deleteCookie (name) {
 var exp = new Date();
 exp.setTime (exp.getTime() - 720000);
 var cval = getCookie (name);
 document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function showMenu(menu,divpref,data,cnt,cell){
  var s = '';
  var menu_div = document.getElementById(divpref+cell);
  for(i=0; i<menu.length; i++){
   if(i != cell && i<cnt){
    document.getElementById(divpref+i).style.visibility = 'hidden';
   }
     s+="<p class=p05><a href=# class=set_link onClick=\"changeCell("+cell+",'"+menu[i].val+"'); clearMenu(\'"+divpref+"\',"+cnt+"); return false;\"><img src=/i/"+( data[cell] == menu[i].val ? "" : "no_") +"checked.gif class=checked>"+menu[i].name+"&nbsp;&nbsp;</a></p>";
  }
  menu_div.style.visibility = menu_div.style.visibility == 'visible' ? 'hidden' : 'visible';
  menu_div.innerHTML=s;
 }

function clearMenu(divid,cnt){
  for(i=0; i<cnt; i++){
   if(document.getElementById(divid+i) && document.getElementById(divid+i).style.visibility != 'hidden'){
    document.getElementById(divid+i).style.visibility = 'hidden';
   }
  }
 }
 function init_menuitem(img, val, name) {
    this.img=img;
    this.val=val;
    this.name=name;
 }

