sfHover=function(){var e=document.getElementById("menu").getElementsByTagName("LI");for(var d=0,c=e.length;d<c;d++){e[d].onmouseover=function(){this.className+=" sfhover"};e[d].onmouseout=function(){this.className=this.className.replace(new RegExp(" sfhover\\b"),"")}}e=document.getElementById("header_subnavigation_default");if(e!=null){e=e.getElementsByTagName("LI");for(var d=0,c=e.length;d<c;d++){e[d].onmouseover=function(){this.className+=" sfhover"};e[d].onmouseout=function(){this.className=this.className.replace(new RegExp(" sfhover\\b"),"")}}}e=document.getElementById("header_subnavigation_member");if(e!=null){e=e.getElementsByTagName("LI");for(var d=0,c=e.length;d<c;d++){e[d].onmouseover=function(){this.className+=" sfhover"};e[d].onmouseout=function(){this.className=this.className.replace(new RegExp(" sfhover\\b"),"")}}}};if(window.attachEvent){window.attachEvent("onload",sfHover)}var IE6=navigator.userAgent.toLowerCase().indexOf("msie 6")!=-1;window.onload=function(){Forms.addControls();Cookie.observe();try{addthis.init()}catch(a){}};var Email={pattern:new RegExp("^[a-zA-Z0-9'._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,3}$"),check:function(a){if(Email.pattern.test(a)){return true}else{return false}}};var Forms={addControls:function(){var e=document.forms;for(var o=0,n=e.length;o<n;o++){switch(e[o].id){case"quick_search_form":var i=e[o];i.check=function(){var a=["search",""];var r=true;var b=i.elements[0].value;for(var t=0,s=a.length;t<s;t++){if(b.toLowerCase()==a[t]&&r&&r){r=false;break}}if(r){i.submit();return true}else{return false}};i.onsubmit=function(){i.check();return false};var h=i.getElementsByTagName("a");for(var m=0,l=h.length;m<l;m++){if(h[m].className=="confirm"){h[m].onclick=i.check}}break;case"header_newsletter_access":var k=e[o];k.action+="?do=subs";k.check=function(){var a=k.elements[0].value;var b=Email.check(a);if(b){k.action+="&em="+a;k.action+="&utm_source=top_box_subscription&utm_medium=website&utm_campaign=Subscription%2Bfrom%20Top%20Box";k.submit();return true}else{alert("Invalid email address");return false}};k.onsubmit=function(){k.check();return false};var h=k.getElementsByTagName("a");for(var m=0,l=h.length;m<l;m++){if(h[m].className=="confirm"){h[m].onclick=k.check}}break;case"header_subscription_access":var g=e[o];g.check=function(){var a=g.elements[0].value;var b=Email.check(a);if(b){g.action+="?utm_source=top_box_subscription&utm_medium=website&utm_campaign=Subscription%2Bfrom%20Top%20Box";g.submit();return true}else{alert("Invalid email address");return false}};g.onsubmit=function(){g.check();return false};var h=g.getElementsByTagName("a");for(var m=0,l=h.length;m<l;m++){if(h[m].className=="confirm"){h[m].onclick=g.check}}break;case"embed_newsletter_access":var f=e[o];f.action+="?do=subs";f.check=function(){var a=f.elements[0].value;var b=Email.check(a);if(b){f.action+="&em="+a;f.action+="&utm_source=news_box_subscription&utm_medium=news&utm_campaign=Subscription%2Bfrom%20news%20box";f.submit();return true}else{alert("Invalid email address");return false}};f.onsubmit=function(){f.check();return false};var h=f.getElementsByTagName("a");for(var m=0,l=h.length;m<l;m++){if(h[m].className=="confirm"){h[m].onclick=f.check}}break;case"product_alert_access":var q=e[o];q.action+="?do=fsubs";q.check=function(){var r=new String();for(var d=0,c=q.elements.length;d<c;d++){if(q.elements[d].type=="checkbox"&&q.elements[d].checked){if(r.length>0){r+=","}r+=q.elements[d].name}}if(r.length==0){alert("Please, select a newsletter.");return false}var s=q.elements.em.value;var t=Email.check(s);if(t){q.action+="&em="+s;q.action+="&nl="+r;q.action+="&utm_source=emailAlert_box_subscription&utm_medium=website&utm_campaign=Subscription%2Bfrom%20e-mail%20Alert%20Box";q.submit();return true}else{alert("Invalid email address");return false}};q.onsubmit=function(){q.check();return false};var h=q.getElementsByTagName("a");for(var m=0,l=h.length;m<l;m++){if(h[m].className=="confirm"){h[m].onclick=q.check}}break;case"community_newsletter_access":var p=e[o];p.action+="?do=fsubs";p.check=function(){var r=new String();for(var d=0,c=p.elements.length;d<c;d++){if(p.elements[d].type=="checkbox"&&p.elements[d].checked){if(r.length>0){r+=","}r+=p.elements[d].name}}if(r.length==0){alert("Please, select a newsletter.");return false}var s=p.elements.em.value;var t=Email.check(s);if(t){p.action+="&em="+s;p.action+="&nl="+r;p.action+="&utm_source=bottom_box_subscription&utm_medium=website&utm_campaign=Subscription%2Bfrom%20Bottom%20Box";p.submit();return true}else{alert("Invalid email address");return false}};p.onsubmit=function(){p.check();return false};var h=p.getElementsByTagName("a");for(var m=0,l=h.length;m<l;m++){if(h[m].className=="confirm"){h[m].onclick=p.check}}break;case"newsletter_subscription_daily_access":var j=e[o];j.action+="?do=fsubs";j.check=function(){var r=new String();for(var d=0,c=j.elements.length;d<c;d++){if(j.elements[d].type=="checkbox"&&j.elements[d].checked){if(r.length>0){r+=","}r+=j.elements[d].name}}if(r.length==0){alert("Please, select a newsletter.");return false}var s=j.elements.em.value;var t=Email.check(s);if(t){j.action+="&em="+s;j.action+="&nl="+r;j.action+="&utm_source=right_box_subscription&utm_medium=website&utm_campaign=Subscription%2Bfrom%20Right%20Box";j.submit();return true}else{alert("Invalid email address");return false}};j.onsubmit=function(){j.check();return false};var h=j.getElementsByTagName("a");for(var m=0,l=h.length;m<l;m++){if(h[m].className=="confirm"){h[m].onclick=j.check}}break}}}};var MaximizeMinimize=function(){try{var a=$("story");if(a.hasClassName("maximize")){a.removeClassName("maximize")}else{a.addClassName("maximize")}}catch(b){}};var jsDateTime=function(c){var e=Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");var a=Array("January"," February","March","April","May","June","July","August","September","October","November","December");var b=new Date();var d=new String();switch(c){case ("EU"):d+=e[b.getDay()]+" "+(b.getDate()<10?"0"+b.getDate():b.getDate())+" "+a[b.getMonth()]+" "+b.getFullYear();break;case ("US"):d+=e[b.getDay()]+" "+a[b.getMonth()]+", "+(b.getDate()<10?"0"+b.getDate():b.getDate())+" "+b.getFullYear();break;case ("Asia"):d+=e[b.getDay()]+" "+(b.getDate()<10?"0"+b.getDate():b.getDate())+" "+a[b.getMonth()]+" "+b.getFullYear();break}document.write(d)};var Cookie={set:function(c){c.value=escape(c.value);if(c.path){c.path="; path="+c.path}if(c.domain){c.domain="; domain="+c.domain}if(!c.expiry){c.expiry=1}var b=new Date();var a=new Date();a.setTime(b.getTime()+c.expiry*24*60*60*1000);c.expiry="; expires="+a.toGMTString();document.cookie=c.name+"="+c.value+(c.domain?c.domain:"")+(c.path?c.path:"")+c.expiry},get:function(f){var d=f.name+"=";var e=document.cookie.split(";");for(var b=0,a=e.length;b<a;b++){var g=e[b];while(g.charAt(0)==" "){g=g.substring(1,g.length)}if(g.indexOf(d)==0){return g.substring(d.length,g.length)}}return null},erase:function(a){Cookie.set({name:a.name,value:"",expiry:-1})},test:function(){Cookie.set({name:"check",value:"success"});if(Cookie.get({name:"check"})=="success"){Cookie.erase({name:"check"});window.CookieChecked=true}},warm:function(){var b=document.createElement("div");b.className="warning";var a=document.createTextNode("Your browser is blocking cookies. This might limit your experience on this  website");b.appendChild(a);document.body.insertBefore(b,document.body.firstChild)},observe:function(){if(!window.CookieChecked){Cookie.warm()}}};window.CookieChecked=false;Cookie.test();var pdf={url:"#",log:function(){_gaq.push(["_trackPageview",pdf.url])},download:function(){pdf.log();window.location.href=pdf.url}};var Tabs={header:undefined,buttons:undefined,contents:undefined,init:function(c){var g=document.getElementById(c);var k=g.getElementsByTagName("ul");var f=k[0];Tabs.header=f;Tabs.buttons=new Array();Tabs.contents=new Array();if(f.className=="box_nav"){var d=f.getElementsByTagName("a");for(var i=0,h=d.length;i<h;i++){var e=/#(.*)/.exec(d[i].href)[1];var j=d[i].parentNode;j.name=e;j.onclick=function(){Tabs.select(this.name)};Tabs.buttons[e]=d[i].parentNode;Tabs.contents[e]=document.getElementById(e);d[i].removeAttribute("href")}}},select:function(a){Tabs.header.style.backgroundPosition="0px 0px";for(var b in Tabs.buttons){Tabs.buttons[b].className="unselected";Tabs.contents[b].className="unselected"}Tabs.buttons[a].className="selected";Tabs.contents[a].className="selected";switch(a){case ("tab1"):Tabs.header.style.backgroundPosition="0px -36px";break;case ("tab2"):Tabs.header.style.backgroundPosition="0px -72px";break}}};var Slide={position:0,index:1,min:1,max:1,step:196,target:0,content:undefined,master:undefined,interval:undefined,nav:{left:undefined,right:undefined},init:function(e){Slide.master=document.getElementById(e.el);Slide.max=e.size;var f=Slide.master.childNodes;for(var d=0,c=f.length;d<c;d++){if(f[d].className=="nav_left"){Slide.nav.left=f[d].firstChild;Slide.nav.left.name="left";Slide.nav.left.removeAttribute("href")}if(f[d].className=="nav_right"){Slide.nav.right=f[d].firstChild;Slide.nav.right.name="right";Slide.nav.right.removeAttribute("href")}if(f[d].className=="mask"){Slide.content=f[d].firstChild}}if(Slide.index<Slide.max){Slide.enable(Slide.nav.right)}},enable:function(a){a.onclick=function(){Slide.go(this.name)};a.className="enabled"},disable:function(a){a.onclick=function(){void (false)};a.className="disabled"},go:function(a){Slide.disable(Slide.nav.left);Slide.disable(Slide.nav.right);switch(a){case ("left"):Slide.direction=+1;break;case ("right"):Slide.direction=-1;break}Slide.curve()},curve:function(){Slide.target=Slide.position+(Slide.direction*Slide.step);Slide.interval=window.setInterval(function(){Slide.move()},50)},move:function(){if(Slide.position==Slide.target){window.clearInterval(Slide.interval);Slide.index+=(-1*Slide.direction);if(Slide.index>Slide.min){Slide.enable(Slide.nav.left)}if(Slide.index<Slide.max){Slide.enable(Slide.nav.right)}}else{var b=Slide.target-Slide.position;var a=Math.round(0.5*b);a=Math.abs(a)>1?a:Slide.direction;Slide.position+=a;Slide.content.style.left=Slide.position+"px"}}};var Ss={position:0,min:0,max:0,step:316,nav:{left:undefined,right:undefined,list:Array()},content:undefined,slider:undefined,init:function(f){Ss.max=f.max;Ss.min=f.min;var g=document.getElementById(f.nav);var e=g.getElementsByTagName("a");for(var d=0,c=e.length;d<c;d++){switch(e[d].className){case ("nav_left"):Ss.nav.left=e[d];Ss.nav.left.href="javascript:void( null );";Ss.nav.left.onclick=function(){Ss.go(this.name)};break;case ("nav_right"):Ss.nav.right=e[d];Ss.nav.right.href="javascript:void( null );";Ss.nav.right.onclick=function(){Ss.go(this.name)};break;default:Ss.nav.list[e[d].name]=e[d];Ss.nav.list[e[d].name].href="javascript:void( null );";Ss.nav.list[e[d].name].onclick=function(){Ss.move(this.name)};break}}Ss.content=$(f.content);Ss.slider=$(f.slider);Ss.slider.observe("mouseover",function(a){var b;if(a.toElement){b=a.toElement}else{if(a.relatedTarget){b=a.relatedTarget}}if(b==null){return}if(Ss.slider!=b){Ss.slide.stop()}});Ss.slider.observe("mouseout",function(a){var b;if(a.toElement){b=a.toElement}else{if(a.relatedTarget){b=a.relatedTarget}}if(b==null){return}if(!b.descendantOf(Ss.slider)&&Ss.slider!=b){Ss.slide.start()}});Ss.slide.start()},go:function(b){var a=0;switch(b){case ("left"):a=Number(Ss.position)-Number(1);break;case ("right"):a=Number(Ss.position)+Number(1);break}if(a>Ss.max){a=Ss.min}if(a<Ss.min){a=Ss.max}a=parseInt(a);Ss.move(a)},move:function(e){Ss.content.hide();Ss.content.style.left="-"+(e*Ss.step)+"px";for(var d=0,c=Ss.nav.list.length;d<c;d++){Ss.nav.list[d].className="disabled"}Ss.content.show();Ss.nav.list[e].className="enabled";Ss.position=e},slide:{interval:undefined,start:function(){Ss.slide.interval=window.setInterval(function(){Ss.go("right")},5000)},stop:function(){window.clearInterval(Ss.slide.interval)}}};var fixIe6Png=function(c,b){var a=document.getElementById(c);if(a!=undefined&&IE6){a.src=b}};var customDate={display:(navigator.userAgent.toLowerCase().search(/msie/)!=-1)?"block":"table-row",manage:function(a){if(a.style.display=="none"){a.style.display="block"}else{a.style.display="none"}},showElements:function(b){for(var a=0;a<b.length;a++){if(b[a].style.display=="none"){b[a].style.display=this.display}}},hideElements:function(b){document.getElementById("box_search_custom_date_error_from").style.display="none";document.getElementById("box_search_custom_date_error_to").style.display="none";document.getElementById("box_search_custom_date_error_range").style.display="none";for(var a=0;a<b.length;a++){if(b[a].style.display!="none"){b[a].style.display="none"}}},onchange:function(b){var a=new Array();a.push(document.getElementById("advanced_custom_date_from"));a.push(document.getElementById("advanced_custom_date_to"));a.push(document.getElementById("advanced_custom_date_example"));if(b=="custom"){customDate.showElements(a)}else{customDate.hideElements(a)}},clearError:function(a){document.getElementById("box_search_custom_date_error_from").style.display="none";document.getElementById("box_search_custom_date_error_to").style.display="none";document.getElementById("box_search_custom_date_error_range").style.display="none"},getJsDate:function(a){var b=a.split("/");var c=new Date();c.setHours(0,0,0,0);c.setYear(b[2]);c.setMonth(b[1]-1);c.setDate(b[0]);return c},checkRange:function(d,a){if((this.checkDate(d)&&a=="")||(d==""&&this.checkDate(a))||(this.checkDate(d)&&this.checkDate(a))){if(this.checkDate(d)&&this.checkDate(a)){var b=this.getJsDate(d);var c=this.getJsDate(a);if(c.getTime()>=b.getTime()){return true}else{document.getElementById("box_search_custom_date_error_range").style.display=this.display;return false}}return true}else{if(!this.checkDate(d)&&!this.checkDate(a)){document.getElementById("box_search_custom_date_error_from").style.display=this.display;document.getElementById("box_search_custom_date_error_to").style.display=this.display}else{if(this.checkDate(d)==false){document.getElementById("box_search_custom_date_error_from").style.display=this.display}if(this.checkDate(a)==false){document.getElementById("box_search_custom_date_error_to").style.display=this.display}}}return false},checkDate:function(a){var b=a.split("/");if(isNaN(b[0])||isNaN(b[1])&&isNaN(b[2])){return false}return this.isDate(b[2],b[1],b[0])},isDate:function(d,a,b){var c=new Date();c.setYear(d);c.setMonth(a-1);c.setDate(b);if(b!=c.getDate()||a!=c.getMonth()+1||d!=c.getFullYear()){return false}return true},submitForm:function(c){document.getElementById("box_search_custom_date_error_from").style.display="none";document.getElementById("box_search_custom_date_error_to").style.display="none";document.getElementById("box_search_custom_date_error_range").style.display="none";var a=c.SearchStartDate.value,b=c.SearchEndDate.value;if(this.checkRange(a,b)){return true}return false}};var Box={elms:Array(),init:function(a){Box.elms[a.id]={};Box.elms[a.id].state=a.state;if(a.custom_labels){Box.elms[a.id].custom_labels=a.custom_labels}else{Box.elms[a.id].custom_labels=false}},manage:function(b,a){if(Box.elms[b].state=="off"){Effect.SlideDown(b);if(Box.elms[b].custom_labels&&typeof(a)!="undefined"){a.replaceChild(document.createTextNode(Box.elms[b].custom_labels.on),a.firstChild)}Box.elms[b].state="on"}else{Effect.SlideUp(b);if(Box.elms[b].custom_labels&&typeof(a)!="undefined"){a.replaceChild(document.createTextNode(Box.elms[b].custom_labels.off),a.firstChild)}if(a&&a.id=="collapse_and_scroll"){$("view_comments").scrollTo()}Box.elms[b].state="off"}},scrollTo:function(b){var a=$(b);a.scrollTo();if(b=="post_comment"){if(Box.elms.expandable_comment_post.state=="off"){Box.manage("expandable_comment_post")}}}};var CommentForm={values:{},init:function(a){CommentForm.form=a;CommentForm.button.elm=CommentForm.form.getInputs("submit","form_post")[0]},post:function(){CommentForm.wait();CaptchaForm.fill();CommentForm.form.request({asynchronous:false,onSuccess:function(a){CommentForm.manage.response(a.responseText.evalJSON())}})},listen:function(){CommentForm.form.action="javascript:CommentForm.post();";CommentForm.button.listen()},wait:function(){CommentForm.form.action=_commentAccess.register;CommentForm.button.wait()},button:{wait:function(){CommentForm.button.elm.value="Please wait..."},listen:function(){CommentForm.button.elm.value="Post your comment"}},manage:{response:function(a){switch(a.comment){case"registered":CommentForm.listen();CaptchaForm.init();break}}}};var CaptchaForm={public_key:undefined,values:{},theme:undefined,button:undefined,form:undefined,message:undefined,warning:undefined,title:undefined,fields:undefined,fill:function(){CaptchaForm.values.node_id=$("comment_node_id").value;CaptchaForm.values.object_id=$("comment_object_id").value;CaptchaForm.values.comment_title=$("comment_tile").value;CaptchaForm.values.comment_body=$("comment_body").value;CaptchaForm.values.user_name=$("user_name").value;CaptchaForm.values.user_email=$("user_email").value},init:function(){CaptchaForm.buildTheme();var a=$("comment_post_form");CaptchaForm.button=CaptchaForm.form.getInputs("submit")[0];a.down().remove();a.appendChild(CaptchaForm.theme);Recaptcha.create(CaptchaForm.public_key,"",{theme:"custom",custom_theme_widget:"recaptcha_widget"});CaptchaForm.manage.advice.elm=$("captcha_advice")},buildTheme:function(){CaptchaForm.form=new Element("form",{action:_commentAccess.save,id:"captcha_form",name:"captcha_form",method:"post"});CaptchaForm.form.onsubmit=function(n){CaptchaForm.post();return false};CaptchaForm.title=new Element("p",{"class":"captcha_title"});CaptchaForm.title.update("<strong>Validate your comment</strong>: For security reasons, please type the two words displayed in the box below. Please note, if you do not complete this step your comment will not be published.");CaptchaForm.fields=new Element("table",{"class":"fields"});var e=new Element("tbody");var l=new Element("tr");var a=new Element("td",{"class":"label"});a.update('Type the 2 words <sup class="mandatory">*</sup><div id="captcha_advice" style="display:none;"></div>');var i=new Element("td",{"class":"field"});var m=new Element("table",{"class":"submit"});var d=new Element("tbody");var k=new Element("tr");var j=new Element("td");var f=new Element("input",{type:"submit","class":"form_post",value:"Validate"});CaptchaForm.warning=new Element("p",{"class":"captcha_warning",style:"display: none"});CaptchaForm.message=new Element("p",{"class":"captcha_message",style:"display: none"}).update("Your comment has been submitted to a moderator of the website and may be available soon. Please wait...");var c=new Element("div",{id:"recaptcha_widget"});var h=new Element("a",{"class":"recaptcha_reload",href:"javascript:Recaptcha.reload();",title:"Get 2 new words"});var g=new Element("div",{id:"recaptcha_image"});var b=new Element("input",{type:"text",id:"recaptcha_response_field",name:"recaptcha_response_field"});CaptchaForm.fields.appendChild(e);e.appendChild(l);l.appendChild(a);l.appendChild(i);i.appendChild(c);c.appendChild(h);c.appendChild(g);c.appendChild(b);m.appendChild(d);d.appendChild(k);k.appendChild(j);j.appendChild(CaptchaForm.warning);j.appendChild(f);j.appendChild(CaptchaForm.message);CaptchaForm.form.appendChild(CaptchaForm.title);CaptchaForm.form.appendChild(CaptchaForm.fields);CaptchaForm.form.appendChild(m);CaptchaForm.theme=CaptchaForm.form},post:function(){CaptchaForm.wait();CaptchaForm.values.recaptcha_response_field=$("recaptcha_response_field").value;CaptchaForm.values.recaptcha_challenge_field=$("recaptcha_challenge_field").value;CaptchaForm.manage.advice.hide();new Ajax.Request(_commentAccess.save,{method:"post",asynchronous:true,parameters:CaptchaForm.values,onSuccess:function(a){CaptchaForm.manage.response(a.responseText.evalJSON())}})},wait:function(){CaptchaForm.button.value="Please wait...";CaptchaForm.button.disable()},listen:function(){CaptchaForm.button.value="Validate";CaptchaForm.button.enable()},manage:{advice:{hide:function(){CaptchaForm.manage.advice.elm.hide()},reveal:function(a){if(!CaptchaForm.manage.advice.wrong_answer){CaptchaForm.manage.advice.wrong_answer=new Element("div",{id:"captcha_wronganswer","class":"validation-advice"});$("captcha_advice").insert(CaptchaForm.manage.advice.wrong_answer)}CaptchaForm.manage.advice.wrong_answer.update(a);CaptchaForm.manage.advice.elm.appear()}},response:function(a){switch(a.comment){case"registered":CaptchaForm.button.hide();CaptchaForm.message.appear();window.setTimeout(function(){window.location.href=window.location.href},3000);break;case"rejected":switch(a.error){case"invalid-catpcha":CaptchaForm.manage.advice.reveal("Wrong verification code. Please try again.");Recaptcha.reload();CaptchaForm.listen();break;case"invalid-ip":CaptchaForm.warning.update('Your IP is marked as spam sender. Please, <a href="'+_commentAccess.contact+'">contact us</a> to allow comments from this IP.');CaptchaForm.title.hide();CaptchaForm.fields.hide();CaptchaForm.button.hide();CaptchaForm.warning.appear();break;case"invalid-content":CaptchaForm.warning.update("This content is already registered. You can not duplicate a comment.");CaptchaForm.title.hide();CaptchaForm.fields.hide();CaptchaForm.button.hide();CaptchaForm.warning.appear();break;case"uncomplete-data":CaptchaForm.manage.advice.reveal("Uncomplete informations.");Recaptcha.reload();CaptchaForm.listen();break}break}}}};var AbuseForm={init:function(a){AbuseForm.form=a;AbuseForm.button.elm=AbuseForm.form.getInputs("submit","form_post")[0]},post:function(){AbuseForm.wait();AbuseForm.form.request({asynchronous:false,onSuccess:function(a){AbuseForm.manage.response(a.responseText.evalJSON())}})},listen:function(){AbuseForm.button.listen();AbuseForm.form.action="javascript:AbuseForm.post();"},wait:function(){AbuseForm.button.wait();AbuseForm.form.action=_commentAccess.abuse},button:{wait:function(){AbuseForm.button.elm.value=" Please wait...";AbuseForm.button.elm.disable()},listen:function(){AbuseForm.button.elm.value="Send your message";AbuseForm.button.elm.enable()},replace:function(){var b=AbuseForm.button.elm.parentNode;AbuseForm.button.elm.remove();var a=new Element("div",{"class":"abuse_registered",style:"display:none"});a.insert("Your report has been registered. Thanks for your feedback.");b.insert(a);new Effect.Appear(a,{duration:1})}},manage:{response:function(a){switch(a.mails){case"sended":AbuseForm.button.replace();break}}}};var ContactForm={init:function(a){ContactForm.form=a;ContactForm.button.elm=ContactForm.form.getInputs("submit","form_post")[0]},post:function(){ContactForm.wait();ContactForm.form.request({asynchronous:false,onSuccess:function(a){ContactForm.manage.response(a.responseText.evalJSON())}})},listen:function(){ContactForm.button.listen();ContactForm.form.action="javascript:ContactForm.post();"},wait:function(){ContactForm.button.wait();ContactForm.form.action=_commentAccess.send},button:{wait:function(){ContactForm.button.elm.value=" Please wait...";ContactForm.button.elm.disable()},listen:function(){ContactForm.button.elm.value="Send your message";ContactForm.button.elm.enable()},replace:function(){var b=ContactForm.button.elm.parentNode;ContactForm.button.elm.remove();var a=new Element("div",{"class":"abuse_registered",style:"display:none"});a.insert("Your message is sent. Thanks for your feedback.");b.insert(a);new Effect.Appear(a,{duration:1})}},manage:{response:function(a){switch(a.mails){case"sended":ContactForm.button.replace();break}}}};var LeadForm={referrer:undefined,init:function(b,a){LeadForm.referrer=a;LeadForm.form=b;LeadForm.button.elm=LeadForm.form.getInputs("submit")[0];LeadForm.form.action="javascript:LeadForm.post();"},post:function(){LeadForm.plug();LeadForm.wait();window.setTimeout(function(){LeadForm.form.submit()},"100")},wait:function(){LeadForm.button.wait()},plug:function(f){var e="?do=",d="sub",g="mit";LeadForm.form.action=e+d+g+LeadForm.referrer},button:{wait:function(){LeadForm.button.elm.value="Please wait...";LeadForm.button.elm.disable()}}};var Tracker={log:function(c,a){c.screen_width=screen?screen.width:"";c.screen_height=screen?screen.height:"";Tracker.options=c;var d=new String();for(var b in c){d+=b+"="+escape(c[b])+"&"}document.write('<div><img alt="" width="1" height="1" src="'+a+d+'" /></div>')}};var menu={toggle:function(a){var b=document.getElementById(a);if(b.style.display=="none"){this.show(a)}else{this.hide(a)}},show:function(a){var b=document.getElementById(a);b.style.display="block"},hide:function(a){var b=document.getElementById(a);b.style.display="none"}};var ForumForm={init:function(a){ForumForm.form=a;ForumForm.button.elm=ForumForm.form.getInputs("submit","form_post")[0];ForumForm.button.default_value=ForumForm.button.elm.value;ForumForm.default_action=ForumForm.form.action},post:function(){ForumForm.wait();ForumForm.form.action=_memberAccess.save;ForumForm.form.request({asynchronous:false,onSuccess:function(a){ForumForm.manage.response(a.responseText.evalJSON())}})},listen:function(){ForumForm.form.action=ForumForm.default_action;ForumForm.button.listen()},wait:function(){ForumForm.button.wait()},button:{wait:function(){ForumForm.button.elm.value="Please wait..."},listen:function(){ForumForm.button.elm.value=ForumForm.button.default_value}},abuse:function(){ForumForm.wait();ForumForm.form.action=_memberAccess.forum_abuse;ForumForm.form.request({asynchronous:false,onSuccess:function(a){ForumForm.manage.response(a.responseText.evalJSON())}})},manage:{response:function(a){switch(a.reply){case"registered":window.setTimeout(function(){window.location.href=a.redirectUri},500);break;case"already-registered":alert(a.message);ForumForm.listen();window.setTimeout(function(){window.location.href=a.redirectUri},1000);break;case"rejected":alert(a.error);ForumForm.listen();window.setTimeout(function(){window.location.href=a.redirectUri},1000);break;case"abuse-reported":alert(a.message);ForumForm.listen();window.setTimeout(function(){window.location.href=a.redirectUri},1000);break}}}};var MemberAccess={login_status:null,init:function(){if(MemberAccess.isLogged()){MemberAccess.setSubscriptionLink();MemberAccess.setLoggedMenu()}else{MemberAccess.setDefaultMenu()}},setDefaultMenu:function(){document.getElementById("header_subnavigation_member").style.display="none";document.getElementById("header_subnavigation_default").style.display="block"},setLoggedMenu:function(){document.getElementById("header_subnavigation_default").style.display="none";document.getElementById("header_subnavigation_member").style.display="block"},setSubscriptionLink:function(){var a=document.getElementById("subscription_access");if(a!=null){a.href+="?id="+Cookie.get({name:"dnm_s"}).replace(/%25/g,"%")}},isLogged:function(){new Ajax.Request(_memberAccess.status,{asynchronous:false,method:"get",onSuccess:function(a){var b=a.responseText.evalJSON();switch(b.status){case"anonymous":MemberAccess.login_status=false;break;case"logged":MemberAccess.login_status=true;break}}});if(MemberAccess.login_status!=null){return MemberAccess.login_status}return false}};var DigitalEditionAccess={init:function(){if(MemberAccess.isLogged()){DigitalEditionAccess.setLoggedAccess()}else{DigitalEditionAccess.setDefaultLogin()}},setDefaultLogin:function(){document.getElementById("digital_edition_on").style.display="none";document.getElementById("digital_edition_off").style.display="block"},setLoggedAccess:function(){document.getElementById("digital_edition_off").style.display="none";document.getElementById("digital_edition_on").style.display="block"},get:function(){new Ajax.Request(DigitalEditionAccess.getLink,{onSuccess:function(a){var b=a.responseText.evalJSON();switch(b.reply){case"grant-access":window.setTimeout(function(){window.location.href=b.link},100);break;case"rejected":alert(b.error);window.setTimeout(function(){window.close()},300);break}}})}};var Copyright={showContext:function(){var c=document.getElementById("copyright_context");if(c){c.style.display="block";c.style.height=Math.max(Math.max(document.body.scrollHeight,document.documentElement.scrollHeight),Math.max(document.body.offsetHeight,document.documentElement.offsetHeight),Math.max(document.body.clientHeight,document.documentElement.clientHeight))+"px"}var b=document.getElementById("copyright_protected");if(b){b.style.display="block";var a=200;if(window.pageYOffset){a+=window.pageYOffset}else{a+=document.documentElement.scrollTop}b.style.top=a+"px"}return false},hideContext:function(){var b=document.getElementById("copyright_context");if(b){b.style.display="none"}var a=document.getElementById("copyright_protected");if(a){a.style.display="none"}}};
