if(window.console&&window.console.log){
window.console.log('Closure Compiler Stats:\n-----------------------\nOriginal Size: 269582\nOriginal Gzip Size: 45837\nCompressed Size: 19863\nCompressed Gzip Size: 6180\nCompile Time: 1\nGenerated: 2011/11/30 23:40:58 CET');
}

var COMPILED=!0,goog=goog||{};goog.global=this;goog.DEBUG=!0;goog.LOCALE="en";goog.provide=function(a){if(!COMPILED){if(goog.isProvided_(a))throw Error('Namespace "'+a+'" already declared.');delete goog.implicitNamespaces_[a];for(var b=a;(b=b.substring(0,b.lastIndexOf(".")))&&!goog.getObjectByName(b);)goog.implicitNamespaces_[b]=!0}goog.exportPath_(a)};goog.setTestOnly=function(a){if(COMPILED&&!goog.DEBUG)throw a=a||"",Error("Importing test-only code into non-debug environment"+a?": "+a:".");};
if(!COMPILED)goog.isProvided_=function(a){return!goog.implicitNamespaces_[a]&&!!goog.getObjectByName(a)},goog.implicitNamespaces_={};goog.exportPath_=function(a,b,c){a=a.split(".");c=c||goog.global;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&goog.isDef(b)?c[d]=b:c=c[d]?c[d]:c[d]={}};goog.getObjectByName=function(a,b){for(var c=a.split("."),d=b||goog.global,e;e=c.shift();)if(goog.isDefAndNotNull(d[e]))d=d[e];else return null;return d};
goog.globalize=function(a,b){var c=b||goog.global,d;for(d in a)c[d]=a[d]};goog.addDependency=function(a,b,c){if(!COMPILED){for(var d,a=a.replace(/\\/g,"/"),e=goog.dependencies_,g=0;d=b[g];g++)e.nameToPath[d]=a,a in e.pathToNames||(e.pathToNames[a]={}),e.pathToNames[a][d]=!0;for(d=0;b=c[d];d++)a in e.requires||(e.requires[a]={}),e.requires[a][b]=!0}};goog.ENABLE_DEBUG_LOADER=!0;
goog.require=function(a){if(!COMPILED&&!goog.isProvided_(a)){if(goog.ENABLE_DEBUG_LOADER){var b=goog.getPathFromDeps_(a);if(b){goog.included_[b]=!0;goog.writeScripts_();return}}a="goog.require could not find: "+a;goog.global.console&&goog.global.console.error(a);throw Error(a);}};goog.basePath="";goog.nullFunction=function(){};goog.identityFunction=function(a){return a};goog.abstractMethod=function(){throw Error("unimplemented abstract method");};
goog.addSingletonGetter=function(a){a.getInstance=function(){return a.instance_||(a.instance_=new a)}};
if(!COMPILED&&goog.ENABLE_DEBUG_LOADER)goog.included_={},goog.dependencies_={pathToNames:{},nameToPath:{},requires:{},visited:{},written:{}},goog.inHtmlDocument_=function(){var a=goog.global.document;return"undefined"!=typeof a&&"write"in a},goog.findBasePath_=function(){if(goog.global.CLOSURE_BASE_PATH)goog.basePath=goog.global.CLOSURE_BASE_PATH;else if(goog.inHtmlDocument_())for(var a=goog.global.document.getElementsByTagName("script"),b=a.length-1;0<=b;--b){var c=a[b].src,d=c.lastIndexOf("?"),
d=-1==d?c.length:d;if("base.js"==c.substr(d-7,7)){goog.basePath=c.substr(0,d-7);break}}},goog.importScript_=function(a){var b=goog.global.CLOSURE_IMPORT_SCRIPT||goog.writeScriptTag_;!goog.dependencies_.written[a]&&b(a)&&(goog.dependencies_.written[a]=!0)},goog.writeScriptTag_=function(a){return goog.inHtmlDocument_()?(goog.global.document.write('<script type="text/javascript" src="'+a+'"><\/script>'),!0):!1},goog.writeScripts_=function(){function a(e){if(!(e in d.written)){if(!(e in d.visited)&&(d.visited[e]=
!0,e in d.requires))for(var f in d.requires[e])if(!goog.isProvided_(f))if(f in d.nameToPath)a(d.nameToPath[f]);else throw Error("Undefined nameToPath for "+f);e in c||(c[e]=!0,b.push(e))}}var b=[],c={},d=goog.dependencies_,e;for(e in goog.included_)d.written[e]||a(e);for(e=0;e<b.length;e++)if(b[e])goog.importScript_(goog.basePath+b[e]);else throw Error("Undefined script input");},goog.getPathFromDeps_=function(a){return a in goog.dependencies_.nameToPath?goog.dependencies_.nameToPath[a]:null},goog.findBasePath_(),
goog.global.CLOSURE_NO_DEPS||goog.importScript_(goog.basePath+"deps.js");
goog.typeOf=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b};goog.propertyIsEnumerableCustom_=function(a,b){if(b in a)for(var c in a)if(c==b&&Object.prototype.hasOwnProperty.call(a,b))return!0;return!1};goog.propertyIsEnumerable_=function(a,b){return a instanceof Object?Object.prototype.propertyIsEnumerable.call(a,b):goog.propertyIsEnumerableCustom_(a,b)};goog.isDef=function(a){return void 0!==a};goog.isNull=function(a){return null===a};
goog.isDefAndNotNull=function(a){return null!=a};goog.isArray=function(a){return"array"==goog.typeOf(a)};goog.isArrayLike=function(a){var b=goog.typeOf(a);return"array"==b||"object"==b&&"number"==typeof a.length};goog.isDateLike=function(a){return goog.isObject(a)&&"function"==typeof a.getFullYear};goog.isString=function(a){return"string"==typeof a};goog.isBoolean=function(a){return"boolean"==typeof a};goog.isNumber=function(a){return"number"==typeof a};
goog.isFunction=function(a){return"function"==goog.typeOf(a)};goog.isObject=function(a){a=goog.typeOf(a);return"object"==a||"array"==a||"function"==a};goog.getUid=function(a){return a[goog.UID_PROPERTY_]||(a[goog.UID_PROPERTY_]=++goog.uidCounter_)};goog.removeUid=function(a){"removeAttribute"in a&&a.removeAttribute(goog.UID_PROPERTY_);try{delete a[goog.UID_PROPERTY_]}catch(b){}};goog.UID_PROPERTY_="closure_uid_"+Math.floor(2147483648*Math.random()).toString(36);goog.uidCounter_=0;
goog.getHashCode=goog.getUid;goog.removeHashCode=goog.removeUid;goog.cloneObject=function(a){var b=goog.typeOf(a);if("object"==b||"array"==b){if(a.clone)return a.clone();var b="array"==b?[]:{},c;for(c in a)b[c]=goog.cloneObject(a[c]);return b}return a};goog.bindNative_=function(a,b,c){return a.call.apply(a.bind,arguments)};
goog.bindJs_=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}};goog.bind=function(a,b,c){goog.bind=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?goog.bindNative_:goog.bindJs_;return goog.bind.apply(null,arguments)};
goog.partial=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=Array.prototype.slice.call(arguments);b.unshift.apply(b,c);return a.apply(this,b)}};goog.mixin=function(a,b){for(var c in b)a[c]=b[c]};goog.now=Date.now||function(){return+new Date};
goog.globalEval=function(a){if(goog.global.execScript)goog.global.execScript(a,"JavaScript");else if(goog.global.eval){if(null==goog.evalWorksForGlobals_)goog.global.eval("var _et_ = 1;"),"undefined"!=typeof goog.global._et_?(delete goog.global._et_,goog.evalWorksForGlobals_=!0):goog.evalWorksForGlobals_=!1;if(goog.evalWorksForGlobals_)goog.global.eval(a);else{var b=goog.global.document,c=b.createElement("script");c.type="text/javascript";c.defer=!1;c.appendChild(b.createTextNode(a));b.body.appendChild(c);
b.body.removeChild(c)}}else throw Error("goog.globalEval not available");};goog.evalWorksForGlobals_=null;goog.getCssName=function(a,b){var c=function(a){return goog.cssNameMapping_[a]||a},d;d=goog.cssNameMapping_?"BY_WHOLE"==goog.cssNameMappingStyle_?c:function(a){for(var a=a.split("-"),b=[],d=0;d<a.length;d++)b.push(c(a[d]));return b.join("-")}:function(a){return a};return b?a+"-"+d(b):d(a)};goog.setCssNameMapping=function(a,b){goog.cssNameMapping_=a;goog.cssNameMappingStyle_=b};
if(!COMPILED&&goog.global.CLOSURE_CSS_NAME_MAPPING)goog.cssNameMapping_=goog.global.CLOSURE_CSS_NAME_MAPPING;goog.getMsg=function(a,b){var c=b||{},d;for(d in c)var e=(""+c[d]).replace(/\$/g,"$$$$"),a=a.replace(RegExp("\\{\\$"+d+"\\}","gi"),e);return a};goog.exportSymbol=function(a,b,c){goog.exportPath_(a,b,c)};goog.exportProperty=function(a,b,c){a[b]=c};goog.inherits=function(a,b){function c(){}c.prototype=b.prototype;a.superClass_=b.prototype;a.prototype=new c;a.prototype.constructor=a};
goog.base=function(a,b,c){var d=arguments.callee.caller;if(d.superClass_)return d.superClass_.constructor.apply(a,Array.prototype.slice.call(arguments,1));for(var e=Array.prototype.slice.call(arguments,2),g=!1,f=a.constructor;f;f=f.superClass_&&f.superClass_.constructor)if(f.prototype[b]===d)g=!0;else if(g)return f.prototype[b].apply(a,e);if(a[b]===d)return a.constructor.prototype[b].apply(a,e);throw Error("goog.base called from a method of one name to a method of a different name");};
goog.scope=function(a){a.call(goog.global)};function slideDownNewsMembers(a){Effect.SlideDown(document.getElementById("membersLikeIt"+a),{duration:0.3});document.getElementById("linkMembersLikeIt"+a).onclick=function(){slideUpNewsMembers(a)}}function slideUpNewsMembers(a){Effect.SlideUp(document.getElementById("membersLikeIt"+a),{duration:0.3});document.getElementById("linkMembersLikeIt"+a).onclick=function(){slideDownNewsMembers(a)}}
function getNewsVoteMembers(a,b){new Ajax.Updater("membersLikeItInner"+a,"/actions/members/news-vote-members.php",{method:"get",parameters:{newsId:a},onSuccess:function(){b&&slideDownNewsMembers(a)}})}function newsVote(a,b,c){new Ajax.Updater("newsVoteWrapper"+b,"/actions/members/news-vote.php",{method:"get",parameters:{actionId:a,newsId:b,totalLikeIt:c},onSuccess:function(){getNewsVoteMembers(b,0)},evalScripts:!0})}
function buildVoteCountlabel(a,b,c,d){var e="";c==d?0<c?document.getElementById("whoLikesItWrapper"+a).style.display="block":document.getElementById("whoLikesItWrapper"+a).style.display="none":0<c?0==d?(Effect.Appear("whoLikesItWrapper"+a),new Effect.Highlight("whoLikesItWrapper"+a,{startcolor:"#b8ebb0",endcolor:"#eff7ff",keepBackgroundImage:!0})):(Effect.Shake("whoLikesItWrapper"+a,{distance:5}),c>d?new Effect.Highlight("whoLikesItWrapper"+a,{startcolor:"#b8ebb0",endcolor:"#eff7ff",keepBackgroundImage:!0}):
new Effect.Highlight("whoLikesItWrapper"+a,{startcolor:"#f6b3b3",endcolor:"#eff7ff",keepBackgroundImage:!0})):Effect.DropOut("whoLikesItWrapper"+a);0<b?(e="Vous",1<c&&(e+=" et "+(c-1)+" membre",2<c&&(e+="s")),document.getElementById("linkMembersLikeIt"+a).innerHTML=e,document.getElementById("countLabel"+a).innerHTML="&nbsp;aimez \u00e7a."):(e=c,1<c?(document.getElementById("linkMembersLikeIt"+a).innerHTML=e+" membres",document.getElementById("countLabel"+a).innerHTML="&nbsp;aiment \u00e7a."):(document.getElementById("linkMembersLikeIt"+
a).innerHTML=e+" membre",document.getElementById("countLabel"+a).innerHTML="&nbsp;aime \u00e7a."))}
function wantToSpeak(){document.getElementById("myStatusUpdateInput").style.width=document.getElementById("memberStatus").offsetWidth+"px";document.getElementById("myStatusUpdateInput").onblur=function(){updateMyStatus()};document.getElementById("myStatus").style.display="none";document.getElementById("myStatusUpdate").style.display="inline";new Effect.Morph("myStatusUpdateInput",{style:"width:"+(390-document.getElementById("facebookTwitterStatus").offsetWidth-document.getElementById("memberName").offsetWidth-
18)+"px;",duration:0.4});document.getElementById("myStatusUpdateInput").focus();document.getElementById("myStatusButton").onclick=function(){updateMyStatus()}}
function updateMyStatus(){var a=document.getElementById("myStatusUpdateInput").value;reInitStatusState(a);var b=document.getElementById("su_Twitter")&&document.getElementById("su_Twitter").checked?1:0,c=document.getElementById("su_Facebook")&&document.getElementById("su_Facebook").checked?1:0;new Ajax.Request("/actions/members/update-status.php",{method:"get",parameters:{myNewStatus:a,su_Twitter:b,su_Facebook:c},onSuccess:function(a){reInitStatusState(a.responseText);new Effect.Highlight("headerPersonnal1",
{startcolor:"#b8ebb0",endcolor:"#eaf8ff"})}})}function reInitStatusState(a){if(""==a||" "==a)a="Que faites-vous actuellement ?";document.getElementById("myStatus").style.display="inline";document.getElementById("myStatusUpdate").style.display="none";document.getElementById("myStatusUpdateInput").onblur=function(){};document.getElementById("myStatus").innerHTML=a;document.getElementById("myStatusUpdateInput").value=a;document.getElementById("myStatusButton").onclick=function(){wantToSpeak()}}
function checkEmail(a){if(/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/.test(a.value))return!0;alert("Merci de saisir une adresse email correcte !");a.focus();return!1}function isFieldEmpty(a){return 0==a.value.length||null==a.value?!0:!1}function isEmpty(a){return 0==a.value.length||null==a.value?(alert("Merci de remplir tous les champs obligatoires !"),a.focus(),!0):!1}function isChecked(a,b){if(a.checked)return!0;alert(b);a.focus();return!1}
function createDivId(a){return a.replace(/\//g,"")}
function scrollHandler(){if(!displayHabillage)if(skyscrapperRight=document.getElementById("skyScrapper1"),skyscrapperLeft=document.getElementById("skyScrapper2"),277<window.pageYOffset){if(null!=skyscrapperRight)skyscrapperRight.style.top=window.pageYOffset+10+"px";if(null!=skyscrapperLeft)skyscrapperLeft.style.top=window.pageYOffset+10+"px"}else{if(null!=skyscrapperRight)skyscrapperRight.style.top="287px";if(null!=skyscrapperLeft)skyscrapperLeft.style.top="287px"}}window.onscroll=scrollHandler;
function getRegionIdFromGoogle(a){switch(a){case "Nord-Pas-de-Calais":return 14;case "Picardie":return 14;case "Champagne-Ardenne":return 7;case "Lorraine":return 1;case "Alsace":return 1;case "Ile-de-France":return 10;case "Upper-Normandy":return 15;case "Lower-Normandy":return 15;case "Brittany":return 5;case "Pays de la Loire":return 16;case "Centre":return 6;case "Burgundy":return 4;case "Franche-Comt\u00e9":return 9;case "Poitou-Charentes":return 12;case "Limousin":return 12;case "Auvergne":return 3;
case "Rh\u00f4ne-Alpes":return 18;case "Aquitaine":return 2;case "Midi-Pyr\u00e9n\u00e9es":return 13;case "Languedoc-Roussillon":return 11;case "Provence-Alpes-C\u00f4te d'Azur":return 17;case "Corsica":return 8;default:return-1}}
function getCountryIdFromGoogle(a){switch(a){case "FR":return 1;case "BE":return 2;case "LU":return 3;case "CH":return 4;case "MC":return 5;case "ES":return 6;case "MA":return 7;case "TN":return 8;case "GP":return 9;case "MQ":return 10;case "GF":return 11;case "RE":return 12;case "NC":return 13;default:return-1}}var map,marker,directionsPanel,directions,currentAddress,gLatLng,geocoder;
function initialize(a,b,c,d,e,g){currentAddress=GBrowserIsCompatible()?google.loader.ClientLocation.latitude+","+google.loader.ClientLocation.longitude:"";showAddress(a,b,c,d,e,g)}function showAddress(a,b,c,d,e,g){if(0==e&&0==g)geocoder=new GClientGeocoder,geocoder.getLatLng(b+", "+d,function(f){f?displayAddressRoute(a,b,c,d,e,g,f):alert("Impossible de trouver "+b+", "+d)});else{var f=new GLatLng(e,g);displayAddressRoute(a,b,c,d,e,g,f)}}
function displayAddressRoute(a,b,c,d,e,g,f){map=new GMap2(document.getElementById("roomMap"));map.setCenter(f,8);map.addControl(new GLargeMapControl);map.addControl(new GMapTypeControl);marker=new GMarker(f);map.addOverlay(marker);a='<div id="mapWindowHtml"><strong>'+a+"</strong><br />"+b+"<br />"+c+" "+d+"</div>";marker.bindInfoWindowHtml(a);marker.openInfoWindowHtml(a)}
function findMyWay(a,b,c,d){directionsPanel=document.getElementById("route");directionsPanel.style.display="block";directions=new GDirections(map,directionsPanel);GEvent.addListener(directions,"error",handleErrors);0==c&&0==d?directions.load("from: "+a+" to: "+b,{locale:"fr"}):directions.loadFromWaypoints([a,c+","+d],{locale:"fr"})}
function handleErrors(){directions.getStatus().code==G_GEO_UNKNOWN_ADDRESS?alert("Nous n'avons pas trouv\u00e9 de correspondance g\u00e9ographique pour votre demande.\n\nCela est peut-\u00eatre d\u00fb au fait que cette adresse est r\u00e9cente... ou peut-\u00eatre est-elle incompl\u00e8te ?\n\nMerci de la saisir \u00e0 nouveau, en pr\u00e9cisant votre rue et votre ville."):directions.getStatus().code==G_GEO_SERVER_ERROR?alert("A geocoding or directions request could not be successfully processed, yet the exact reason for the failure is not known.\n Error code: "+
directions.getStatus().code):directions.getStatus().code==G_GEO_MISSING_QUERY?alert("The HTTP q parameter was either missing or had no value. For geocoder requests, this means that an empty address was specified as input. For directions requests, this means that no query was specified in the input.\n Error code: "+directions.getStatus().code):directions.getStatus().code==G_UNAVAILABLE_ADDRESS?alert("The geocode for the given address or the route for the given directions query cannot be returned due to legal or contractual reasons.\n Error code: "+
directions.getStatus().code):directions.getStatus().code==G_GEO_BAD_KEY?alert("The given key is either invalid or does not match the domain for which it was given. \n Error code: "+directions.getStatus().code):directions.getStatus().code==G_GEO_BAD_REQUEST?alert("A directions request could not be successfully parsed.\n Error code: "+directions.getStatus().code):alert("An unknown error occurred.")}pleaseClose="0";pleaseCloseTarget="";
document.onclick=function(){"1"==pleaseClose&&("map"==pleaseCloseTarget||"countryMap"==pleaseCloseTarget?Effect.Fade(pleaseCloseTarget,{duration:0.3}):Effect.SlideUp(pleaseCloseTarget,{duration:0.3}),pleaseClose="0")};function setClose(){pleaseClose="1"}
function hidePays(){document.getElementById("pays-france").style.display="none";document.getElementById("pays-belgique").style.display="none";document.getElementById("pays-luxembourg").style.display="none";document.getElementById("pays-suisse").style.display="none";document.getElementById("pays-monaco").style.display="none";document.getElementById("pays-espagne").style.display="none";document.getElementById("pays-maroc").style.display="none";document.getElementById("pays-tunisie").style.display="none";
document.getElementById("pays-guadeloupe").style.display="none";document.getElementById("pays-martinique").style.display="none";document.getElementById("pays-guyane").style.display="none";document.getElementById("pays-reunion").style.display="none";document.getElementById("pays-nouvelle-caledonie").style.display="none";document.getElementById("paysLabel").innerHTML=""}
function hideRegions(){document.getElementById("region-nord").style.display="none";document.getElementById("region-bretagne").style.display="none";document.getElementById("region-normandie").style.display="none";document.getElementById("region-ile-de-france").style.display="none";document.getElementById("region-champagne-ardenne").style.display="none";document.getElementById("region-alsace-lorraine").style.display="none";document.getElementById("region-pays-loire").style.display="none";document.getElementById("region-centre").style.display=
"none";document.getElementById("region-bourgogne").style.display="none";document.getElementById("region-franche-comte").style.display="none";document.getElementById("region-limousin-poitou-charentes").style.display="none";document.getElementById("region-auvergne").style.display="none";document.getElementById("region-rhone-alpes").style.display="none";document.getElementById("region-aquitaine").style.display="none";document.getElementById("region-midi-pyrenees").style.display="none";document.getElementById("region-languedoc-roussillon").style.display=
"none";document.getElementById("region-paca").style.display="none";document.getElementById("region-corse").style.display="none";document.getElementById("regionLabel").innerHTML=""}function launchCPRadioPlayer(a){var b=(window.screen.width-705)/2,c=(window.screen.height-705)/2;a||(a=0);window.open("/templates/radio/club-poker-radio-player.inc.php?startTrack="+a,"ClubPokerRadioPlayer","height=705, width=705, left="+b+", top="+c+", scrollbars=no, location=no, status=no, resizable=no, toolbar=no")}; 

