function trim(A){return A.replace(/^\s*/,"").replace(/\s*$/,"")}function is_email(C){C=trim(C);var A=/fenomen-games\.com/i;var B=C.search(A);return(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(C))}function body_onLoad(){}function makeHomePage(A){A.style.behavior="url(#default#homepage)";A.setHomePage("http://www.fenomen-games.com/home.htm")}function addToFav(){url="http://www.fenomen-games.com/fav.htm";title="Fenomen-Games.com - Downloadable & Online Games";if((typeof window.sidebar=="object")&&(typeof window.sidebar.addPanel=="function")){window.sidebar.addPanel(title,url,"")}else{if(typeof window.external=="object"){window.external.AddFavorite(url,title)}else{if(window.opera&&document.createElement){var A=document.createElement("A");if(!A){return false}A.setAttribute("rel","sidebar");A.setAttribute("href",url);A.setAttribute("title",title);A.click()}else{return false}}}return true}function hideFeedback(){if(document.getElementById("feedback")){document.getElementById("feedback").style.display="none"}return false}function hideSubscribe(){if(document.getElementById("subscribe")){document.getElementById("subscribe").style.display="none"}return false}function showFeedback(){hideSubscribe();if(document.getElementById("feedback")){document.getElementById("feedback").style.display="block";var A=document.forms.feedbackForm;if(A){A.email.focus()}}return false}function showSubscribe(){hideFeedback();if(document.getElementById("subscribe")){document.getElementById("subscribe").style.display="block";var A=document.forms.subscribeForm;if(A){A.email.focus()}}return false}function valSubscribe(){var A=document.forms.subscribeForm;if(A){if(!is_email(A.email.value)){alert("Please, check Your Email address.");A.email.focus();return false}return true}return false}function valFeedback(){var A=document.forms.feedbackForm;if(A){if(A.email.value.length>0&&!is_email(trim(A.email.value))){alert("Please, check Your Email address.");A.email.focus();return false}if(trim(A.feedback.value).length==0){alert("Please, don't leave this field blank.");A.feedback.focus();return false}return true}return false}var requests=new Array();if(typeof (XMLHttpRequest)=="undefined"){var XMLHttpRequest=function(){var B=null;try{B=new ActiveXObject("Msxml2.XMLHTTP")}catch(C){try{B=new ActiveXObject("Microsoft.XMLHTTP")}catch(A){}}return B}}function ajax_stop(){for(var A=0;A<requests.length;A++){if(requests[A]!=null){requests[A].abort()}}}function ajax_create_request(B){for(var A=0;A<requests.length;A++){if(requests[A].readyState==4){requests[A].abort();requests[A].context=null;return requests[A]}}var C=requests.length;requests[C]=Object();requests[C].obj=new XMLHttpRequest();requests[C].context=B;return requests[C]}function ajax_request(A,E,F,B){var D=ajax_create_request(B);var C=typeof (F)=="function";if(C){D.obj.onreadystatechange=function(){if(D.obj.readyState==4){F(new ajax_response(D))}}}D.obj.open("POST",A,C);D.obj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");D.obj.send(E);if(!C){return new ajax_response(D)}}function ajax_response(A){this.request=A.obj;this.error=null;this.value=null;this.context=A.context;if(A.obj.status==200){try{this.value=object_from_json(A);if(this.value&&this.value.error){this.error=this.value.error;this.value=null}}catch(B){this.error=new ajax_error(B.name,B.description,B.number)}}else{this.error=new ajax_error("HTTP request failed with status: "+A.obj.status,A.obj.status)}return this}function object_from_json(request){if(request.obj.responseXML!=null&&request.obj.responseXML.xml!=null&&request.obj.responseXML.xml!=""){return request.obj.responseXML}var r=null;eval("r="+request.obj.responseText+";");return r}function ajax_error(A,C,B){this.name=A;this.description=C;this.number=B;return this}ajax_error.prototype.toString=function(){return this.name+" "+this.description};function urlencode(A){if(A==null){return null}return escape(A)}function sendAnswer_callback(A){}function hideAnswer(D,A,B){var C=32;if(A<C){A=C}document.getElementById("questionPanel"+D).innerHTML='<table width="100%" cellspacing="0" cellpadding="0"><tr><td align="center" style="height:'+parseInt(A)+'px;">Thanks for your answer!</td></tr>';if(A==C){return }B+=0.15;A=A-B*B;setTimeout("hideAnswer("+D+", "+A+", "+B+")",5)}function sendAnswer(B,I){var D="";var H=false;for(var E=1;E<=10;E++){var A="answer"+B+"_"+E;var F=document.getElementById(A);if(F!=null&&F.checked){D+="1",H=true}else{D+="0"}}var C=document.getElementById("answer"+B+"_c");var G;if(C!=null){G=C.innerText}if(!H&&(C==null||G.length==0)){alert("Please, select an answer");return }hideAnswer(B,I,0);ajax_request("/ajax.htm","type=questionForm&id="+B+"&res="+D+"&cmt="+urlencode(G),sendAnswer_callback)}function sendReview_callback(A){document.getElementById("workingPanel").innerHTML="";document.getElementById("reviewPanel").innerHTML="";document.getElementById("sentPanel").innerHTML="<br><br><br><br><br>Thank You!<br><br>Your review of this game will be<br>added after administrator approval.<br>";document.getElementById("sentPanel").style.height="242px"}function sendReview(C,F,B){var G=document.forms.reviewForm;var A=G.review.value;var E,D;if(!B){E=G.name.value;D=G.email.value;if(trim(E).length==0){alert("Please, enter Your name.");G.name.focus();return }if(trim(D).length>0&&!is_email(D)){alert("Please, check Your Email address.");G.email.focus();return false}}if(trim(A).length==0){alert("Please, enter Review Text.");G.review.focus();return }document.getElementById("workingPanel").innerHTML='<font color="red"><b><i>Sending...</i></b></font>';ajax_request("/ajax.htm","type=reviewForm&review="+urlencode(A)+"&game_name="+urlencode(F)+"&game_id="+urlencode(C)+(B?"":"&name="+urlencode(E)+"&email="+urlencode(D)),sendReview_callback);document.getElementById("reviewPanel").disabled=true;if(!B){G.name.value=E;G.email.value=D}G.review.value=A}function ratingSubmit_callback(A){}function starsClick(A,B){if(starsState==0){document.getElementById("starsInfo").innerHTML="(vote and click again)";if(Event){document.getElementById("stars").onmousemove=starsMouseMove}starsState++}else{if(starsState==1){starsState++;document.getElementById("starsPanel").innerHTML="Thank Your for Vote!<br><br>Rating will be<br>updated tomorrow.";ajax_request("/ajax.htm","type=ratingForm&game_name="+urlencode(B)+"&game_id="+A+"&rating="+starsRating,ratingSubmit_callback)}}}function starsMouseMove(D){if(starsState==1){var A;if(D&&D!="exp"){var E={x:0,y:0};var B=document.getElementById("stars");while(B){E.x+=B.offsetLeft;E.y+=B.offsetTop;B=B.offsetParent}A=D.clientX-E.x}else{A=event.offsetX}var C=Math.round(A*11/starsWidth-0.5);if(C<0){C=0}else{if(C>10){C=10}}starsRating=C/10;document.getElementById("stars").style.backgroundPosition="0 "+(-C*33)+"px"}return true}function getFile(A,C){var B=window.open(A,"downloading","toolbar=0,location=no,directories=0,status=0, scrollbars=no,resizable=0,width=1,height=1,top=0,left=0");if(B!=null){B.focus()}location.href=C;return false}function GetElementX(B){var A=0;var C=B;do{A+=C.offsetLeft;C=C.offsetParent}while(C);return A}function GetElementY(A){var C=0;var B=A;do{C+=B.offsetTop;B=B.offsetParent}while(B);return C}function WriteIndexFlash(B,C,D){var A="";A+='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" wmode="transparent" play="true" width="415" height="195" id="indexFlashSwf" align="middle">';A+='<param name="allowScriptAccess" value="sameDomain" />';A+='<param name="movie" value="'+C+"?"+D+'" /><param name="play" value="true" /><param name="quality" value="high" /><param name="menu" value="false" /><param name="wmode" value="transparent" />';A+='<embed src="'+C+'" flashVars="'+D+'" bgcolor="#FFFFFF" quality="high" play="true" width="415" height="195" name="indexFlashName" align="middle" allowScriptAccess="sameDomain" wmode="transparent" menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';A+="</object>";B.innerHTML=A}function ToggleVideo(F){var A=document.getElementById("gamepCloseVideo");var C=document.getElementById("gamepWatchVideo");var E=document.getElementById("gamepVideoPanel");if(E.innerHTML.length>0){A.style.display="none";C.style.display="block";E.innerHTML="";E.style.display="none";return }var B="";B+='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" wmode="transparent" play="true" width="383" height="329" id="video" align="middle">';B+='<param name="allowScriptAccess" value="sameDomain" />';B+='<param name="movie" value="/flash/video.swf?'+F+'" /><param name="play" value="true" /><param name="quality" value="high" /><param name="menu" value="false" /><param name="wmode" value="transparent" /><embed src="/flash/video.swf?'+F+'" quality="high" play="true" width="383" height="329" name="video" align="middle" allowScriptAccess="sameDomain" wmode="transparent" menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';B+="</object>";B+="</div>";var D=document.getElementById("gamepTopBlock");E.innerHTML=B;E.style.display="block";E.style.left=(GetElementX(D)-106)+"px";E.style.top=(GetElementY(D)+20)+"px";C.style.display="none";A.style.display="block";E.style.visibility="visible"}function openSShotPopup(B,A){var C="/"+B+"-scr"+A+".htm";window.open(C,"wna","toolbar=0,location=0,status=0,menubar=0,scrollbars=0,resizable=0,height=530,width=680,top=30,left=30");return false}function searchOnSubmit(){var A=document.forms.frm_srch.q.value;if(A=="Game search"){alert("Please, enter a search criteria.");return false}var B=A.length<3;if(B){alert("Too many results found. Please, use another criteria.");return false}return true}function searchOnClick(){if(searchOnSubmit()){document.forms.frm_srch.submit()}return false}function searchOnFocus(A){if(A.value=="Game search"){A.value=""}}function searchOnBlur(A){if(A.value.length==0){A.value="Game search"}}function tellFriendPopup(A){window.open("/tellfriend.htm?game_id="+A,"wna","toolbar=0,location=0,status=0,menubar=0,scrollbars=0,resizable=0,height=420,width=580,top=50,left=50");return false}function playOnlinePopup(C,B,A){window.open(C,"wna","toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable=0,height="+A+",width="+B+",top=40,left=40");return false}var Event;var starsWidth=165;var starsState=0;var starsRating=0;if(Event){document.captureEvents(Event.MOUSEMOVE)}function $(A){return document.getElementById(A)}var frmBBStates={};var frmPostCurColor="000000";function frmAddSmilie(A){frmAddBB(A,"");frmHidePopups()}function frmOnBBClick(I,F){frmHidePopups();var B=frmBBStates[I];var C="[/"+I+"]";var A="["+I+"]";var J=$("post_text");if(document.selection){J.focus();sel=document.selection.createRange();if(sel.text.length>0){sel.text=A+sel.text+C}else{if(!B){sel.text=A}else{sel.text=C}B=!B}J.focus()}else{if(J.selectionStart||J.selectionStart=="0"){var H=J.selectionStart;var D=J.selectionEnd;var G=D;var E=J.scrollTop;if(H!=D){J.value=J.value.substring(0,H)+A+J.value.substring(H,D)+C+J.value.substring(D,J.value.length);G+=A.length+C.length}else{if(!B){J.value=J.value.substring(0,H)+A+J.value.substring(D,J.value.length);G=H+A.length}else{J.value=J.value.substring(0,H)+C+J.value.substring(D,J.value.length);G=H+C.length}B=!B}J.focus();J.selectionStart=G;J.selectionEnd=G;J.scrollTop=E}else{if(!B){J.value+=A}else{J.value+=C}B=!B;J.focus()}}F.className=B?("frmEBtnActive_"+I):"";frmBBStates[I]=B}function frmAddBB(A,B){var G=$("post_text");if(document.selection){G.focus();sel=document.selection.createRange();sel.text=A+sel.text+B}else{if(G.selectionStart||G.selectionStart=="0"){var D=G.selectionStart;var C=G.selectionEnd;var F=C;var E=G.scrollTop;if(D!=C){G.value=G.value.substring(0,D)+A+G.value.substring(D,C)+B+G.value.substring(C,G.value.length);F+=A.length+B.length}else{G.value=G.value.substring(0,D)+A+" "+B+G.value.substring(C,G.value.length);F=D+A.length+B.length+1}G.focus();G.selectionStart=F;G.selectionEnd=F;G.scrollTop=E}else{G.value+=A+" "+B;G.focus()}}}function frmAddText(D){var E=$("post_text");if(E.createTextRange&&E.caretPos){var C=E.caretPos;C.text=C.text.charAt(C.text.length-1)==" "?C.text+D+" ":C.text+D;E.focus()}else{if(E.selectionStart||E.selectionStart=="0"){var B=E.selectionStart;var A=E.selectionEnd;E.value=E.value.substring(0,B)+D+E.value.substring(A,E.value.length);E.focus();E.selectionStart=B+D.length;E.selectionEnd=B+D.length}else{E.value+=D;E.focus()}}}function frmAddColor(A){frmAddBB("[color=#"+A+"]","[/color]");frmHidePopups()}function frmColorOnHover(B){var A=$("frmColorHover");var C=$("frmColorsBox");frmPostCurColor=B.id;A.style.left=(GetElementX(B)-GetElementX(C)-3)+"px";A.style.top=(GetElementY(B)-GetElementY(C)-3)+"px"}function frmHidePopups(){$("frmSmiliesBox").style.display="none";$("frmColorsBox").style.display="none"}function frmOnColorsBoxClick(){frmHidePopups();var B=$("frmColorsBox");var A=$("frmEBtnColors");B.style.left=GetElementX(A)+"px";B.style.top=(GetElementY(A)+A.offsetHeight+1)+"px";B.style.display="block";frmColorOnHover($("000000"))}function frmOnSmiliesBoxClick(){frmHidePopups();var B=$("frmSmiliesBox");var A=$("frmEBtnSmilies");B.style.left=GetElementX(A)+"px";B.style.top=(GetElementY(A)+A.offsetHeight+1)+"px";B.style.display="block"}var blnEl;var blnPtrEl;var blnCnt;var blnCoords;var blnOpacity=0;var blnTimer=0;var blnRTimer=0;var blnCache={};var blnGid=-1;function BlnSetOpacity(A){blnOpacity=A;if(typeof (blnEl.style.filter)!="undefined"){}else{if(typeof (blnEl.style.opacity)!="undefined"){blnEl.style.opacity=A;blnPtrEl.style.opacity=A}}}function BlnAppear(B,A){BlnSetOpacity(blnOpacity+0.1);if(blnOpacity>1){window.clearInterval(blnTimer);blnTimer=0}return true}function BlnRender(J){blnCntEl.innerHTML=J.html;blnEl.style.width=J.width;blnEl.style.visibility="hidden";blnEl.style.display="block";blnPtrEl.style.display="none";var Q=blnEl.offsetWidth;var D=blnEl.offsetHeight;var B,L;var R=document;if(typeof window.innerWidth!="undefined"){B=window.innerWidth;L=window.innerHeight}else{if(R.documentElement&&typeof R.documentElement.offsetWidth!="undefined"&&R.documentElement.offsetWidth!=0){B=R.documentElement.offsetWidth;L=R.documentElement.offsetHeight}else{if(R.body&&typeof R.body.offsetWidth!="undefined"){B=R.body.offsetWidth;L=R.body.offsetHeight}}}var I=R.body.scrollLeft;var F=R.body.scrollTop;if(F==0){if(window.pageYOffset){I=window.pageXOffset;F=window.pageYOffset}else{I=(R.body.parentElement)?R.body.parentElement.scrollLeft:0;F=(R.body.parentElement)?R.body.parentElement.scrollTop:0}}if((Q+30)*2>B||D+30>L){return }var H=blnCoords[0];var E=blnCoords[1];var M,K;var P=D-76;if(P<0){P=0}var A="bln";var C=L/3;var O;if(E<C){O=E;K=-4;A+="Top";E+=12}else{if(E<C*2){O=(E/C-1)*P;K=-42;A+="Mid"}else{O=P-(L-E);K=-66;A+="Btm";E-=12}}var G=B/2;var N=-1;if(H<G){M=38;A+="Left"}else{N=1;M=-Q-34;A+="Right"}if(O<0){O=0}else{if(O>P){O=P}}K-=Math.floor(O);H-=J.shift*N;blnPtrEl.className=A;H+=I;E+=F;blnEl.style.left=M+H+"px";blnEl.style.top=K+E+"px";blnPtrEl.style.left=H+"px";blnPtrEl.style.top=E+"px";BlnSetOpacity(0);blnEl.style.visibility="visible";blnPtrEl.style.display="block";blnTimer=window.setInterval(BlnAppear,25)}function BlnResponse(B){var A=B.context.gid;if(blnGid!=A){return }blnCache[A]=B.value;BlnRender(blnCache[A])}function BlnRequest(A){if(blnGid!=A){return }var B=blnCache[A];if(typeof (B)!="undefined"){BlnRender(B)}else{ajax_request("/ajax.htm","type=gameBaloon&gid="+A,BlnResponse,{gid:A})}}function BlnMouseMove(B,A){if(!A){A=window.event}blnCoords=[A.clientX,A.clientY]}function BlnOnMouseOver(C,B,A){if(blnGid==A){return }BlnHide();if(!B){B=window.event}blnGid=A;document.onmousemove=BlnMouseMove;blnCoords=[B.clientX,B.clientY];blnRTimer=window.setTimeout("BlnRequest("+A+");",200)}function BlnHide(){if(blnRTimer){window.clearTimeout(blnRTimer);blnRTimer=0}if(blnTimer){window.clearInterval(blnTimer);blnTimer=0}document.onmousemove=null;blnEl.style.display="none";blnPtrEl.style.display="none";blnGid=-1}function BlnOnMouseOut(B,A){BlnHide()}function BlnCreate(){var F='<table onmouseover="BlnHide();" cellspacing="0" id="bln">';F+='<tr><td class="blnBTopLeft"><td class="blnBTopCenter"></td><td class="blnBTopRight"></td></tr>';F+='<tr><td class="blnBMdlLeft"></td><td id="blnCnt"></td><td class="blnBMdlRight"></td></tr>';F+='<tr><td class="blnBBtmLeft"><td class="blnBBtmCenter"></td><td class="blnBBtmRight"></td></tr>';F+='</table><div id="blnPtr"></div>';var B=document.createElement("div");B.innerHTML=F;document.body.appendChild(B);blnEl=document.getElementById("bln");blnPtrEl=document.getElementById("blnPtr");blnCntEl=document.getElementById("blnCnt");var J=document.getElementsByTagName("a");for(var D=0;D<J.length;D++){var H=J[D];var G=H.getAttribute("gid");if(G){H,title="";var E=H.getElementsByTagName("img");for(var C=0;C<E.length;C++){E[C].alt=""}H.gameID=G;H.onmouseover=function(K){BlnOnMouseOver(this,K,this.gameID)};H.onmouseout=function(K){BlnOnMouseOut(this,K)}}}var I=["ar-btm-left","ar-btm-right","ar-mid-left","ar-mid-right","ar-top-left","ar-top-right","btm-center","btm-left","btm-right","mdl-left","mdl-right","top-center","top-left","top-right"];for(var D=0;D<I.length;D++){var A=new Image();A.src="/i2/bln-"+I[D]+".png"}};