function ShowLoginDialog(){$.login()}function love(n){var i=$(n.currentTarget),r=0,t={},f=$("html").data("displaymode"),u=$(i).parent().hasClass("viewinfo")==!0;i.hasClass("True")?(r--,$.extend(t,i.data("undo-command")),t.success=function(){i.addClass("False").addClass("cancel-hover-status").removeClass("True");u==!0?$(".people-small-bar").find(".loveaction").removeClass("True").addClass("False"):$(".viewinfo").find(".loveaction").removeClass("True").addClass("False");var n=i.siblings(".cont-views").find(".numviews:first"),t=n.clone().html(""+(parseInt(n.text())+r)).insertAfter(n);n.slideUp(0,function(){$(n).remove()})}):(r++,$.extend(t,i.data("command")),t.action+="&fbtoken="+$.getFbToken(),t.success=function(){u==!0?$(".people-small-bar").find(".loveaction").removeClass("False").addClass("True"):$(".viewinfo").find(".loveaction").removeClass("False").addClass("True");i.addClass("True").addClass("cancel-hover-status").removeClass("False");var n=i.siblings(".cont-views").find(".numviews:first"),t=n.clone().html(""+(parseInt(n.text())+r)).insertAfter(n);n.slideUp(0,function(){$(n).remove()})});i.one("mouseleave",function(){i.removeClass("cancel-hover-status")});r&&t&&(clearTimeout(n.currentTarget.loveTimer||0),n.currentTarget.loveTimer=setTimeout(function(){$.api(t)},100));_gaq.push(["_trackEvent","SOCIAL",$.format("SOCIAL_{0}",t.controller),$.format("social_{0}_{1}",t.controller,t.controller=="people"||t.controller=="teams"?(r<0?"un":"")+"follow":(r<0?"un":"")+"love")])}function masonrySaveSize(){var n=$(this);n.data("height",n.height())}function masonryNewSize(){var t=$(this),i=t.height()-t.data("height"),f,u;if(i){var n=t.parent().data("masonry"),r=n.getItem(this).position,e=n.getItems(n.getItemElements()),o=$.grep(e,function(n){return n.position.x==r.x&&n.position.y>r.y});$.each(o,function(n,t){t.goTo(t.position.x,t.position.y+i)});f=n.columnWidth;u=parseInt(r.x/f);n.colYs[u]=n.colYs[u]+i;t.data("height",t.height())}}function openAddProjectDialog(n,t,i){if($("#newPrj").length==0){var r="";t=="Teams"&&(r="?teamId="+n);newProjectDialogSettings.id=n;newProjectDialogSettings.type=t;newProjectDialogSettings.callback=i;$.ajax({url:$.route("projects")+"/newProject"+r,type:"GET",success:function(n){$("body").append(n);advancedCitySelectionInit!=null&&advancedCitySelectionInit()}})}else openNewProjectDialog(n,t,i)}function newProjectDialogCallback(){newProjectDialogSettings&&openNewProjectDialog(newProjectDialogSettings.id,newProjectDialogSettings.type,newProjectDialogSettings.callback)}function openAddTeamDialog(n){if($("#newTeam").length==0){var t=[];$.ajax({url:$.route("teams")+"/newTeam",type:"GET",success:function(i){$("body").append(i);var r=new GoogleMapManager("NewTeamLocationMapCanvas",t,InitGoogleMapsAutocomplete);r.createMap(InitGoogleMapsAutocomplete);openNewTeamDialog(n);autocomplete_init("TeamLocation",onTeamLocationSelected,{excludeStreets:!0,excludePOI:!0,includeRegion:!0,includeCountry:!0})}})}else openNewTeamDialog(n)}function createNewDiscussion(n,t,i){$("#newDiscussion").length==0?$.ajax({url:$.route("people")+"/newDiscussion",type:"GET",success:function(r){$("body").append(r);openNewDiscussionDialog(n,t,i)}}):openNewDiscussionDialog(n,t,i)}function openNewDiscussionDialog(n,t,i){var r=this;$("#newDiscussion").dialog({resizable:!1,width:700,height:450,modal:!0,open:function(){n==null?($("#recipientIdHidden").val(""),r.suggest=new SearchSuggest("#Dialog_RecipierName",null,"People","Simple",function(n){n?$("#recipientIdHidden").val(n.value):$("#recipientIdHidden").val("")})):($("#recipientIdHidden").val(n),$("#Dialog_RecipierName").val(t),$("#Dialog_RecipierName").prop("disabled",!0),$("#recipientIsTeamHidden").val(i))},close:function(){$(this).dialog("destroy");$("#Dialog_RecipierName").val("").prop("disabled")||$("#Dialog_RecipierName").autocomplete("destroy")},buttons:[{id:"sendButton",text:$("#newDiscussion").attr("btnSendLabel"),click:function(){onSubmit()}},{text:$("#newDiscussion").attr("btnCancelLabel"),click:function(){$(this).dialog("close")}}]})}function onSubmit(){var n=$("#frmCreateDiscussion");$.validator.unobtrusive.parse(n);n.valid()?$("#recipientIdHidden").val()&&(grecaptcha.render("sendButton",{sitekey:"6Le14VsUAAAAAJUjnP7Uh7L4nyz2uCZmFmsgKMcg",callback:function(t){n.ajaxSubmit({data:{recaptchaResponse:t},success:function(){t==""?(alert("You cannot send your message"),$("#newDiscussion").dialog("close")):($.message("",$("#newDiscussion").data("messagesent"),$("#newDiscussion").data("messagesentok"),null),$("#newDiscussion").dialog("close"));n.find("textarea").val("");n.find("input").val("");$("#discContainer").length&&($("#discContainer").empty(),firstCallDiscussion=!0,LoadDiscussions(page=1));_gaq.push(["_trackEvent","SOCIAL","SOCIAL_message","social_message_create"])}});grecaptcha.reset()},"error-callback":function(){},"expired-callback":function(){}}),grecaptcha.execute()):$.message("",$("#newDiscussion").data("selectrecipient"),$("#newDiscussion").data("messagesentok"))}function bindCommentDelete(n){n.on("click",function(n){var t=$(n.target);if(t.hasClass("_deletecomment")){var i=t.closest("section.comments").siblings("#comment-resources"),r=i.data("remove-url"),u=t.data("comment-id"),f=t.closest(".remark");$.confirm({control:i},function(n){n&&$.ajax({url:r+"/"+u,type:"delete",success:function(){f.hide();var n=r.split("/");_gaq.push(["_trackEvent","SOCIAL",$.format("SOCIAL_{0}",n[2]),$.format("social_{0}_{1}",n[2],"comment_delete")])}})})}})}function bindReportAsSpam(n){n.on("click",function(n){var t=$(n.target),i;t.hasClass("_reportitem")&&(i=$("#reportitem-resources"),$.confirm({control:i},function(n){if(n){var r=t.closest("._commentscontainer").find("._commenttext"),u=r?r.text():"";$.ajax({url:$.apiUrl({controller:"profile",action:"report"}),type:"post",contentType:"application/json",data:JSON.stringify({itemType:t.data("itemtype"),itemId:t.data("itemid"),itemDelete:t.data("itemdelete"),itemUrl:t.data("itemurl"),itemText:u}),success:function(){var n=t.closest("._reportitemdelete");n&&n.remove()}});$.message(i.data("confirm-title"),i.data("reportok-message"),"Ok")}}))})}function bindReportMenu(n){n.on("click",".button.down",function(n){var i=$(n.target),t=$(this).next().show().position({my:"right top",at:"right bottom",of:this});$(document).one("click",function(){t.hide()});return!1})}function openShowMapDialog(n,t,i,r){$(n).dialog({resizable:!1,width:t,height:i,modal:!0,open:function(){r.manager==null&&GoogleMapManager.initMap(r.containerId,r.markers)}})}function openAddStoryDialog(n,t){$("#newStory").length==0?$.ajax({url:$.route("stories")+"/newStory",type:"GET",success:function(i){$("body").append(i);openNewStoryDialog(n,t)}}):openNewStoryDialog(n,t)}function openAddVideoDialog(n,t){function i(n,t){window.AddVideoDialog=new AddVideoDialog(n,"NewVideoDialog_Description","NewVideoDialog_Url","AddVideoDialogForm");window.AddVideoDialog.initAddVideoDialog(t)}$("#AddVideoWindowDialog").length==0?$.ajax({url:$.route("home")+"/videoDialog",type:"GET",success:function(r){$("body").append(r);i(n,t)}}):window.AddVideoDialog.showAddVideoDialog()}function createSendHelpMessageDialog(){$("#contactForm").length==0?$.ajax({url:$.route("help")+"/CreateHelpMessageDialog",type:"GET",success:function(n){$("body").append(n);openSendHelpMessageDialog()}}):openSendHelpMessageDialog()}function openSendHelpMessageDialog(){var n=this;$("#contactForm").dialog({resizable:!1,width:700,height:450,modal:!0,close:function(){$(this).dialog("destroy")},buttons:[{text:$("#contactForm").attr("btnSendLabel"),click:function(){var n=$("#frmSendHelpMessage");$.validator.unobtrusive.parse(n);n.valid()&&(n.ajaxSubmit({success:function(t){$.message("",t.Message,$("#contactForm").data("messagesentok"),null);n.find("textarea").val("");n.find("input").val("")}}),$(this).dialog("close"))}},{text:$("#contactForm").attr("btnCancelLabel"),click:function(){$(this).dialog("close")}}]})}function removeCandidation(n,t){$.confirm({title:"Conferma rimozione candidatura al contest",message:"Confermi la rimozione della candidatura del progetto al contest?",confirmText:"",cancelText:""},function(i){i&&$.ajax({method:"post",url:"/contests/"+n+"/uncandidate?projectId="+t,success:function(){location.reload()},error:function(){}})})}function commonRenderItem(n,t){var i=t.subtitle?"<span>"+t.subtitle+"<\/span>":"",r=t.location?"<span>"+t.location+"<\/span>":"",o=t.count?"<span>"+t.count+"<\/span>":"",u=this.term.split(" ").join("|"),f=new RegExp("("+u+")","gi"),e=t.label.replace(f,"<strong>$1<\/strong>");return $("<li class='listsearch'>").append("<a><figure><img src='"+t.image+"'/><div><p>"+e+"<\/p>"+i+r+"<\/figure><\/a>").appendTo(n)}function commonRenderItemProduct(n,t){var i=t.subtitle?"<span>"+t.subtitle+"<\/span>":"",r=t.location?"<span>"+t.location+"<\/span>":"",o=t.count?"<span>"+t.count+"<\/span>":"",u=this.term.split(" ").join("|"),f=new RegExp("("+u+")","gi"),e=t.label.replace(f,"<strong>$1<\/strong>");return $("<li class='listsearch'>").append("<a><figure><img src='http://img.edilportale.com/product-thumbs/"+t.image+"'/><div><p>"+e+"<\/p>"+i+r+"<\/figure><\/a>").appendTo(n)}function updShaarrreCounter(n,t){var i=$(n.element).closest(".share-big").siblings("b");i.text(parseInt(i.text()||"0")+t.total)}function socialInit(){$(".addShare").click(function(){$(".sharedbar").addClass("open");$(this).removeClass("open")});$(".removeShare").click(function(){$(".sharedbar").removeClass("open");$(".addShare").addClass("open")});$(".i-facebook").sharrre({share:{facebook:!0},enableHover:!1,enableTracking:!0,urlCurl:"/Utils/GetFacebookCommentsCount",click:function(n){n.simulateClick();n.openPopup("facebook")},render:updShaarrreCounter});$(".i-twitter").sharrre({share:{twitter:!0},enableHover:!1,enableTracking:!0,buttons:{twitter:{via:"ArchiloversCom"}},urlCurl:"",click:function(n){n.simulateClick();n.openPopup("twitter")}});$(".i-pinterest").sharrre({share:{pinterest:!0},enableHover:!1,enableTracking:!0,buttons:{pinterest:{media:$('meta[property="og:image"]').prop("content"),description:$("title").text(),layout:"horizontal"}},click:function(n){n.simulateClick();n.openPopup("pinterest")},render:updShaarrreCounter});$(".i-linkedin").sharrre({share:{linkedin:!0},enableHover:!1,enableTracking:!0,click:function(n){n.simulateClick();n.openPopup("linkedin")},render:updShaarrreCounter});$(".i-tumblr").sharrre({share:{tumblr:!0},enableHover:!1,enableTracking:!1,buttons:{tumblr:{source:$('meta[property="og:image"]').prop("content"),caption:$("title").text()}},click:function(n){n.simulateClick();n.openPopup("tumblr")},render:updShaarrreCounter})}(function(){var n;n=window.jQuery||window.Zepto||window.$;n.fn.fancySelect=function(t){var r,i;return t==null&&(t={}),i=n.extend({forceiOS:!1,includeBlank:!1,optionTemplate:function(n){return n.text()},triggerTemplate:function(n){return n.text()}},t),r=!!navigator.userAgent.match(/iP(hone|od|ad)/i),this.each(function(){var s,o,u,t,f,h,e;if(t=n(this),!t.hasClass("fancified")&&t[0].tagName==="SELECT"){t.addClass("fancified");t.css({width:1,height:1,display:"block",position:"absolute",top:0,left:0,opacity:0});t.wrap('<div class="fancy-select">');e=t.parent();t.data("class")&&e.addClass(t.data("class"));e.append('<div class="trigger">');r&&!i.forceiOS||e.append('<ul class="options">');f=e.find(".trigger");u=e.find(".options");o=t.prop("disabled");o&&e.addClass("disabled");h=function(){var n;return n=i.triggerTemplate(t.find(":selected")),f.html(n)};t.on("blur.fs",function(){if(f.hasClass("open"))return setTimeout(function(){return f.trigger("close.fs")},120)});f.on("close.fs",function(){return f.removeClass("open"),u.removeClass("open")});f.on("click.fs",function(){var s,e;if(!o)if(f.toggleClass("open"),r&&!i.forceiOS){if(f.hasClass("open"))return t.focus()}else if(f.hasClass("open")&&(e=f.parent(),s=e.offsetParent(),e.offset().top+e.outerHeight()+u.outerHeight()+20>n(window).height()+n(window).scrollTop()?u.addClass("overflowing"):u.removeClass("overflowing")),u.toggleClass("open"),!r)return t.focus()});t.on("enable",function(){return t.prop("disabled",!1),e.removeClass("disabled"),o=!1,s()});t.on("disable",function(){return t.prop("disabled",!0),e.addClass("disabled"),o=!0});t.on("change.fs",function(n){return n.originalEvent&&n.originalEvent.isTrusted?n.stopPropagation():h()});t.on("keydown",function(n){var i,r,t;if(t=n.which,i=u.find(".hover"),i.removeClass("hover"),u.hasClass("open")){if(t===38?(n.preventDefault(),i.length&&i.index()>0?i.prev().addClass("hover"):u.find("li:last-child").addClass("hover")):t===40?(n.preventDefault(),i.length&&i.index()<u.find("li").length-1?i.next().addClass("hover"):u.find("li:first-child").addClass("hover")):t===27?(n.preventDefault(),f.trigger("click.fs")):t===13||t===32?(n.preventDefault(),i.trigger("click.fs")):t===9&&f.hasClass("open")&&f.trigger("close.fs"),r=u.find(".hover"),r.length)return u.scrollTop(0),u.scrollTop(r.position().top-12)}else if(t===13||t===32||t===38||t===40)return n.preventDefault(),f.trigger("click.fs")});u.on("click.fs","li",function(){var i;return i=n(this),t.val(i.data("raw-value")),r||t.trigger("blur.fs").trigger("focus.fs"),u.find(".selected").removeClass("selected"),i.addClass("selected"),f.addClass("selected"),t.val(i.data("raw-value")).trigger("change.fs").trigger("blur.fs").trigger("focus.fs")});u.on("mouseenter.fs","li",function(){var t,i;return i=n(this),t=u.find(".hover"),t.removeClass("hover"),i.addClass("hover")});u.on("mouseleave.fs","li",function(){return u.find(".hover").removeClass("hover")});s=function(){var f;if(h(),!r||i.forceiOS)return f=t.find("option"),t.find("option").each(function(t,r){var f;return r=n(r),!r.prop("disabled")&&(r.val()||i.includeBlank)?(f=i.optionTemplate(r),r.prop("selected")?u.append('<li data-raw-value="'+r.val()+'" class="selected">'+f+"<\/li>"):u.append('<li data-raw-value="'+r.val()+'">'+f+"<\/li>")):void 0})};t.on("update.fs",function(){return e.find(".options").empty(),s()});return s()}})}}).call(this),function(n,t,i,r){function u(t,i){this.element=t;this.options=n.extend(!0,{},h,i);this.options.share=i.share;this._defaults=h;this._name=f;this.init()}var f="sharrre",h={className:"sharrre",share:{facebook:!1,twitter:!1,digg:!1,delicious:!1,stumbleupon:!1,linkedin:!1,pinterest:!1},shareTotal:0,template:"",title:"",url:n("link[rel=canonical]").attr("href")||i.location.href,text:i.title,urlCurl:"sharrre.php",count:{},total:0,shorterTotal:!0,enableHover:!0,enableCounter:!0,enableTracking:!1,hover:function(){},hide:function(){},click:function(){},render:function(){},buttons:{facebook:{url:"",urlCount:!1,action:"like",layout:"button_count",width:"",send:"false",faces:"false",colorscheme:"",font:"",lang:"en_US"},twitter:{url:"",urlCount:!1,count:"horizontal",hashtags:"",via:"",related:"",lang:"en"},digg:{url:"",urlCount:!1,type:"DiggCompact"},delicious:{url:"",urlCount:!1,size:"medium"},stumbleupon:{url:"",urlCount:!1,layout:"1"},linkedin:{url:"",urlCount:!1,counter:""},pinterest:{url:"",media:"",description:"",layout:"horizontal"},tumblr:{url:"",source:"",caption:""}}},o={facebook:"https://graph.facebook.com/fql?q=SELECT%20url,%20normalized_url,%20share_count,%20like_count,%20comment_count,%20total_count,commentsbox_count,%20comments_fbid,%20click_count%20FROM%20link_stat%20WHERE%20url=%27{url}%27&callback=?",twitter:"https://cdn.api.twitter.com/1/urls/count.json?url={url}&callback=?",digg:"https://services.digg.com/2.0/story.getInfo?links={url}&type=javascript&callback=?",delicious:"https://feeds.delicious.com/v2/json/urlinfo/data?url={url}&callback=?",stumbleupon:"",linkedin:"",pinterest:"https://api.pinterest.com/v1/urls/count.json?url={url}&callback=?",tumblr:""},c={facebook:function(t){var r=t.options.buttons.facebook,u;n(t.element).find(".buttons").append('<div class="button facebook"><div id="fb-root"><\/div><div class="fb-like" data-href="'+(r.url!==""?r.url:t.options.url)+'" data-send="'+r.send+'" data-layout="'+r.layout+'" data-width="'+r.width+'" data-show-faces="'+r.faces+'" data-action="'+r.action+'" data-colorscheme="'+r.colorscheme+'" data-font="'+r.font+'" data-via="'+r.via+'"><\/div><\/div>');u=0;typeof FB=="undefined"&&u==0?(u=1,function(n,t,i){var u,f=n.getElementsByTagName(t)[0];n.getElementById(i)||(u=n.createElement(t),u.id=i,u.src="//connect.facebook.net/"+r.lang+"/all.js#xfbml=1&appId=160857597304751",f.parentNode.insertBefore(u,f))}(i,"script","facebook-jssdk")):FB.XFBML.parse()},twitter:function(t){var r=t.options.buttons.twitter,u;r.action&&r.action=="follow"?n(t.element).find(".buttons").append('<div class="button twitter"><a href="'+(r.url!==""?r.url:t.options.url)+'" class="twitter-follow-button" data-count="'+r.count+'" data-lang="'+r.lang+'" data-show-screen-name="false">Tweet<\/a><\/div>'):n(t.element).find(".buttons").append('<div class="button twitter"><a href="https://twitter.com/share" class="twitter-share-button" data-url="'+(r.url!==""?r.url:t.options.url)+'" data-count="'+r.count+'" data-text="'+t.options.text+'" data-via="'+r.via+'" data-hashtags="'+r.hashtags+'" data-related="'+r.related+'" data-lang="'+r.lang+'">Tweet<\/a><\/div>');u=0;typeof twttr=="undefined"&&u==0?(u=1,function(){var n=i.createElement("script"),t;n.type="text/javascript";n.async=!0;n.src="//platform.twitter.com/widgets.js";t=i.getElementsByTagName("script")[0];t.parentNode.insertBefore(n,t)}()):n.ajax({url:"//platform.twitter.com/widgets.js",dataType:"script",cache:!0})},digg:function(t){var r=t.options.buttons.digg,u;n(t.element).find(".buttons").append('<div class="button digg"><a class="DiggThisButton '+r.type+'" rel="nofollow external" href="https://digg.com/submit?url='+encodeURIComponent(r.url!==""?r.url:t.options.url)+'"><\/a><\/div>');u=0;typeof __DBW=="undefined"&&u==0&&(u=1,function(){var n=i.createElement("SCRIPT"),t=i.getElementsByTagName("SCRIPT")[0];n.type="text/javascript";n.async=!0;n.src="//widgets.digg.com/buttons.js";t.parentNode.insertBefore(n,t)}())},delicious:function(t){var i;if(t.options.buttons.delicious.size=="tall")var r="width:50px;",u="height:35px;width:50px;font-size:15px;line-height:35px;",f="height:18px;line-height:18px;margin-top:3px;";else var r="width:93px;",u="float:right;padding:0 3px;height:20px;width:26px;line-height:20px;",f="float:left;height:20px;line-height:20px;";i=t.shorterTotal(t.options.count.delicious);typeof i=="undefined"&&(i=0);n(t.element).find(".buttons").append('<div class="button delicious"><div style="'+r+'font:12px Arial,Helvetica,sans-serif;cursor:pointer;color:#666666;display:inline-block;float:none;height:20px;line-height:normal;margin:0;padding:0;text-indent:0;vertical-align:baseline;"><div style="'+u+'background-color:#fff;margin-bottom:5px;overflow:hidden;text-align:center;border:1px solid #ccc;border-radius:3px;">'+i+'<\/div><div style="'+f+'display:block;padding:0;text-align:center;text-decoration:none;width:50px;background-color:#7EACEE;border:1px solid #40679C;border-radius:3px;color:#fff;"><img src="https://www.delicious.com/static/img/delicious.small.gif" height="10" width="10" alt="Delicious" /> Add<\/div><\/div><\/div>');n(t.element).find(".delicious").on("click",function(){t.openPopup("delicious")})},stumbleupon:function(r){var u=r.options.buttons.stumbleupon,f;n(r.element).find(".buttons").append('<div class="button stumbleupon"><su:badge layout="'+u.layout+'" location="'+(u.url!==""?u.url:r.options.url)+'"><\/su:badge><\/div>');f=0;typeof STMBLPN=="undefined"&&f==0?(f=1,function(){var n=i.createElement("script"),t;n.type="text/javascript";n.async=!0;n.src="//platform.stumbleupon.com/1/widgets.js";t=i.getElementsByTagName("script")[0];t.parentNode.insertBefore(n,t)}(),s=t.setTimeout(function(){typeof STMBLPN!="undefined"&&(STMBLPN.processWidgets(),clearInterval(s))},500)):STMBLPN.processWidgets()},linkedin:function(r){var u=r.options.buttons.linkedin,f;n(r.element).find(".buttons").append('<div class="button linkedin"><script type="in/share" data-url="'+(u.url!==""?u.url:r.options.url)+'" data-counter="'+u.counter+'"><\/script><\/div>');f=0;typeof t.IN=="undefined"&&f==0?(f=1,function(){var n=i.createElement("script"),t;n.type="text/javascript";n.async=!0;n.src="//platform.linkedin.com/in.js";t=i.getElementsByTagName("script")[0];t.parentNode.insertBefore(n,t)}()):t.IN.init()},pinterest:function(t){var r=t.options.buttons.pinterest;n(t.element).find(".buttons").append('<div class="button pinterest"><a href="https://pinterest.com/pin/create/button/?url='+(r.url!==""?r.url:t.options.url)+"&media="+r.media+"&description="+r.description+'" class="pin-it-button" count-layout="'+r.layout+'">Pin It<\/a><\/div>'),function(){var n=i.createElement("script"),t;n.type="text/javascript";n.async=!0;n.src="//assets.pinterest.com/js/pinit.js";t=i.getElementsByTagName("script")[0];t.parentNode.insertBefore(n,t)}()}},l={facebook:function(){fb=t.setInterval(function(){typeof FB!="undefined"&&(FB.Event.subscribe("edge.create",function(n){_gaq.push(["_trackSocial","facebook","like",n])}),FB.Event.subscribe("edge.remove",function(n){_gaq.push(["_trackSocial","facebook","unlike",n])}),FB.Event.subscribe("message.send",function(n){_gaq.push(["_trackSocial","facebook","send",n])}),clearInterval(fb))},1e3)},twitter:function(){tw=t.setInterval(function(){typeof twttr!="undefined"&&(twttr.events.bind("tweet",function(n){n&&_gaq.push(["_trackSocial","twitter","tweet"])}),clearInterval(tw))},1e3)},digg:function(){},delicious:function(){},stumbleupon:function(){},linkedin:function(){},pinterest:function(){},tumblr:function(){}},a={facebook:function(n){t.open("https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(n.buttons.facebook.url!==""?n.buttons.facebook.url:n.url)+"&t="+n.text+"","","toolbar=0, status=0, width=900, height=500")},twitter:function(n){t.open("https://twitter.com/intent/tweet?text="+encodeURIComponent(n.text)+"&url="+encodeURIComponent(n.buttons.twitter.url!==""?n.buttons.twitter.url:n.url)+(n.buttons.twitter.via!==""?"&via="+n.buttons.twitter.via:""),"","toolbar=0, status=0, width=650, height=360")},digg:function(n){t.open("https://digg.com/tools/diggthis/submit?url="+encodeURIComponent(n.buttons.digg.url!==""?n.buttons.digg.url:n.url)+"&title="+n.text+"&related=true&style=true","","toolbar=0, status=0, width=650, height=360")},delicious:function(n){t.open("https://www.delicious.com/save?v=5&noui&jump=close&url="+encodeURIComponent(n.buttons.delicious.url!==""?n.buttons.delicious.url:n.url)+"&title="+n.text,"delicious","toolbar=no,width=550,height=550")},stumbleupon:function(n){t.open("https://www.stumbleupon.com/badge/?url="+encodeURIComponent(n.buttons.delicious.url!==""?n.buttons.delicious.url:n.url),"stumbleupon","toolbar=no,width=550,height=550")},linkedin:function(n){t.open("https://www.linkedin.com/cws/share?url="+encodeURIComponent(n.buttons.delicious.url!==""?n.buttons.delicious.url:n.url)+"&token=&isFramed=true","linkedin","toolbar=no,width=550,height=550")},pinterest:function(n){t.open("https://pinterest.com/pin/create/button/?url="+encodeURIComponent(n.buttons.pinterest.url!==""?n.buttons.pinterest.url:n.url)+"&media="+encodeURIComponent(n.media||n.buttons.pinterest.media)+"&description="+encodeURIComponent(n.text||n.buttons.pinterest.description),"pinterest","toolbar=no,width=700,height=300")},tumblr:function(n){t.open("https://www.tumblr.com/share/photo?clickthru="+encodeURIComponent(n.buttons.tumblr.url!==""?n.buttons.tumblr.url:n.url)+"&source="+encodeURIComponent(n.buttons.tumblr.source)+"&caption="+encodeURIComponent(n.buttons.tumblr.caption),"tumblr","toolbar=no,width=700,height=300")}};u.prototype.init=function(){var t=this;this.options.urlCurl!==""&&(o.stumbleupon=this.options.urlCurl+"?url={url}&type=stumbleupon",o.facebook=this.options.urlCurl+"?url={url}&type=facebook");n(this.element).addClass(this.options.className);typeof n(this.element).data("title")!="undefined"&&(this.options.title=n(this.element).attr("data-title"));typeof n(this.element).data("url")!="undefined"&&(this.options.url=n(this.element).data("url"));typeof n(this.element).data("text")!="undefined"&&(this.options.text=n(this.element).data("text"));typeof n(this.element).data("media")!="undefined"&&(this.options.media=n(this.element).data("media"));n.each(this.options.share,function(n,i){i===!0&&t.options.shareTotal++});t.options.enableCounter===!0?n.each(this.options.share,function(n,i){if(i===!0)try{t.getSocialJson(n)}catch(r){}}):t.options.template!==""?this.options.render(this,this.options):this.loadButtons();n(this.element).hover(function(){n(this).find(".buttons").length===0&&t.options.enableHover===!0&&t.loadButtons();t.options.hover(t,t.options)},function(){t.options.hide(t,t.options)});n(this.element).click(function(){return t.options.click(t,t.options),!1})};u.prototype.loadButtons=function(){var t=this;n(this.element).append('<div class="buttons"><\/div>');n.each(t.options.share,function(n,i){i==!0&&(c[n](t),t.options.enableTracking===!0&&l[n]())})};u.prototype.getSocialJson=function(t){var i=this,r=0,u=o[t].replace("{url}",encodeURIComponent(this.options.url));this.options.buttons[t].urlCount===!0&&this.options.buttons[t].url!==""&&(u=o[t].replace("{url}",this.options.buttons[t].url));u!=""&&i.options.urlCurl!==""?n.getJSON(u,function(n){if(n!=null){if(typeof n.count!="undefined"){var u=n.count+"";u=u.replace("Â ","");r+=parseInt(u,10)}else n.engagement&&typeof n.engagement.share_count!="undefined"?r+=parseInt(n.engagement.share_count+n.engagement.comment_count,10):typeof n[0]!="undefined"?r+=parseInt(n[0].total_posts,10):typeof n[0]!="undefined";i.options.count[t]=r;i.options.total+=r;i.renderer();i.rendererPerso()}}).error(function(){i.options.count[t]=0;i.rendererPerso()}):(i.renderer(),i.options.count[t]=0,i.rendererPerso())};u.prototype.rendererPerso=function(){var n=0;for(e in this.options.count)n++;n===this.options.shareTotal&&this.options.render(this,this.options)};u.prototype.renderer=function(){var t=this.options.total,i=this.options.template;this.options.shorterTotal===!0&&(t=this.shorterTotal(t));i!==""?(i=i.replace("{total}",t),n(this.element).html(i)):n(this.element).html('<div class="box"><a class="count" href="#">'+t+"<\/a>"+(this.options.title!==""?'<a class="share" href="#">'+this.options.title+"<\/a>":"")+"<\/div>")};u.prototype.shorterTotal=function(n){return n>=1e6?n=(n/1e6).toFixed(2)+"M":n>=1e3&&(n=(n/1e3).toFixed(1)+"k"),n};u.prototype.openPopup=function(n){if(a[n](this.options),this.options.enableTracking===!0){var t={facebook:{site:"facebook",action:"like"},twitter:{site:"twitter",action:"tweet"},digg:{site:"digg",action:"add"},delicious:{site:"delicious",action:"add"},stumbleupon:{site:"stumbleupon",action:"add"},linkedin:{site:"linkedin",action:"share"},pinterest:{site:"pinterest",action:"pin"}};_gaq.push(["_trackSocial",t[n].site,t[n].action])}};u.prototype.simulateClick=function(){var t=n(this.element).html();n(this.element).html(t.replace(this.options.total,this.options.total+1))};u.prototype.update=function(n,t){n!==""&&(this.options.url=n);t!==""&&(this.options.text=t)};n.fn[f]=function(t){var i=arguments;return t===r||typeof t=="object"?this.each(function(){n.data(this,"plugin_"+f)||n.data(this,"plugin_"+f,new u(this,t))}):typeof t=="string"&&t[0]!=="_"&&t!=="init"?this.each(function(){var r=n.data(this,"plugin_"+f);r instanceof u&&typeof r[t]=="function"&&r[t].apply(r,Array.prototype.slice.call(i,1))}):void 0}}(jQuery,window,document),function(n){typeof module=="function"?module.exports=n(this.jQuery||require("jquery")):typeof define=="function"&&define.amd?define(["jquery"],function(t){return n(t)}):this.NProgress=n(this.jQuery)}(function(n){function u(n,t,i){return n<t?t:n>i?i:n}function r(n){return(-1+n)*100}function f(n,t,u){var f;return f=i.positionUsing==="translate3d"?{transform:"translate3d("+r(n)+"%,0,0)"}:i.positionUsing==="translate"?{transform:"translate("+r(n)+"%,0)"}:{"margin-left":r(n)+"%"},f.transition="all "+t+"ms "+u,f}var t={},i;return t.version="0.1.2",i=t.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,template:'<div class="bar" role="bar"><div class="peg"><\/div><\/div><div class="spinner" role="spinner"><div class="spinner-icon"><\/div><\/div>'},t.configure=function(t){return n.extend(i,t),this},t.status=null,t.set=function(n){var o=t.isStarted();n=u(n,i.minimum,1);t.status=n===1?null:n;var r=t.render(!o),s=r.find('[role="bar"]'),e=i.speed,h=i.easing;return r[0].offsetWidth,r.queue(function(u){i.positionUsing===""&&(i.positionUsing=t.getPositioningCSS());s.css(f(n,e,h));n===1?(r.css({transition:"none",opacity:1}),r[0].offsetWidth,setTimeout(function(){r.css({transition:"all "+e+"ms linear",opacity:0});setTimeout(function(){t.remove();u()},e)},e)):setTimeout(u,e)}),this},t.isStarted=function(){return typeof t.status=="number"},t.start=function(){t.status||t.set(0);var n=function(){setTimeout(function(){t.status&&(t.trickle(),n())},i.trickleSpeed)};return i.trickle&&n(),this},t.done=function(n){return!n&&!t.status?this:t.inc(.3+.5*Math.random()).set(1)},t.inc=function(n){var i=t.status;return i?(typeof n!="number"&&(n=(1-i)*u(Math.random()*i,.1,.95)),i=u(i+n,0,.994),t.set(i)):t.start()},t.trickle=function(){return t.inc(Math.random()*i.trickleRate)},function(){var i=0,n=0;t.promise=function(r){return!r||r.state()=="resolved"?this:(n==0&&t.start(),i++,n++,r.always(function(){n--;n==0?(i=0,t.done()):t.set((i-n)/i)}),this)}}(),t.render=function(u){if(t.isRendered())return n("#nprogress");n("html").addClass("nprogress-busy");var f=n("<div id='nprogress'>").html(i.template),e=u?"-100":r(t.status||0);return f.find('[role="bar"]').css({transition:"all 0 linear",transform:"translate3d("+e+"%,0,0)"}),i.showSpinner||f.find('[role="spinner"]').remove(),f.appendTo(document.body),f},t.remove=function(){n("html").removeClass("nprogress-busy");n("#nprogress").remove()},t.isRendered=function(){return n("#nprogress").length>0},t.getPositioningCSS=function(){var n=document.body.style,t="WebkitTransform"in n?"Webkit":"MozTransform"in n?"Moz":"msTransform"in n?"ms":"OTransform"in n?"O":"";return t+"Perspective"in n?"translate3d":t+"Transform"in n?"translate":"margin"},t}),function(n){var t=window.location.hash,i=[];n.extend({anchorHandler:{apply:function(){return n.map(i,function(i){var r=t.match(i.r)&&t.match(i.r)[0]||!1;r&&i.cb.apply(n("a[href*="+r+"]").get(0),[i.r,t||""])}),n.anchorHandler},add:function(t,r,u){var f=n.extend({handleClick:!0,preserveHash:!0},u);return f.handleClick&&n("a[href*=#]").each(function(i,u){u.href.match(t)&&n(u).bind("click.anchorHandler",function(){return f.preserveHash&&(window.location.hash=u.hash),r.apply(this,[t,u.href])})}),i.push({r:t,cb:r}),n(n.anchorHandler.apply),n.anchorHandler}}})}(jQuery),function(n){var t={strConversion:{__repr:function(n){switch(this.__getType(n)){case"array":case"date":case"number":return n.toString();case"object":var t=[];for(x=0;x<n.length;n++)t.push(n+": "+this.__repr(n[x]));return t.join(", ");case"string":return n;default:return n}},__getType:function(n){if(!n||!n.constructor)return typeof n;var t=n.constructor.toString().match(/Array|Number|String|Object|Date/);return t&&t[0].toLowerCase()||typeof n},__pad:function(n,t,i,r){var u=i||" ",f=n;return t-n.length>0&&(f=new Array(Math.ceil(t/u.length)).join(u).substr(0,r=r?r==1?0:Math.ceil(t/2):t)+n+u.substr(0,t-r)),f},__getInput:function(n,i){var r=n.getKey(),e,u,f;switch(this.__getType(i)){case"object":for(e=r.split("."),u=i,f=0;f<e.length;f++)u=u[e[f]];if(typeof u!="undefined")return t.strConversion.__getType(u)=="array"?n.getFormat().match(/\.\*/)&&u[1]||u:u;break;case"array":return r=parseInt(r,10),n.getFormat().match(/\.\*/)&&typeof i[r+1]!="undefined"?i[r+1]:typeof i[r]!="undefined"?i[r]:r}return"{"+r+"}"},__formatToken:function(n,r){var u=new i(n,r);return t.strConversion[u.getFormat().slice(-1)](this.__getInput(u,r),u)},d:function(n,t){var i=parseInt(n,10),r=t.getPaddingLength();return r?this.__pad(i.toString(),r,t.getPaddingString(),0):i},i:function(n,t){return this.d(n,t)},o:function(n,t){var i=n.toString(8);return t.isAlternate()&&(i=this.__pad(i,i.length+1,"0",0)),this.__pad(i,t.getPaddingLength(),t.getPaddingString(),0)},u:function(n,t){return Math.abs(this.d(n,t))},x:function(n,t){var i=parseInt(n,10).toString(16);return i=this.__pad(i,t.getPaddingLength(),t.getPaddingString(),0),t.isAlternate()?"0x"+i:i},X:function(n,t){return this.x(n,t).toUpperCase()},e:function(n,t){return parseFloat(n,10).toExponential(t.getPrecision())},E:function(n,t){return this.e(n,t).toUpperCase()},f:function(n,t){return this.__pad(parseFloat(n,10).toFixed(t.getPrecision()),t.getPaddingLength(),t.getPaddingString(),0)},F:function(n,t){return this.f(n,t)},g:function(n,t){var i=parseFloat(n,10);return i.toString().length>6?Math.round(i.toExponential(t.getPrecision())):i},G:function(n,t){return this.g(n,t)},c:function(n){var t=n.match(/\w|\d/);return t&&t[0]||""},r:function(n){return this.__repr(n)},s:function(n){return n.toString&&n.toString()||""+n}},format:function(n,i){for(var o=0,u=0,f=[],s="",e=(n||"").split(""),h,u=0;u<e.length;u++)e[u]=="{"&&e[u+1]!="{"?(o=n.indexOf("}",u),s=e.slice(u+1,o).join(""),e[u-1]!="{"&&e[o+1]!="}"?(h=typeof arguments[1]!="object"?r(arguments,2):i||[],f.push(t.strConversion.__formatToken(s,h))):f.push(s)):(u>o||f.length<1)&&f.push(e[u]);return f.length>1?f.join(""):f[0]},calc:function(str,args){return eval(format(str,args))},repeat:function(n,t){return new Array(t+1).join(n)},UTF8encode:function(n){return unescape(encodeURIComponent(n))},UTF8decode:function(n){return decodeURIComponent(escape(n))},tpl:function(){return arguments.length==2&&n.isArray(arguments[1])?(this[arguments[0]]=arguments[1].join(""),n(this[arguments[0]])):arguments.length==2&&n.isString(arguments[1])?(this[arguments[0]]=arguments[1],n(this[arguments[0]])):arguments.length==1?n(this[arguments[0]]):arguments.length==2&&arguments[1]==!1?this[arguments[0]]:arguments.length==2&&n.isObject(arguments[1])?n(n.format(this[arguments[0]],arguments[1])):arguments.length==3&&n.isObject(arguments[1])?arguments[2]==!0?n.format(this[arguments[0]],arguments[1]):n(n.format(this[arguments[0]],arguments[1])):void 0}},i=function(n,i){this.__arg=n;this.__args=i;this.__max_precision=parseFloat("1."+new Array(32).join("1"),10).toString().length-3;this.__def_precision=6;this.getString=function(){return this.__arg};this.getKey=function(){return this.__arg.split(":")[0]};this.getFormat=function(){var n=this.getString().split(":");return n&&n[1]?n[1]:"s"};this.getPrecision=function(){var n=this.getFormat().match(/\.(\d+|\*)/g);return n?(n=n[0].slice(1),n!="*"?parseInt(n,10):t.strConversion.__getType(this.__args)=="array"?this.__args[1]&&this.__args[0]||this.__def_precision:t.strConversion.__getType(this.__args)=="object"?this.__args[this.getKey()]&&this.__args[this.getKey()][0]||this.__def_precision:this.__def_precision):this.__def_precision};this.getPaddingLength=function(){var n=!1;return this.isAlternate()&&(n=this.getString().match(/0?#0?(\d+)/),n&&n[1])?parseInt(n[1],10):(n=this.getString().match(/(0|\.)(\d+|\*)/g),n&&parseInt(n[0].slice(1),10)||0)};this.getPaddingString=function(){var n="";return this.isAlternate()&&(n=" "),this.getFormat().match(/#0|0#|^0|\.\d+/)&&(n="0"),n};this.getFlags=function(){var n=this.getString().matc(/^(0|\#|\-|\+|\s)+/);return n&&n[0].split("")||[]};this.isAlternate=function(){return!!this.getFormat().match(/^0?#/)}},r=function(n,t){var i=[];for(l=n.length,x=(t||0)-1;x<l;x++)i.push(n[x]);return i};n.extend(t)}(jQuery),function(n){n.extend(n.expr[":"],{icontains:function(n,t,i){return(n.textContent||n.innerText||jQuery(n).text()||"").toLowerCase().indexOf(i[3].toLowerCase())>=0}});n.iterators={getText:function(){return n(this).text()},parseInt:function(n){return parseInt(n,10)}};n.extend({range:function(){var n,t,i,f,u,r;if(!arguments.length)return[];for(arguments.length==1?(n=0,t=arguments[0]-1,i=1):(n=arguments[0],t=arguments[1]-1,i=arguments[2]||1),i<0&&n>=t&&(i*=-1,f=n,n=t,t=f,n+=(t-n)%i),u=[],r=n;r<=t;r+=i)u.push(r);return u},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38},keyIs:function(t,i){return parseInt(n.keyCode[t.toUpperCase()],10)==parseInt(typeof i=="number"?i:i.keyCode,10)},keys:function(n){var t=[];for(k in n)t.push(k);return t},redirect:function(n){return window.location.href=n,n},stop:function(n,t,i){return t&&n.preventDefault(),i&&n.stopPropagation(),t&&!1||!0},basename:function(n){var t=n.split("/");return t[t.length]===""&&s||t.slice(0,t.length).join("/")},filename:function(n){return n.split("/").pop()},filesizeformat:function(n,t){var i=parseInt(n,10),r=t||["byte","bytes","KB","MB","GB"];return isNaN(i)||i===0?"0 "+r[0]:i==1?"1 "+r[0]:i<1024?i.toFixed(2)+" "+r[1]:i<1048576?(i/1024).toFixed(2)+" "+r[2]:i<1073741824?(i/1048576).toFixed(2)+" "+r[3]:(i/1073741824).toFixed(2)+" "+r[4]},fileExtension:function(n){var t=n.split(".");return t[t.length-1]||!1},isString:function(n){return typeof n=="string"&&!0||!1},isRegExp:function(n){return n&&n.constructor.toString().indexOf("RegExp()")!=-1||!1},isObject:function(n){return typeof n=="object"},toCurrency:function(n){return n=parseFloat(n,10).toFixed(2),n=="NaN"?"0.00":n},pxToEm:function(t,i){var u,r,f,e;return i=jQuery.extend({scope:"body",reverse:!1},i),u=t===""?0:parseFloat(t),f=function(){var n=document.documentElement;return self.innerWidth||n&&n.clientWidth||document.body.clientWidth},i.scope=="body"&&n.browser.msie&&(parseFloat(n("body").css("font-size"))/f()).toFixed(1)>0?(e=function(){return(parseFloat(n("body").css("font-size"))/f()).toFixed(3)*16},r=e()):r=parseFloat(jQuery(i.scope).css("font-size")),i.reverse===!0?(u*r).toFixed(2)+"px":(u/r).toFixed(2)+"em"}});n.extend(n.fn,{type:function(){try{return n(this).get(0).nodeName.toLowerCase()}catch(t){return!1}},selectRange:function(t,i){if(n(this).get(0).createTextRange){var r=n(this).get(0).createTextRange();r.collapse(!0);r.moveEnd("character",i);r.moveStart("character",t);r.select()}else n(this).get(0).setSelectionRange&&n(this).bind("focus",function(n){n.preventDefault()}).get(0).setSelectionRange(t,i);return n(this)},equalHeights:function(t){return n(this).each(function(){var i=0;n(this).children().each(function(){n(this).height()>i&&(i=n(this).height())});t&&n.pxToEm||(i=n.pxToEm(i));n.browser.msie&&n.browser.version==6&&n(this).children().css({height:i});n(this).children().css({"min-height":i})}),this},delay:function(n,t){return jQuery.fx.step.delay=function(){},this.animate({delay:1},n,t)}})}(jQuery);$.fn.isOnScreen=function(){var i=$(window),t={top:i.scrollTop(),left:i.scrollLeft()},n;return t.right=t.left+i.width(),t.bottom=t.top+i.height(),n=this.offset(),n.right=n.left+this.outerWidth(),n.bottom=n.top+this.outerHeight(),!(t.right<n.left||t.left>n.right||t.bottom<n.top)};$.extend({getUrlVars:function(){for(var t=[],n,r=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),i=0;i<r.length;i++)n=r[i].split("="),t.push(n[0]),t[n[0]]=n[1];return t},getUrlVar:function(n){return $.getUrlVars()[n]}});$(function(){window.Globalize&&(Globalize.culture($("html").attr("lang")),Globalize.getPatternForDatapicker=function(n){return this.culture().calendar.patterns[n||"d"].toLowerCase().replace("yyyy","yy")},$("input.date").datepicker({changeMonth:!0,changeYear:!0,yearRange:"-100:+10",dateFormat:Globalize.getPatternForDatapicker(),monthNames:Globalize.culture().calendar.months.names,monthNamesShortType:Globalize.culture().calendar.months.namesAbbr,dayNames:Globalize.culture().calendar.days.namesAbbr,dayNamesMin:Globalize.culture().calendar.days.namesAbbr}))});$(document).ajaxError(function(n,t,i){if(!i.suppressErrors){if(window.NProgress&&NProgress.done(),$("body").css("cursor","auto"),n.stopPropagation(),t!=null){var r;try{r=$.parseJSON(t.responseText)}catch(u){r={Message:t.statusText}}switch(t.status){case 401:$.login();break;case 400:$("<div/>").html(r.Message).dialog({modal:!0,title:"Warning",width:$("html").data("displaymode")?300:400,buttons:{Ok:function(){$(this).dialog("destroy")}}});break;default:r&&r.Message&&$("<div/>").html(r.Message).dialog({modal:!0,title:"Error",width:300,height:250,buttons:{Ok:function(){$(this).dialog("destroy")}}})}}return!1}}),function(n){function i(t){var i;return i=t.controller!="profile"?t.sid?"/api/{0}/{1}/{2}/{3}":"/api/{0}/{1}/{2}":"/api/{0}/{2}"+(t.id!=undefined&&t.id!=null?"/{1}":""),n.format(i,t.controller,t.id,t.action,t.sid)}var t={login:1,subscription:2},r;n.getCss=function(t){n("<link>").appendTo(n("head")).attr({type:"text/css",rel:"stylesheet"}).attr("href",t)};n.route=function(t,i,r){return typeof i=="undefined"?n.format("/{0}",t):n.format("/{0}/{1}/{2}",t,i,r)};n.getLoginStatus=function(){};n.getAuthResponse=function(){};n.loginLoading=!1;n.initLogin=function(t){var i;i=n.localDebug()?"http://test.archipassport.com":n.isStaging()?"http://login2.archipassport.com":"https://login.archipassport.com";typeof loginDialog=="undefined"&&n.loginLoading==!1?(n.loginLoading=!0,n.getScript(i+"/bundle/js/authentication",function(){var r={apiHost:i,culture:n("html").attr("lang"),countryCode:"",portal:portalType.Archilovers,archipassportDomain:i,proxyPage:n.absuri("/Authentication/AuthProxy.ashx"),auth_start_handler:n.absuri("/Authentication/AuthProxy.ashx"),facebookAppId:"160857597304751",loginReturnUrl:""};authenticationAPI.init(r);n.loginLoading=!1;typeof t=="function"&&t()})):typeof t=="function"&&t()};n.showLogin=function(t,i,r){n.initLogin(function(){loginDialog.show(t,i);typeof r=="function"&&r(data)})};n.login=function(i){n.showLogin(i,t.login,null)};n.register=function(i){n.showLogin(i,t.subscription,null)};n.fblogin=function(){n.initLogin(function(){loginDialog.facebookLogin(null)})};n.logout=function(){};n.getFbToken=function(){var n=null;return window.FB&&(n=FB.getAuthResponse())?n.accessToken:""};n.localDebug=function(){return location.host.indexOf("test.archilovers")>=0||location.host.indexOf("localhost")>=0};n.isStaging=function(){return location.host.indexOf("www2.archilovers")>=0};n.absuri=function(t){return n.format("{0}//{1}{2}",location.protocol,location.host,t)};n.apiUrl=function(n){return i(n)};n.api=function(t){return n.extend(t,{url:i(t),dataType:"json"}),n.ajax(t)};n.image=function(t,i,r){var u="";return r=r||"",n.isPlainObject(r)&&(u=n.format("?w={0}&h={1}",r.width,r.height),r=""),n.format("https://cdn.archilovers.com/{0}/{2}{1}{3}",t,i,r,u)};n.execOnInit=function(t,i,r){var u=n("#"+t);u!=undefined&&(u.hasClass("initialized")?r&&r(u):(u.addClass("initialized"),i&&i(u)))};n.message=function(t,i,r,u,f){function s(){e.remove()}var e=n("<div/>",{id:"dialog-message",title:t}),o=n("<p/>",{text:i});o.appendTo(e);e.appendTo(n("body"));e.dialog({modal:!0,width:f||400,buttons:[{text:r,click:function(){n(this).dialog("close");s();u!=null&&u()}}]})};n.confirm=function(t,i){function c(){r.remove()}var u,f,e,o,s=!1;t!=null&&(t.control!=undefined&&t.control!=null?(u=t.control.data("confirm-title"),f=t.control.data("confirm-message"),e=t.control.data("confirm-ok"),o=t.control.data("confirm-cancel"),width=t.control.data("confirm-width"),height=t.control.data("confirm-height")):(u=t.title,f=t.message,e=t.confirmtext,o=t.canceltext,width=t.width,height=t.height));width==undefined&&(width=n("html").data("displaymode")?300:600);height==undefined&&(height=400);var r=n("<div/>",{id:"dialog-confirm",title:u||""}),h=n("<p/>",{html:f||""});h.appendTo(r);r.appendTo(n("body"));r.dialog({resizable:!1,width:width,modal:!0,buttons:[{text:e||"Ok",click:function(){s=!0;n(this).dialog("close")}},{text:o||"Cancel",click:function(){s=!1;n(this).dialog("close")}}],close:function(){c();i!=null&&i(s)}})};n.notice=function(t,i){var r=n(".cont-alert section");r.find("h6").text(t);r.find("span").text(i);r.addClass("show-alert");setTimeout(function(){r.removeClass("show-alert")},5e3)};n.checkEmail=function(n){return/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(n)};r=new RegExp("^(https?://)?[a-zA-Z0-9-.]+.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9-._?,'/\\+&amp;%$#=~])*$");n.checkUrl=function(n){return r.test(n)};n.startupAction=function(t){var e=n.deparam.querystring().action,i=typeof e=="string"?e.split(","):e,r,o,u,s,f;if(i&&i.length>0)for(r=0;r<i.length;r++)o=!1,t&&t.length>0&&(u=n.grep(t,function(n){return n.action==i[r]}),u.length==1&&u[0].callback&&(u[0].callback(),o=!0)),o||(s=n("#"+i[r]),s.length>0&&(f=s.first(),f.data("events").click?f.trigger("click"):f.show()))};n.excuteWhenVisible=function(t,i){var r=n(t),u;r&&r.length&&(u=setInterval(function(){r.isOnScreen()&&(window.clearInterval(u),i())},100))}}(jQuery);$.ajaxSetup({cache:!1});$(document).ready(function(){$(document).on("click","section.comments .showcomments",function(){var n=$(this).closest("section.comments");n.trigger("saveSize");n.trigger("fetch");n.data("getaction")?n.trigger("fetch"):n.find("ul").toggleClass("show");parseInt(n.data("count"))==n.find("ul.comments .remark").length&&n.find(".prevcomments").hide();$(this).toggleClass("show")});$(document).on("fetch","section.comments",function(){var n=$(this);n.data("getaction")&&$.ajax({type:"GET",url:n.data("getaction"),data:{page:1},datatype:"application/json",success:function(t){n.data("page",1);n.find("ul").prepend(t);n.find("ul").addClass("show");n.data("getaction","");parseInt(n.data("count"))==n.find("ul.comments .remark").length&&n.find(".prevcomments").hide()}})});$(document).on("focus click","section.comments textarea",function(){$(this).closest("form").addClass("open");$(this).attr("data_auth").toLowerCase()=="false"&&$.login()});$(document).on("click",".prevcomments",function(){var t=$(this),n=t.closest("section.comments"),i=parseInt(n.data("page")||0)+1;n.data("page",i);$.ajax({type:"GET",url:n.data("prevaction"),data:{page:i},datatype:"application/json",success:function(i){$.trim(i)?n.find("ul._comments").prepend(i):t.hide();n.find("ul._comments").children().length==parseInt(n.data("count"))&&t.hide()}})});$(document).on("click",".writecomment",function(){var i=$(this),n=$(this).closest("section.comments"),t;n.find(".addcomment").addClass("open");t=n.find("textarea").focus().position();$(this).addClass("close")});$(document).on("click",".cancel",function(){var t=$(this),n=$(this).closest("section.comments");n.find(".addcomment").removeClass("open");n.find(".writecomment").removeClass("close")});$(document).on("submit","section.comments form",function(n){var t=$(this),i=$(this).closest("section.comments"),r=i.attr("data-item-id");return $.validator.unobtrusive.parse(t),t.valid()&&(grecaptcha.render("sendComment-"+r,{sitekey:"6Le14VsUAAAAAJUjnP7Uh7L4nyz2uCZmFmsgKMcg",callback:function(n){t.ajaxSubmit({success:function(r){n==""&&alert("You cannot add your message");i.find("ul").append(r);i.data("count",parseInt(i.data("count")||0)+1);t.find("textarea").val("");var u=t.attr("action").split("/");_gaq.push(["_trackEvent","SOCIAL",$.format("SOCIAL_{0}",u[1]),$.format("social_{0}_comment_add",u[1]+(u.length>4?"_photo":""))])}});grecaptcha.reset()},"error-callback":function(){},"expired-callback":function(){}}),grecaptcha.execute()),n.preventDefault(),!1});$(document).on("click","._sendConfirmMail",function(n){var i=$(n.currentTarget).data("message"),r=$(n.currentTarget).data("close"),t;return i&&r||(t=$("#NotConfirmedData"),t&&t.length>0&&(i=t.data("message"),r=t.data("close"))),i&&r?($.message("",i,r,function(){document.location=n.currentTarget.href}),n.preventDefault(),!1):void 0})});var newProjectDialogSettings={};$(document).ready(function(){var t;if($("img.lazy").lazyload(),t=$.cookie("cookieDisclosure"),t==null){$("#cookieDisc").css("display","block");var i=$(this).scrollTop(),n=!1,r=500;$(window).scroll(function(){var t=$(this).scrollTop();!n&&Math.abs(Math.abs(t)-i)>r&&$("#cookieDiscCloseText").trigger("click")});$(window).click(function(t){n||$(t.target).hasClass("_skipjs")||$("#cookieDiscCloseText").trigger("click")});$("#cookieDiscCloseText").on("click",function(){$("#cookieDisc").css("display","none");$.cookie("cookieDisclosure",1,{expires:365,path:"/"});n=!0})}$("#anchorContactUs").on("click",function(){createSendHelpMessageDialog()})});$(document).ready(function(){window.searchSuggest=new SearchSuggest("#SearchSuggest","#SearchSuggest_Context","All","Full")});SearchSuggest=function(n,t,i,r,u){function e(){var t,n;f.isMainSuggest&&(f.peopleAdvancedSearchButtonRef!=null&&(f.contextControlRef.val()=="0"||f.contextControlRef.val()=="20")||f.projectAdvancedSearchButtonRef!=null&&f.contextControlRef.val()=="40"||f.storyAdvancedSearchButtonRef!=null&&f.contextControlRef.val()=="70")?($("#keywords").val($("#SearchSuggest").val()),t=f.peopleAdvancedSearchButtonRef||f.projectAdvancedSearchButtonRef||f.storyAdvancedSearchButtonRef,t.trigger("click")):f.adminSearchRef?(n=h(),n!=null&&(location.href=n)):(n=s(),n!=null&&(location.href=n))}if(this.controlRef=$(n),this.contextControlRef=$(t),this.context=i,this.profile=r,this.selectedCallback=u,this.lastSearch="",this.lastSelection=null,this.showAllResults=!1,this.isMainSuggest=this.controlRef.attr("id")=="SearchSuggest",this.peopleAdvancedSearchButtonRef=this.isMainSuggest&&$("._peopleadvancedsearch").length>0?$($("._peopleadvancedsearch").get(0)):null,this.projectAdvancedSearchButtonRef=this.isMainSuggest&&$("._projectadvancedsearch").length>0?$($("._projectadvancedsearch").get(0)):null,this.storyAdvancedSearchButtonRef=this.isMainSuggest&&$("._storyadvancedsearch").length>0?$($("._storyadvancedsearch").get(0)):null,this.adminSearchRef=this.isMainSuggest&&$("._adminsearch").length>0,this.controlRef.length!=0){r||(r="Simple");var o=$("html").data("displaymode"),f=this,s=function(){var u=f.contextControlRef.val(),t=encodeURIComponent(f.controlRef.val().replace(/\#/g," ").trim()),n="",i="keywords",r="";switch(u){case"0":case"20":n="people";break;case"40":n="projects";r="&order=Pop7d";break;case"70":n="stories";break;case"2":n="photos";i="hashtag";break;default:n="home/search"}return t?$.format("{0}?{1}={2}&s=1{3}",$.route(n),i,t,r):$.route(n)},h=function(){var n=encodeURIComponent(f.controlRef.val().replace(/\#/g," ").trim());return $.format("{0}?keywords={1}&type=people",$.route("home/searchadmin"),n)};i==="Products"?this.controlRef.autocomplete({source:function(n,r){var e,u;i!=null?e=i:$(t+" option:selected").val();f.lastSearch=n.term;u="https://www.archiproducts.com/api/suggest?resultset=products&query="+n.term+"&culture="+currentCulture+"-"+currentCulture;$.ajax({url:u,dataType:"json",method:"get",headers:{appkey:"584F5FD3-D76A-44B7-AB7E-01D4B8A1B8B7"},success:function(n){array=$.map(n.Products.Results,function(n){return{label:n.Key,subtitle:n.SubTitle,location:n.Location,value:n.Id,type:n.EntityType,image:n.Image,url:n.FullUrl,count:n.Count,title:n.Title,operation:n.OperationType}});r(array);f.showAllResults=!1}})},minLength:2,select:function(n,t){return f.lastSelection=t.item,t.item.operation==0&&($(n.target).val(t.item.title),f.isMainSuggest&&$.ajax({url:$.route("home")+"/suggestlog",type:"POST",dataType:"json",data:{keywords:f.lastSearch,url:t.item.url},global:!1})),f.selectedCallback?f.selectedCallback(t.item):t.item.operation==0||t.item.operation==5?location.href=t.item.url:t.item.operation==2&&f.isMainSuggest&&e(),!1},focus:function(){return!1},search:function(){f.selectedCallback&&f.selectedCallback(null)}}).data("ui-autocomplete")._renderItem=commonRenderItemProduct:this.controlRef.autocomplete({source:function(n,u){var e;i!=null?e=i:$(t+" option:selected").val();f.lastSearch=n.term;$.ajax({url:$.route("home")+"/suggest",dataType:"json",method:"post",data:{keywords:n.term,type:e,profile:r,showAll:f.showAllResults,__RequestVerificationToken:$("input[name='__RequestVerificationToken']").eq(0).val()},global:!1,success:function(n){array=$.map(n.Results,function(n){return{label:n.Title,subtitle:n.SubTitle,location:n.Location,value:n.Id,type:n.EntityType,image:n.Image,url:n.FullUrl,count:n.Count,title:n.Title,operation:n.OperationType}});u(array);f.showAllResults=!1}})},minLength:2,select:function(n,t){return f.lastSelection=t.item,t.item.operation==0&&($(n.target).val(t.item.title),f.isMainSuggest&&$.ajax({url:$.route("home")+"/suggestlog",type:"POST",dataType:"json",data:{keywords:f.lastSearch,url:t.item.url},global:!1})),f.selectedCallback?f.selectedCallback(t.item):t.item.operation==0||t.item.operation==5?location.href=t.item.url:t.item.operation==2&&f.isMainSuggest&&e(),!1},focus:function(){return!1},search:function(){f.selectedCallback&&f.selectedCallback(null)}}).data("ui-autocomplete")._renderItem=commonRenderItem;this.controlRef.data("ui-autocomplete")._closeOriginal=this.controlRef.data("ui-autocomplete")._close;this.controlRef.data("ui-autocomplete")._close=function(n){o&&n.type!="menuselect"||this.menu.element.is(":visible")&&(f.showAllResults?n&&(n.type=="blur"||n.type=="menuselect")&&f.controlRef.autocomplete("search",this.lastSearch):f.controlRef.data("ui-autocomplete")._closeOriginal())};this.controlRef.keypress(function(n){n.which==13&&f.isMainSuggest&&e()});this.contextControlRef.on("change.fs",function(){f.controlRef.attr("placeholder",f.controlRef.attr("placeholder-"+Math.abs(parseInt($(this).val()))))}).trigger("change.fs");this.Redirect=e}};SearchSuggest.prototype.ShowAll=function(){this.showAllResults=!0};SearchSuggest.prototype.SetSelectedCallback=function(n){this.selectedCallback=n};SearchSuggest.prototype.Close=function(){this.controlRef.data("ui-autocomplete")._closeOriginal()};SearchSuggest.prototype.Search=function(){var n=this.controlRef.val();n&&n.length>0&&this.Redirect()};SearchSuggest.prototype.ClearCache=function(){this.controlRef.data("ui-autocomplete").term=null};NProgress.configure({ease:"ease",speed:250,trickle:!0,trickleRate:.1,trickleSpeed:800});$(function(){$("section.searchMenu").css("visibility","visible")});$(function(){$("nav .linkfake:first").one("mouseenter",function(){$(".megaLayer").load("/albums/menu")});$.getLoginStatus();$(".splitbutton span").click(function(n){var t=$(this);t.addClass("open");$(document).one("click",function(){t.removeClass("open")});if(n.target==this)return n.preventDefault(),!1})});$(function(){function i(){n=$(".megaLayer").height();t()}function t(){var t=$(window).height(),i=n,r=$(".headerMenu").height(),u=i;t<u?($(".megaLayer").addClass("scroll"),$(".megaLayer").height(t-r)):($(".megaLayer").removeClass("scroll"),$(".megaLayer").height());$(".ui-dialog-content:visible").dialog("option","position","center")}if($("html").data("displaymode")){$(".contListMenu li.mainLink").on("click",function(n){$(this).addClass("hover");$(this).find("ul").length&&n.preventDefault()});$(".contListMenu li.secLink").on("click",function(n){n.stopPropagation()})}else $(".contListMenu li.mainLink").on("mouseenter",function(){$(this).addClass("hover")}).on("mouseleave",function(){$(this).removeClass("hover")});var n;$(window).resize(t).load(i);$(".socialList").mouseover(function(){$(this).addClass("hover");$(".ghostBar").addClass("hover")});$(".socialList").mouseout(function(){$(this).removeClass("hover");$(".ghostBar").removeClass("hover")});$.browser.msie&&$(".buttonSocialFollow li iframe").live("hover",function(){$(this).closest(".ghostBar").addClass("hover")});$(".buttonOpenPanel").click(function(){$(".userArea, .globalContainer").toggleClass("open")});$(".headerMenu nav").before().click(function(){$(".contListMenu, .searchMenu").toggleClass("heightBar")});$(".buttonOpenMenu").click(function(){$(".menuMobile, .globalContainer").toggleClass("openmenu")});$("#changelanguage").on("change.fs",function(n){var t=$(n.target.options[n.target.options.selectedIndex]).data("href");location.hash&&location.hash.length>0&&(t=t+location.hash);$.redirect(t)});$("header .container").on("click",".user",function(){var n=$("section.userArea").show();$("._eventcontainer").hide();$(document).one("click",function(){n.hide()});return!1}).one("mouseenter",function(){$(this).find(".user").length&&($.tpl("_team",$("#identityswitch").html().trim()),$("#identityswitch").empty(),$.ajax({dataType:"json",url:"/account/teams?pagesize=50",global:!1,success:function(n){n&&n.length>0?$.each(n,function(n,t){var i=$.tpl("_team",{id:t.Id,name:t.Name,image:t.Image.Formats.Small.Uri});i.find("img").prop("src",i.find("img").data("src"));i.appendTo("#identityswitch")}):$(".titleUsedAs").hide()}}),$.ajax({dataType:"json",url:"/api/profile",global:!1,success:function(n){var t;n.TeamsCount==0&&(t=$("#MenuTeamsEditLink"),t.text(t.data("noteamslabel")));n.ProjectsCount==0&&(t=$("#MenuProjectsEditLink"),t.text($("#MenuProjectsEditLink").data("noprojectslabel")))}}))});$("._notificationLink").one("mouseenter",function(){var t=$(this).data("action"),n=$(this).data("container"),i=$($("#"+n).get(0)),r=parseInt($(this).find("i").text()||"0");t.length>0&&n.length>0&&$.execOnInit(n,function(){i.load($.route("account")+t,function(){n!="_messagesLink-container"&&i.find("figure").slice(0,r).addClass("new")})},function(){})}).on("click",function(){function r(){i.hide();t.is(":visible")&&setTimeout(function(){$(document).one("click",function(){t.hide()})},100)}var n=$(this).data("container"),t=$($("#"+n).get(0)),i=$("._eventcontainer:not(#"+n+")");n=="_eventsLink-container"&&$(this).delay(1e3,function(){$(this).find("i").fadeOut("slow")});t.toggle();r()});$("footer.footer-page").on("mouseenter",function(){window.footerInterval=setTimeout(function(){$("footer.footer-page").addClass("hover")},500)}).on("mouseleave",function(n){n.target.tagName.toLowerCase()!="select"&&(clearInterval(window.footerInterval||null),$("footer.footer-page").removeClass("hover"))})});$(function(){$(window).scroll(function(){var n,t,i;$(window).width()>640&&($(".searchMenu").removeClass("open"),n=$(window).scrollTop(),n==0?$(".headerMenu, .searchMenu, .netMenuAL").removeClass("small"):$(".headerMenu, .searchMenu, .netMenuAL").addClass("small"),$("header .wrap-join").toggle(n>300),$("div#scrollTop").toggle(n>400));t=$(".column-right .content").outerHeight()>$(window).innerHeight()-$("header.menu").innerHeight()&&$(window).scrollTop()+$(window).innerHeight()>$(".column-right .content").outerHeight()+80;t|=$(window).scrollTop()+$(window).innerHeight()>=$(document).height()&&$("section.globalContainer").hasClass("theEnd");i=$(window).innerHeight()+$(window).scrollTop()-$(".main").innerHeight();$("aside.column-right .content").css("bottom",t?Math.max(i-60,30)+"px":"auto");clearInterval(window.footerInterval||null);window.footerInterval=setTimeout(function(){$("section.globalContainer").toggleClass("theEnd",!$.active&&$(window).innerHeight()+$(window).scrollTop()-$(".main").innerHeight()>0)},$.active?0:250);n<=80?$("body").addClass("skin-banner-menu"):n>80&&$("body").removeClass("skin-banner-menu")});$("div#scrollTop").on("click",function(){$("body, html").animate({scrollTop:0},350,"swing")})});$(document).on("init",socialInit);$(window).on("load",function(){setTimeout(function(){$("#shareme").sharrre({share:{facebook:!0,twitter:!0},buttons:{facebook:{layout:"button_count",url:"http://www.facebook.com/archilovers",lang:Globalize.culture().language},twitter:{count:"horizontal",action:"follow",url:"http://twitter.com/ArchiloversCom",via:"",text:"",lang:Globalize.culture().language}},enableHover:!1,enableCounter:!1,enableTracking:!0})},5e3);$(document).trigger("init")});$(document).on("init",function(){$("a[data-summary]").off("mouseenter mouseleave").on("mouseenter",function(){var n=$(this),t=n.offset();t.top+=n.height();clearInterval(window.summaryIn);clearInterval(window.summaryOut);window.summaryIn=setTimeout(function(){$("#summary").load($.format("/{0}/{1}/summary",n.data("summary")=="1"?"people":"teams",n.data("id")),function(){$(this).fadeIn("fast")}).css(t)},500)}).on("mouseleave",function(){clearInterval(window.summaryIn);window.summaryOut=setTimeout(function(){$("#summary").hide().empty()},500)});$("#summary").on("mouseenter",function(){clearInterval(window.summaryIn);clearInterval(window.summaryOut)}).on("mouseleave",function(){$("#summary").hide().empty()})});(function(n){n.setTagPosition=function(t,i,r){var s,f,o,h,e,u,c,l;i?(i.append(t),i.get(0).tagName=="A"&&(i=i.find("img"))):i=t.siblings("img, a.cover");t.addClass("tagImage");s=i.offset();s.top-=n("body").scrollTop();f=parseInt(t.data("x"));o=parseInt(t.data("y"));n("#images-TAB").length?(h=i.width(),e=i.height()):(h=i.parent()[0].clientWidth,e=i.parent()[0].clientHeight);u="ar";u=o>84?u+"B":u+"T";h>e&&(f<8?(u=u+"L",f=f+15):f>92&&(u=u+"R",f=f-15));switch(r){case"gallery":c=parseInt(f/100*h)+s.left-t.outerWidth()/2;l=o>84?parseInt(o/100*e)+s.top+33:parseInt(o/100*e)+s.top+88;break;case"homepage":default:var a=u.indexOf("T")>-1?20:93,c=parseInt(f/100*h)-(r=="homepage"?t.outerWidth()/2:45),l=parseInt(o/100*e)+60}t.find("._arrowTag").addClass(u);t.css({position:"absolute",left:parseInt(c)+"px",top:parseInt(l)+"px","z-index":10,display:"block"});e>0&&t.show()}})(jQuery)