
function AddGameToCart($gameid,$costcents){new Ajax('/ajax/ajaxcart.php',{postBody:'addgame='+$gameid+'&price='+$costcents,onComplete:UpdateAndLoad}).request();OmnitureAddToCart($gameid);return false;};function AddAppleToCart($gameid,$costcents){new Ajax('/ajax/ajaxcart.php',{postBody:'addapple='+$gameid+'&price='+$costcents,onComplete:UpdateAndLoad}).request();OmnitureAddToCart($gameid);return false;};function AddDepositToCart($gameid,$costcents){new Ajax('/ajax/ajaxcart.php',{postBody:'adddeposit='+$gameid+'&price='+$costcents,onComplete:UpdateAndLoad}).request();OmnitureAddToCart($gameid);return false;};function AddGameGuideToCart($guideid,$costcents){new Ajax('/ajax/ajaxcart.php',{postBody:'addgameguide='+$guideid+'&price='+$costcents,onComplete:UpdateAndLoad}).request();return false;};function AddGiftCertificateToCart($certid,$costcents){new Ajax('/ajax/ajaxcart.php',{postBody:'addgiftcert='+$certid+'&price='+$costcents,onComplete:UpdateAndLoad}).request();return false;};function AddGameCodeToCart($selectid){gamecode=document.getElementById($selectid).value;new Ajax('/ajax/ajaxcart.php',{postBody:'addgamecode='+gamecode,onComplete:UpdateAndLoad}).request();return false;};function RemoveItemFromCart($divname,$id,$type){new Ajax('/ajax/ajaxcart.php',{postBody:'removeitem='+$id+'&type='+$type,update:'errordiv',onComplete:RedrawCart}).request();OmnitureRemoveFromCart($id);return false;}
function UpdateCount(){if(document.getElementById('CartCount'))new Ajax('/ajax/ajaxcartcount.php',{postBody:'dummydata=true',update:'CartCount'}).request();return false;}
function AddCodeToCart($target,$source){$code=document.getElementById($source).value;$code=encodeURI($code);new Ajax('/ajax/ajaxcart.php',{postBody:'code='+$code+'&type=Cart',update:'errordiv',onComplete:RedrawCart}).request();return false;}
var fromtrymedia=false;function RedrawCart(){var trymedia=fromtrymedia==true?"&fromtrymedia=1":"";new Ajax('/ajax/redrawcart.php',{postBody:'dummydata=true'+trymedia,update:'updatediv',evalScripts:true,onComplete:UpdateCount}).request();return false;}
function AddCredCode($source,$cost){$code=document.getElementById($source).value;$code=encodeURI($code);if($code==""){alert("Please enter your code");return false;}
new Ajax('/ajax/ajaxcode.php',{postBody:'code='+$code+'&cost='+$cost,update:'errordiv',onComplete:UpdateCredTotal}).request();return false;}
function AddCredOnly($source){$code=document.getElementById($source).value;$code=encodeURI($code);new Ajax('/ajax/ajaxcode.php',{postBody:'code='+$code,update:'errordiv',onComplete:UpdateCredOnly}).request();return false;}
function UpdateCredTotal(){$cost=document.getElementById('credcost').value;new Ajax('/ajax/ajaxcredtotal.php',{postBody:'cost='+$cost,evalScripts:true,update:'updatediv'}).request();return false;}
function UpdateCredOnly(){new Ajax('/ajax/ajaxcredonly.php',{postBody:'dummydata=true',update:'updatediv'}).request();return false;}
function RemovePaymentFromCart($target,$id,$type){new Ajax('/ajax/ajaxcart.php',{postBody:'removepayment='+$id+'&paymenttype='+$type+'&type=Cart',update:'errordiv',onComplete:RedrawCart}).request();return false;}
function LoadCart(){location.href='/account/cart/index.php';}
function UpdateAndLoad(){LoadCart();}
function AddRewardToCart($targetdiv){new Ajax('/ajax/ajaxreward.php',{postBody:'usereward=1',update:$targetdiv,onComplete:RedrawCart}).request();return false;}
function RemoveRewardFromCart($targetdiv){new Ajax('/ajax/ajaxreward.php',{postBody:'usereward=0',update:$targetdiv,onComplete:RedrawCart}).request();return false;}
function TrackTrial($itemtype,$itemid){new Ajax('/ajax/ajaxtrial.php',{postBody:'itemtype='+$itemtype+'&itemid='+$itemid,wait:true,async:false}).request();OmnitureTrackTrial($itemid);return true;}
function SelectServer($sourceselect,$eraseselect){document.getElementById('servercostdiv').innerHTML='$0.00';if((document.getElementById($sourceselect).options[document.getElementById($sourceselect).options.selectedIndex].value)==""){alert("Please select a server you wish to rent");$('numplayers').options.length=1;$('numplayers').options[0]=new Option("--","");return false;}
new Ajax('/ajax/ajaxserverselect.php',{postBody:'productid='+document.getElementById($sourceselect).options[document.getElementById($sourceselect).options.selectedIndex].value,update:'numplayersdiv'}).request();return false;}
function SelectSlots(){new Ajax('/ajax/ajaxserverprice.php',{postBody:'id='+document.getElementById('numplayers').options[document.getElementById('numplayers').options.selectedIndex].value,update:'servercostdiv'}).request();return false;}
var UserMenuButtons=new Array("Profile","Messages","Forums","Ladders","Favourites","MyGames");function HideButton(buttonid)
{$(buttonid).setStyles({'background':'url(/res/2007/images/header/userMenuTabOff.gif)  no-repeat','margin-top':'1px','height':'23px','width':'43px'});$E('img',buttonid).setProperty('src','/res/2007/images/header/'+buttonid+'Off.gif');if(window.ie&&buttonid=="Messages"&&$E('div',buttonid))$E('div',buttonid).setStyle('margin-left','-27px');}
function ShowButton(buttonid)
{$(buttonid).setStyles({'background':'url(/res/2007/images/header/userMenuTabActive.gif)  no-repeat','margin-top':'0','height':'24px','width':'46px'});$E('img',buttonid).setProperty('src','/res/2007/images/header/'+buttonid+'Active.gif');if(window.ie&&buttonid=="Messages"&&$E('div',buttonid))$E('div',buttonid).setStyle('margin-left','-30px');if(LastButton!=buttonid)
{var preHeight=$("RightUserMenuContainer").getStyle('display')=='block'?$('RightUserMenu').offsetHeight:0;$("RightUserMenuContainer").setStyles({'display':'block'});$("RightUserMenu").setStyle('visibility','hidden');userMenuAjax=new Ajax('/ajax/ajaxusermenucontent.php',{postBody:'area='+buttonid,update:'RightUserMenu',evalScripts:true});userMenuAjax.addEvent('onComplete',function(){AnimateMenu(preHeight,$('RightUserMenu').offsetHeight,buttonid);});userMenuAjax.request();}else{$("RightUserMenuContainer").setStyle('display','block');AnimateMenu(0,$('RightUserMenu').offsetHeight,buttonid);}
LastButton=buttonid;ActiveButton=buttonid;}
function RemoveUserMenuEvents(buttonid){$(buttonid).removeEvents('click');}
function AddUserMenuEvents(buttonid){$(buttonid).addEvent('click',function(){ToggleMenu(buttonid);});}
function HoverButtonEnter(buttonid){$(buttonid).setStyles({'background':'url(/res/2007/images/header/userMenuTabHover.gif)  no-repeat','margin-top':'1px','height':'23px','width':'43px'});}
function HoverButtonLeave(buttonid){$(buttonid).setStyles({'background':'url(/res/2007/images/header/userMenuTabOff.gif)  no-repeat','margin-top':'1px','height':'23px','width':'43px'});}
function AnimateMenu(preHeight,postHeight,buttonid){RemoveUserMenuEvents(buttonid);new Fx.Style($("RightUserMenuContainer"),'height',{duration:500,onComplete:function(){$("RightUserMenu").setStyle('visibility','visible');AddUserMenuEvents(buttonid);}}).start(preHeight,postHeight);}
function ToggleMenu(buttonid)
{for(i=0;i<UserMenuButtons.length;i++)
HideButton(UserMenuButtons[i]);if(ActiveButton!=buttonid){$("RightUserMenu").setStyle('visibility','hidden');ShowButton(buttonid);}else{$("RightUserMenu").setStyle('visibility','hidden');new Fx.Style($("RightUserMenuContainer"),'height',{duration:500,onComplete:function(){$("RightUserMenuContainer").setStyle('display','none')}}).start(0);ActiveButton="";new Ajax('/ajax/ajaxusermenucontent.php',{postBody:'clearcookie=1'}).request();}}
function selectReplacement(obj,cssClass,objName,formName)
{obj.className+=' replaced';var ul=document.createElement('ul');ul.className='selectReplacement '+cssClass;ul.id=objName;var opts=obj.options;for(var i=0;i<opts.length;i++){var selectedOpt;if(opts[i].selected){selectedOpt=i;break;}else{selectedOpt=0;}}
for(var i=0;i<opts.length;i++){var li=document.createElement('li');var txt=document.createTextNode(opts[i].text);li.appendChild(txt);li.selIndex=opts[i].index;li.selectID=obj.id;li.className='closed';li.onclick=function(){selectMe(this,formName);};if(i==selectedOpt){li.className='selected';}
if(window.attachEvent){li.onmouseover=function()
{this.className+=' hover';};li.onmouseout=function()
{this.className=this.className.replace(" hover","");};}
ul.appendChild(li);}
obj.parentNode.insertBefore(ul,obj);}
function selectMe(obj,formName)
{var lis=obj.parentNode.getElementsByTagName('li');for(var i=0;i<lis.length;i++)
{if(lis[i]!=obj)
{lis[i].className='closed';lis[i].onclick=function()
{selectMe(this,formName);};}
else
{if(obj.className=='selected'||obj.className=="selected hover"){s=document.forms[formName].searchtext.value.toLowerCase();if(s!="enter search here"&&s!="")
document.forms[formName].submit();else
alert("Please specify a search term");}
setVal(obj.selectID,obj.selIndex);obj.className='selected';obj.parentNode.className=obj.parentNode.className.replace(new RegExp(" selectOpen\\b"),'');}}}
function setVal(objID,selIndex)
{var obj=document.getElementById(objID);if(obj){obj.selectedIndex=selIndex;obj.fireEvent('change');}}
function setForm(obj,cssClass,objName,formName)
{selectReplacement(obj,cssClass,objName,formName);}
function ShowTabContent(tabid)
{for(i=0;i<numtabbedmodule;i++)
{document.getElementById("moduletab"+i).style.borderBottom="1px solid #cdd7dc";document.getElementById("moduletab"+i).style.background="#ffffff url(/res/2007/images/icons/taboffarrow.png) no-repeat 4px 5px;";document.getElementById("moduletabcontent"+i).style.display="none";}
document.getElementById("moduletab"+tabid).style.borderBottom="1px solid #ffffff";document.getElementById("moduletab"+tabid).style.background="#ffffff url(/res/2007/images/icons/tabonarrow.png) no-repeat 3px 7px;";document.getElementById("moduletabcontent"+tabid).style.display="block";}
function SwapTab(Section,SectionNumber,numSections,SectionType,SwapContent){if(SectionNumber==0){PreSwitch="";SectionPreType="first";}
else{PreSwitch="off";SectionPreType="middle";}
for(i=0;i<numSections;i++){if(SwapContent)$(Section+'SectionContent'+i).setStyle('display','none');if(i==0){PreType='first';PreAllSwitch="";}
else{PreType='middle';PreAllSwitch="off";}
$(Section+'SectionTab'+i).setStyle('background-image','url(/res/2008/images/shoptabs/'+SectionType+'/tab-bg-off.gif)');$(Section+'Tab'+i+'Pre').setStyle('background-image','url(/res/2008/images/shoptabs/'+SectionType+'/tab-'+PreType+'-'+PreAllSwitch+'off.gif)');$(Section+'Post').setStyle('background-image','url(/res/2008/images/shoptabs/'+SectionType+'/tab-last-off.gif)');}
if(SwapContent)$(Section+'SectionContent'+SectionNumber).setStyle('display','block');$(Section+'SectionTabs').setStyle('background-image','none');$(Section+'SectionTab'+SectionNumber).setStyle('background-image','url(/res/2008/images/shoptabs/'+SectionType+'/tab-bg-on.gif)');$(Section+'Tab'+SectionNumber+'Pre').setStyle('background-image','url(/res/2008/images/shoptabs/'+SectionType+'/tab-'+SectionPreType+'-'+PreSwitch+'on.gif)');if((SectionNumber+1)!=numSections)
$(Section+'Tab'+(SectionNumber+1)+'Pre').setStyle('background-image','url(/res/2008/images/shoptabs/'+SectionType+'/tab-middle-onoff.gif)');else{$(Section+'Post').setStyle('background-image','url(/res/2008/images/shoptabs/'+SectionType+'/tab-last-on.gif)');}}
function voteInPoll(pollForm,divName)
{var postFields="";for(i=0;i<pollForm.elements.length;i++)
{if(pollForm.elements[i].checked||pollForm.elements[i].name=="polltype")
{formok=true;postFields+=pollForm.elements[i].name+"="+pollForm.elements[i].value+"&";}}
if(!(formok))
{alert("Please select a value for the poll!");return false;}
else
postFields+="submit=Submit";ShowSubmitVoteMessage(divName,"Submitting vote...");new Ajax('/ajax/ajaxpoll.php',{method:'post',data:postFields,update:$(divName),onComplete:function(){$("voteButtonImg").setProperty("src","/res/2007/images/buttons.php/orange/.bk-363636/View Results.png");}}).request();return false;}
function viewPollResults(divName,showresults)
{ShowSubmitVoteMessage(divName,"Loading...");new Ajax('/ajax/ajaxpoll.php',{method:'post',data:'viewresults='+showresults,update:$(divName)}).request();return false;}
function ShowSubmitVoteMessage(divName,message)
{document.getElementById(divName).innerHTML="<div style='padding:10px;'>"+message+"</div>";}
function updateDLQueue($divname){new Ajax('/ajax/ajaxupdatedlqueue.php',{update:$divname}).request();return false;}
function deleteDLQueue($divname){new Ajax('/ajax/ajaxupdatedlqueue.php',{postBody:'stop=1',evalScripts:true,update:$divname}).request();return false;}
function openDownload($divname,$location){new Ajax('/ajax/ajaxdownload.php',{postBody:'fileurl='+$location,evalScripts:true,update:$divname}).request();return false;}
function DeleteAvatar(){new Ajax('/ajax/ajaxsigavatar.php',{postBody:'deleteavatar=1',update:'AvatarPopupImage'}).request();}
var ShopPromoPosition=1;var PromoTimer;function ChangeShopPromo(Position,clicked,webgame){if(!webgame)var webgame=false;if(clicked==1)
clearInterval(PromoTimer);switch(Position){case"prev":if(ShopPromoPosition==1)
ShopPromoPosition=3;else ShopPromoPosition--;break;case"next":if(ShopPromoPosition==3)
ShopPromoPosition=1;else ShopPromoPosition++;break;default:ShopPromoPosition=Position;break;}
for(i=1;i<=3;i++){if(!webgame)$('MainPromoTitle'+i).setStyle('display','none');$('MainPromo'+i).setStyle('display','none');if(!webgame)$('MainPromoPage'+i).setStyle('background-color','');}
if(!webgame)$('MainPromoTitle'+ShopPromoPosition).setStyle('display','block');$('MainPromo'+ShopPromoPosition).setStyle('display','block');if(!webgame)$('MainPromoPage'+ShopPromoPosition).setStyle('background-color','#cceaf5');}
function DoNextPromo(){PromoTimer=setInterval("ChangeShopPromo('next',0)",4000);}
function DoNextPromoWG(){PromoTimer=setInterval("ChangeShopPromo('next',0,true)",4000);}
var ImageRotateTimer;function ChangeImage(DivName,Position,clicked){if(clicked==1)
clearInterval(ImageRotateTimer);if(window.currentImageIndex==undefined)
window.currentImageIndex=0;if(screenArray!=undefined)
arraySize=screenArray.length;else return false;switch(Position){case"prev":if(window.currentImageIndex==0)
window.currentImageIndex=(arraySize-1);else window.currentImageIndex--;break;case"next":if(window.currentImageIndex==(arraySize-1))
window.currentImageIndex=0;else window.currentImageIndex++;break;default:window.currentImageIndex=Position;break;}
$(DivName).setHTML(screenArray[window.currentImageIndex]);}
function ChangeImageRotate(DivName){ImageRotateTimer=setInterval("ChangeImage('"+DivName+"','next',0)",4000);}
function OmnitureAddToCart(prodcode){new Ajax('/ajax/omnitureaddtocart.php',{onComplete:function(response){if(response!=0){s.linkTrackVars='products,events';s.linkTrackEvents='scAdd';s.events='scAdd';s.products=';BP:GS:'+prodcode;s.tl(this,'Games - Add to Cart','o');}else{s.linkTrackVars='products,events';s.linkTrackEvents='scOpen,scAdd';s.events='scOpen,scAdd';s.products=';BP:GS:'+prodcode;s.tl(this,'o','Games - Add to Cart');}}}).request();return false;}
function OmnitureRemoveFromCart(prodcode){s.linkTrackVars='products,events';s.linkTrackEvents='scRemove';s.events='scRemove';s.products=';BP:GS:'+prodcode;s.tl(this,'o','Games - Remove from Cart');}
function OmnitureAddToServerCart(prodcode){s.linkTrackVars='products,events';s.linkTrackEvents='scOpen,scAdd';s.events="scOpen,scAdd";s.products=';BP:GS:'+prodcode;s.tl(this,'o','Games - Add to Cart - Server');}
function OmnitureTrackTrial(itemid){s.linkTrackVars='events,prop22,eVar45';s.linkTrackEvents='event14';s.prop22='BP:GS:'+itemid;s.eVar45=s.prop22;s.tl(this,'o','Games - Download Trial');}
function OmnitureSubmitMobileNumber(GameId){new Ajax('/ajax/omnituremobilegamename.php',{postBody:'gameid='+GameId,onComplete:function(response){var s=s_gi('telstraglobalprd,telstrabpbigpondprd');s.linkTrackVars='eVar47,events';s.linkTrackEvents='event14';s.events='event14';s.eVar47='BP-GS-Mobile-Number-Go-'+response;s.tl(this,'o');}}).request();}
function OmnitureSubmitPINNumber(GameId){new Ajax('/ajax/omnituremobilegamename.php',{postBody:'gameid='+GameId,onComplete:function(response){var s=s_gi('telstraglobalprd,telstrabpbigpondprd');s.linkTrackVars='eVar47,events';s.linkTrackEvents='event14';s.events='event14';s.eVar47='BP-GS-Mobile-Pin-Go-'+response;s.tl(this,'o');}}).request();}
function SubmitWithOnsubmit(form){if(form.onsubmit())
from.submit()}
function ShowCrumbBody($setting,$area)
{if($setting==1)
{$('CrumbBody').setStyle('display','block');$('CrumbExpandLink').setHTML("<div class='CollapseLink'><a href='#' style='text-decoration:none;' onclick=\"javascript:ShowCrumbBody(0,'$area');return false;\"><span class='LinkText'>Collapse</span></a></div>");$('Crumbs').setStyle('display','none');if($defined($('browseGamesArrow'))){$('browseGamesArrow').setProperty('src','/res/2007/images/header/navBrowseArrowUp.gif');$('btnBrowseGamesExpand').setProperty('href','javascript:ShowCrumbBody(0);');}}
else
{$('CrumbBody').setStyle('display','none');$('CrumbExpandLink').setHTML("<div class='ExpandLink'><a href='#' style='text-decoration:none;' onclick=\"javascript:ShowCrumbBody(1,'$area');return false;\"><span class='LinkText'>Expand</span></a></div>");$('Crumbs').setStyle('display','block');if($defined($('browseGamesArrow'))){$('browseGamesArrow').setProperty('src','/res/2007/images/header/navBrowseArrowDown.gif');$('btnBrowseGamesExpand').setProperty('href','javascript:ShowCrumbBody(1);');}}
SaveUserOption("expandbc"+$area,$setting);}
function SaveUserOption(userarea,usersetting){new Ajax('/ajax/ajaxuseroption.php',{postBody:'area='+userarea+'&setting='+usersetting}).request();}
function ShowDiv($divname,$setting)
{document.getElementById($divname).style.display=$setting==1?"block":"none";}
function updateRating($divname,$rating,$gameid,$img,$newrating,$section,$hideextra){new Ajax('/ajax/ajaxupdaterating.php',{postBody:'rating='+$rating+'&gameid='+$gameid+'&img='+$img+'&newrating='+$newrating+'&section='+$section+'&hideextra='+$hideextra,update:$($divname)}).request();return false;}
function sendMobileReview($game,$divname){article=$('ReviewText').value;$($divname).setHTML("Submitting review, please wait ...");new Ajax('/ajax/ajaxaddreview.php',{postBody:'gameid='+$game+'&article='+article,update:$($divname)}).request();return false;}
function fileSubscribe(divname,gameid){new Ajax('/ajax/ajaxSubGame.php',{postBody:'gameid='+gameid,update:divname}).request();return false;}
function newsletterSubscribe(email,newsletter,state,funcname){new Ajax('/ajax/ajaxSubNewsletter.php',{postBody:'email='+email+'&newsletter='+newsletter+'&state='+(state?'1':'0'),onComplete:funcname}).request();}
function newsletterComplete(response){if(response==0){msg="Successfully unsubscribed.";}else if(response==1){msg="Successfully subscribed.";}else if(response==2){msg="Already subscribed or invalid email.";}else{msg='Unknown error.'}
$('newsletterAlert').setText(msg);}
function showScreen($platform,$code,$curr)
{new ajax('/ajax/ajaxscreennav.php',{postBody:'platform='+$platform+'&code='+$code+'&curr='+$curr,update:'screenNav'}).request();new ajax('/ajax/ajaxscreenshot.php',{postBody:'platform='+$platform+'&code='+$code+'&curr='+$curr,update:'screenShot'}).request();return false;}
function threadSubscribe($divname,$id,$sub)
{new Ajax('/_forums/ajax/threadsub.php',{postBody:'threadid='+$id+'&sub='+$sub,update:$divname}).request();if($sub==1)
document.getElementById('threadsubdiv').innerHTML="<div class='tickIcon'>You have been subscribed to this topic.</div>";else if($sub==0)
document.getElementById('threadsubdiv').innerHTML="<div class='errorIcon'>You have been unsubscribed from this topic.</div>";return false;}
function OpenLinks(gamecode,extdata)
{if(extdata)
{var agree=confirm("During installation this game downloads additional files from an external site. These will be metered downloads and will contribute to your monthly download usage.");}
if(extdata==0||agree)
window.open("/shop/games/title/"+gamecode+"/downloadlinks.php","shopfiles","height=300,width=430,menubar=no,resizable=no,scrollbars=yes,location=no,toolbar=no");}
function ExternalDataWarning(url)
{var agree=confirm("During installation this game downloads additional files from an external site. These will be metered downloads and will contribute to your monthly download usage.");if(agree)
window.location=url;}
function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function OpenMobilePopup(gameid)
{window.open("/shop/mobile/game.x/"+gameid+"/demoviewer.php","demoviewer","height=420,width=500,menubar=no,resizable=no,scrollbars=yes,location=no,toolbar=no");}
function clearLoginForm(formname)
{if(formname.login_username.value=="Username"&&formname.login_password.value=="Password")
{formname.login_username.value="";formname.login_password.value="";}}
function populateLoginForm(formname)
{if(formname.login_username.value==""&&formname.login_password.value=="")
{formname.login_username.value="Username";formname.login_password.value="Password";}}
function loadFLV(f,a,i,h,w,li){vi=(typeof i=="undefined")?0:i;l=(typeof a=="undefined")?"false":a;var F={movie:"/res/2007/flash/flvplayer31.swf",width:w,height:h,majorversion:"7",build:"0",bgcolor:"#FFFFFF",id:"ftmovie",allowfullscreen:'true',flashvars:"overstretch=false&showfsbutton=true&width="+w+"&height="+h+"&id="+vi+"&file="+f+"&image="+li+"&enablejs=true&showdigits=true&autostart="+l+"&callback=/videos/sc.php&javascriptid=gavideo"};UFO.create(F,"flashbanner");}
function loadFLVad(f,a,i,h,w,li){vi=(typeof i=="undefined")?0:i;l=(typeof a=="undefined")?"false":a;displayheight=h+20;var F={movie:"/res/2007/flash/adplayer.swf",width:w,height:h,majorversion:"7",build:"0",bgcolor:"#FFFFFF",id:"ftadmovie",allowfullscreen:'false',flashvars:"overstretch=false&showfsbutton=false&width="+w+"&height="+h+"&id="+vi+"&file="+f+"&image="+li+"&enablejs=true&showdigits=true&autostart="+l+"&callback=/videos/sc.php&displayheight="+displayheight+"&usekeys=false&showicons=false&javascriptid=videoad"};UFO.create(F,"flashadbanner");}
function initVideoPlayer(f,a,i,h,w,li,divid){vi=(typeof i=="undefined")?0:i;l=(typeof a=="undefined")?"false":a;var F={movie:"http://www.gamearena.com.au/res/2007/flash/flvplayer31.swf",width:w,height:h,majorversion:"7",build:"0",bgcolor:"#FFFFFF",id:"ftmovie",allowfullscreen:'true',wmode:"transparent",flashvars:"overstretch=false&showfsbutton=true&width="+w+"&height="+h+"&id="+vi+"&file="+f+"&image="+li+"&enablejs=true&showdigits=true&autostart="+l+"&callback=/videos/sc.php&javascriptid=gavideo"};UFO.create(F,divid);}
function showVideoDetailsForGame(t,vc,dl,s){MM_findObj("video_summary").innerHTML=t;MM_findObj("video_viewCount").innerHTML="Viewed "+vc+((vc<=0||vc>1)?" times":" time");MM_findObj("video_downloadURL").href="/downloads/details.php/"+dl;MM_findObj("video_videoSize").innerHTML="("+s+"MB)";}
function sendToFriend(){to=$("sendFriendEmail").value;from=$("sendFriendUserEmail").value;comments=$("sendFriendOptionalComment").value;url=$("sendUrl").value;new Ajax('/ajax/ajaxsendtofriend.php',{postBody:'url='+url+'&from='+from+'&comments='+comments+'&to='+to,onComplete:sentToFriend}).request();}
function sentToFriend(request){if(request==0){$("sendFriendEmailForm").effect('opacity',{duration:500}).start(1,0);$("sendFriendEmailForm").setStyle('display','none');$("friendSentEmail").setStyle('display','block');$("shareForm").getParent().setStyle('height',$("friendSentEmail").getStyle('height').toInt()+10);$("friendSentEmail").effect('opacity',{duration:500}).start(0,1);}
else{alert(request);}}
function hideShareButtonItem(type){document.getElements('a[rel^=shareButton]').each(function(button){if($(button).shareMenuOpen==true)$(button).fireEvent('click');});}
function highlightFeature(el,l,p){if(MM_findObj(el)){for(i=0;i<l;i++){d=p+i;MM_findObj(d).className="none";}
MM_findObj(el).className="FeatureHighlighted";}}
function DrawFeatureVideo(moviename,fileid,filepath,imagepath,width,height,divtodisplay){var so=new SWFObject("/res/2007/flash/flvplayer31.swf",moviename,width,height,"7","#fff");so.addVariable("showfsbutton","false");so.addVariable("width",width);so.addVariable("height",height);so.addVariable("id",fileid);so.addVariable("file",filepath);so.addVariable("image",imagepath);so.addVariable("enablejs","true");so.addVariable("showdigits","false");so.addVariable("autostart","false");so.addVariable("callback","/videos/sc.php");so.addVariable("overstretch","true");so.write(divtodisplay);so="";}
function showFeature(divhideprefix,numberdivs,divshow,fmovie){if(fmovie!="undefined")featuremovie=fmovie;divshow=MM_findObj(divshow);if(divshow){for(i=0;i<numberdivs;i++){divToHide=MM_findObj(divhideprefix+i);if(divToHide!="undefined"){if(divToHide.id!=divshow){divToHide.style.display="none";divToHide.style.visibility="hidden";}}}
divshow.style.display="block";divshow.style.visibility="visible";}}
function sendEvent(typ,prm){try{if(featuremovie!="undefined"&&featuremovie.length>0){thisMovie(featuremovie).sendEvent(typ,prm);}}
catch(err){;}};function thisMovie(movieName){if(navigator.appName.indexOf("Microsoft")!=-1){return window[movieName];}else{return document[movieName];}};function RentalFavourite(gameid,statusflag)
{new ajax('/ajax/ajaxrentalfavourite.php',{postBody:'gameid='+gameid+'&statusflag='+statusflag,update:'rentalFavourites'}).request();return false;}
function RemoveFavourite(itemid,itemtype,element){new Ajax('/ajax/ajaxaccounts.php',{postBody:'removefavid='+itemid+'&favtype='+itemtype,update:element}).request();}
function RemoveGamePlayingOwned(itemid,itemtype,element){new Ajax('/ajax/ajaxaccounts.php',{postBody:'gameid='+itemid+'&removegametype='+itemtype,update:element}).request();}
function mouseCoords(ev)
{ev=ev||window.event;if(ev.pageX||ev.pageY)
return{x:ev.pageX,y:ev.pageY};if(document.body!=undefined)
return{x:ev.clientX+document.body.scrollLeft-document.body.clientLeft,y:ev.clientY+document.body.scrollTop-document.body.clientTop};return{x:0,y:0};}
var dragObject=null;var mouseOffset=null;function getMouseOffset(target,ev){ev=ev||window.event;var docPos=getPosition(target);var mousePos=mouseCoords(ev);return{x:mousePos.x-docPos.x,y:mousePos.y-docPos.y};}
function getPosition(e){var left=0;var top=0;while(e.offsetParent){left+=e.offsetLeft;top+=e.offsetTop;e=e.offsetParent;}
left+=e.offsetLeft;top+=e.offsetTop;return{x:left,y:top};}
function mouseMove(ev){ev=ev||window.event;var mousePos=mouseCoords(ev);if(dragObject){dragObject.style.position='absolute';dragObject.style.right='';dragObject.style.top=mousePos.y-mouseOffset.y+"px";dragObject.style.left=mousePos.x-mouseOffset.x+"px";return false;}}
function mouseUp(){dragObject=null;}
function makeDraggable(item){if(!item)return;item.onmousedown=function(ev){dragObject=this;mouseOffset=getMouseOffset(this,ev);return false;}}
function toggleAllObjects()
{var objs=document.getElementsByTagName("OBJECT");for(x=0;x<objs.length;x++)
objs[x].style.display=objs[x].style.display==''?'none':'';var sels=document.getElementsByTagName("SELECT");for(x=0;x<sels.length;x++)
sels[x].style.display=sels[x].style.display==''?'none':'';}
function MMChangeOpacity(object,opacity)
{var obj=object.style;if(opacity==100){obj.opacity="";obj.MozOpacity="";obj.HtmlOpacity="";obj.filter="";}else{obj.opacity=opacity/100;obj.MozOpacity=opacity/100;obj.HtmlOpacity=opacity/100;obj.filter="alpha(opacity="+opacity+")";}
obj.visibility="visible";}
function enforceMaxLength(field){var max=field.getAttribute("maxlength");if(field.value.length>max)
field.value=field.value.substring(0,max)}
var PopupScreenPreload;var step=1;function OpenPopupScreen(img,id){PopupScreenUrl='/gameres/'+id+'/images/source/'+img;PopupScreenPreload=new Image();PopupScreenPreload.onload=PopupScreenNextEffect.bind();PopupScreenPreload.src=PopupScreenUrl;overlay=new Element('div',{'id':'lbOverlay'}).injectInside(document.body);overlay.setStyles({'top':window.getScrollTop(),'height':window.getHeight(),'opacity':0});PopupScreenCenter=new Element('div',{'id':'lbCenter','styles':{'width':250,'height':250,'marginLeft':-(125),'display':'none'}}).injectInside(document.body);PopupScreenCenter.setStyles({top:window.getScrollTop()+20,display:''});PopupScreenCenter.className='lbLoading';PopupScreenImage=new Element('img',{'id':'lbImage','styles':{'opacity':0,'border':'10px solid white','cursor':'pointer'}}).injectInside(PopupScreenCenter);overlay.effect('opacity',{duration:500}).start(0.8);return;}
function OpenPopup(img,id){OpenPopupScreen(img,id);}
function PopupScreenNextEffect(){PopupScreenCenter=$('lbCenter');PopupScreenImage=$('lbImage');switch(step++){case 1:if(!$defined(PopupScreenPreload))return false;PopupScreenCenter.className='';PopupScreenImage.setProperty('src',PopupScreenPreload.src);if(PopupScreenPreload.height>window.getHeight()-60){height=window.getHeight()-60;width=PopupScreenPreload.width*(height/PopupScreenPreload.height);}else if(PopupScreenPreload.width>window.getWidth()-40){width=window.getWidth()-40;height=PopupScreenPreload.height*(width/PopupScreenPreload.width);}else{width=PopupScreenPreload.width;height=PopupScreenPreload.height;}
PopupScreenImage.style.width=width+'px';PopupScreenImage.style.height=height+'px';if(PopupScreenCenter.clientHeight!=PopupScreenImage.offsetHeight){PopupScreenCenter.effects({duration:1000,onComplete:PopupScreenNextEffect}).start({height:PopupScreenImage.offsetHeight,width:PopupScreenImage.offsetWidth,marginLeft:-PopupScreenImage.offsetWidth/2});break;}
step++;case 2:PopupScreenImage.effect('opacity',{duration:500,onComplete:PopupScreenNextEffect}).start(1);break;case 3:PopupScreenImage.addEvent('click',ClosePopupScreen);$('lbOverlay').addEvent('click',ClosePopupScreen);step=1;}}
function ClosePopupScreen(){$('lbOverlay').remove();$('lbCenter').remove();$('lbImage').remove();}
function dragOnLoad()
{document.onmousemove=mouseMove;document.onmouseup=mouseUp;}
function fbs_click(u,t){window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}
var searchContentCache=new Array();var searchContentArea='';function GetSearchContent(searchtext,area,searchid){if(searchContentCache[area]){$('searchBody').setHTML(searchContentCache[area]);}else{$('searchBody').setHTML('<div style="background-color: #fff; padding: 8px 5px; border: 1px solid #C8C7C0; border-top: none; text-align:center;"><br/><br/><br/><img src="/res/2007/images/icons/loading.gif" /><br/><br/>Loading, please wait...<br/><br/><br/></div>');new Ajax('/ajax/ajaxsearch_'+area+'.php',{postBody:'searchtext='+searchtext+'&searchid='+searchid,update:'searchBody',onComplete:UpdateContentCache}).request();}
searchContentArea=area;return false;}
function UpdateContentCache(){searchContentCache[searchContentArea]=$('searchBody').innerHTML;}
function DoSearchClickStats(searchid,type,itemid){new Ajax('/ajax/searchstats.php',{postBody:'searchid='+searchid+'&type='+type+'&itemid='+itemid}).request();}
function SubmitMobileNumber(GameId){MobileNumber=$('MobileNumber').value;new Ajax('/ajax/ajaxmobilegamesend.php',{postBody:'mobileverify='+MobileNumber+'&gameid='+GameId,update:'FormSections'}).request();OmnitureSubmitMobileNumber(GameId);}
function SubmitPINNumber(GameId){PINNumber=$('PINNumber').value;new Ajax('/ajax/ajaxmobilegamesend.php',{postBody:'pinconfirm='+PINNumber+'&gameid='+GameId,update:'FormSections'}).request();OmnitureSubmitPINNumber(GameId);}
function SendMobileGame(GameId){new Ajax('/ajax/ajaxmobilegamesend.php',{postBody:'gamesend='+GameId+'&gameid='+GameId,update:'InfoDiv'}).request();}
function ChangeLeaderBoardHeader(index){$$('#Document #WebGamesLeaderboardGameinfo .gameinfo').setStyle('display','none');$('LBGameInfo'+index+'div').setStyle('display','block');}
function BargainCarousel(selected,id,action,perpage)
{switch(action)
{case"next":var nextindex=perpage+selected;if(!$('CarouselGame'+id+nextindex))return false;$('BargainsCarouselPrev'+id).setProperty('class','BargainsCarouselPrevOn');if(!$('CarouselGame'+id+(nextindex+1)))$('BargainsCarouselNext'+id).setProperty('class','BargainsCarouselNextOff');$('BargainsCarouselPrev'+id).removeEvents('click');$('BargainsCarouselNext'+id).removeEvents('click');$('BargainsCarouselPrev'+id).setProperty('onclick',"void(0);");$('BargainsCarouselNext'+id).setProperty('onclick',"void(0);");var movediv=$('BargainsCarousel'+id);var move=new Fx.Style(movediv,'margin-left',{duration:500,onComplete:function(){if(window.ie){$('BargainsCarouselPrev'+id).addEvent('click',function(){BargainCarousel((selected+1),id,'prev',perpage)});$('BargainsCarouselNext'+id).addEvent('click',function(){BargainCarousel((selected+1),id,'next',perpage)});}
else
{$('BargainsCarouselPrev'+id).setProperty('onclick',"BargainCarousel("+(selected+1)+" , "+id+", 'prev', "+perpage+")");$('BargainsCarouselNext'+id).setProperty('onclick',"BargainCarousel("+(selected+1)+" , "+id+", 'next', "+perpage+")");}}});var movemargin=90+(90*selected);switch(perpage)
{case 5:movemargin=95+(95*selected);break;case 6:movemargin=105+(105*selected);break;}
move.start("-"+movemargin);break;case"prev":if(selected==0)return false;$('BargainsCarouselNext'+id).setProperty('class','BargainsCarouselNextOn');if((selected-2)<0)$('BargainsCarouselPrev'+id).setProperty('class','BargainsCarouselPrevOff');$('BargainsCarouselPrev'+id).removeEvents('click');$('BargainsCarouselNext'+id).removeEvents('click');$('BargainsCarouselPrev'+id).setProperty('onclick',"void(0);");$('BargainsCarouselNext'+id).setProperty('onclick',"void(0);");var movediv=$('BargainsCarousel'+id);var move=new Fx.Style(movediv,'margin-left',{duration:500,onComplete:function(){if(window.ie){$('BargainsCarouselPrev'+id).addEvent('click',function(){BargainCarousel((selected-1),id,'prev',perpage)});$('BargainsCarouselNext'+id).addEvent('click',function(){BargainCarousel((selected-1),id,'next',perpage)});}
else
{$('BargainsCarouselPrev'+id).setProperty('onclick',"BargainCarousel("+(selected-1)+" , "+id+", 'prev', "+perpage+")");$('BargainsCarouselNext'+id).setProperty('onclick',"BargainCarousel("+(selected-1)+" , "+id+", 'next', "+perpage+")");}}});var movemargin=(90*selected)-90;switch(perpage)
{case 5:movemargin=(95*selected)-95;break;case 6:movemargin=(105*selected)-105;break;}
move.start("-"+movemargin);break;}}
function Carousel(selected,id,action,perpage,itemwidth){switch(action){case"next":var nextindex=perpage+selected;if(!$(id+'Item'+nextindex))return false;$(id+'Prev').setProperty('class','PrevOn');if(!$(id+'Item'+(nextindex+1)))$(id+'Next').setProperty('class','NextOff');$(id+'Prev').removeEvents('click');$(id+'Next').removeEvents('click');$(id+'Prev').setProperty('onclick',"void(0);");$(id+'Next').setProperty('onclick',"void(0);");var movediv=$(id+'Container');var move=new Fx.Style(movediv,'margin-left',{duration:500,onComplete:function(){if(window.ie){$(id+'Prev').addEvent('click',function(){Carousel((selected+1),id,'prev',perpage,itemwidth)});$(id+'Next').addEvent('click',function(){Carousel((selected+1),id,'next',perpage,itemwidth)});}else{$(id+'Prev').setProperty('onclick',"Carousel("+(selected+1)+" , '"+id+"', 'prev', "+perpage+", "+itemwidth+")");$(id+'Next').setProperty('onclick',"Carousel("+(selected+1)+" , '"+id+"', 'next', "+perpage+", "+itemwidth+")");}}});var movemargin=itemwidth+(itemwidth*selected);move.start("-"+movemargin);break;case"prev":if(selected==0)return false;$(id+'Next').setProperty('class','NextOn');if((selected-2)<0)$(id+'Prev').setProperty('class','PrevOff');$(id+'Prev').removeEvents('click');$(id+'Next').removeEvents('click');$(id+'Prev').setProperty('onclick',"void(0);");$(id+'Next').setProperty('onclick',"void(0);");var movediv=$(id+'Container');var move=new Fx.Style(movediv,'margin-left',{duration:500,onComplete:function(){if(window.ie){$(id+'Prev').addEvent('click',function(){Carousel((selected-1),id,'prev',perpage,itemwidth)});$(id+'Next').addEvent('click',function(){Carousel((selected-1),id,'next',perpage,itemwidth)});}else{$(id+'Prev').setProperty('onclick',"Carousel("+(selected-1)+" , '"+id+"', 'prev', "+perpage+", "+itemwidth+")");$(id+'Next').setProperty('onclick',"Carousel("+(selected-1)+" , '"+id+"', 'next', "+perpage+", "+itemwidth+")");}}});var movemargin=(itemwidth*selected)-itemwidth;move.start("-"+movemargin);break;}}
function UnmeteredPopup(action,section)
{if(window.ie6){$$('#BigPondUnmetered a').setStyles({'background-image':'none'});if(action=="over"){$$('#BigPondUnmetered img').setProperties({'src':'/res/2008/images/header/unmetered/'+section+'_rollover.png'});$('UnmeteredPopup').setStyles({'display':'block'});}else{$$('#BigPondUnmetered img').setProperties({'src':'/res/2008/images/header/unmetered/'+section+'.png'});$('UnmeteredPopup').setStyles({'display':'none'});}}else{if(action=="over")
{$('UnmeteredPopup').setStyles({'display':'block'});}else
$('UnmeteredPopup').setStyles({'display':'none'});}}
function CheckComp(type,words){var cansubmit=true;var texts=$$('#compform input[type="text"]');for(i=0;i<texts.length;i++){var text=texts[i];var id=text.getProperty("id");if(text.getProperty("value")==""){text.setStyle("border","2px solid red");$(id+"info").setStyle("color","red");cansubmit=false;}else{text.setStyle("border","1px solid #ccc");$(id+"info").setStyle("color","#000");}
if(id=="email"){var pattern=/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(!text.getProperty("value").match(pattern)){text.setStyle("border","2px solid red");$(id+"info").setStyle("color","red");cansubmit=false;}}}
if(type=="words"){var textarea=$('entry');if(textarea.getProperty("value")==""||textarea.getProperty("value")=="Enter your answer ("+words+" words or less)."){textarea.setStyle("border","2px solid red");$("entryinfo").setStyle("color","red");cansubmit=false;}else{textarea.setStyle("border","1px solid #ccc");var id=textarea.getProperty("id");$(id+"info").setStyle("color","#000");}}else if(type=="imageupload"){var entry=$('entry');var id=entry.getProperty("id");if(entry.getProperty("value")==""){$('entrywrapper').setStyle("border","2px solid red");$(id+"info").setStyle("color","red");cansubmit=false;}else{$('entrywrapper').setStyle("border","1px solid #ccc");$(id+"info").setStyle("color","#000");}}
var terms=$('terms');if(!terms.getProperty("checked")){terms.setStyle("border","2px solid red");$("termsinfo").setStyle("color","red");cansubmit=false;}else{terms.setStyle("border","none");$("termsinfo").setStyle("color","black");}
if(!cansubmit)
alert("There appears to be errors in your entry form. Please fix these before resubmitting your competition entry.");return cansubmit;}
function CompClearTextArea(words){if($('entry').value=="Enter your answer ("+words+" words or less)."){$('entry').value="";}}
function BrowseTitles(type,pagenum,genre,order,search,perpage,perrow){var lastpage=$(type+'TitlesWrapper').getProperty('currentPage');if(lastpage==pagenum)return;$(type+'TitlesWrapper').setProperty('currentPage',pagenum);new Element('div',{'id':type+'Page'+pagenum,'class':'BrowseTitlePage'}).injectAfter(type+'Page'+lastpage);new Ajax('/ajax/browseitems.php',{postBody:'type='+type+'&pagenum='+pagenum+'&genre='+genre+'&order='+order+'&search='+search+'&perpage='+perpage+'&perrow='+perrow+'&lastpage='+lastpage,evalResponse:true}).request();}
document.onload=dragOnLoad();