var myhost = window.location.hostname;
var loginscript = "http://"+myhost+"/ibhacks/login.pl";
var imgserve = "http://www.surfbollywood.com/imgserve.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 ""; 
}


//old for sake of preventing errors
function adcookieget(adname,limit,cookiename,cookielimit,pref) { return; }
function adcookiegetbulk(adname,limit,cookiename,cookielimit,pref) { return; }
function bulkshowall () { return; }
function myload (link) {return;}

function refreshwindow () { return; }

function domore (celebrity) {
   return;
}


// picwindow
function openimgfile (mycat,myimg,mytext) {
   var mydest = imgserve+"?IMGFILE="+myimg;
   image1 = new Image()
   image1.src = myimg;
   var mywidth = 800;
   var myheight = 600;
   if (image1.width >= 1000) { mywidth = image1.width; }
   if (image1.height >= 600) { myheight = image1.height; }
   var opt = "toolbar=0,location=1,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width="+mywidth+",height="+myheight;
   var picwin = window.open('about:blank','myimg',opt);
   picwin.window.location = mydest;
   picwin.windowresizeBy(width,height);
   picwin.focus();
   return;
}

// rateit
function rateit (elem,myrate) {
  for (i=0;i<elem.length;i++) { elem[i].disabled = "yes"; }
  // show rate window
  var ratewin = window.open(myrate,'myrate',"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=150,height=150,top=50,left=50");
  return;
}

var ie=document.all;
var dom=document.getElementById;
var ns4=document.layers;
var imgoff = "http://www.infoctionary.com/img/rateblank.gif";
var imgon = "http://www.infoctionary.com/img/rate.gif";
var ratingscript = "http://www.infoctionary.com/common/bin/MyRating.pl";

function get_rate_imgs (rateid,rating,vote,imgname) {
  var temp = "";
  if (rating <= 0) { rating = 5; }
  for (var i=5;i>rating;i--) { temp = temp+"<a href=# onClick=\"Javascript:window.open('"+ratingscript+"?CAT=ent&RATE="+i+"&op=rate&NAME="+imgname+"','rate','width=940,height=800');\"><img style='float:right' src="+imgoff+" alt='Rate "+i+" Star' border=0></a>"; }
  for (var i=rating;i>=1;i--) { temp = temp+"<a href=# onClick=\"Javascript:window.open('"+ratingscript+"?CAT=ent&RATE="+i+"&op=rate&NAME="+imgname+"','rate','width=940,height=800');\"><img style='float:right' src="+imgon+" alt='Rate "+i+" Star' border=0></a>"; }
  temp = temp+"<span class=cattext style='float:right'>("+vote+")</span>";
  var crossobj = (dom)?document.getElementById(rateid) : ie? document.all.rateid : document.rateid;
  crossobj.innerHTML = temp;
  return;
}

function populate_rate_imgs (ratearray) {
   for (var i=0;i<ratearray.length;i++) {
     var rateid = "rate"+i;
     get_rate_imgs(rateid,ratearray[i][0],ratearray[i][1],ratearray[i][2]);
   }
   return;
}

function replace_innerHTML (replaceid,replacestring) {
  var crossobj = (dom)?document.getElementById(replaceid) : ie? document.all.replaceid : document.replaceid;
  crossobj.innerHTML = replacestring;
  return;
}

var mygetdata = "http://nonhtmlserve.infoctionary.com/common/bin/GetAllData.pl?";
function get_all_data_add (mytext) { mygetdata = mygetdata + "&" + mytext; }
function get_all_data () { document.write('<scr'+'ipt language=Javascript src="'+mygetdata+'"></scr'+'ipt>'); }

//file to show ad carefully, don't show ad on rejected urls
function intad (showme) {
  return;
  if (showme == "cpm") { showcpmads(); return; }
  return;
}

function paypopuphlimgbrowser () { return; }

// show cpm ads
function showcpmads () {
   return;
}

// show popin ads
function showpopinads() { return; }

// show focus in ads if called
function showmefocusin (myadtype) { return; }

// define global var
function showsearch(intext) {
  Populate_Search();
  return;
}

function Search_engine_dest (myengine,mytext) {
   return;
}


//search engine - search text
function Search_Specific_Web () {
   return;
}

function Search_Web () {
   return;
}

//populate search box for domore with text
function Specific_Search (mytext) {
   return;
}

//populate initial search box
function Populate_Search () {
   return;
}

//populate search box for search web
function Show_Search_Web () {
   return;
}

//populate search box 
function Show_Search_Site () {
   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 = "Welcome "+username+",&nbsp;<a class=cattext href="+loginscript+"?op=myaccount>My Account</a>&nbsp;<a class=cattext href="+loginscript+"?op=logout&redirect="+redirect+">Log Out</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 {  }
  }
}

// show login form
function show_login_form () {
  var mytext = "";
  var redirect = window.location.href;
  mytext = "<table cellpadding=0 cellspacing=0 border=0 class=login><tr><form method=post action="+loginscript+"><input type=hidden name=op value=login><input type=hidden name=redirect value="+redirect+"><td>Forum User:<input type=text name=user size=5>&nbsp;Password:<input type=password name=password size=5>&nbsp;<input type=submit name=Go value=Go></td></tr></form></table>";
  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 { }
  }

}


//send to friedn page
function sendtofriend () {
  var myloc = window.location.href;
  var temp = "http://www.infoctionary.com/cgi-bin/SendToFriend.pl?user=imgbrowser&step=1&type=ecard&link="+myloc;
  window.open(temp,'myimg',"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=400,height=300,top=50,left=50");
  return;
}

// redirect
function redirectdelay (l1,t) {
  var p = "redirect(\'"+l1+"\')";
  window.setTimeout(p,t);
  return;
}
