
var turl=""+top.location;
if (turl.indexOf("www.letsgetgaming.com")==-1) { top.location="http://www.letsgetgaming.com/"; }

var expDays = 30;
var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function getCookieVal(offset) {  var endstr = document.cookie.indexOf (";", offset);  if (endstr == -1)   endstr = document.cookie.length;  return unescape(document.cookie.substring(offset, endstr));}
function SetCookie(name,value) { var argv = SetCookie.arguments;  var argc = SetCookie.arguments.length;  var expires = exp;  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 "";}

function played(gmimg,gname,gurl)
{
var playdgms=GetCookie("playdgms");
//if (playdgms.indexOf(gmimg)==-1) { playdgms+=gmimg;SetCookie("playdgms",playdgms);}
var lplaydgms=GetCookie("lplaydgms");var newgame="*"+gname+"|"+gurl+"|\n";
if (lplaydgms.indexOf(newgame)==-1) {lplaydgms=(newgame+lplaydgms);var cnt=0;var rem="";for (var i=0;i<lplaydgms.length;i++){if (lplaydgms.charAt(i)=="*") { cnt++; }if (cnt<8) { rem+=lplaydgms.charAt(i); }}lplaydgms=rem;SetCookie("lplaydgms",lplaydgms);recentp();}sendata=new Image();sendata.src="http://www.letsgetgaming.com/monitor/played.pl?game="+gname+"&rand="+Math.random();
}

function didplay(gmimg){var playdgms=GetCookie("playdgms");if (playdgms.indexOf(gmimg)!=-1) { return true;}return false;}
function addgame(gimg,gname,gurl)
{
var mygames=GetCookie("mygames");var newgame="*"+gname+"|"+gimg+"|"+gurl+"|\n";
if (mygames.indexOf(newgame)==-1){mygames=(newgame+mygames);SetCookie("mygames",mygames);
if (confirm(""+gname+" has been successfully added to your game list! \n\nView your game list now?")) {scroto(944);} placegames(1);
sendata=new Image();sendata.src="http://www.letsgetgaming.com/monitor/faved.pl?game="+gname+"&added=true&rand="+Math.random();
} else { if (confirm("The game "+gname+" is already added to your game list. \n\nView your game list now?")) {scroto(944);} } }  


function removegame(gimg,gname,gurl){var mygames=GetCookie("mygames");var oldgame="*"+gname+"|"+gimg+"|"+gurl+"|\n";if (mygames.indexOf(oldgame)!=-1){mygames=mygames.replace(oldgame,"");SetCookie("mygames",mygames);placegames(0);sendata=new Image();sendata.src="http://www.letsgetgaming.com/monitor/faved.pl?game="+gname+"&added=false&rand="+Math.random();}}

function recentp(){var mg=GetCookie("lplaydgms");var favn="<center><div align=left style='position:relative;top:5;width:300'><font face='Verdana, Arial'>\n";var gname="";var gurl="";var so=0;var fst=0;var ng=0;for (var i=0;i<mg.length;i++) { if (mg.charAt(i)=="*") { ng++; } }if (ng!=0){for (var i=0;i<mg.length;i++){if (so==2) { if (mg.charAt(i)!="|") { gurl+=mg.charAt(i); } else { if (fst==0){favn+="<a href='"+gurl+"' target='_blank'><b>"+gname+"</b></a><br>\n";}else{favn+="<a href='"+gurl+"' target='_blank'>"+gname+"</a><br>\n";} fst=1;gname="";gurl="";so=0; } }if (so==1) { if (mg.charAt(i)!="|") { gname+=mg.charAt(i); } else { so=2; } }if (so==0) { if (mg.charAt(i)=="*") { so=1; } } } } else{favn+="<center><font face='Verdana, Arial' size=1><br><br><br>No recent games played.</strong></font></center>\n\n";}favn+="</font></div></center>";window.frames.recn.document.body.innerHTML=favn;}
function placegames(typ){var mg=GetCookie("mygames");var favn="";var gname="";var gimg="";var gurl="";var so=0;var xn=0;var yn=0;var adn=9;var ng=0;var fst=0;for (var i=0;i<mg.length;i++) { if (mg.charAt(i)=="*") { ng++; } }if (ng>8) { adn=0; }if (ng!=0){for (var i=0;i<mg.length;i++){if (so==3) { if (mg.charAt(i)!="|") { gurl+=mg.charAt(i); } else { var idx="";if ((typ==1)&&(fst==0)) { idx="id=neb "; }favn+="<div "+idx+"style='position:absolute; left:"+(xn+20+adn)+"; top:"+(yn+14)+"; width:126; height:113;background-color: #DDEFFF;'></div>\n";favn+="<div style='position:absolute; left:"+(xn+13+adn)+"; top:"+(yn+9)+"; width:140; height:123;background-image:url(http://www.letsgetgaming.com/imgs/m"+Math.floor(Math.random()*7)+".gif);'></div>\n";favn+="<div style='position:absolute; left:"+(xn+123+adn)+"; top:"+(yn+16)+"; width:14; height:14;'><a href='/-> Remove Game' onclick=\"parent.removegame('"+gimg+"','"+gname+"','"+gurl+"');return false;\"><img src='http://www.letsgetgaming.com/imgs/remove.gif' border=0 alt='Remove Game'></a></div>\n";favn+="<div style='position:absolute; left:"+(xn+33+adn)+"; top:"+(yn+30)+"; width:102; height:78;'><a href='"+gurl+"' target='_blank'><img src='http://www.letsgetgaming.com/shots/"+gimg+"' border=1></a></div>\n";favn+="<div style='position:absolute; left:"+(xn+20+adn)+"; top:"+(yn+112)+"; width:126; height:32; font-size:10px;'><center><font face='Verdana, Arial'><strong><a href='"+gurl+"' target='_blank'>"+gname+"</a></strong></font></center></div>\n\n";if (xn==0) { xn=154; } else { xn=0; yn+=140; }fst=1;gname="";gimg="";gurl="";so=0; } }if (so==2) { if (mg.charAt(i)!="|") { gimg+=mg.charAt(i); } else { so=3; } }if (so==1) { if (mg.charAt(i)!="|") { gname+=mg.charAt(i); } else { so=2; } }if (so==0) { if (mg.charAt(i)=="*") { so=1; } }}}else{favn+="<center><font face='Verdana, Arial' size=1><br><br><br>No games added.</strong></font></center>\n\n";}window.frames.favs.document.body.innerHTML=favn;if (typ==1) { setTimeout('window.frames.favs.visnhid()',100); }}

