function trim(a){return a.replace(/^\s+/g,"").replace(/\s+$/g,"")}function ShowPopup(a,c,d){if(typeof(bReplace)=="undefined"){bReplace=true}if(typeof(d)=="undefined"){d=false}if(d==true){if(!GI("ddp-background")){var b=document.createElement("div");b.setAttribute("id","ddp-background");b.style.width="100%";b.style.height="100%";b.style.background="#000";b.style.position="absolute";b.style.zIndex="99";if(b.style.filters){b.style.filters.alpha.opacity=60}b.style.MozOpacity=0.6;b.style.Opacity=0.6;document.body.insertBefore(b,document.body.firstChild)}GI("ddp-background").style.height=getPageSize()[1]+"px";GI("ddp-background").style.display="block"}if(a){GI("ddp_title").innerHTML=a}GI("ddp_inner").innerHTML=c;GI("ddp-popup").className=d?"ddpopup ddpwindow":"ddpopup";GI("ddp-popup").style.display="block";GI("ddp-popup").style.top=GetScroolXY()[1]+"px"}function HidePopup(){GI("ddp-popup").style.display="none";GI("ddp-background")?GI("ddp-background").style.display="none":""}function SeeNews(d){var b={height:{to:0,unit:"px"}};aDiv=YAHOO.util.Dom.getElementsByClassName("news_see","div");for(i=0;i<aDiv.length;i++){if(aDiv[i].id!="news_"+d&&aDiv[i].style.height!="0px"){var c=new YAHOO.util.Anim(aDiv[i].id,b,0.2,YAHOO.util.Easing.easeOut);c.animate()}else{if(aDiv[i].id=="news_"+d&&aDiv[i].style.height=="0px"){var a={height:{from:0,to:aDiv[i].scrollHeight,unit:"px"}};var c=new YAHOO.util.Anim(aDiv[i].id,a,0.2,YAHOO.util.Easing.easeOut);c.animate()}}}}var carousel;function pageLoad(b,a){carousel=new YAHOO.extension.Carousel("dhtml-carousel",{numVisible:a.numVisible,animationSpeed:0.25,scrollInc:2,navMargin:0,revealAmount:0,size:a.size,wrap:true,prevElement:"prev-arrow",nextElement:"next-arrow",loadInitHandler:loadInitialItems,loadNextHandler:loadNextItems,loadPrevHandler:loadPrevItems,prevButtonStateHandler:handlePrevButtonState})}function LoadPlayerAddress(address_id){oAjax=new Ajax();oAjax.AddParameter("address_id",address_id);oAjax.Get("/requests/loadplayeraddress.php",function(aReturn){GI("player_current_address").innerHTML=aReturn[0];if(typeof(aReturn[1])!="undefined"){eval(aReturn[1])}})}function SeeContestRules(b,a){oAjax=new Ajax();oAjax.AddParameter("contest_id",b);oAjax.Get("/requests/seecontestrules.php",function(c){ShowPopup(a,c[0])})}function CheckUrlSyntax(b){var a=/^http:\/\/.*[a-z]{2,3}$/;if(a.test(b.value)){sText=b.value;b.value=sText.substring(7,sText.length)}}function Message(a){alert(GI(a).value)}function CheckPlayerForm(a){if(a.login){if(trim(a.login.value)==""){a.login.focus();Message("error_player_login");return false}}if(a.password){if(trim(a.password.value)==""){a.login.focus();Message("error_player_password");return false}}if(trim(a.player_nickname.value)==""){a.player_nickname.focus();Message("error_player_nickname");return false}else{if(trim(a.player_address.value)==""&&trim(a.player_cp.value)&&trim(a.player_city.value)){a.player_address.focus();Message("error_player_address");return false}else{if(trim(a.player_banner.value)==""){a.player_banner.focus();Message("error_player_banner");return false}}}return true}function PrintNews(a){}function SearchBooksByLetter(a){GI("letter_keyword").value=a;GI("by_title").submit()}iPage=1;function GetNews(a){if(a>=0&&a<=iMax){iPage=a;oAjax=new Ajax();oAjax.AddParameter("page",iPage);oAjax.Get("/requests/listenews.php",function(b){GI("news_liste").innerHTML=b[0]})}}function CheckCatalogueSearch(a){var b=false;for(i=0;i<a.elements.length;i++){switch(a[i].name){case"search_mode[]":if(a[i].checked){b=true}break;case"keyword":if(trim(a[i].value)==""){alert("Vous devez saisir un mot-cle pour la recherche");a[i].focus();return false}break}}if(b==false){alert("Vous devez selectionner au moins un mode de recherche");return false}return true}function CheckMiniSearch(a){for(i=0;i<a.elements.length;i++){switch(a[i].name){case"keyword":if(trim(a[i].value)==""){alert("Vous devez saisir un mot-cle pour la recherche");a[i].focus();return false}break}}return true}function TellaFriend(){GI("").style.display=""}function Clear(b,a){if(b.value==a){b.value=""}}function ShowPopup(){YAHOO.util.Dom.addClass("sb-container","shadowLogin");Shadowbox.open({content:YAHOO.util.Dom.get("popup").innerHTML,player:"html",width:604,height:558,options:{animate:false,overlayColor:"#fff",overlayOpacity:0.9,displayNav:false,enableKeys:false,onFinish:function(){YAHOO.util.Event.onAvailable("sb-content",function(a){initFileUploads("sb-content")})},onClose:function(){YAHOO.util.Dom.removeClass("sb-container","shadowLogin")}}})};