var CorporatePages=CorporatePages||{};var xing=xing||{};xing.controls=xing.controls||{};xing.controls.FlashPopup=Class.create({globals:{POPUP_URL:"/app/user?op=flashpopup",POPUP_NAME:"flashPopup",POPUP_TITLE:document.title},defaults:{POPUP:{width:1000,height:600,backgroundColor:"#fff",resizable:"no",scrollbars:"no",status:"no",location:"no",menubar:"no",toolbar:"no"},FLASH:{flashVersion:"9",allowScriptAccess:"never"}},initialize:function(b,c,a){this._swfUrl=String(b).replace(/^\s*https?:\/\/[^\/]*/,"");this._popupOptions=Object.extend(this.defaults.POPUP,c);this._flashOptions=Object.extend(this.defaults.FLASH,a);this._title=this._popupOptions.title||document.title;this.open()},open:function(){var a=screen.availWidth/2-this._popupOptions.width/2,d=screen.availHeight/2-this._popupOptions.height/2,c=null,b=[];b.push("width="+this._popupOptions.width);b.push("height="+this._popupOptions.height);b.push("left="+a);b.push("top="+d);b.push("screenX="+a);b.push("screenY="+d);b.push("resizable="+this._popupOptions.resizable);b.push("scrollbars="+this._popupOptions.scrollbars);b.push("status="+this._popupOptions.status);b.push("location="+this._popupOptions.location);b.push("menubar="+this._popupOptions.menubar);b.push("toolbar="+this._popupOptions.toolbar);c=window.open(this.createPopupUrl(),this.globals.POPUP_NAME,b.join());if(c){c.focus()}},createPopupUrl:function(){var a={swfUrl:this._swfUrl,player_version:this._flashOptions.flashVersion,asa:this._flashOptions.allowScriptAccess,bgc:this._popupOptions.backgroundColor,title:this._title};return this.globals.POPUP_URL+(this.globals.POPUP_URL.include("?")?"&":"?")+Object.toQueryString(a)}});CorporatePages.load_on_scroll_loading=false;CorporatePages.LoadOnScrollForItem=function(d,b,c){var f,e=100;f={CONTAINER:d,HASMORE:"article-like-has-more",LASTVALUE:"article-like-last-value",INDICATOR:"article-load-more-likers-loading-indicator"};if($(f.CONTAINER)){var a=$(f.CONTAINER).scrollTop+$(f.CONTAINER).clientHeight+e>$(f.CONTAINER).scrollHeight&&!CorporatePages.load_on_scroll_loading&&$(f.HASMORE).value=="1";if(a){CorporatePages.load_on_scroll_loading=true;new Ajax.Request(b,{asynchronous:true,evalScripts:true,onLoaded:function(g){$(f.INDICATOR).hide()},onComplete:function(g){CorporatePages.load_on_scroll_loading=false},onLoading:function(g){$(f.INDICATOR).show()},parameters:"last="+$(f.LASTVALUE).value+"&authenticity_token="+encodeURIComponent(c)})}}setTimeout(function(){CorporatePages.LoadOnScrollForItem(f.CONTAINER,b,c)},250)};CorporatePages.videoLink=function(){var a=$$(".video-link");a.invoke("observe","click",function(b){new xing.controls.FlashPopup(this.href,{width:1000,height:600,resizable:"yes"},{flashVersion:9});b.stop()})};CorporatePages.Contract=function(){var d="contract-vat",e="contract_vat_code",g="contract_skip_vat_code",f="contract_country",a="tandc-link",b=[];function h(){var j=$(e),k=$(g);j.disabled=k.checked;if(k.checked){j.value=""}}function c(){var k=$F($(f)),j=$(d);if(b.find(function(l){return k==l})){j.show()}else{j.hide()}}function i(j){$(a).observe("click",function(k){window.open(j,"tandc","width=550, height=400, resizable=1, scrollbars=1");k.preventDefault()})}return{vatCode:function(){h();$(g).observe("click",h)},euCheck:function(j){b=j.without("DE");c();$(f).observe("change",c)},openTandC:i}}();xing.utils.Behaviors.add("#news-feed a.show-loading-indicator:click",function(b,a){b.next().show();b.hide();a.stop()});xing.utils.Behaviors.add(".contact-person-box a.show-loading-indicator:click",function(b,a){b.next().show();b.hide();a.stop()});xing.utils.Behaviors.add(".tooltip-suppress-native",function(a){a.alt="";a.title=""});
