function labsDebug(){if(oaService.id==2){this.enabled=false}}labsDebug.prototype.div=false;labsDebug.prototype.timer=false;labsDebug.prototype.enabled=true;labsDebug.prototype.dump=function(d,c){c=c||false;if(c==false&&this.div==false){this.div=document.createElement("div");this.div.style.position="fixed";this.div.style.top="0px";this.div.style.border="1px solid #555";this.div.style.backgroundColor="#fff";try{document.body.appendChild(labsDebug.div)}catch(g){addEvtListener(window,"load",function(){document.body.appendChild(labsDebug.div)})}}var h="";var a="";if(c==false){var k=new Date();h='<div onmouseover="labsDebug.stop(); return false;" style="text-align:center;background-color:#f00;color:#fff;padding:0 50px">Masquer</div><div style="overflow:auto;text-align:center;height:600px;">'+k.getTime()/1000+'<br/><table width="100%" style="font-size:10px">';a=' style="color:#000"'}else{h="<table>"}var j=typeof(d);if(d==undefined){j="undefined"}else{if(d==null){j="null"}}switch(j){case"boolean":case"string":case"null":case"number":case"undefined":h+="<tr><th"+a+">"+j+"</th><td"+a+">"+d+"</td></tr>";
break;case"function":case"object":h+='<tr><th colspan="3"'+a+">Nombre d'éléments : "+d.length+"</th></tr>";for(var f in d){h+="<tr><th"+a+">"+f+"</th><th"+a+">"+typeof(d[f])+"</th><td"+a+">"+labsUtils.htmlSpecialChars(d[f])+"</td></tr>"}if(f==undefined){var b=new Array();for(var f=0;f<d.length;f++){b[f]=d[f]}this.dump(b);return true}break;default:h+="<tr><th"+a+">Type inconnu : "+j+"</th><td"+a+">"+d+"</td></tr>"}if(c==false){h+="</table></div>";labsElement.forceDisplayStyle(true,[this.div]);labsElement.setValue(this.div,h)}else{h+="</table>";this.onError(h,window.location.href,"-")}return true};labsDebug.prototype.watch=function(b,a){if(a==undefined){a=500}if(typeof(b)!="string"){alert("Il faut passer le nom de la variable en chaîne de caractères et non par référence, sinon le watch est impossible");return false}this.timer=setInterval("labsDebug.dump("+b+");",a);return true};labsDebug.prototype.stop=function(){window.clearInterval(this.timer);labsElement.forceDisplayStyle(false,[this.div])
};labsDebug.prototype.onError=function(g,f,a){var d,c=[],b=new Image(),j="";try{if(a!="-"){if(f.indexOf(document.location.protocol+"//"+window.location.host)!==0){return false}a=a.toString();c={load:{v:a,s:"Error loading script"},pika1:{v:g,s:"pikadeo"},gat:{v:g,s:"_gat"},ga:{v:g,s:"GA_google"},gs:{v:g,s:"GS_google"}};for(d in c){if(c[d].v.indexOf(c[d].s)!==-1){return false}}}j="/_?f="+escape(f)+"&l="+escape(a)+"&u="+escape(navigator.userAgent)+"&e="+escape(g);if(j.length>1024){b.src=j.substring(0,1024)}else{b.src=j}}catch(h){}window.onerror=function(){return false};return false};var labsDebug=new labsDebug();function addEvtListener(c,b,a){if(c.addEventListener){c.addEventListener(b,a,false)}else{if(c.attachEvent){c.attachEvent("on"+b,a)}}}var sas_tmstp=Math.round(Math.random()*10000000000);var sas_masterflag=1;function SmartAdServer(d,a,c,b){if(sas_masterflag==1){sas_masterflag=0;sas_master="M"}else{sas_master="S"}b=b||"www.smartadserver.com";document.write('<script type="text/javascript" src="http://'+b+"/call/pubj/"+d+"/"+a+"/"+sas_master+"/"+sas_tmstp+"/"+escape(c)+'?"><\/script>')
}function oaService(){}oaService.prototype.width=500;oaService.prototype.height=500;oaService.prototype.services={profile:true,login:true,earningsStats:true,password:true,photo:true,mailing:true,addDomain:true,websites:true,address:true,tou:true,invite:true,ips:true,recovery:true,calculator:true};oaService.prototype.host="http://fr.openaccount.org/";oaService.prototype.id=648;oaService.prototype.lang="fr";oaService.prototype.release=1283532655;oaService.prototype.reload=true;oaService.prototype.gamPrefix="";oaService.prototype.gamFillSlot=function(a){if(this.gamPrefix!=""){GA_googleFillSlot(this.gamPrefix+a)}};oaService.prototype.isOaDomain=function(){return document.location.href.substr(0,this.host.length)==this.host};oaService.prototype.is3cDomain=function(){return(document.location.href.indexOf("3c.labsmedia.com")!=-1)};oaService.prototype.open=function(a,d,c){var b=this.getIframeUrl(a,c);if(b==false){labsLightBox.open("Error oaService",'oaService::open invalid service "'+a+'"');return false
}d=d||"";labsLightBox.open(d,b,"iframe",this.width,this.height);if(a=="profile"){this.reload=false;oaUser.isLogged=false;labsUtils.eraseCookie("oaSess");oaUser.displayLogged();this.reload=true;oaUser.scriptWaitOA()}return true};oaService.prototype.setIframe=function(a,f,d){var e=labsElement.get(f);if(e==null){alert('Error oaService::setIframe invalid contener "'+f+'"')}var b=this.getIframeUrl(a,d);if(b==false){return'<p>Error oaService::setIframe invalid service "'+a+'"</p>'}e.innerHTML='<iframe src="'+b+'" style="margin:0;padding:0;" frameborder="0" scrolling="no" width="'+this.width+'" height="'+this.height+'"></iframe>';return true};oaService.prototype.normalizeUrl=function(a){a=a||false;if(a==false||(a.indexOf("http://"+document.domain)!=0&&a.indexOf("/")!=0)){a=document.location.href}else{if(a.indexOf("/")==0){a="http://"+document.domain+a}}var b=a.indexOf("#");if(b!=-1){a=a.substring(0,b)}return a};oaService.prototype.getIframeUrl=function(a,c){if(this.services[a]==undefined){return false
}if(a=="login"&&oaUser.isLogged==true){a="profile"}var b=this.host+"services/"+a;if(oaUser.isLogged==false||a=="profile"){labsUtils.eraseCookie("oaTgt","/");oaUser.tgtCookie="{}"}return b+"?url="+encodeURIComponent(this.normalizeUrl(c))+"&dom="+this.id};var oaService=new oaService();function labsUtils(){}labsUtils.prototype.htmlSpecialChars=function(a){a=""+a;return a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")};labsUtils.prototype.escapeEval=function(a){a=a.replace(/\\/g,"\\\\");a=a.replace(new RegExp("'","g"),"\\'");return a};labsUtils.prototype.toInt=function(a,b){if(a==""){return 0}var c=parseInt(a,10);if(isNaN(c)){b=b||false;if(b==true){return 0}a="0"+a;return(this.toInt(a.replace(/[^\-0-9]+/g,""),true))}return c};labsUtils.prototype.toFloat=function(b,a){if(b==""){return 0}b=b.replace(/,/g,".");var c=parseFloat(b,10);if(isNaN(c)){a=a||false;if(a==true){return 0}b="0"+b;return(this.toFloat(b.replace(/[^\-0-9.]+/g,""),true))}return c};labsUtils.prototype.createCookie=function(c,d,f,e){var a="";
if(f!=undefined&&f!=0){var b=new Date();if(f<0){b.setTime(0)}else{b.setTime(b.getTime()+Math.ceil(f*86400*1000))}a="; expires="+b.toGMTString()}e=e||"/";document.cookie=c+"="+encodeURIComponent(d)+a+"; path="+e};labsUtils.prototype.readCookie=function(b){var d=b+"=";var a=document.cookie.split(";");for(var c in a){a[c]=a[c].replace(/^ +/,"");if(a[c].indexOf(d)==0){return decodeURIComponent(a[c].substring(d.length,a[c].length))}}return null};labsUtils.prototype.eraseCookie=function(a,b){this.createCookie(a,"",-1,b)};labsUtils.prototype._keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";labsUtils.prototype.encode64=function(c){var a="";var k,h,f,j,g,e,d;var b=0;while(b<c.length){k=c.charCodeAt(b++);h=c.charCodeAt(b++);f=c.charCodeAt(b++);j=k>>2;g=((k&3)<<4)|(h>>4);e=((h&15)<<2)|(f>>6);d=f&63;if(isNaN(h)){e=d=64}else{if(isNaN(f)){d=64}}a+=this._keyStr.charAt(j)+this._keyStr.charAt(g)+this._keyStr.charAt(e)+this._keyStr.charAt(d)}return a};labsUtils.prototype.pngFix=function(){var f=navigator.appVersion.split("MSIE");
var g=parseFloat(f[1]);if(g>=5.5&&document.body.filters!=undefined){for(var c=0;c<document.images.length;c++){var d=document.images[c];var j=d.src.toUpperCase();if(j.substring(j.length-3,j.length)=="PNG"){var e=(d.id)?"id='"+d.id+"' ":"";var k=(d.className)?"class='"+d.className+"' ":"";var b=(d.title)?"title='"+d.title+"' ":"title='"+d.alt+"' ";var h="display:inline-block;"+d.style.cssText;if(d.align=="left"){h="float:left;"+h}if(d.align=="right"){h="float:right;"+h}if(d.parentElement.href){h="cursor:hand;"+h}var a="<span "+e+k+b+' style="width:'+d.width+"px; height:"+d.height+"px;"+h+";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+d.src+"', sizingMethod='scale');\"></span>";d.outerHTML=a;c--}}}};var labsUtils=new labsUtils();function labsAjax(){}labsAjax.prototype.lastMessage=new Array();labsAjax.prototype.loadingImgSrc="/iconLoading.gif?"+oaService.release;labsAjax.prototype.msgTimeout=5000;labsAjax.prototype.getXmlHttp=function(){var b=false;try{b=new ActiveXObject("Msxml2.XMLHTTP")
}catch(c){try{b=new ActiveXObject("Microsoft.XMLHTTP")}catch(a){b=null}}if(!b&&typeof XMLHttpRequest!=undefined){b=new XMLHttpRequest()}return b};labsAjax.prototype.formatUrl=function(b,a,d){a=a||false;var g=b;var f="";var h=b.indexOf("?");if(h!=-1){g=b.substring(0,h);f=b.substring(h+1,b.length);var e=new RegExp("&amp;");f=f.replace(e,"&")}if(a==false){var e=new RegExp("_ajxT=.*?($|&)");var c=new Date();c=c.getTime();f=f.replace(e,"");f=f!=""?f+"&_ajxT="+c:"_ajxT="+c}if(d!=undefined){return new Array(g,f)}return f!=""?g+"?"+f:g};labsAjax.prototype.get=function(c,f,e,a){var d=this.getXmlHttp();var b=this.formatUrl(c,a);d.onreadystatechange=function(){if(d.readyState==4){if(f!=undefined){e=(e==undefined?new Array():e);var g=d.responseText;if(d.status!=200&&d.status!=304){g=false}f(e,g,d.status,c)}}};d.open("GET",b,true);d.send(null)};labsAjax.prototype.post=function(c,f,e,a){var d=this.getXmlHttp();var b=this.formatUrl(c,a,true);d.onreadystatechange=function(){if(d.readyState==4){if(f!=undefined){e=(e==undefined?new Array():e);
var g=d.responseText;if(d.status!=200&&d.status!=304){g=false}f(e,g,d.status,c)}}};d.open("POST",b[0],true);d.setRequestHeader("Content-Type","application/x-www-form-urlencoded");d.setRequestHeader("Content-Length",b[1].length);d.setRequestHeader("Connection","close");d.send(b[1])};labsAjax.prototype.postUpdate=function(a,b){this.message(b,"load");this.post(a,function(d,c){labsAjax.postHandler(d,c)},b)};labsAjax.prototype.postHandler=function(f,b,e,a){var c=new RegExp("^error:(.+)$");var d=b.match(c);if(d==null){c=new RegExp("^url:(.*?)$");d=b.match(c);if(d!=null){document.location.href=d[1];return false}this.message(f,b,e,a)}else{this.message(f,d[1],e,a)}return true};labsAjax.prototype.message=function(h,c,g,b){var a=true;var f=c;if(typeof(f)=="string"&&f.indexOf(",")!=-1&&f.indexOf(",")<20){f=f.substring(0,f.indexOf(","))}var d=labsElement.get(h+"-"+f);if(d==null){if(f=="load"){return false}d=labsElement.get(h+"-def");if(d==null){alert(f);return false}labsElement.setValue(d,"Error: "+f.replace(/<.*?>/g," ").replace(/(<|>)/g,"").replace(/\n/g,"<br/>"));
f="def"}if(f=="load"){d.className=""}else{if(d.className==""){if(parseInt(f)==f){if(parseInt(f)%2==1){d.className="error"}else{d.className="confirm"}}else{d.className="error"}}}if(this.lastMessage[h]!=undefined){window.clearTimeout(this.lastMessage[h].t);labsElement.forceDisplayStyle(false,[h+"-"+this.lastMessage[h].id])}if(d.className=="confirm"){if(typeof(g)=="function"){a=g(c,h)}}else{if(typeof(b)=="function"){a=b(c,h)}}if(a==false){return true}labsElement.forceDisplayStyle(true,[h+"-"+f]);this.lastMessage[h]={id:f,t:window.setTimeout(function(){if(f!="def"&&f!="load"){labsElement.forceDisplayStyle(false,[h+"-"+f])}},this.msgTimeout)};return true};labsAjax.prototype.updateInnerHtml=function(b,c,f,a){f=f||false;var d=labsElement.get(c);if(d==null){return false}this.get(b,function(h,g){if(g!=false){labsElement.setValue(h,g)}if(f!=false){f(h,g)}},d,a);return true};labsAjax.prototype.safariFix=function(){if(navigator.userAgent.indexOf("AppleWebKit")!=-1){var a=this.getXmlHttp();a.open("GET","/scripts/close.php",false);
a.send(null)}};var labsAjax=new labsAjax();function labsDocument(){}labsDocument.prototype.redirectUrl="";labsDocument.prototype.redirectTimeout=500;labsDocument.prototype.getClientSize=function(){return new Array((document.documentElement&&document.documentElement.clientWidth)||window.innerWidth||self.innerWidth||document.body.clientWidth,(document.documentElement&&document.documentElement.clientHeight)||window.innerHeight||self.innerHeight||document.body.clientHeight)};labsDocument.prototype.getScrollPosition=function(){return new Array((document.documentElement&&document.documentElement.scrollLeft)||window.pageXOffset||self.pageXOffset||document.body.scrollLeft,(document.documentElement&&document.documentElement.scrollTop)||window.pageYOffset||self.pageYOffset||document.body.scrollTop)};labsDocument.prototype.getDocumentSize=function(){return new Array((document.documentElement&&document.documentElement.scrollWidth)?document.documentElement.scrollWidth:(document.body.scrollWidth>document.body.offsetWidth?document.body.scrollWidth:document.body.offsetWidth),(document.documentElement&&document.documentElement.scrollHeight)?document.documentElement.scrollHeight:(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight))
};labsDocument.prototype.getMousePosition=function(b){var c=b||window.event;var a=this.getScrollPosition();return new Array(c.clientX+a[0]-document.body.clientLeft,c.clientY+a[1]-document.body.clientTop)};var labsDocument=new labsDocument();function labsElement(){}labsElement.prototype.resized=false;labsElement.prototype.get=function(a){var b;if(typeof(a)!="object"){if(a==""){return null}return document.getElementById(a)}return a};labsElement.prototype.update=function(b,a){this.get(b).innerHTML=a};labsElement.prototype.setAlpha=function(a,c){var b=this.get(a);if(b!=null){b.style.opacity=(c/100);b.style.MozOpacity=(c/100);b.style.KhtmlOpacity=(c/100);b.style.filter="alpha(opacity="+c+")"}};labsElement.prototype.getDefaultDisplayStyle=function(b,a){a=a||false;var c=this.get(b);switch(c.tagName){case"DIV":case"P":return"block";break;case"TR":return"table-row";break;case"TD":return"table-cell";break}if(a==false){return"inline"}else{return"inline-block"}};labsElement.prototype.switchDisplayStyle=function(a){var b=this.get(a);
if(b!=null){b.style.display=b.style.display=="none"?"":"none"}};labsElement.prototype.setDisplayStyle=function(a,b){var c=this.get(a);if(c!=null){c.style.display=b}};labsElement.prototype.forceDisplayStyle=function(c,b,f,a){var d;if(typeof(b)=="string"){b=[b]}if(f==undefined){f=new Array()}else{if(typeof(f)=="string"){f=[f]}}if(c==false){d=b;b=f;f=d}for(var e in b){d=this.get(b[e]);if(d!=null){d.style.display=this.getDefaultDisplayStyle(b[e],a)}}for(var e in f){d=this.get(f[e]);if(d!=null){d.style.display="none"}}};labsElement.prototype.getValue=function(a){var b=this.get(a);if(b==null){return null}if(b.tagName.toLowerCase()=="select"){return this.getSelectValue(b)}if((b.type=="radio"||b.type=="checkbox")&&b.checked==false){return false}if(b.value==undefined){return b.innerHTML}return b.value};labsElement.prototype.getSelectValue=function(b){var d=this.get(b);if(d.multiple==false){if(d.selectedIndex==-1){return false}return d.options[d.selectedIndex].value}var a=new Array();for(var c=0;
c<d.options.length;c++){if(d.options[c].selected==true){a[a.length]=d.options[c].value}}return a};labsElement.prototype.getSelectText=function(b){var d=this.get(b);if(d.multiple==false){if(d.selectedIndex==-1){return false}return d.options[d.selectedIndex].text}var a=new Array();for(var c=0;c<d.options.length;c++){if(d.options[c].selected==true){a[a.length]=d.options[c].text}}return a};labsElement.prototype.setValue=function(a,b){var c=this.get(a);if(c==null){return null}if(c.tagName.toLowerCase()=="select"){return this.setSelectValue(c,b)}if(c.type=="radio"||c.type=="checkbox"){c.checked=(b==true);return true}if(c.value==undefined){if(c.innerHTML==""||c.innerHTML!=b){c.innerHTML=b}return true}c.value=b;return true};labsElement.prototype.setSelectValue=function(a,d){var c=this.get(a);if(c.multiple==false){for(var b=0;b<c.options.length;b++){if(c.options[b].value==d){c.selectedIndex=b;return true}}return false}return false};labsElement.prototype.getLabel=function(a){var d=this.get(a);if(d==null){d=this.get(a+"-01");
for(var e=1;d!=null;e++){var b=a+"-"+(e<10?"0"+e:e);d=this.get(b);if(d.checked==true){return this.getLabel(b+"-label")}}return null}switch(d.tagName.toLowerCase()){case"select":return{l:this.getSelectText(d),v:this.getValue(d)};case"label":return{l:d.innerHTML,v:this.getValue(d.htmlFor)};case"input":if(d.value==""){return null}var c=this.get(a+"-label");if(c!=null){return{l:c.innerHTML,v:d.value}}return{l:d.value,v:d.value}}return null};labsElement.prototype.resizeInput=function(a){if(this.resized!=false&&this.resized!=a){if(this.resized.tagName=="TEXTAREA"){this.resized.rows=Math.min(1,Math.max(1,Math.floor(this.resized.value.length/50)))}else{this.resized.style.width="100px"}}this.resized=a;if(a.tagName=="TEXTAREA"){if(a.scrollHeight!=undefined&&a.offsetHeight!=undefined){while(a.scrollHeight>a.offsetHeight&&a.rows<1000){a.rows+=Math.floor(Math.max(1,(a.scrollHeight-a.offsetHeight)/20))}}}else{if(a.offsetParent.offsetWidth!=undefined){a.style.width=Math.max(100,Math.min(a.offsetParent.offsetWidth,a.value.length*8))+"px"
}}};labsElement.prototype.addEvent=function(c,a,b){var d=this.get(c);if(d.addEventListener){d.addEventListener(a,b,false)}else{if(c.attachEvent){d.attachEvent("on"+a,b)}}};labsElement.prototype.getPosition=function(a){var d=0;var c=0;var b=this.get(a);if(b==null){return Array(0,0)}while(b.offsetParent!=undefined&&b.offsetParent!=null){d+=b.offsetLeft+(b.clientLeft!=null?b.clientLeft:0);c+=b.offsetTop+(b.clientTop!=null?b.clientTop:0);b=b.offsetParent}return new Array(d,c)};labsElement.prototype.morphDiv=function(b,a,c){if(c==undefined){c=100}this.setAlpha(b,100-c);this.setAlpha(a,c);this.get(b).style.display=this.getDefaultDisplayStyle(b);if(c>0){c-=10;setTimeout('labsElement.morphDiv("'+b+'", "'+a+'", '+c+");",50)}else{this.get(a).style.display="none"}};labsElement.prototype.fadeIn=function(a,c,b){if(c==undefined){c=100}if(b==undefined){b=0}this.setAlpha(a,100-c);if(c>b){c-=10;setTimeout('labsElement.fadeIn("'+a+'",'+c+","+b+")",50)}};labsElement.prototype.fadeOut=function(a,d,c,b){if(d==undefined){d=100
}if(c==undefined){c=0}if(b==undefined){b=false}this.setAlpha(a,d);if(d>c){d-=10;setTimeout('labsElement.fadeOut("'+a+'",'+d+","+c+","+b+")",50)}else{if(b==true){labsElement.get(a).style.display="none"}}};labsElement.prototype.displayClass=function(a,e){var d=labsElement.get(a);var b;if(d.cells!=undefined){b=d.cells}else{if(d.rows!=undefined){b=d.rows}else{if(d.childNodes!=undefined){b=d.childNodes}else{b=new Array()}}}for(var c=0;c<b.length;c++){if(b[c].tagName!=undefined){labsElement.displayClass(b[c],e);if(b[c].className==e){b[c].style.display=labsElement.getDefaultDisplayStyle(b[c])}}}};labsElement.prototype.getChildNodes=function(d){var c=labsElement.get(d);if(c==null){return new Array()}if(c.cells!=undefined){return c.cells}if(c.rows!=undefined){return c.rows}var a=new Array();if(c.childNodes!=undefined){for(var b=0;b<c.childNodes.length;b++){if(c.childNodes[b].tagName!=undefined){a[a.length]=c.childNodes[b]}}}return a};labsElement.prototype.addClass=function(b,d){b=this.get(b);if(b==null){return false
}if(b.className==""){b.className=d;return true}var a=b.className.split(" ");for(var e in a){if(a[e]==d){return true}}b.className+=" "+d;return true};labsElement.prototype.removeClass=function(b,d){b=this.get(b);if(b==null){return false}if(b.className==d){b.className="";return true}var a=b.className.split(" ");var e="";for(var f in a){if(a[f]!=d){e+=" "+a[f]}}b.className=e;return true};labsElement.prototype.getStyle=function(a,b){a=labsElement.get(a);if(a==null){return false}if(a.currentStyle!=undefined){return a.currentStyle[b]}if(window.getComputedStyle!=undefined){return document.defaultView.getComputedStyle(a,null).getPropertyValue(b)}if(a.style[b]!=undefined){return a.style[b]}return false};labsElement.prototype.getTableBody=function(d){var a=this.get(d);for(var c=0;c<a.childNodes.length;c++){if(a.childNodes[c].tagName=="TBODY"){a=a.childNodes[c];c=a.childNodes.length}}if(a.tagName==="TABLE"){var b=document.createElement("TBODY");a.appendChild(b);a=b}return a};var labsElement=new labsElement();
function labsForm(){}labsForm.prototype.inProgress=false;labsForm.prototype.validCB=false;labsForm.prototype.errorCB=false;labsForm.prototype.qs=new Array();labsForm.prototype.getQueryString=function(f){var e=labsElement.get(f);if(e==undefined||e.tagName&&e.tagName.toLowerCase()!="form"){return false}var g="";var a;var d;for(var c=0;c<e.elements.length;c++){d=e.elements[c];if(d.name!=undefined&&d.name!=""){if(d.type=="file"){return false}a=labsElement.getValue(d);if(typeof(a)=="object"){for(var b in a){g+=d.name+"="+encodeURIComponent(a[b])+"&"}}else{if(typeof(a)!="boolean"){g+=d.name+"="+encodeURIComponent(a)+"&"}}}}return g};labsForm.prototype.reset=function(d){var c=labsElement.get(d);if(c==undefined||c.tagName.toLowerCase()!="form"){return false}var b;for(var a=0;a<c.elements.length;a++){b=c.elements[a];if(b.name!=undefined&&b.name!=""){if(b.tagName=="SELECT"){b.selectedIndex=0}else{if(b.tagName=="TEXTAREA"||b.tagName=="INPUT"&&b.type=="text"){b.value=""}}}}return true};labsForm.prototype.post=function(c,d,b){c=labsElement.get(c);
if(c.action==""||typeof(c.id)!="string"||this.inProgress==true||typeof(c.action)!="string"){return false}this.validCB=d||false;this.errorCB=b||false;this.inProgress=true;labsAjax.message(c.id,"load");var a=this.getQueryString(c);this.qs[c.id]=a;if(a==false){return true}labsAjax.post(c.action+"?"+a+"&isAjax=1",function(f,e,g){labsForm.postHandler(f,e,g)},c.id);return false};labsForm.prototype.postHandler=function(f,c,e){this.inProgress=false;if(c===false){if(e==401){c="error:307"}else{c="error:code "+e}}else{if(c.substring(0,6)=="error:"){var d=c.substring(6,9);if(labsElement.get(f+"-"+d)!=null){var b=c.substring(9);if(labsElement.get(b)!=null){var a=labsElement.get(b).style.border;labsElement.get(b).style.border="2px solid red";window.setTimeout(function(){labsElement.get(b).style.border=a},500);window.setTimeout(function(){labsElement.get(b).style.border="2px solid red"},1000);window.setTimeout(function(){labsElement.get(b).style.border=a},1500)}c=d}}}labsAjax.postHandler(f,c,this.validCB,this.errorCB);
this.validCB=false;this.errorCB=false;return true};labsForm.prototype.protect=function(b,a){this.qs[b]=this.getQueryString(b);addEvtListener(window,"beforeunload",function(c){if(labsForm.qs[b]==labsForm.getQueryString(b)){return null}try{c.returnValue=a}catch(c){}return a})};var labsForm=new labsForm();function labsLightBox(){this.preload("loading")}labsLightBox.prototype.elements={content:false,bg:false,title:false,titleHeight:0,header:false,footer:false,loading:false,transparent:false,zoom:false,image:false,close:false};labsLightBox.prototype.images={preload:false,preloaded:{width:0,height:0},loading:labsAjax.loadingImgSrc,close:"/iconClose.png?"+oaService.release,spacer:"/spacer.gif?"+oaService.release,flv:"/player.swf?"+oaService.release};labsLightBox.prototype.width=0;labsLightBox.prototype.height=0;labsLightBox.prototype.xmlHttp=false;labsLightBox.prototype.cache=false;labsLightBox.prototype.timerOut=false;labsLightBox.prototype.timerInterval=false;labsLightBox.prototype.onDisplay=false;
labsLightBox.prototype.onClose=false;labsLightBox.prototype.type=false;labsLightBox.prototype.titleHeight=24;labsLightBox.prototype.paddingWidth=16;labsLightBox.prototype.zoomMargin=100;labsLightBox.prototype.zooming=false;labsLightBox.prototype.timeout=30000;labsLightBox.prototype.hiddenElements=false;labsLightBox.prototype.hiddenElementsStatus="visible";labsLightBox.prototype.zIndex=9999;labsLightBox.prototype.preload=function(a){if(this.images[a]!=false&&this.images[a].src==undefined){var b=this.images[a];this.images[a]=new Image();this.images[a].src=b}};labsLightBox.prototype.switchHiddenElements=function(){this.hiddenElementsStatus=this.hiddenElementsStatus=="visible"?"hidden":"visible";var b=new Array("OBJECT","SELECT","IFRAME");if(this.hiddenElements==false){this.hiddenElements=new Array();var d=new Array();for(var a=0;a<b.length;a++){d=document.getElementsByTagName(b[a]);for(var c=0;c<d.length;c++){if(d[c].style.visibility!="hidden"){this.hiddenElements[this.hiddenElements.length]=d[c]
}}}}for(var c=0;c<this.hiddenElements.length;c++){this.hiddenElements[c].style.visibility=this.hiddenElementsStatus}};labsLightBox.prototype.open=function(t,s,b,m,k,j){this.type=b||"html";if(this.elements.content==false){this.preload("close");this.preload("spacer");if(this.images.loading!=false&&this.images.loading.complete==true){tmp=document.createElement("img");tmp.setAttribute("src",this.images.loading.src);tmp.style.display="block";tmp.style.width=this.images.loading.width+"px";tmp.style.height=this.images.loading.height+"px"}else{tmp=document.createElement("div");labsElement.setValue(tmp,"Loading");tmp.style.width="100px";tmp.style.height=this.titleHeight+"px";tmp.style.backgroundColor="red";tmp.style.color="white";tmp.style.lineHeight=this.titleHeight+"px";tmp.style.fontWeight="bold";tmp.style.textAlign="center"}tmp.style.visibility="hidden";tmp.style.position="absolute";tmp.style.margin="0";tmp.style.padding="0";document.body.insertBefore(tmp,document.body.firstChild);this.elements.loading=tmp;
tmp=document.createElement("img");tmp.setAttribute("src",this.images.spacer.src);tmp.style.visibility="hidden";tmp.style.position="absolute";tmp.style.margin="0";tmp.style.padding="0";tmp.style.cursor="pointer";tmp.onclick=function(e){labsLightBox.zoom(e)};tmp.onmousemove=function(e){labsLightBox.zoomMove(e)};document.body.insertBefore(tmp,document.body.firstChild);this.elements.transparent=tmp;tmp=document.createElement("img");tmp.style.margin="0";tmp.style.padding="0";tmp.style.cursor="pointer";tmp.onclick=function(e){labsLightBox.zoom(e)};this.elements.image=tmp;tmp=document.createElement("div");tmp.style.margin="0";tmp.style.padding="0";tmp.style.backgroundColor="#ddd";tmp.style.backgroundRepeat="no-repeat";tmp.style.cursor="crosshair";tmp.onclick=function(e){labsLightBox.zoom(e)};tmp.onmousemove=function(e){labsLightBox.zoomMove(e)};this.elements.zoom=tmp;tmp=document.createElement("div");tmp.style.visibility="hidden";tmp.style.margin="0";tmp.style.padding="0";document.body.insertBefore(tmp,document.body.firstChild);
this.elements.content=tmp;tmp=document.createElement("a");tmp.setAttribute("href","#");tmp.id="lightBoxClose";tmp.style.verticalAlign="middle";tmp.style.visibility="hidden";tmp.style.position="absolute";tmp.style.display="block";tmp.style.overflow="hidden";tmp.style.lineHeight=this.paddingWidth+"px";tmp.style.textAlign="center";tmp.onclick=function(){labsLightBox.close();return false};tmp.style.width=this.paddingWidth+"px";tmp.style.height=this.paddingWidth+"px";tmp.style.margin="0";tmp.style.padding="0";labsElement.setValue(tmp,'<img src="'+this.images.close.src+'" alt="X" style="border:0;margin:0;padding:0;vertical-align:middle"/>');document.body.insertBefore(tmp,document.body.firstChild);this.elements.close=tmp;tmp=document.createElement("div");tmp.style.visibility="hidden";tmp.style.position="absolute";tmp.style.whiteSpace="nowrap";tmp.style.overflow="hidden";tmp.style.fontSize=Math.floor(this.titleHeight/1.2)+"px";tmp.style.lineHeight=this.titleHeight+"px";tmp.style.height=this.titleHeight+"px";
tmp.style.textAlign="center";tmp.style.margin="0";tmp.style.padding="0";tmp.style.backgroundColor="#fff";labsElement.setValue(tmp,'<div id="lightBoxTitle" style="margin:0 '+this.paddingWidth+'px;padding:0"></div>');document.body.insertBefore(tmp,document.body.firstChild);this.elements.title=tmp;tmp=document.createElement("div");tmp.id="lightBoxHeader";tmp.style.visibility="hidden";tmp.style.position="absolute";tmp.style.margin="0";tmp.style.padding="0";tmp.style.height=this.paddingWidth+"px";tmp.style.backgroundColor="#fff";labsElement.setValue(tmp,"&nbsp;");document.body.insertBefore(tmp,document.body.firstChild);this.elements.header=tmp;tmp=document.createElement("div");tmp.id="lightBoxFooter";tmp.style.visibility="hidden";tmp.style.position="absolute";tmp.style.margin="0";tmp.style.padding="0";tmp.style.height=this.paddingWidth+"px";tmp.style.backgroundColor="#fff";labsElement.setValue(tmp,"&nbsp;");document.body.insertBefore(tmp,document.body.firstChild);this.elements.footer=tmp;tmp=document.createElement("div");
tmp.id="lightBoxBg";tmp.style.visibility="hidden";tmp.onclick=function(){labsLightBox.close()};tmp.style.position="absolute";tmp.style.top="0";tmp.style.left="0";tmp.style.margin="0";tmp.style.padding="0";tmp.style.backgroundColor="#000";labsElement.setAlpha(tmp,50);document.body.insertBefore(tmp,document.body.firstChild);this.elements.bg=tmp}this.loading();var a=j==undefined?true:j;if(this.type=="img"){if(this.images.preload==false){this.images.preload=s;this.preload("preload");this.timerOut=setTimeout(function(){labsLightBox.stopLoading();labsLightBox.open("error","img:"+s+" timeout")},this.timeout);this.timerInterval=setInterval(function(){if(labsLightBox.images.preload.complete==true){labsLightBox.open(t,s,labsLightBox.type,m,k,j);window.clearInterval(labsLightBox.timerInterval)}},200);return true}else{if(this.images.preload.complete==false||this.images.preload.width==0||this.images.preload.height==0){this.type="html";s="img:"+s+" invalid";t="error"}}}m=m||false;k=k||false;if(m==false||k==false){size=this.getBestSize();
this.width=size[0]-2*this.paddingWidth;this.height=size[1]-2*this.paddingWidth-this.titleHeight}else{this.width=m;this.height=k}var n=false;if(this.type=="iframe"){n=document.createElement("iframe");n.setAttribute("frameBorder","0");n.setAttribute("src",s);n.setAttribute("scrolling",a?"auto":"no")}else{if(this.type=="img"){var d=labsDocument.getClientSize();d[0]-=2*this.paddingWidth+10;d[1]-=2*this.paddingWidth+this.titleHeight+10;var g=this.images.preload.width/this.images.preload.height;if(g>d[0]/d[1]){this.width=Math.min(this.images.preload.width,d[0]);this.height=Math.min(this.images.preload.height,Math.floor(d[0]/g))}else{this.width=Math.min(this.images.preload.width,Math.floor(g*d[1]));this.height=Math.min(this.images.preload.height,d[1])}this.elements.image.setAttribute("src",this.images.preload.src);n=document.createElement("div");n.appendChild(this.elements.image);this.zooming=false;this.elements.zoom.style.backgroundImage="url('"+this.images.preload.src+"')";this.images.preloaded.width=this.images.preload.width;
this.images.preloaded.height=this.images.preload.height;this.images.preload=false}else{if(this.type=="flv"||this.type=="embed"){if(this.type=="flv"){var o=this.images.flv+"&autostart=true&file="+encodeURIComponent(s)}else{var o=s}var l=document.createElement("object");var f=document.createElement("param");f.setAttribute("name","movie");f.setAttribute("value",o);l.appendChild(f);f=document.createElement("param");f.setAttribute("name","allowscriptaccess");f.setAttribute("value","always");l.appendChild(f);this.type="swf";s=o;n=document.createElement("div");n.appendChild(l)}else{if(this.type=="copy"){var r=labsElement.getValue(s);if(r==null){t="error";s="copy "+s}else{s=r}this.type="html"}n=document.createElement("div");n.style.overflow=a?"auto":"hidden"}}}n.id="labsLightBoxContent";n.style.visibility="hidden";n.style.position="absolute";n.style.backgroundColor="white";n.style.margin="0";n.style.padding="0 "+this.paddingWidth+"px";n.style.border="0";document.body.replaceChild(n,this.elements.content);
this.elements.content=n;if(t!=""){labsElement.setValue("lightBoxTitle",t);this.elements.titleHeight=this.titleHeight}else{this.elements.titleHeight=0}var m=this.width+(2*this.paddingWidth)+"px";this.elements.title.style.width=m;this.elements.header.style.width=m;this.elements.footer.style.width=m;this.elements.content.style.width=this.width+"px";this.elements.content.style.height=this.height+"px";var h=navigator.userAgent.toLowerCase();var p=false;if(h.indexOf("firefox")!=-1){p="Moz"}else{if(h.indexOf("safari")!=-1){p="Webkit"}}if(this.type=="iframe"){for(var q in this.elements){labsElement.removeClass(this.elements[q],"local")}if(p!=false){this.elements.header.style[p+"BorderRadius"]=this.paddingWidth+"px "+this.paddingWidth+"px 0 0";this.elements.footer.style[p+"BorderRadius"]="0 0 "+this.paddingWidth+"px "+this.paddingWidth+"px"}}else{for(var q in this.elements){labsElement.addClass(this.elements[q],"local")}if(p!=false){this.elements.header.style[p+"BorderRadius"]="0";this.elements.footer.style[p+"BorderRadius"]="0"
}}if(this.type=="img"){this.elements.transparent.style.width=this.elements.content.style.width;this.elements.transparent.style.height=this.elements.content.style.height;this.elements.image.style.width=this.elements.content.style.width;this.elements.image.style.height=this.elements.content.style.height;this.elements.zoom.style.width=this.elements.content.style.width;this.elements.zoom.style.height=this.elements.content.style.height}if(this.type=="html"){labsElement.setValue(this.elements.content,s);this.display()}else{if(this.type=="swf"){l.setAttribute("data",s);l.setAttribute("type","application/x-shockwave-flash");l.setAttribute("width",this.width);l.setAttribute("height",this.height);this.display()}else{if(this.type=="ajax"){this.xmlHttp=labsAjax.getXmlHttp();var c=labsAjax.formatUrl(s,this.cache);this.timerOut=setTimeout(function(){labsLightBox.open("error","ajax : "+c+" timeout")},this.timeout);this.xmlHttp.onreadystatechange=function(){if(labsLightBox.xmlHttp.readyState==4){var e="ajax: "+c+" failed (status: "+labsLightBox.xmlHttp.status+")";
if(labsLightBox.xmlHttp.status==200||labsLightBox.xmlHttp.status==304){e=labsLightBox.xmlHttp.responseText}labsElement.setValue(labsLightBox.elements.content,e);labsLightBox.display()}};this.xmlHttp.open("GET",c,true);this.xmlHttp.send(null)}else{this.display()}}}return true};labsLightBox.prototype.loading=function(){if(this.elements.bg.style.visibility=="hidden"){this.switchHiddenElements()}var b=labsDocument.getClientSize();var c=labsDocument.getDocumentSize();var a=labsDocument.getScrollPosition();this.elements.content.style.visibility="hidden";this.elements.title.style.visibility="hidden";this.elements.header.style.visibility="hidden";this.elements.footer.style.visibility="hidden";this.elements.close.style.visibility="hidden";this.elements.transparent.style.visibility="hidden";this.elements.bg.style.width=Math.max(c[0],b[0])+"px";this.elements.bg.style.height=Math.max(c[1],b[1])+"px";this.elements.bg.style.visibility="visible";this.elements.loading.style.left=(a[0]+Math.floor((b[0]-labsUtils.toInt(this.elements.loading.style.width))/2))+"px";
this.elements.loading.style.top=(a[1]+Math.floor((b[1]-labsUtils.toInt(this.elements.loading.style.height))/2))+"px";this.elements.bg.style.zIndex=this.zIndex-1;this.elements.loading.style.visibility="visible"};labsLightBox.prototype.display=function(){this.stopLoading();this.update();this.elements.bg.style.zIndex=this.zIndex-1;this.elements.title.style.zIndex=this.zIndex;this.elements.header.style.zIndex=this.zIndex;this.elements.footer.style.zIndex=this.zIndex;this.elements.close.style.zIndex=this.zIndex+1;this.elements.content.style.zIndex=this.zIndex;this.elements.transparent.style.zIndex=this.zIndex+2;this.elements.bg.style.visibility="visible";if(this.elements.titleHeight!=0){this.elements.title.style.visibility="visible"}this.elements.header.style.visibility="visible";this.elements.footer.style.visibility="visible";this.elements.close.style.visibility="visible";this.elements.content.style.visibility="visible";if(this.type=="img"&&this.images.spacer.height!=0){this.elements.transparent.style.visibility="visible"
}if(this.onDisplay!=false){this.onDisplay();this.onDisplay=false}};labsLightBox.prototype.stopLoading=function(){window.clearTimeout(this.timerOut);this.elements.preload=false;this.elements.loading.style.visibility="hidden";if(typeof(this.xmlHttp)!="boolean"){this.xmlHttp.onreadystatechange=function(){};this.xmlHttp.abort();this.xmlHttp=false}};labsLightBox.prototype.update=function(){var c=labsDocument.getClientSize();var f=labsDocument.getDocumentSize();var b=labsDocument.getScrollPosition();var a=this.elements.titleHeight+labsUtils.toInt(this.elements.header.style.height)+labsUtils.toInt(this.elements.footer.style.height)+this.height;this.elements.bg.style.width=Math.max(f[0],c[0])+"px";this.elements.bg.style.height=Math.max(f[1],c[1])+"px";var e=Math.max(0,b[1]+Math.floor((c[1]-a)/2));var d=Math.max(0,b[0]+Math.floor((c[0]-this.width)/2-this.paddingWidth));this.elements.header.style.top=e+"px";this.elements.header.style.left=d+"px";this.elements.close.style.top=(e+3)+"px";this.elements.close.style.left=(d+this.width+2*this.paddingWidth-labsUtils.toInt(this.elements.close.style.width)-3)+"px";
e+=labsUtils.toInt(this.elements.header.style.height);if(this.elements.titleHeight!=0){this.elements.title.style.top=e+"px";this.elements.title.style.left=d+"px";e+=this.elements.titleHeight}this.elements.content.style.top=e+"px";this.elements.content.style.left=d+"px";if(this.type=="img"){this.elements.transparent.style.top=e+"px";this.elements.transparent.style.left=(d+this.paddingWidth)+"px"}e+=labsUtils.toInt(this.elements.content.style.height);this.elements.footer.style.top=e+"px";this.elements.footer.style.left=d+"px"};labsLightBox.prototype.close=function(){this.switchHiddenElements();this.stopLoading();labsElement.setValue("lightBoxTitle","");this.elements.bg.style.visibility="hidden";this.elements.content.style.visibility="hidden";this.elements.title.style.visibility="hidden";this.elements.header.style.visibility="hidden";this.elements.footer.style.visibility="hidden";this.elements.close.style.visibility="hidden";this.elements.transparent.style.visibility="hidden";var a=document.createElement("div");
a.style.lineHeight="0";a.style.margin="0";a.style.padding="0";a.style.border="0";document.body.replaceChild(a,this.elements.content);this.elements.content=a;if(this.onClose!=false){this.onClose();this.onClose=false}};labsLightBox.prototype.getBestSize=function(a){if(a==undefined){a=0.5}var b=labsDocument.getClientSize();var c=Math.floor(b[0]*a);if(c%2!=0){c--}c=Math.max(320,Math.min(800,c));var d=Math.floor(Math.min(b[1]-this.elements.titleHeight,c*3/4));if(d%2!=0){d--}return new Array(c,d)};labsLightBox.prototype.zoom=function(a){this.zooming=!this.zooming;if(this.zooming==true){this.elements.content.replaceChild(this.elements.zoom,this.elements.image);this.elements.transparent.style.cursor="crosshair";this.zoomMove(a)}else{this.elements.content.replaceChild(this.elements.image,this.elements.zoom);this.elements.transparent.style.cursor="pointer"}};labsLightBox.prototype.zoomMove=function(e){if(this.zooming==false){return true}var c=labsDocument.getMousePosition(e);var a=new Array(labsUtils.toInt(this.elements.content.style.left)+this.paddingWidth,labsUtils.toInt(this.elements.content.style.top));
var f=new Array(labsUtils.toInt(this.elements.zoom.style.width),labsUtils.toInt(this.elements.zoom.style.height));var d=new Array(this.images.preloaded.width+this.zoomMargin*2,this.images.preloaded.height+this.zoomMargin*2);var b=new Array(this.zoomMargin-Math.round((d[0]-f[0])/2+((c[0]-a[0]-f[0]/2)/f[0]*(d[0]-f[0]))),this.zoomMargin-Math.round((d[1]-f[1])/2+((c[1]-a[1]-f[1]/2)/f[1]*(d[1]-f[1]))));this.elements.zoom.style.backgroundPosition=b[0]+"px "+b[1]+"px"};var labsLightBox=new labsLightBox();function oaUser(){this.referralId=labsUtils.readCookie("oaRef");if(this.referralId==null){this.referralId=0;if(document.referrer.indexOf(document.location.host)==-1){var b=new RegExp("#ref=([0-9]+)$");var a=document.location.href.match(b);if(a!=null){labsUtils.createCookie("oaRef",a[1],30,"/");this.referralId=a[1]}}}this.referralId=parseInt(this.referralId);this.login("__new")}oaUser.prototype.isLogged=false;oaUser.prototype.referralId=0;oaUser.prototype.tgtCookie="";oaUser.prototype.pseudo="";
oaUser.prototype.avatar="";oaUser.prototype.website="";oaUser.prototype.md5="";oaUser.prototype.mail="";oaUser.prototype.numbers={m:"0",c:"0",f:"0",n:"0"};oaUser.prototype.id=0;oaUser.prototype.loaded=false;oaUser.prototype.redirect=false;oaUser.prototype.callback=function(){};oaUser.prototype.ids=[[],[]];oaUser.prototype.login=function(title){title=title||"";var oaSess=labsUtils.readCookie("oaSess");var oaSha1=labsUtils.readCookie("oaSha1");if(oaSess!=null&&oaSha1!=null&&oaSess!=""){data=eval("("+oaSess+")");for(var name in data){this[name]=data[name]}this.md5="";if(this.avatar!=""){this.avatar='<img src="'+this.avatar+'" alt="avatar" style="vertical-align:middle"/>'}this.isLogged=true}else{if(null!=(oaSess=labsUtils.readCookie("oaTmpSess"))&&oaSess!=""){data=eval("("+oaSess+")");this.pseudo=data.pseudo||"";this.mail=data.mail||"";this.md5=data.md5||"";this.website=data.website||""}this.isLogged=false}var oaTgt=labsUtils.readCookie("oaTgt");if(oaTgt!=null){this.tgtCookie=oaTgt}if(this.isLogged==true||title=="__stop"){if(this.isLogged==true){this.callback();
this.callback=function(){};if(oaService.isOaDomain()==false&&oaService.is3cDomain()==false){var numbers=labsUtils.readCookie("numbers");if(numbers!=null&&numbers!=""&&numbers!="{}"){this.numbers=eval("("+numbers+")")}else{labsUtils.createCookie("numbers","{}",1);if(labsUtils.readCookie("numbers")!=null){labsAjax.get("/scripts/cookies/update.php",function(p,xml){oaUser.numbers=eval("("+xml+")");if(oaUser.numbers.m==undefined){oaUser.numbers={m:"0",c:"0",f:"0",n:"0"}}else{labsUtils.createCookie("numbers",xml,300/86400)}oaUser.displayLogged("_msg_");oaUser.displayLogged("_crd_");oaUser.displayLogged("_fr_");oaUser.displayLogged("_notif_")})}}}}return true}if(document.location.href.indexOf("http")!=0||oaService.isOaDomain()==true){return true}if(oaTgt==null){labsUtils.createCookie("oaTgt","{}");this.tgtCookie="{}"}else{if(title=="__new"){return false}}var script=document.createElement("script");script.type="text/javascript";var t=new Date();this.loaded=false;script.src=oaService.host+"js/service.js?url="+encodeURIComponent(document.location.href)+"&dom="+oaService.id+"&oaRef="+this.referralId+"&t="+t.getTime();
document.getElementsByTagName("head")[0].appendChild(script);window.setTimeout(function(){oaUser.loaded=true},3000);this.scriptWait(title.replace(/"/g,""))};oaUser.prototype.scriptWait=function(a){if(this.loaded==false){window.setTimeout(function(){oaUser.scriptWait(a)},100);return false}if(a=="__logout"){if(oaService.reload==true||this.redirect!=false){document.location.href=oaService.normalizeUrl(this.redirect)}else{this.displayLogged()}return true}this.login("__stop");if(this.isLogged==true){if(oaService.reload==true){window.setTimeout(function(){window.location.reload()},500)}else{this.displayLogged()}}if(this.isLogged==false&&a!="__new"){if(document.location.hash=="#oaLogged"){document.location.hash="#"}oaService.open("login",a);this.loaded=false;this.scriptWaitOA()}};oaUser.prototype.scriptWaitOA=function(a){if(document.location.hash=="#oaLogged"){document.location.hash="#";labsLightBox.close();this.login("__new");return true}window.setTimeout(function(){oaUser.scriptWaitOA()},1000);
return false};oaUser.prototype.logout=function(b){this.redirect=b||false;var a=document.createElement("script");a.type="text/javascript";var c=new Date();this.loaded=false;a.src=oaService.host+"js/service.js?url="+encodeURIComponent(document.location.href)+"&dom="+oaService.id+"&logout=1&t="+c.getTime();document.getElementsByTagName("head")[0].appendChild(a);window.setTimeout(function(){oaUser.loaded=true},3000);this.scriptWait("__logout")};oaUser.prototype.gamTarget=function(){if(this.tgtCookie!=""){var data=eval("("+this.tgtCookie+")");for(var name in data){if(data[name]!=""){GA_googleAddAttr(name,data[name])}}}};oaUser.prototype.exec=function(a,b){this.callback=b;this.login(a)};oaUser.prototype.displayIfLogged=function(b,a){b=b||false;a=a||false;if(b!=false){this.ids[0][b]=true;this.displayLogged(b)}if(a!=false){this.ids[1][a]=true;this.displayLogged(a)}};oaUser.prototype.displayLogged=function(b){b=b||false;for(var a in this.ids[0]){if(b==false||a.indexOf(b)!=-1){if(this.isLogged==true){var d=a.lastIndexOf("_");
if(d!=-1){var c=a.substr(0,d);d=c.lastIndexOf("_");if(d!=-1){switch(c.substr(d+1,c.length)){case"pseudo":labsElement.setValue(a,this.pseudo);break;case"mail":labsElement.setValue(a,this.mail);break;case"avatar":labsElement.setValue(a,this.avatar);break;case"msg":if(this.numbers.m=="0"){labsElement.addClass(a,"zero")}else{labsElement.removeClass(a,"zero")}labsElement.setValue(a,this.numbers.m);break;case"crd":if(this.numbers.c=="0"){labsElement.addClass(a,"zero")}else{labsElement.removeClass(a,"zero")}labsElement.setValue(a,this.numbers.c);break;case"fr":if(this.numbers.f=="0"){labsElement.addClass(a,"zero")}else{labsElement.removeClass(a,"zero")}labsElement.setValue(a,this.numbers.f);break;case"notif":if(this.numbers.n=="0"){labsElement.addClass(a,"zero")}else{labsElement.removeClass(a,"zero")}labsElement.setValue(a,this.numbers.n);break}}}}labsElement.forceDisplayStyle(this.isLogged,[a])}}for(var a in this.ids[1]){if(b==false||a.indexOf(b)!=-1){labsElement.forceDisplayStyle(!this.isLogged,[a])
}}return true};oaUser.prototype.go=function(where,id){switch(where){case"user":window.location.href="/m/"+this.id+".html";return true;case"message":where="aXxt.";break;case"credit":where="aXxw.";break;case"affiliate":where="aXxh.";break;case"feed":where="aXxy.";break;case"account":where="aXx4.";break;case"friends":where="aXxm.";break;case"notifications":where="aXxu.";break;case"application":if(id!=undefined){labsAjax.get("/scripts/adminApps.php",function(params,response){try{var data=eval("("+response+")");if(data[params[0]]!=undefined&&data[params[0]][params[1]]!=undefined){window.location.href=data[params[0]][params[1]];return true}}catch(e){oaUser.go()}return false},new Array(where,parseInt(id)),true);return false}default:where=""}if(id==true){window.open("/a/index."+where+"html","popgo");return true}window.location.href="/a/index."+where+"html";return true};oaUser.prototype.getReferralUrl=function(a){if(a==undefined){a=document.location.href}var b=a.indexOf("#");if(b>0){a=a.substring(0,b)
}if(this.id==0){return a}return a+"#ref="+this.id};var oaUser=new oaUser();function labsZoom(){}labsZoom.prototype.contener=false;labsZoom.prototype.img=false;labsZoom.prototype.size=new Array(0,0);labsZoom.prototype.position=new Array(0,0);labsZoom.prototype.imgPosition=new Array(0,0);labsZoom.prototype.init=function(a){this.contener=labsElement.get(a);this.position=labsElement.getPosition(this.contener);var b=this.contener.getAttribute("src");if(b==null){return false}this.size=new Array(parseInt(this.contener.style.width),parseInt(this.contener.style.height));this.imgObj=new Image();this.imgObj.src=b;b=document.createElement("div");b.style.width=this.size[0]+"px";b.style.height=this.size[1]+"px";b.style.overflow="hidden";b.style.backgroundImage="url('"+this.imgObj.src+"')";b.style.backgroundRepeat="no-repeat";this.imgPosition[0]=Math.round((this.imgObj.width-this.size[0])/2);this.imgPosition[1]=Math.round((this.imgObj.height-this.size[1])/2);this.updateImagePosition(b);labsElement.addEvent(b,"mousemove",function(c){labsZoom.move(c)
});labsElement.addEvent(b,"mouseover",function(){document.body.style.cursor="pointer"});labsElement.addEvent(b,"mouseout",function(){document.body.style.cursor="auto"});labsElement.addEvent(b,"click",function(){labsZoom.out()});this.contener.parentNode.replaceChild(b,this.contener);this.contener=b;return true};labsZoom.prototype.out=function(){if(this.contener==false){return false}var a=document.createElement("img");a.setAttribute("src",this.imgObj.src);a.style.width=this.size[0]+"px";a.style.height=this.size[1]+"px";labsElement.addEvent(a,"click",function(){labsZoom.init(this)});labsElement.addEvent(a,"mouseover",function(){document.body.style.cursor="pointer"});labsElement.addEvent(a,"mouseout",function(){document.body.style.cursor="auto"});this.contener.parentNode.replaceChild(a,this.contener);this.contener=false};labsZoom.prototype.updateImagePosition=function(a){var b=a!=undefined?a:this.contener;b.style.backgroundPosition="-"+this.imgPosition[0]+"px -"+this.imgPosition[1]+"px"};labsZoom.prototype.move=function(b){var a=labsDocument.getMousePosition(b);
this.imgPosition[0]=Math.round((a[0]-this.position[0])*Math.max(0,(this.imgObj.width-this.size[0]))/this.size[0]);this.imgPosition[1]=Math.round((a[1]-this.position[1])*Math.max(0,(this.imgObj.height-this.size[1]))/this.size[1]);this.updateImagePosition()};labsZoom=new labsZoom();function labsDefer(){}labsDefer.prototype.elements=new Array();labsDefer.prototype.add=function(a){this.elements[this.elements.length]=a};labsDefer.prototype.run=function(){var b=0;for(var a in this.elements){b=this.elements[a];labsElement.get(b).innerHTML=labsElement.get(b+"Src").innerHTML}this.elements=new Array()};var labsDefer=new labsDefer();function labsUploader(){}labsUploader.prototype.counts=new Array();labsUploader.prototype.loadingImgSrc=labsAjax.loadingImgSrc;labsUploader.prototype.messages=false;labsUploader.prototype.limits=new Array();labsUploader.prototype.timeouts=new Array();labsUploader.prototype.script="/scripts/uploader.php";labsUploader.prototype.setLimit=function(b,a){this.limits[b]=parseInt(a)
};labsUploader.prototype.addFile=function(b){if(this.counts[b]==undefined){this.counts[b]=1}if(this.limits[b]==undefined){var a=labsElement.get("labsUploader"+b+"Limit");if(a!=null){this.limits[b]=parseInt(a.innerHTML)}else{this.limits[b]=1}}if(this.counts[b]>=this.limits[b]){return false}var c=labsElement.get("labsUploaderAdd"+b+(this.counts[b]-1));if(c!=null){c.innerHTML=""}var d=parseInt(this.counts[b]);this.counts[b]++;labsAjax.get(this.script+"?new[]="+encodeURIComponent(b)+"&new[]="+d+(this.counts[b]<this.limits[b]?"&add=1":""),function(k,f,e,g){var j=f;if(j==false){j="error "+g+" (status:"+e+")"}var i=labsElement.get(k);if(i==null){return false}var h=document.createElement("div");h.style.margin="0";h.style.padding="0";h.innerHTML=f;i.appendChild(h)},"labsUploader"+b,true);return true};labsUploader.prototype.loading=function(b,a,c){if(c.indexOf("=")==0){labsAjax.get(this.script+"?status"+c,function(g,d,e){if(labsUploader.timeouts[b+a]==false||labsElement.get("labsUploaderMsg"+b+a)==null){return false
}if(e==200&&d=="KO"){var f=new Array();f.error=3;labsUploader.finish(b,a,f);return false}labsUploader.timeouts[b+a]=window.setTimeout(function(){labsUploader.loading(b,a,c)},3000);labsElement.setValue("labsUploaderMsg"+b+a,'<img src="'+labsUploader.loadingImgSrc+'" alt="*"/>')});return true}labsElement.setValue("labsUploaderMsg"+b+a,'<img src="'+this.loadingImgSrc+'" alt="*"/>');labsUploader.timeouts[b+a]=window.setTimeout(function(){labsUploader.loading(b,a,"="+c)},3000);return true};labsUploader.prototype.finish=function(inputName,inputId,info){window.clearTimeout(labsUploader.timeouts[inputName+inputId]);labsUploader.timeouts[inputName+inputId]=false;if(this.messages==false){var msg=labsElement.get("labsUploaderMessages");if(msg==null){this.messages=new Array()}else{this.messages=eval("("+msg.innerHTML+")")}}var input=inputName+inputId;var contener=labsElement.get("labsUploaderMsg"+input);var iframe=labsElement.get("labsUploaderIframe"+input);if(contener==null||iframe==null){return false
}var msg=info.error!=undefined&&this.messages[info.error]?this.messages[info.error]:"error";if(info.error!=0){contener.style.color="red";labsElement.setValue(contener,msg);iframe.setAttribute("src",this.script+"?id[]="+inputName+"&id[]="+inputId);return false}var callback=labsElement.getValue("labsUploader"+inputName+"Callback");if(callback!=null){try{eval(callback)}catch(err){alert("Error : labsUploader.finish callback ("+callback+")")}}contener.style.display="none";contener=labsElement.get("labsUploaderIframeContener"+input);contener.style.color="green";contener.style.display="block";iframe.style.display="none";for(var replace in info){msg=msg.replace("%"+replace,info[replace])}msg=msg.replace(/\\n/g,"<br/>");for(var i in info){msg+='<input type="hidden" name="'+labsUtils.htmlSpecialChars(inputName)+"["+labsUtils.htmlSpecialChars(inputId)+"]["+i+']" value="'+labsUtils.htmlSpecialChars(info[i])+'"/>'}msg+=' <a href="#" onclick="labsElement.get(\'labsUploaderIframe'+input+"').setAttribute('src',labsElement.get('labsUploaderIframe"+input+"').getAttribute('src')); labsElement.get('labsUploaderIframeContener"+input+"').style.display = 'none'; labsElement.get('labsUploaderIframe"+input+"').style.display = 'block'; labsElement.get('labsUploaderMsg"+input+"').style.display = labsElement.getDefaultDisplayStyle('labsUploaderMsg"+input+"'); labsElement.get('labsUploaderMsg"+input+"').innerHTML = ''; return false;\"><img src=\"/iconNo.png?"+oaService.release+'" alt=""/></a>';
labsElement.setValue(contener,msg);return true};labsUploader=new labsUploader();function labsTooltip(){}labsTooltip.prototype.loaded=false;labsTooltip.prototype.show=function(b,e){if(this.loaded==false){this.loaded=true;var c=document.createElement("div");c.id="labsTooltip";c.style.position="absolute";c.style.zIndex=999;document.body.insertBefore(c,document.body.firstChild)}var d=labsElement.get("labsTooltip");d.style.width="auto";labsElement.forceDisplayStyle(true,["labsTooltip"]);labsElement.setValue(d,e);var f=labsElement.getPosition(b);if(d.offsetWidth>350){d.style.width="350px"}if(f[1]-d.offsetHeight<20){f[1]=30}else{f[1]-=d.offsetHeight+2}d.style.top=Math.max(0,f[1])+"px";f[0]+=Math.floor((b.offsetWidth-d.offsetWidth)/2);var a=labsDocument.getClientSize();if(a[0]>300){f[0]=Math.min(f[0],a[0]-d.offsetWidth)}d.style.left=Math.max(0,f[0])+"px"};labsTooltip.prototype.hide=function(){labsElement.forceDisplayStyle(false,["labsTooltip"])};var labsTooltip=new labsTooltip();function labsSeoKeywords(){}labsSeoKeywords.prototype.domains={"google.":"q","yahoo.":"p",".live.com":"q",".msn.com":"q",".altavista.com":"q",".aol.":"q",".ask.com":"q"};
labsSeoKeywords.prototype.minLength=2;labsSeoKeywords.prototype.maxLength=150;labsSeoKeywords.prototype.keywords=false;labsSeoKeywords.prototype.getKeywords=function(){if(this.keywords!=false){return this.keywords}this.keywords="";var b=document.referrer;if(b==undefined||b==""){return this.keywords}pos=b.indexOf("http://");if(pos!=0){return this.keywords}var d=b.substring(7,b.length);pos=d.indexOf("/");if(pos==-1){return this.keywords}d=d.substring(0,pos);pos=d.indexOf("www.");if(pos==0){d=d.substring(4,b.length)}var a=false;for(var c in this.domains){if(a==false&&d.indexOf(c)!=-1){a=this.domains[c]}}if(a==false){return this.keywords}pos=b.indexOf("&"+a+"=");if(pos==-1){pos=b.indexOf("?"+a+"=")}if(pos==-1){return this.keywords}b=b.substring(pos+a.length+2,b.length);pos=b.indexOf("&");if(pos!=-1){b=b.substring(0,pos)}if(b.length>this.minLength&&b.length<this.maxLength){this.keywords=decodeURIComponent(b.replace(/\+/g," "))}return this.keywords};labsSeoKeywords.prototype.showKeywords=function(a){if(this.getKeywords()==""){return true
}var c=this.getKeywords();if(labsElement.get("referrerKeywordsForm")==null){document.write('<form action="/s.html" method="post" id="referrerKeywordsForm" style="display:none;"><p><input type="text" name="q" value="" id="referrerKeywordsInput"/></p></form>')}var b=c.replace(/('|\\)/g," ");document.write("<a href=\"#\" onclick=\"labsElement.setValue('referrerKeywordsInput', '"+b+"'); labsSearch.cookie('referrerKeywordsInput'); var f = labsElement.get('referrerKeywordsForm'); if(f != null) f.submit(); return false;\">"+a+" <strong>"+c+"</strong></a>")};var labsSeoKeywords=new labsSeoKeywords();function labsContent(){}labsContent.prototype.commentMaxLength=1000;labsContent.prototype.digbury=function(h,c,d,b){d=d||false;b=b||false;labsElement.setDisplayStyle(c+"-0","none");labsElement.setDisplayStyle(c+"-1","none");var a=labsElement.get(c+(d==true?"Bury":"Dig"));if(a!=null){a.innerHTML=parseInt(a.innerHTML)+1}var e=0;var g="";var f="/transactions/digbury.php?id="+h+(d==true?"&bury=1":"");if(b!=false){e=h+"x"+b;
g="digburycmt";f+="&cmtId="+b}else{e=h;g="digbury"}if(this.checkAction(g,e)===false){labsAjax.postHandler(c,"error:0");return false}labsAjax.postUpdate(f,c)};labsContent.prototype.chooseComment=function(d,c,b,a){labsElement.setDisplayStyle(b+"-1","none");labsElement.setDisplayStyle(b+"-0","none");if(oaUser==undefined||oaUser.id!=a){labsElement.setDisplayStyle(b+"-1","");return false}labsAjax.postUpdate("/transactions/chooseComment.php?id="+d+"&cmtId="+c,b)};labsContent.prototype.loadComment=function(a){if(cmtOwnerId>0&&oaUser!=undefined&&oaUser.isLogged&&oaUser.id==cmtOwnerId){labsElement.displayClass("contentComments","ownerChoice")}};labsContent.prototype.postComment=function(){if(oaUser.isLogged==false){var b=false;if(null==(b=labsElement.get("labsCmtUserName"))||b.value==""||null==(b=labsElement.get("labsCmtUserEmailConfirm"))||b.value==""){labsAjax.message("labsCmtForm",9);return false}}var c=window.location.href;if(c.indexOf("#")!=-1){c=c.substring(0,c.indexOf("#"))}c+="#labsCmtForm";
window.location.href=c;var a=labsElement.get("labsCmtTxt").value;if(a==""){labsAjax.message("labsCmtForm",3);return false}if(labsElement.get("labsCmtTxt").value.length>this.commentMaxLength){labsAjax.message("labsCmtForm",5);return false}labsElement.setValue("cmtMd5","183f2f170fdeb05c175413e05ab2de06");labsForm.post("labsCmtForm",labsContent.resetComment);return true};labsContent.prototype.resetComment=function(){labsElement.get("labsCmtTxt").value="";labsContent.updateCommentLength()};labsContent.prototype.updateCommentLength=function(){labsElement.get("labsCmtLength").innerHTML=Math.max(this.commentMaxLength-labsElement.get("labsCmtTxt").value.length,0)};labsContent.prototype.checkAction=function(c,h){var g="act"+c;var b=labsUtils.readCookie(g);var d=new Array();if(b!=null&&b!=""){d=b.split(",")}if(d.length>9){return false}var f=false;for(var a=0;a<d.length;a++){if(d[a]==h){f=true}}if(f==true){return false}d[d.length]=h;labsUtils.createCookie(g,d.join(","),0.08);return true};labsContent.prototype.updateComments=function(b,a){if(cmtOwnerId!=undefined&&oaUser!=undefined&&oaUser.isLogged&&oaUser.id==cmtOwnerId){labsAjax.get(a,function(d,c){labsElement.setValue(d,c);
labsElement.displayClass(b,"ownerChoice")},b,true)}else{labsAjax.get(a,function(d,c){labsElement.setValue(d,c)},b,true)}};labsContent.prototype.alert=function(e,d,b,a){var c="/scripts/alert.php?id="+d+"&eltId="+b;if(a!=undefined){checkId=d+"x"+a;action="alertcmt";c+="&cmtId="+a}else{checkId=d;action="alert"}if(this.checkAction(action,checkId)===false){labsAjax.postHandler(b,"error:0");return false}labsLightBox.open(e,c,"ajax")};var labsContent=new labsContent();function labsContentLibrary(){}labsContentLibrary.prototype.script="/scripts/contentLibrary.php";labsContentLibrary.prototype.width=530;labsContentLibrary.prototype.height=530;labsContentLibrary.prototype.loadingImgSrc=labsAjax.loadingImgSrc;labsContentLibrary.prototype.content=false;labsContentLibrary.prototype.id=1;labsContentLibrary.prototype.list=false;labsContentLibrary.prototype.open=function(a){labsLightBox.onDisplay=function(){labsContentLibrary.update("init")};labsLightBox.open(a,this.script+"?f=window","ajax",this.width,this.height)
};labsContentLibrary.prototype.update=function(mode,page){var type=0;switch(mode){case"init":var data=labsElement.get("contentLibraryData").innerHTML;this.list=eval("("+data+")");mode="list";case"list":var ul=labsElement.get("contentLibraryMenu");var start=Math.max(1,Math.min(this.id-1,this.list.length-2));var end=Math.min(this.list.length,Math.max(3,this.id+1));var str="";var count=1;if(start!=1){str+='<li><a href="#" onclick="labsContentLibrary.id ='+Math.max(1,start-2)+"; labsContentLibrary.update('list'); return false;\">&nbsp;&lt;&nbsp;</a></li>"}for(var i in this.list){if(i=="length"){continue}if(count>=start&&count<=end){str+="<li";if(this.id==count){type=i;str+=' class="selected"'}str+='><a href="#" onclick="labsContentLibrary.id = '+count+"; labsContentLibrary.update('list'); return false;\">"+this.list[i]+"</a></li>"}count++}if(end!=this.list.length){str+='<li><a href="#" onclick="labsContentLibrary.id ='+Math.min(this.list.length,end+2)+"; labsContentLibrary.update('list'); return false;\">&nbsp;&gt;&nbsp;</a></li>"
}ul.innerHTML=str;break;default:return false}page=page||0;labsElement.get("contentLibraryLoading").style.display="inline";labsAjax.updateInnerHtml(this.script+"?f="+mode+"&p="+page+"&q="+encodeURIComponent(labsElement.getValue("contentLibrarySearchQuery"))+"&t="+encodeURIComponent(type),"contentLibrary",function(){labsElement.get("contentLibraryLoading").style.display="none"})};labsContentLibrary.prototype.click=function(b,a){this.content.id=b;this.content.text=a;this.content.profile=labsElement.get("contentLibraryUseMedia").checked?"1":"0";labsFormFunctions.insertTextContent();labsLightBox.close()};var labsContentLibrary=new labsContentLibrary();function labsMediaLibrary(){}labsMediaLibrary.prototype.script="/scripts/mediaLibrary.php";labsMediaLibrary.prototype.width=530;labsMediaLibrary.prototype.height=530;labsMediaLibrary.prototype.shared=false;labsMediaLibrary.prototype.loadingImgSrc=labsAjax.loadingImgSrc;labsMediaLibrary.prototype.messages=new Array();labsMediaLibrary.prototype.media=new Array();
labsMediaLibrary.prototype.autofill=new Array();labsMediaLibrary.prototype.medium=false;labsMediaLibrary.prototype.coords={x1:-1,y1:-1,x2:-1,y2:-1};labsMediaLibrary.prototype.open=function(a){labsLightBox.onDisplay=function(){labsMediaLibrary.update("list")};labsLightBox.open(a,this.script+"?f=window","ajax",this.width,this.height)};labsMediaLibrary.prototype.update=function(b,a){switch(b){case"form":labsElement.get("mediaLibraryMenuForm").className="selected";labsElement.get("mediaLibraryMenuPersonal").className="";labsElement.get("mediaLibraryMenuShared").className="";break;case"list":if(this.shared==true){labsElement.get("mediaLibraryMenuPersonal").className="";labsElement.get("mediaLibraryMenuShared").className="selected"}else{labsElement.get("mediaLibraryMenuPersonal").className="selected";labsElement.get("mediaLibraryMenuShared").className=""}labsElement.get("mediaLibraryMenuForm").className="";break;default:return false}a=a||0;labsElement.get("mediaLibraryLoading").style.display="inline";
labsAjax.updateInnerHtml(this.script+"?f="+b+"&t="+labsMediaLibrary.medium.types+"&p="+a+"&s="+(this.shared==true?"1":"0")+"&q="+encodeURIComponent(labsElement.getValue("mediaLibrarySearchQuery")),"mediaLibrary",function(){labsElement.get("mediaLibraryLoading").style.display="none";if(labsMediaLibrary.medium.type=="text"){labsElement.forceDisplayStyle(true,["mediaLibraryPosition"]);labsMediaLibrary.updateFloat();labsMediaLibrary.updateProfile()}else{labsElement.forceDisplayStyle(false,["mediaLibraryPosition"])}})};labsMediaLibrary.prototype.notes=function(b,a){a=a||"";labsAjax.updateInnerHtml(this.script+"?f=notes&i="+b+"&n="+a,"mediaLibraryNotes",function(){var c=labsElement.getValue("mediaLibraryCoords");c=c.split(",");if(c.length==4){labsMediaLibrary.coords.x1=c[0];labsMediaLibrary.coords.y1=c[1];labsMediaLibrary.coords.x2=c[2];labsMediaLibrary.coords.y2=c[3];labsMediaLibrary.note()}});labsElement.forceDisplayStyle(true,["mediaLibraryNotes"])};labsMediaLibrary.prototype.setCoords=function(){var a=document.location.hash;
a=a.replace(/[^0-9,]+/g,"").split(",");if(labsMediaLibrary.coords.x1==-1||labsMediaLibrary.coords.x2!=-1){labsMediaLibrary.coords.x1=Math.max(0,Math.min(100,Math.ceil(a[0]/2)));labsMediaLibrary.coords.y1=Math.max(0,Math.min(100,Math.ceil(a[1]/2)));labsMediaLibrary.coords.x2=-1;labsMediaLibrary.coords.y2=-1}else{labsMediaLibrary.coords.x2=Math.max(0,Math.min(100,Math.ceil(a[0]/2)));labsMediaLibrary.coords.y2=Math.max(0,Math.min(100,Math.ceil(a[1]/2)))}labsElement.get("mediaLibraryCoords").value=labsMediaLibrary.coords.x1+","+labsMediaLibrary.coords.y1+","+labsMediaLibrary.coords.x2+","+labsMediaLibrary.coords.y2;labsMediaLibrary.note()};labsMediaLibrary.prototype.note=function(){if(this.coords.x1==-1){return false}var a=this.coords.x2;var c=this.coords.y2;if(a==-1){a=this.coords.x1;c=this.coords.y1}var b=labsElement.get("mediaLibraryNote");b.style.left=Math.min(this.coords.x1,a)*2+"px";b.style.top=Math.min(this.coords.y1,c)*2+"px";b.style.width=Math.abs(a-this.coords.x1)*2+"px";b.style.height=Math.abs(c-this.coords.y1)*2+"px"
};labsMediaLibrary.prototype.checkMedia=function(a){if(labsElement.getValue("mediaLibraryAuto2")==true){labsMediaLibrary.medium.id=a;labsMediaLibrary.update("notes");return true}if(labsElement.getValue("mediaLibraryAuto1")==false){return true}a=a.split(",");if(a.length!=2){return true}a=a[1].split("-");for(var b=0;b<a.length;b++){labsMediaLibrary.click(a[b],b!=a.length-1)}return true};labsMediaLibrary.prototype.click=function(a,b){b=b||false;this.medium.mdaId=a;labsLightBox.close();if(this.medium.type=="inline"){var c=this.media[this.medium.id].autoFill;this.addMedia(b)}else{var c=this.medium.autoFill;labsFormFunctions.insertTextMedia()}if((this.medium.id==undefined||this.autofill[c]!=this.medium.id)&&labsElement.getValue(this.autofill[c])==""){labsElement.setValue(this.autofill[c],this.medium.mdaId);this.updateMedia(this.autofill[c])}};labsMediaLibrary.prototype.updateProfile=function(b){if(b!=undefined){this.medium.profile=b}for(var a=1;a<4;a++){labsElement.get("mediaProfile"+a).className=(this.medium.profile==a?"selected":"")
}};labsMediaLibrary.prototype.updateFloat=function(c){if(c!=undefined){this.medium.floating=c}var a=["fl","l","c","r","fr"];for(var b in a){labsElement.get("mediaFloat"+a[b]).className=(this.medium.floating==a[b]?"selected":"")}};labsMediaLibrary.prototype.initMedia=function(h,d,f,b,c,i,g,a,e){this.messages={add:c,del:i,left:g,right:a,notes:e};b=b.split(":");this.media[h]={unique:d,types:f,autoFill:b[0]};if(b[1]!=""){this.autofill[b[0]]="mdaList"+b[0]+"_"+b[1]}this.updateMedia(h)};labsMediaLibrary.prototype.updateMedia=function(a){var d=labsElement.getValue(a).split(",");var f="";var h="";var b=new Date();var e="";for(var c=0;c<d.length;c++){if(d[c]==""){continue}var g=parseInt(d[c]);h+=d[c]+",";f+='<div style="width:70px;height:90px;float:left;text-align:center;margin:0 5px 5px 0;">';e="00"+g;f+='<div style="width:70px;height:70px;border:solid 1px #bbb;margin-bottom:3px"><img src="/'+g+"-70.jpg?"+b.getMonth()+b.getDate()+b.getHours()+'" alt=""/></a></div>';if(this.media[a].unique==false&&c!=0){f+='<a href="#" onclick="labsMediaLibrary.changeOrder(\''+a+"',"+g+',-1); return false;" title="'+this.messages.left+'"><img src="/iconLeft.png?'+oaService.release+'" alt="'+this.messages.left+'"/></a>'
}if(this.media[a].unique==false){f+='<a href="#" onclick="labsMediaLibrary.notes('+g+'); return false;" title="'+this.messages.notes+'"><img src="/iconNotes.png?'+oaService.release+'" alt="'+this.messages.notes+'"/></a>'}f+='<a href="#" onclick="labsMediaLibrary.deleteMedia(\''+a+"',"+parseInt(d[c])+'); return false;" title="'+this.messages.del+'"><img src="/iconTrash.png?'+oaService.release+'" alt="'+this.messages.del+'"/></a>';if(this.media[a].unique==false&&c!=d.length-1){f+='<a href="#" onclick="labsMediaLibrary.changeOrder(\''+a+"',"+g+',1); return false;" title="'+this.messages.right+'"><img src="/iconRight.png?'+oaService.release+'" alt="'+this.messages.right+'"/></a>'}f+="</div>"}f+='<div style="width:20px;';if(h!=""){f+="height:70px;line-height:70px;"}f+='float:left;margin:0;">';f+="<a href=\"#\" onclick=\"labsMediaLibrary.medium = {'id':'"+a+"', 'type':'inline', 'types':'"+this.media[a].types+"'}; labsMediaLibrary.open('"+this.messages.add+'\'); return false;" title="'+this.messages.add+'"><img src="/iconAdd.png?'+oaService.release+'" alt="'+this.messages.add+'"/></a>';
f+="</div>";f+='<div style="clear:left;" class="clear">&nbsp;</div>';if(this.media[a].unique==false){f+='<div id="mediaLibraryNotes"></div>'}labsElement.setValue(a+"Content",f);labsElement.setValue(a,h.substring(0,h.length-1))};labsMediaLibrary.prototype.addMedia=function(a){if(this.media[this.medium.id].unique==true){labsElement.setValue(this.medium.id,this.medium.mdaId);this.updateMedia(this.medium.id);return true}var c=labsElement.getValue(this.medium.id).split(",");for(var b=0;b<c.length;b++){if(c[b]==this.medium.mdaId){return true}}if(labsElement.getValue(this.medium.id)==""){labsElement.setValue(this.medium.id,this.medium.mdaId)}else{labsElement.setValue(this.medium.id,labsElement.getValue(this.medium.id)+","+this.medium.mdaId)}a=a||false;if(a==false){this.updateMedia(this.medium.id)}};labsMediaLibrary.prototype.changeOrder=function(b,f,a){var d=labsElement.getValue(b).split(",");var e;for(var c=0;c<d.length;c++){if(d[c]==f&&d[c+a]!=undefined){e=d[c];d[c]=d[c+a];d[c+a]=e;break}}labsElement.setValue(b,d.join(","));
this.updateMedia(b)};labsMediaLibrary.prototype.deleteMedia=function(a,d){if(confirm(this.messages.del)==false){return false}var c=labsElement.getValue(a).split(",");labsElement.get(a).value="";for(var b=0;b<c.length;b++){if(c[b]!=d&&c[b]!=""){labsElement.setValue(a,labsElement.getValue(a)+","+c[b])}}this.updateMedia(a)};var labsMediaLibrary=new labsMediaLibrary();function labsFormFunctions(){}labsFormFunctions.prototype.multipleJoins=new Array();labsFormFunctions.prototype.multipleJoinsId=new Array();labsFormFunctions.prototype.selectedJoins=new Array();labsFormFunctions.prototype.insertTextInput=false;labsFormFunctions.prototype.hide=new Array();labsFormFunctions.prototype.order=new Array();labsFormFunctions.prototype.suggests=new Array();labsFormFunctions.prototype.lastQuery="";labsFormFunctions.prototype.suggestDiv="";labsFormFunctions.prototype.suggestIndex=0;labsFormFunctions.prototype.addMultipleJoin=function(a,c,f,j){var h;var b;var m;var g;if(c==undefined){var e;var c=Array();var f=Array();
j=new Array();for(var d=1;d<this.multipleJoins[a].length;d++){var l=labsElement.getLabel("labsForm_"+this.multipleJoinsId[a][1]+"_"+this.multipleJoins[a][d]);if(l==null){return false}j[j.length]=l.l;f[f.length]=l.v;if(d<this.multipleJoins[a][0]+1){c[c.length]=l.v}}h=labsElement.get("table-"+a);c=c.join("|");if(this.selectedJoins[a][c]!=undefined){for(var d=1;d<h.rows.length;d++){if(h.rows[d].id=="tr-"+a+c){h.rows[d].style.backgroundColor="#f55";window.setTimeout(function(){labsElement.get("table-"+a).rows[d].style.backgroundColor="#fff"},1000);break}}return false}this.selectedJoins[a][c]=[f,j];this.updateMultipleJoin(a);return}this.selectedJoins[a][c]=[f,j];return true};labsFormFunctions.prototype.updateMultipleJoin=function(g){var d=labsElement.get("table-"+g);for(var c=d.rows.length-1;c>0;c--){d.deleteRow(c)}var a,f;for(var c in this.selectedJoins[g]){f=d.insertRow(d.rows.length);f.id="tr-"+g+c;for(var b=0;b<this.selectedJoins[g][c][1].length;b++){a=f.insertCell(b*2);a=f.insertCell(b*2+1);
labsElement.setValue(a,this.selectedJoins[g][c][1][b])}a=f.insertCell(b*2);var e="";for(var b in this.selectedJoins[g][c][0]){e+='<input type="hidden" name="data['+this.multipleJoinsId[g][0]+"]["+g+"]["+c+'][]" value="'+this.selectedJoins[g][c][0][b]+'"/>'}e+='<a href="#" onclick="labsFormFunctions.deleteMultipleJoin(\''+g+"', '"+c+'\'); return false;"><img src="/iconTrash.png?'+oaService.release+'" alt=""/></a>';e+='<a href="#" onclick="labsFormFunctions.switchMultipleJoin(\''+g+"','"+c+'\',true); return false;"><img src="/iconUp.png?'+oaService.release+'" alt=""/></a>';e+='<a href="#" onclick="labsFormFunctions.switchMultipleJoin(\''+g+"','"+c+'\',false); return false;"><img src="/iconDown.png?'+oaService.release+'" alt=""/></a>';labsElement.setValue(a,e)}};labsFormFunctions.prototype.switchMultipleJoin=function(j,c,h){var b=this.selectedJoins[j];var a=false;var g=false;var f=false;for(var e in this.selectedJoins[j]){if(f==true){a=e;break}if(e==c&&h==false){f=true}if(e==c&&h==true){a=g;
break}g=e}if(a==false){return false}this.selectedJoins[j]=new Array();for(var e in b){if(e==c||e==a){if(this.selectedJoins[j][c]==undefined){if(h==true){this.selectedJoins[j][c]=b[c];this.selectedJoins[j][a]=b[a]}else{this.selectedJoins[j][a]=b[a];this.selectedJoins[j][c]=b[c]}}}else{this.selectedJoins[j][e]=b[e]}}this.updateMultipleJoin(j);return true};labsFormFunctions.prototype.deleteMultipleJoin=function(b,a){delete this.selectedJoins[b][a];this.updateMultipleJoin(b)};labsFormFunctions.prototype.selectInputText=function(a){if(a.id!=undefined){this.insertTextInput=a.id}};labsFormFunctions.prototype.selectTextMedia=function(b,a){if(this.insertTextInput==false){if(b!=undefined){alert(b)}return false}labsMediaLibrary.medium={type:"text",types:14,floating:"fl",profile:2,autoFill:a};labsMediaLibrary.open(labsMediaLibrary.messages.add||"");return true};labsFormFunctions.prototype.insertTextMedia=function(){this.insertText("[media profile="+labsMediaLibrary.medium.profile+" style="+labsMediaLibrary.medium.floating+"]"+labsMediaLibrary.medium.mdaId+"[/media]")
};labsFormFunctions.prototype.selectTextContent=function(b,a){if(this.insertTextInput==false){if(b!=undefined){alert(b)}return false}labsContentLibrary.content={profile:"0",text:"",id:0};labsContentLibrary.open(a||"");return true};labsFormFunctions.prototype.insertTextContent=function(){this.insertText("[content id="+labsContentLibrary.content.id+" profile="+labsContentLibrary.content.profile+"]"+labsContentLibrary.content.text+"[/content]")};labsFormFunctions.prototype.openTextLink=function(a,b){if(this.insertTextInput==false){if(b!=undefined){alert(b)}return false}labsLightBox.open(a,"articleLinkForm","copy",300,100);return true};labsFormFunctions.prototype.insertTextLink=function(a){var b=labsElement.get("articleLinkFormLink")!=undefined?labsElement.get("articleLinkFormLink").value:"";var c=labsElement.get("articleLinkFormTextLink")!=undefined&&labsElement.get("articleLinkFormTextLink").value!=""?labsElement.get("articleLinkFormTextLink").value:a;if(b==""){return false}this.insertText("[url link="+b+"]"+c+"[/url]");
labsLightBox.close()};labsFormFunctions.prototype.insertText=function(e,a){e=(e==undefined?"":e);a=(a==undefined?"":a);if(this.insertTextInput!=false){var d=labsElement.get(this.insertTextInput);if(document.selection&&document.selection.createRange){d.focus();sel=document.selection.createRange();sel.text=e+sel.text+a;d.focus()}else{if(d.selectionStart||d.selectionStart=="0"){var c=d.selectionStart;var b=d.selectionEnd;d.value=d.value.substring(0,c)+e+d.value.substring(c,b)+a+d.value.substring(b,d.value.length);d.selectionStart=d.selectionEnd=b+e.length+a.length;d.focus()}else{d.value+=e+a;d.focus()}}}};labsFormFunctions.prototype.suggestKey=function(a,b){if(this.suggestDiv!=b){labsElement.forceDisplayStyle(false,[this.suggestDiv+"suggestions"]);this.suggestDiv=b;this.suggests=new Array();this.suggestIndex=0;this.lastQuery=""}if(a.keyCode!=undefined){switch(a.keyCode){case 13:if(this.suggestIndex>-1&&this.suggests.length!=0&&this.suggestIndex<this.suggests.length){this.suggestAdd()}return false;
case 38:if(this.suggestIndex>0){this.suggestIndex--;this.suggestUpdate()}return true;case 40:if(this.suggestIndex<this.suggests.length-1){this.suggestIndex++;this.suggestUpdate()}return true}}return true};labsFormFunctions.prototype.suggest=function(params,q){if(q.length<1){labsElement.forceDisplayStyle(false,[this.suggestDiv+"suggestions"]);return true}if(q==this.lastQuery){return true}this.lastQuery=q;var url="/scripts/form/suggest.php?"+params+"&q="+encodeURIComponent(q);labsAjax.get(url,function(p,xml){var str="";labsFormFunctions.suggests=new Array();if(xml!="none"){var suggests=eval("("+xml+")");var index=0;for(var i in suggests){labsFormFunctions.suggests[index]=[i,suggests[i]];str+='<a href="#" id="'+labsFormFunctions.suggestDiv+"suggesta"+index+'" onclick="labsFormFunctions.suggestAdd('+index+'); return false">'+suggests[i]+"</a>";index++}labsElement.setValue(labsFormFunctions.suggestDiv+"suggestions",str)}labsFormFunctions.suggestIndex=0;labsFormFunctions.suggestUpdate();labsElement.forceDisplayStyle((str!=""),[labsFormFunctions.suggestDiv+"suggestions"])
})};labsFormFunctions.prototype.suggestUpdate=function(){for(var a=0;a<this.suggests.length;a++){if(a==this.suggestIndex){labsElement.addClass(this.suggestDiv+"suggesta"+a,"selected")}else{labsElement.removeClass(this.suggestDiv+"suggesta"+a,"selected")}}};labsFormFunctions.prototype.suggestAdd=function(a){var c="";var b="";if(a==undefined){a=this.suggestIndex}if(this.suggests[a]!=undefined){c=this.suggests[a][0];b=this.suggests[a][1]}labsElement.setValue(this.suggestDiv,c);labsElement.setValue(this.suggestDiv+"-label",b);labsElement.setValue(this.suggestDiv+"suggest","");labsElement.forceDisplayStyle((c!=""),[this.suggestDiv+"suggesta"]);labsElement.forceDisplayStyle(false,[this.suggestDiv+"suggestions"]);this.lastQuery="";this.suggestIndex=-1};var labsFormFunctions=new labsFormFunctions();function labsCart(){}labsCart.prototype.update=function(){var b=0;var a=0;var f=labsUtils.readCookie("cart");if(f!=null){f=f.split(",");b=f[0]!=undefined&&isNaN(f[0])===false?parseInt(f[0]):0;a=f[1]!=undefined&&isNaN(f[1])===false?parseFloat(f[1]):0
}var d=labsElement.get("cartCount");if(d!=undefined){d.innerHTML=a}d=labsElement.get("cartTotal");if(d!=undefined){d.innerHTML=b.toFixed(2)}};var labsCart=new labsCart();function labsSearch(){}labsSearch.prototype.d="";labsSearch.prototype.apps=false;labsSearch.prototype.init=function(apps){apps=apps||false;if(apps!=false){this.apps=apps}var cookie=labsUtils.readCookie("lastSearch");if(cookie==null){cookie={q:"",p:""}}else{cookie=eval("("+cookie+")")}if(apps==false){if(this.d==""){this.d=labsElement.get("searchInput").alt}if(cookie.q!=""){labsElement.setValue("searchInput",cookie.q)}return true}this.d=labsElement.get("searchFullInput").alt;if(cookie.q!=""){labsElement.setValue("searchFullInput",cookie.q)}var val=0;for(var j=1;j<4;j++){for(var i=1;i<3;i++){if(cookie.p!=""){val=cookie.p[j][i]||0}labsElement.setValue("searchFullParamValue"+i+j,labsUtils.toInt(val))}}var path=document.location.pathname;var dir=path.substring(0,path.lastIndexOf("/")+1);labsElement.setValue("searchFullDirectory",dir);
var app=path.substring(path.lastIndexOf("/")+1);if(app.indexOf("s.")==-1){app="s.html"}this.action(dir,app)};labsSearch.prototype.send=function(a,c){var b=labsElement.getValue(a);if(b==""||b==this.d){labsAjax.message(c,"1");return false}this.cookie(a);return true};labsSearch.prototype.action=function(b,e){var d=labsElement.get("searchFullForm").action;if(b==""){b=d.substring(0,d.lastIndexOf("/")+1)}d=d.substring(d.lastIndexOf("/")+1);if(b=="/a/"||b=="/m/"){b=""}if(e!=""){if(e==0){d="s.html"}else{for(var a=1;a<4;a++){labsElement.forceDisplayStyle(false,["searchFullParam"+a])}for(var c in this.apps){if(e==this.apps[c]["u"]||e==c){d=this.apps[c]["u"];if(labsElement.getValue("searchFullApplication")!=c){labsElement.setValue("searchFullApplication",c)}for(var a=1;a<4;a++){if(this.apps[c]["c"][a]!=undefined){labsElement.setValue("searchFullLabel"+a,this.apps[c]["c"][a]);labsElement.forceDisplayStyle(true,["searchFullParam"+a])}}break}}}}labsElement.get("searchFullForm").action=b+d};labsSearch.prototype.cookie=function(a){cookie=labsElement.getValue(a);
if(cookie!=null){var d="";for(var b=1;b<4;b++){d+="'"+b+"':{";for(var c=1;c<3;c++){d+="'"+c+"':"+labsUtils.toInt(labsElement.getValue("searchFullParamValue"+c+b))+","}d+="},"}cookie="{'q': '"+labsUtils.escapeEval(cookie)+"','p':{"+d+"}}";labsUtils.createCookie("lastSearch",cookie)}};var labsSearch=new labsSearch();function labsTemplate(){}labsTemplate.prototype.templates=new Array();labsTemplate.prototype.vars=new Array();labsTemplate.prototype.name="";labsTemplate.prototype.init=function(b,c){var d,a=0;this.templates[b]=new Array();this.vars[b]=new Array();while(c!=""){d=c.indexOf("{");if(d==-1){this.templates[b][a++]=c;break}else{if(d!=0){this.templates[b][a++]=c.substring(0,d);c=c.substring(d,c.length)}d=c.indexOf("}");if(d==-1){break}this.vars[b][c.substring(1,d)]=a;this.templates[b][a++]="";c=c.substring(d+1,c.length)}}};labsTemplate.prototype.setTemplate=function(a){this.name=a;for(var b in this.vars[this.name]){this.templates[this.name][this.vars[this.name][b]]=""}};labsTemplate.prototype.set=function(a,b){this.templates[this.name][this.vars[this.name][a]]=b
};labsTemplate.prototype.parse=function(){return this.templates[this.name].join("")};var labsTemplate=new labsTemplate();