function writeran(){document.write("<img src=imgs/b"+Math.floor(Math.random()*7)+".gif width=5 height=15>");}
var nocat=new Image();nocat.src="imgs/cats/nocat.gif";var dd=new Image();dd.src="imgs/cats/3d.gif";var ac=new Image();ac.src="imgs/cats/ac.gif";var ad=new Image();ad.src="imgs/cats/ad.gif";var ar=new Image();ar.src="imgs/cats/ar.gif";var fi=new Image();fi.src="imgs/cats/fi.gif";var mo=new Image();mo.src="imgs/cats/mo.gif";var ms=new Image();ms.src="imgs/cats/ms.gif";var mu=new Image();mu.src="imgs/cats/mu.gif";var po=new Image();po.src="imgs/cats/po.gif";var pu=new Image();pu.src="imgs/cats/pu.gif";var ra=new Image();ra.src="imgs/cats/ra.gif";var sg=new Image();sg.src="imgs/cats/sg.gif";var sh=new Image();sh.src="imgs/cats/sh.gif";var so=new Image();so.src="imgs/cats/so.gif";var sp=new Image();sp.src="imgs/cats/sp.gif";var st=new Image();st.src="imgs/cats/st.gif";var cr=new Image();cr.src="imgs/cats/cr.gif";var ex=new Image();ex.src="imgs/cats/ex.gif";
var cat="nocat";
function setcat(which){cat=which;eval("document.images.cats.src="+cat+".src;"); var expm = new Date(); expm.setTime(expm.getTime() + (30*60*1000));}
function reloadCategory(){gocat="all";if (cat=="dd") { gocat="3D"; }if (cat=="ac") { gocat="Action"; }if (cat=="ad") { gocat="Adventure"; }if (cat=="ar") { gocat="Arcade"; }if (cat=="cr") { gocat="Crazy"; }if (cat=="ex") { gocat="Extreme"; }if (cat=="fi") { gocat="Fighting"; }if (cat=="mo") { gocat="Motorsports"; }if (cat=="mu") { gocat="Multiplayer"; }if (cat=="ms") { gocat="Music Based"; }if (cat=="po") { gocat="Politics"; }if (cat=="pu") { gocat="Puzzle"; }if (cat=="ra") { gocat="Racing"; }if (cat=="sh") { gocat="Shooting"; }if (cat=="so") { gocat="Soccer"; }if (cat=="sp") { gocat="Sports"; }if (cat=="st") { gocat="Stickman"; }if (cat=="sg") { gocat="Strategy"; }window.top.location="http://www.letsgetgaming.com/?cat="+gocat;}

var sto=0;
var lsto=20;
function getScrollHeight(){var h = window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop;return h ? h : 0;}
function scroto(to){sto=to;lsto=(getScrollHeight()+20);scro();}
function scro(){if (Math.abs(lsto-getScrollHeight())==20){lsto=getScrollHeight();if (Math.abs(sto-getScrollHeight())>20){if (sto>getScrollHeight()) { window.scrollBy(0,20); } else { window.scrollBy(0,-20); }setTimeout("scro()",10);} else { window.scrollTo(0,sto); }}}

var gname='not';
var rgo=0;
var waso=false;
var aok=false;
var zerogone=false;
var rn=new Image();rn.src='imgs/rn.gif';
var rh=new Image();rh.src='imgs/rh.gif';
var rp=new Image();rp.src='imgs/rp.gif';
function setrocky(at) {if (document.getElementById && document.getElementById('rocky')) { document.getElementById('rocky').style.top=at; } else { if (document.all && document.all['rocky']) { document.all['rocky'].style.pixelTop=at; } else { if (document.layers && document.layers['rocky']) { document.layers['rocky'].top=at; }}} }
function ratop(typ,n){if (aok){if (typ==1) { eval('document.images.ro'+n+'.src=rh.src;'); }if (typ==2) { eval('document.images.ro'+n+'.src=rp.src;'); window.frames.rat.location='http://www.letsgetgaming.com/rate.pl?game='+gname+'&rt=view';setrocky((rgo-68));waso=true;}if (typ==0) { eval('document.images.ro'+n+'.src=rn.src;'); if (waso) { setrocky(-1000);  if (zerogone) { if (document.all){window.frames.rat.history.back();}else{window.frames.rat.location="zero.html";} } else { if (document.all){window.frames.rat.history.go(0);} } waso=false; }}}}


