function $(){var elements=new Array();for(var i=0;i<arguments.length;i++){var element=arguments[i];if(typeof element=='string')element=document.getElementById(element);if(arguments.length==1)return element;elements.push(element);}return elements;}function GetElementsByClass(className){var classElements=new Array();var els=document.getElementsByTagName("*");var elsLen=els.length;var pattern=new RegExp("\\b"+className+"\\b");for(i=0,j=0;i<elsLen;i++){if(pattern.test(els[i].className)){classElements[j]=els[i];j++;}}return classElements;}var game_loaded=0;window.onload=function(){load_game();};function load_game(){if(game_loaded==0){game_loaded=1;sliders=GetElementsByClass('slider_class');for(i=0;i<sliders.length;i++){sliders[i].onmousedown=slide;}if(typeof frames['spiele_container']=='object')frames['spiele_container'].location.href=$('iframe_src').value;}}var spiel_geladen=0;var count=0;var dauer=15;function counter(){count++;if(dauer-count>=0){$('ladebalken').style.width=(200-Math.round(((dauer-count)/dauer)*200))+'px';}if((dauer-count<=0)&&(spiel_geladen==1)){$('loading').style.display='none';$('spiele_container').style.width=$('input_game_width').value+'px';$('spiele_container').style.height=$('input_game_height').value+'px';show_div('slidercontainer');}else{if((dauer-count<=5)&&(game_loaded==0)){load_game();}setTimeout("counter()",1000);}}function mover(){if(document.getElementById('vorschalt_ad').innerHTML.match(/817-grey/i)!=null){document.getElementById('vorschalt_ad').innerHTML=document.getElementById('content_ad_2').innerHTML;}document.getElementById('vorschalt_ad').style.visibility='visible';}function spiel_onload(){if(game_loaded==1){spiel_geladen=1;var ms_array=$('mehr_spiele_screenshots').value.split(';;;');for(i=1;i<=ms_array.length;i++){$("mehr_spiele_img_"+i).src=ms_array[i-1];}$('div_mehr_spiele').style.display="inline";}}function hide_div(attribut){$(attribut).style.display="none";}function show_div(attribut){$(attribut).style.display="inline";if(attribut.match(/div_mehr_spiele|div_beschreibung|voteBlock_aussen/i)!=null){var loc="http://coolespi.ivwbox.de/cgi-bin/ivw/CP/div_"+attribut.substring(4,12).toLowerCase()+";";$("ivw_pixel").src=loc+"?r="+escape(document.referrer)+"&d="+(Math.random()*100000);}}function ajaxRequest(request){var AJAX=null;if(window.XMLHttpRequest){AJAX=new XMLHttpRequest();}else{AJAX=new ActiveXObject("Microsoft.XMLHTTP");}if(AJAX==null){alert("Your browser doesn't support AJAX.");return false;}AJAX.onreadystatechange=function(){if(AJAX.readyState==4||AJAX.readyState=="complete"){var array=AJAX.responseText.split('~');$(array[1]).innerHTML=array[5];}};var url='/ajax.php?request='+request;AJAX.open("GET",url,true);AJAX.send(null);}function bookmark(url,title){if(document.all){window.external.AddFavorite(url,title);}else if(window.sidebar){window.sidebar.addPanel(title,url,'');}}function collapse(){if($('img_verkleinern').className=='button_fav_verkleinern'){$('tablefavoriten').style.width='20px';$('divfavoriten').style.display='none';$('favoritenmenu').style.display='none';$('ulfavoriten').style.display='none';$('fontfavoriten').style.display='none';$('sidebarscreenbox').style.display='none';$('fontfavoriten2').style.display='none';$('fontfavoriten3').style.display='none';$('img_verkleinern').className='button_fav_vergroessern';}else{$('tablefavoriten').style.width='170px';$('divfavoriten').style.display='';$('favoritenmenu').style.display='';$('ulfavoriten').style.display='';$('fontfavoriten').style.display='';$('sidebarscreenbox').style.display='';$('fontfavoriten2').style.display='';$('fontfavoriten3').style.display='';$('img_verkleinern').className='button_fav_verkleinern';}}function writeCookie(value,action){var name="fav_cookie";var cookieValue="";var search=name+"=";if(document.cookie.length>0){var offset=document.cookie.indexOf(search);if(offset!=-1){offset+=search.length;var end=document.cookie.indexOf(";",offset);if(end==-1)end=document.cookie.length;cookieValue=unescape(document.cookie.substring(offset,end));}}var expires="; expires=Sun, 31-Dec-2028 20:00:00 GMT";switch(action){case "add":if(cookieValue.indexOf(value)=="-1"){value=value+'%3B'+cookieValue.replace(/;/g,'%3B');document.cookie=name+"="+value+expires+"; path=/";}break;case "del":cookieValue=cookieValue.replace(/;/g,'%3B');value=value+'%3B';value=cookieValue.replace(value,"");document.cookie=name+"="+value+expires+"; path=/";break;}}function spiel_add(id){$('favoriten_dazu_'+id).id='favoriten_'+id;$('favoriten_dazu_img').className='button_fav_entfernen';$('ulfavoriten').innerHTML=$('ulfavoriten').innerHTML.replace(/spiel_add/,'spiel_entfernen');writeCookie(id,"add");}function spiel_entfernen(id){$('favoriten_'+id).style.display='none';writeCookie(id,"del");}function mailform_checkmail(elm){if(elm.value.indexOf("@")!="-1"&&elm.value.indexOf(".")!="-1"){return true;}else{return false;}}function mailform_checkname(elm){if(elm.value==""||elm.value==null){return false;}else{return true;}}function check_mailform(form){if(mailform_checkname(form.name_freund)==false){alert("Bitte gib den Namen deines Freundes an.");form.name_freund.focus();return false;}if(mailform_checkmail(form.email_freund)==false){alert("Bitte gib eine korrekte E-Mail-Adresse an.");form.email_freund.focus();return false;}if(mailform_checkname(form.name_sender)==false){alert("Bitte gib deinen Namen an.");form.name_sender.focus();return false;}if(mailform_checkmail(form.email_sender)==false){alert("Bitte gib eine korrekte E-Mail-Adresse an.");form.email_sender.focus();return false;}return true;}function show_mailform(){$('mailform').style.display='block';$('mailform').style.visibility='visible';clear_mailform();var loc="http://coolespi.ivwbox.de/cgi-bin/ivw/CP/div_mail;";$("ivw_pixel").src=loc+"?r="+escape(document.referrer)+"&d="+(Math.random()*100000);return false;}function clear_mailform(){var naam=$('input_naam').value;var url=$('input_url').value;$('mailform').innerHTML='<h2>Schicke dieses Spiel an einen Freund: </h2><br>'+'<form action="/mailform_submit.php" method="post" name="form1" target="submit_iframe"  onSubmit="return check_mailform(this);">'+'<table border="0">'+'<tr>'+'	<td>Name Deines Freundes </td>'+'	<td>'+'   	<input name="name_freund" type="text" id="name_freund" size="30">'+'	</td>'+'</tr>'+'<tr>'+'	<td>E-Mail deines Freundes </td>'+'	<td>'+'    	<input name="email_freund" type="text" id="email__freund" size="30">'+'	</td>'+'</tr>'+'<tr>'+'	<td>Dein Name </td>'+'	<td>'+'   	<input name="name_sender" type="text" id="name_sender" size="30">'+'	</td>'+'</tr>'+'<tr>'+'	<td>Deine E-Mail </td>'+'	<td>'+'    	<input name="email_sender" type="text" id="email_sender" size="30">'+'    	<input name="spiel_name" type="hidden" id="spiel_name" size="30" value="'+naam+'">'+'    	<input name="spiel_url" type="hidden" id="spiel_url" size="30" value="'+url+'">'+'	</td>'+'</tr>'+'<tr>'+'	<td colspan="2">'+'       <input name="submit" type="submit" id="submit" value="Abschicken">'+'	</td>'+'</tr>'+'</table>'+'<br><br>'+'</form>';return false;}function confirm_mailform(){$('mailform').innerHTML='<b>Schicke dieses Spiel an einen Freund:</b><br />'+'Deine Empfehlung wurde verschickt! <br /><br />';return false;}var _GotError=false;var _XMLHTTP=null;var _RequestInProgress=false;var _RequestId=0;function Initialize(){if(_XMLHTTP==null){CreateRequestObject();}return(_XMLHTTP!=null);}function CreateRequestObject(){if(typeof XMLHttpRequest!='undefined'){_XMLHTTP=new XMLHttpRequest();}if(!_XMLHTTP){try{_XMLHTTP=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{_XMLHTTP=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){_XMLHTTP=null;}}}}function CallInCompleted(){return(_XMLHTTP.readyState==4||_XMLHTTP.readyState=="complete");}function CallInProgress(){if(Initialize()){switch(_XMLHTTP.readyState){case 1,2,3:return true;break;}}return false;}function SendRequest(url){_RequestInProgress=true;_XMLHTTP.open('GET',url);_XMLHTTP.onreadystatechange=HandleResponse;_XMLHTTP.send(null);}function isEmpty(inputStr){return((null==inputStr||""==inputStr));}function HandleResponse(){if(CallInCompleted()){switch(_RequestId){case 1:if(!_XMLHTTP.responseText.match("HIDE")){_GotError=true;$("DNewHighscoreError").innerHTML="Error: "+_XMLHTTP.responseText;}break;case 2:$("DSearchPosition").innerHTML=_XMLHTTP.responseText;break;case 3:if(!isEmpty(_XMLHTTP.responseText)){parent.$("hs_box").innerHTML=_XMLHTTP.responseText;}window.location.href=$("HighscoreLink").value;break;}_RequestId=0;_RequestInProgress=false;}}function CheckUserPosition(gameId){if(Initialize()){_RequestId=2;SendRequest("http://www.coolespiele.com/Highscore-Spiele/php/GetUser2.php?player="+$("ISearchPositionName").value+"&game="+gameId);}else alert("Your browser doesn't support AJAX.");}function SetNewHighscore(){var _timeoutId;if(Initialize()){_RequestId=1;SendRequest("http://www.coolespiele.com/Highscore-Spiele/php/SetUser2.php?game_id="+$("HighscoreGame").value+"&game_score="+$("HighscoreScore").value+"&player="+$("HighscoreName").value);_timeoutId=window.setTimeout(function(){if(CallInProgress()){_XMLHTTP.abort();}else{if(!_GotError){_RequestId=3;SendRequest("http://www.coolespiele.com/Highscore-Spiele/php/GetHighscoreTable.php?HighscoreGame="+$("HighscoreGame").value);}else _GotError=false;window.clearTimeout(_timeoutId);}},5000);}else alert("Your browser doesn't support AJAX.");}function CheckInput(){if(!isEmpty($("HiN").value)&&$("HiN").value.search(/[^a-zA-Z0-9äöüÄÖÜ_\!\)\(\[\]\^:]/)!=-1){$("HiN").style.backgroundColor="#FF0000";$("SeD").disabled=true;}else{$("HiN").style.backgroundColor="#FFFFFF";$("SeD").disabled=false;}}var glob_valuecount='20';var glob_value='10';function bsSliderChange(val){var height=parseInt($('input_game_height').value)*val;var width=parseInt($('input_game_width').value)*val;$('spiele_container').style.height=height+'px';$('spiele_container').style.width=width+'px';if((width+30)>781){$('div_favoritenfloat').style.marginLeft=(width+30)+'px';}else{$('div_favoritenfloat').style.marginLeft='781px';}}function slideLeft(elmnt,pos){if(!(elmnt=$(elmnt)))return 0;if(elmnt.style&&(typeof(elmnt.style.left)=='string')){if(typeof(pos)=='number')elmnt.style.left=pos+'px';else{pos=parseInt(elmnt.style.left);if(isNaN(pos))pos=0;}}else if(elmnt.style&&elmnt.style.pixelLeft){if(typeof(pos)=='number')elmnt.style.pixelLeft=pos;else pos=elmnt.style.pixelLeft;}return pos;}function moveSlider(evnt){var evnt=(!evnt)?window.event:evnt;if(mouseover){var x=slider.startOffsetX+evnt.screenX;if(x>slider.xMax)x=slider.xMax;if(x<0)x=0;slideLeft(slider.id,x);var sliderPos=(slider.distance/glob_valuecount)*Math.round(glob_valuecount*x/slider.distance);var v=Math.round(sliderPos*slider.scale+slider.from);glob_value=v;bsSliderChange(v/10);return false;}return;}function slide(evnt){var DefaultSliderLength=100;var glob_from='1';var glob_to='20';if(!evnt)evnt=window.event;slider=sliders[0];var dist=parseInt(slider.getAttribute('distance'));slider.distance=dist?dist:DefaultSliderLength;var val=parseInt(glob_valuecount);glob_valuecount=val?val:slider.distance+1;var from=parseFloat(glob_from);from=from?from:0;var to=parseFloat(glob_to);to=to?to:slider.distance;slider.scale=(to-from)/slider.distance;slider.from=from;slider.xMax=slider.distance;slider.startOffsetX=slideLeft(slider.id)-evnt.screenX;mouseover=true;document.onmousemove=moveSlider;document.onmouseup=sliderMouseUp;return false;}function sliderMouseUp(){if(mouseover){var v=(glob_value)?glob_value:0;var pos=(v-slider.from)/(slider.scale);pos=(pos>slider.xMax)?slider.xMax:pos;pos=(pos<0)?0:pos;slideLeft(slider.id,pos);if(document.removeEventListener){document.removeEventListener('mousemove',moveSlider,false);document.removeEventListener('mouseup',sliderMouseUp,false);}else if(document.detachEvent){document.detachEvent('onmousemove',moveSlider);document.detachEvent('onmouseup',sliderMouseUp);}}mouseover=false;}var ggp_string='<div class="sidebarscreenboxin"><a href="http://www.coolespiele.com/spiel/Skill-Games/Goodgame-Poker.html" class="spiele_screen_sidebar" rel="nofollow"><img id="sidebarscreen_img_0" src="http://images.coolespiele.com/screens/goodgame_poker.jpg" width="80" height="60" alt=""></a><br><div align="left"><a href="http://www.coolespiele.com/spiel/Skill-Games/Goodgame-Poker.html" rel="nofollow">Goodgame Poker</a></div></div>';