SKYPE.namespace("navigation");SKYPE.namespace("util");SKYPE.namespace("user");SKYPE.navigation.mouseOverTabs=function(){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;a.onDOMReady(function(){var c=b.getElementsBy(function(e){return e},"li","mainNavigation");for(var d=0;d<c.length;d++){if(!b.hasClass(c[d],"active")){a.addListener(c[d],"mouseover",function(){b.addClass(this,"hover")});a.addListener(c[d],"mouseout",function(){b.removeClass(this,"hover")})}}})}();SKYPE.navigation.removeIEFlicker=function(){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;a.onDOMReady(function(){if(SKYPE.util.Browser.isIE&&!SKYPE.util.Browser.isIE7){try{document.execCommand("BackgroundImageCache",false,true)}catch(c){}}})}();SKYPE.navigation.clearSearchInput=function(){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;a.onDOMReady(function(){if(b.get("google-input")){var d=b.get("google-input");var c=d.value;a.addListener(d,"focus",function(){if(d.value==c){d.value=""}});a.addListener(d,"blur",function(){if(d.value==""){d.value=c}})}})}();SKYPE.navigation.changeLanguage=function(){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;a.onDOMReady(function(){a.addListener(b.get("userLanguage"),"change",function(){var f=b.get("userPreferencesForm").action.replace(/(%5B|\[)LC(%5D|\])/g,b.get("userLanguage").options[b.get("userLanguage").selectedIndex].value);SKYPE.user.Preferences.setLanguage(b.get("userLanguage").options[b.get("userLanguage").selectedIndex].value);SKYPE.user.Preferences.save();if(!b.get("userLanguage").options[b.get("userLanguage").selectedIndex].value.match("(zh-Hans|cs|da|nl|et|fi|ko|no|hu|pt-pt|es-world|ar)")&&!window.location.hostname.match("secure|search|share|support|about|jobs")){var d=new RegExp("(^"+window.location.protocol+"//"+window.location.hostname+"/)(intl/[a-zA-Z-]{2,8})?/?(.*)");var c=d.exec(window.location);if(typeof c[1]!=undefined){var e=c[1];e+="intl/"+b.get("userLanguage").options[b.get("userLanguage").selectedIndex].value+"/";if(typeof c[3]!=undefined){e+=c[3]}f=e}}window.location=f})})}();SKYPE.navigation.buttonHovers=function(){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;a.onDOMReady(function(){var d=b.getElementsByClassName("button","a");for(var c=0;c<d.length;c++){a.addListener(d[c],"mouseover",function(){b.addClass(this,"buttonHover")});a.addListener(d[c],"mouseout",function(){b.removeClass(this,"buttonHover")});a.addListener(d[c],"mousedown",function(){b.addClass(this,"buttonActive")})}})}();SKYPE.loadImgPngAlpha=function(){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;a.addListener(window,"load",function(){SKYPE.imgPngAlpha()})}();SKYPE.imgPngAlpha=function(){var a=YAHOO.util.Dom;var k=YAHOO.util.Event;if(YAHOO.env.ua.ie&&YAHOO.env.ua.ie<7){for(var d=0;d<document.images.length;d++){var e=document.images[d];var h=e.src.toUpperCase();if(h.substring(h.length-3,h.length)=="PNG"&&e.className.indexOf("alphaPng",0)!=-1){var f=(e.id)?"id='"+e.id+"' ":"";var j=(e.className)?"class='"+e.className+"' ":"";var c=(e.title)?"title='"+e.title+"' ":"title='"+e.alt+"' ";var g="display:inline-block;"+e.style.cssText;if(e.align=="left"){g="float:left;"+g}if(e.align=="right"){g="float:right;"+g}if(e.parentElement.href){g="cursor:hand;"+g}var b="<span "+f+j+c+' style="width:'+e.width+"px; height:"+e.height+"px;"+g+";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+e.src+"', sizingMethod='scale');\"></span>";e.outerHTML=b;d=d-1}}}};SKYPE.util.Cookie=function(a,c,b,g,e,f,d,h){this.document=a;this.name=c;if(b){this.expiration=new Date((new Date()).getTime()+b*3600000)}else{this.expiration=null}this.path=g?g:null;this.domain=e?e:null;this.secure=f?true:false;this.fieldsep=d?d:":";this.valuesep=h?h:"&";this.isSimpleValue=false;this.data={}};SKYPE.util.Cookie.prototype={store:function(e){var d="";var b="";var c=[];if(typeof this.data=="object"){for(var f in this.data){c.push(f)}if(e){c.sort()}for(var a=0;a<c.length;a++){if(d!=""){d+=this.fieldsep}d+=c[a]+this.valuesep+escape(this.data[c[a]])}}else{d=escape(this.data.toString())}b=this.name+"="+d;if(this.expiration){b+="; expires="+this.expiration.toGMTString()}if(this.path){b+="; path="+this.path}if(this.domain){b+="; domain="+this.domain}if(this.secure){b+="; secure"}this.document.cookie=b},load:function(){if(this.isSimpleValue&&typeof this.data!="string"){this.data=this.data.toString()}var e=this.document.cookie;if(e==""){return false}var g=e.indexOf(this.name+"=");if(g==-1){return false}g+=this.name.length+1;var c=e.indexOf(";",g);if(c==-1){c=e.length}var f=e.substring(g,c);if(!this.isSimpleValue){var b=f.split(this.fieldsep);for(var d=0;d<b.length;d++){b[d]=b[d].split(this.valuesep)}for(var d=0;d<b.length;d++){this.data[b[d][0]]=unescape(b[d][1])}}else{this.data=f}return true},remove:function(){var a=this.name+"=";if(this.path){a+="; path="+this.path}if(this.domain){a+="; domain="+this.domain}a+="; expires=Fri, 02-Jan-1970 00:00:00 GMT";this.document.cookie=a}};SKYPE.user.Preferences=function(){var h={LC:"",CCY:"",CC:"",TZ:"",VER:"",TS:"",TM:"",VAT:"",UCP:"",ENV:""};var d=null;var g="SC";var b=null;var j="/";var a=false;var c=null;var f=false;var e={"0":"windows","1":"pocketpc","2":"linux","3":"osx"};return{init:function(){this.setDomain();c=365;this.parseCookie()},getCookie:function(){var k=new SKYPE.util.Cookie(document,g,c,j,d,a,":","=");k.load();return k},scrubCookieValue:function(k){return k.replace(/[\n\r]/g,"").replace(/</g,"&lt;").replace(/>/g,"&gt;")},setDomain:function(m){if(m){d=m}else{if(location&&location.hostname){var l=location.hostname.split(".");var k=l.length;if(k>=2&&isNaN(parseInt(l[k-1]))){d="."+l[k-2]+"."+l[k-1]}}}},parseCookie:function(){b=this.getCookie();var l={LC:"setLanguage",CCY:"setCurrency",CC:"setCountryCode",TZ:"setTimezone",VER:"setVersion",TS:"setTimeStamp",TM:"setTimeModified",VAT:"setVatEligible",UCP:"setClientProfile"};f=true;for(var k in b.data){if(k.search(/[A-Z]+/)!=-1){if(l[k]){this[l[k]](b.data[k])}else{this.setValue(k,b.data[k])}}}f=false;return true},save:function(){for(var k in h){b.data[k]=h[k]}b.store(true)},clear:function(){b.remove()},getValue:function(k,l){if(typeof l=="undefined"){l=""}if(h[k]&&h[k]!=null&&h[k].length){return h[k]}return l},setValue:function(k,l){h[k]=l.toString()},touchCookie:function(){var k=parseInt(new Date().getTime()/1000);if(f){return false}if(!this.getTimeStamp().length){this.setValue("TS",k)}this.setValue("TM",k);return true},setLanguage:function(k){this.setValue("LC",k.replace(/_/g,"-"));this.touchCookie();return true},getLanguage:function(k){return this.getValue("LC",k)},setCurrency:function(k){if(/^([A-Z]{3}|[0-9]{3})$/.test(k)==false){k=""}this.setValue("CCY",k);this.touchCookie();return true},getCurrency:function(k){return this.getValue("CCY",k)},setCountryCode:function(k){if(/^([A-Z]{2,3}|[0-9]{3})$/.test(k)==false){k=""}this.setValue("CC",k);this.touchCookie();return true},getCountryCode:function(k){return this.getValue("CC",k)},formatDecimal:function(k){if(k<10){return"0"+k}return k},setTimezone:function(o){if(/^([-+]((0[0-9]|1[0-3]):[0-5][0-9]|14:00)|Z)$/.test(o)==false){var n=o.match(/^([-+]?)([0-9]{1,2})(\.[0-9])?$/);if(n){var l=n[1]&&n[1].length?n[1]:"+";var k=parseInt(n[2]);var m=n[3]&&n[3].length?parseInt(60*parseFloat(n[3])):0;if(k>14){k=14}if(k==14){m=0}if(m>59){m=0}o=l+this.formatDecimal(k)+":"+this.formatDecimal(m)}}this.setValue("TZ",o);this.touchCookie();return true},getTimezone:function(k){return this.getValue("TZ",k)},setVersion:function(l){if(typeof l=="object"){var n={platform:"",platformname:"",version:"",campaign:"",partner:"",partnername:""};for(var m in n){if(l[m]==null){l[m]=n[m]}}var k=l.version.split(".");l=l.platform+"/"+k[0]+"."+k[1]+"."+(l.partner.length?l.partner:k[2])+"."+k[3]+"/"+l.campaign}if(/^[0-9]?\/[0-9]{1,2}(\.[0-9]{1,3}){3}\/[0-9]*$/.test(l)==false){return false}this.setValue("VER",l);this.touchCookie();return true},getVersion:function(k){return this.getValue("VER",k)},getParsedVersion:function(n){var l={platform:"",platformname:"",version:"",campaign:"",partner:"",partnername:""};var k=this.getVersion(n);if(!k.length){return l}var m=k.split("/");l.platform=m[0];l.version=m[1];l.campaign=m[2];m=l.version.split(".");l.partner=(m.length>2&&m[2])?m[2]:0;return l},setTimeStamp:function(k){this.setValue("TS",k);this.touchCookie()},getTimeStamp:function(k){return parseInt(this.getValue("TS",k))},setTimeModified:function(k){if(f){this.setValue("TM",k)}this.touchCookie()},getTimeModified:function(k){return parseInt(this.getValue("TM",k))},setClientProfile:function(k){this.setValue("UCP",k);this.touchCookie()},getClientProfile:function(k){return this.getValue("UCP",k)},setVatEligible:function(l){var k="";if(typeof l=="string"){if(l=="true"){k="true"}else{if(l=="false"){k="false"}else{k=""}}}else{if(typeof l=="boolean"){k=l?"true":"false"}else{if(typeof l=="number"){if(l==1){k="true"}else{if(l==0){k="false"}else{k=""}}}}}this.setValue("VAT",k);this.touchCookie()},isVatEligible:function(){var k=this.getValue("VAT");if(k=="true"){return true}else{if(k=="false"){return false}else{return null}}},setEnv:function(l){l=l.replace(/\//g,"-");if(!this.getEnv(l)){var k=this.getValue("ENV");k=k.length?k.split("/"):[];k.push(l);this.setValue("ENV",k.join("/"));this.touchCookie()}},getEnv:function(m){m=m.replace(/\//g,"-");var l=this.getValue("ENV").split("/");for(var k=0;k<l.length;k++){if(l[k]===m){return true}}return false},deleteEnv:function(m){var l=this.getValue("ENV").split("/");for(var k=0;k<l.length;k++){if(l[k]===m){l.splice(k,1)}}this.setValue("ENV",l.join("/"));this.touchCookie()},clearEnv:function(){this.setValue("ENV","");this.touchCookie()},debug:function(){var k="";for(var l in h){k=k+l+" = "+h[l]+"\n"}return k}}}();SKYPE.user.Preferences.init();SKYPE.findParentTag=function(b,a){a=a.toUpperCase();while(b.parentNode){if(b.parentNode.tagName.toUpperCase()==a){return b.parentNode}b=b.parentNode}return null};SKYPE.util.cancelDefault=function(b){var a=YAHOO.util.Event;a.preventDefault(b)};SKYPE.submitButtons=function(){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;a.onDOMReady(function(){var l=document.getElementsByTagName("form");for(var t=0;t<l.length;t++){var v=l[t].getElementsByTagName("button");if(v[0]!=undefined){var p=v.length;for(var r=p-1;r>=0;r--){if(v[r].className.indexOf("submitButton")>-1||v[r].className.indexOf("glassButton")>-1){var e=v[r].className.split(" ");var o=v[r].innerHTML;var f=document.createElement("span");var x=document.createElement("a");var h=document.createElement("span");var g=true;var d,u;if(v[r].className.indexOf("big")>-1){b.addClass(f,"button")}else{b.addClass(f,"buttonSmall")}for(var s=0;s<e.length;s++){if(e[s]=="blue"||e[s]=="green"||e[s]=="yellow"){g=false;d=e[s]}else{if(e[s].match("shop")||e[s].match("skypeCredit")||e[s].match("skypeOnlineNr")||e[s].match("skypeVoicemail")){u=e[s]}else{b.addClass(f,e[s])}}if(e[s]=="disabled"){b.addClass(x,"disabled")}}if(g){b.addClass(x,"gray")}else{b.addClass(x,d)}b.addClass(x,u);f.appendChild(x);var m="submitButton"+t;if(v[r].id!=""){m=v[r].id}f.setAttribute("id",m);x.appendChild(h);if(v[r].className.indexOf("glassButton")>-1&&v[r].value.length>0){x.setAttribute("href",v[r].value)}else{x.setAttribute("href","#")}h.innerHTML=o;v[r].parentNode.appendChild(f);var q=v[r].getAttribute("type");if(q=="submit"){var c=b.get(m);a.addListener(x,"click",SKYPE.util.cancelDefault);a.addListener(x,"click",function(y){if(b.hasClass(x,"disabled")){YAHOO.util.Event.stopEvent(y);return false}var k=SKYPE.findParentTag(this,"form");if(typeof FIC_checkForm!="undefined"){var j=FIC_checkForm(y);if(!j){YAHOO.util.Event.stopEvent(y);return false}}k.submit()})}else{if(q=="reset"){var n=b.get(m);a.addListener(x,"click",SKYPE.util.cancelDefault);a.addListener(x,"click",function(){SKYPE.findParentTag(this,"form").reset()})}else{if(q=="button"&&v[r].getAttribute("onclick")){x.setAttribute("onclick",v[r].getAttribute("onclick"))}}}var w=v[r].parentNode.removeChild(v[r])}e=e.join(",");if(e.indexOf("submitButton")>-1){var c=b.get(m);a.addListener(c,"click",SKYPE.util.cancelDefault);a.addListener(c,"click",function(y){if(b.hasClass(x,"disabled")){YAHOO.util.Event.stopEvent(y);return false}var k=SKYPE.findParentTag(this,"form");if(typeof FIC_checkForm!="undefined"){var j=FIC_checkForm(y);if(!j){YAHOO.util.Event.stopEvent(y);return false}}k.submit()})}}}}})}();SKYPE.util.smartDefaultTextFields=function(){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;a.onDOMReady(function(){b.getElementsByClassName("defaultText","","",function(){if(this.value==""){return}if(this.value==""&&this.value!=""){this.value=this.title}if(this.value!=this.title){b.removeClass(this,"defaultText")}a.addListener(this,"focus",function(){if(this.value==this.title){this.value="";b.removeClass(this,"defaultText")}});a.addListener(this,"blur",function(){if(this.value==""){this.value=this.title;b.addClass(this,"defaultText")}})})})}();SKYPE.loadCss=function(a){var b=document.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("type","text/css");b.setAttribute("href",a);if(typeof b!="undefined"){document.getElementsByTagName("head")[0].appendChild(b)}};SKYPE.subSelectBoxHandler=function(c,e){var b=function(g,k,j){var f=document.createElement("OPTION");if(j===false){f.text=g.title}else{f.text=k;f.value=j}try{g.add(f,null)}catch(h){g.add(f)}};var d=function(g,j,h){for(var f=1;f<j.length;f++){b(g,j[f],h)}};E.addListener(D.get(c),"change",function(){D.get(e).innerHTML="";var f=this.options[this.selectedIndex].value;if(f!=this.title){d(D.get(e),selectionsArray[f],true)}else{b(D.get(e),D.get(e).title,true)}});for(var a=0;a<selectionsArray.length;a++){b(D.get(c),selectionsArray[a][0],a)}};SKYPE.util.Scroll=function(){var c=YAHOO.util.Dom;var b=YAHOO.util.Event;var a={_minStep:100,_prevWin:{x:-1,y:-1},_delay:19,getPos:function(g){if(typeof g=="undefined"){var e=x2=x3=0;var f=y2=y3=0;if(document.documentElement){e=document.documentElement.scrollLeft||0;f=document.documentElement.scrollTop||0}if(document.body){x2=document.body.scrollLeft||0;y2=document.body.scrollTop||0}x3=window.scrollX||0;y3=window.scrollY||0;var d=Math.max(e,Math.max(x2,x3));var j=Math.max(f,Math.max(y2,y3))}else{var h=c.get(g);if(h){var d=h.offsetLeft;var j=h.offsetTop}else{var d=null;var j=null}}return{x:d,y:j}},to:function(f){if(typeof f=="undefined"){this.up()}else{var e=this.getPos(f);if(e.y!=null){var d=this.getPos();if(e.y<d.y){this.up(f)}else{if(e.y>d.y){this.down(f)}}}}},up:function(f){var e={};var d=this.getPos();if(typeof f!="undefined"){e=this.getPos(f);e.y=Math.max(0,e.y-8)}d.y=Math.max(d.y-(Math.max(this._minStep,Math.floor((d.y-e.y)/3))),e.y);window.scrollTo(e.x,d.y);if(d.y>e.y){window.setTimeout(function(){a.up(f)},this._delay)}},down:function(f){var e={};var d=this.getPos();if(this._prevWin.y==d.y){return true}this._prevWin.y=d.y;if(typeof f!="undefined"){e=this.getPos(f);e.y=Math.max(0,e.y-8)}d.y=Math.min(d.y+(Math.max(this._minStep,Math.floor((e.y-d.y)/3))),e.y);window.scrollTo(e.x,d.y);if(d.y<e.y&&this._prevWin.y!=d.y){window.setTimeout(function(){a.down(f)},this._delay)}}};return{init:function(){b.onDOMReady(function(){c.getElementsByClassName("smoothscroll","a",document,function(){var d=this.getAttribute("href").split("#");if(d[0]==document.location.href||d[0]==""){anchor=true}if(anchor){if(document.getElementById(d[1])){b.addListener(this,"click",SKYPE.util.cancelDefault);b.addListener(this,"click",function(){a.to(d[1])})}}})})}}}();SKYPE.util.Scroll.init();SKYPE.navigation.searchFieldTweaks=function(){var d=YAHOO.util.Dom;var c=YAHOO.util.Event;var b=function(e){if(typeof e=="undefined"||!e){return}if(e.tagName.toUpperCase()=="INPUT"){e.disabled=true}else{d.addClass(e,"disabled")}};var a=function(e){if(typeof e=="undefined"||!e){return}if(e.tagName.toUpperCase()=="INPUT"){e.disabled=false}else{d.removeClass(e,"disabled")}};c.onDOMReady(function(){d.getElementsByClassName("search","input",document,function(){var e=this.title;var k=d.getAncestorByTagName(this,"FORM");var j;var f=k.getElementsByTagName("input");for(var h=0;h<f.length;h++){if(f[h].type=="submit"){j=f[h];break}}if(!j){var g=d.getElementsByClassName("submitButton","span",k)[0];if(g){j=g.getElementsByTagName("a")[0]}}if(SKYPE.util.Browser.isSafari){this.setAttribute("type","search");this.setAttribute("accesskey","s");this.setAttribute("autosave","com.skype."+this.id+"_history");this.setAttribute("results","5")}if(this.value==""){this.value=e}if(this.value==e){this.style.color="#666666";b(j)}c.addListener(this,"focus",function(){if(this.value==e){this.style.color="#000000";this.value="";a(j)}});c.addListener(this,"blur",function(){if(this.value==""){this.style.color="#666666";this.value=e;b(j)}})})})}();SKYPE.navigation.formSubmitLinks=function(){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;a.onDOMReady(function(){b.getElementsByClassName("formSubmit","a",document,function(){var c=SKYPE.findParentTag(this,"form");if(c){a.addListener(this,"click",cancelDefault);a.addListener(this,"click",function(){c.submit()})}})})}();SKYPE.util.alignElementToCenter=function(a){if(typeof a!="undefined"){var d=a.parentNode;var c=parseInt(d.offsetWidth)-(parseInt(D.getStyle(d,"padding-left"))+parseInt(D.getStyle(d,"padding-right")));if(c>a.offsetWidth){var b=(c-a.offsetWidth)/2+"px";D.setStyle(a,"margin-left",b)}}};SKYPE.util.FancyTips=function(){var b=YAHOO.util.Event;var c=YAHOO.util.Dom;var a=YAHOO.util.Anim;b.onDOMReady(function(){if(typeof a=="undefined"||!a||!c.getElementsByClassName("tooltip")){return}if(!c.get("fancyTip")){var f=document.createElement("div");f.id="fancyTip";f.innerHTML="<div class='pointer'></div><div class='tip'></div>";document.body.appendChild(f)}var d=new a(f,{opacity:{to:1},top:{by:-5}},0.1);var e=new a(f,{opacity:{to:0},top:{by:5}},0.08);e.onComplete.subscribe(function(){c.setXY(f,[-100,-100])});c.getElementsByClassName("tooltip","",document,function(){if(typeof this.title!="undefined"&&this.title){b.addListener(this,"mouseover",function(){if(e.isAnimated()){e.stop()}var j=c.getXY(this);c.setStyle(f,"opacity",0);var g=this.offsetHeight;c.setXY(f,[j[0]-5,j[1]+g]);var h=c.getElementsByClassName("tip","",f)[0];h.innerHTML=this.title;this.title="";d.animate()});b.addListener(this,"mouseout",function(){if(d.isAnimated()){d.stop()}e.animate();var g=c.getElementsByClassName("tip","",f)[0];this.title=g.innerHTML})}})})}();SKYPE.util.AbBlocksController=function(){var d=YAHOO.util.Dom;var c=YAHOO.util.Event;var e=0;var b=0;c.onDOMReady(function(){var h=d.getElementsByClassName("abBlockContainer");e=h.length;if(location.href.match(/[?&]ver=([^&]+)/)){var g=location.href.match(/[?&]ver=([^&]+)/)[1];if(!parseInt(g)){g=g.toUpperCase().charCodeAt(0)-64}}else{var g=false}if(g){if(g==0||g>e){g=1}a(g)}for(var f=0;f<e;f++){if(!d.hasClass(h[f],"hiddenBlock")){b=f+1}}});var a=function(g){var f=d.getElementsByClassName("abBlockContainer");blockCount=f.length;if(g<0||g>blockCount){return}if(blockCount>1){d.replaceClass(f,"shownBlock","hiddenBlock");d.replaceClass(f[g-1],"hiddenBlock","shownBlock");b=g}};return{count:function(){return e},activate:function(f){a(f)},current:function(){return b}}}();SKYPE.navigation.AutoDownload=function(){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;a.on(window,"load",function(){b.getElementsByClassName("autodownload","A","",function(){location.href=this.href})})}();function hide(b){var a=document.getElementById(b);if(a){a.style.display="none"}}function show(b){var a=document.getElementById(b);if(a){a.style.display=""}}function selecttab(c){var b=c.parentNode.parentNode.childNodes;for(var a=0;a<b.length;a++){if(b[a].tagName=="LI"){b[a].className=""}}c.parentNode.className="selected"}SKYPE.util.targetBlank=function(){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;a.onDOMReady(function(){var c=b.getElementsByClassName("targetBlank","a");for(i=0;i<c.length;i++){a.addListener(c[i],"click",SKYPE.util.cancelDefault);a.addListener(c[i],"click",function(){window.open(this.href);return false})}})}();