var myhost = window.location.hostname;
var loginscript = "http://"+myhost+"/ibhacks/login.pl";

// set cookies
function setCookie(NameOfCookie, value, expiredays) 
{
  	var ExpireDate = new Date (); 
	ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 12 * 3600 * 1000));
	document.cookie = NameOfCookie + "=" + escape(value) + 
	((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}

// get cookies
function getCookie(NameOfCookie)
{ if (document.cookie.length > 0) 
	{  begin = document.cookie.indexOf(NameOfCookie+"="); 
	   if (begin != -1) // Note: != means "is not equal to"
		{ begin += NameOfCookie.length+1; 
		   end = document.cookie.indexOf(";", begin);
		   if (end == -1) end = document.cookie.length;
		   return unescape(document.cookie.substring(begin, end)); 
		} 
 	}
 return ""; 
}

// show login
function show_login () {
  var userid = getCookie("iBMemberID");
  var username = getCookie("iBMemberName");
  var redirect = window.location.href;
  var mytext = "";
  if (userid.length < 1 || userid == '-') {
     //mytext = "<span class=login style='cursor:pointer' onclick=show_login_form()>(Forum Login)</span>";
     show_login_form();
     return;
  } else {
     if (username == "" || username.length < 1 || username == "false") {
       document.write('<scr'+'ipt language=Javascript src='+loginscript+'?op=feeduser></script>');
       username = getCookie("iBMemberName");
     }
     mytext = "<div style='color:#FFFFFF;padding-left:15px'>Welcome "+username+",&nbsp;<br><a href="+loginscript+"?op=myaccount>My Account</a>&nbsp;<a  href="+loginscript+"?op=logout&redirect="+redirect+">Log Out</a></div>";
  }
  var loginvar  = "login";
  if (document.getElementById(loginvar) != null ) {
    document.getElementById(loginvar).innerHTML= mytext;
  }
  for (i=0;i<3;i++) {
   var loginvar  = "login"+i;
   if (document.getElementById(loginvar) != null ) {
     document.getElementById(loginvar).innerHTML= mytext;
   } else {  }
  }
}

// show login form
function show_login_form () {
  var mytext = "";
  var redirect = window.location.href;
  mytext = '<form action="http://www.infoctionary.com/ibhacks/login.pl" method="post"><input type=hidden name=op value=login style="background-color:#b0b0b0"><label>Username:</label><input class="text_1" name="user" type="text" style="background-color:#b0b0b0" /><label>Password:</label><input class="text_2" name="password" type="password" style="background-color:#b0b0b0" /><input class="button" type="submit" value="Log" /></form><a class="register" href="http://www.infoctionary.com/boards/cgi-bin/ikonboard.cgi?act=Reg;CODE=00">Register now!</a>';
  var loginvar  = "login";
  if (document.getElementById(loginvar) != null ) {
    document.getElementById(loginvar).innerHTML= mytext;
  }
  for (i=0;i<3;i++) {
   var loginvar  = "login"+i;
   if (document.getElementById(loginvar) != null ) {
     document.getElementById(loginvar).innerHTML= mytext;
   } else { }
  }

}
