function getMSIEver(){var c=-1;if(navigator.appName=="Microsoft Internet Explorer"){var a=navigator.userAgent;var b=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");if(b.exec(a)!=null){c=parseFloat(RegExp.$1)}}return c}if(getMSIEver()<7){if(document.all&&document.styleSheets&&document.styleSheets[0]&&document.styleSheets[0].addRule){}}App={colorsL:["#909699","#FFBB33","#FF8833","#FF6633","#FF99CC","#CC99FF","#33CCFF","#33CC66","#AACC00","#00CCCC"],colorsD:["#606669","#EE6600","#EE4400","#CC3300","#FF3399","#AA33EE","#0088EE","#009933","#669900","#009999"]};function externalLinks(){$$('a[rel="external"]').invoke("writeAttribute","target","_blank")}Object.extend(document,{getHeight:function(){return 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))},addStyleSheet:function(a){var c=$A(document.styleSheets).find(function(d){return d.href.match(a)});if(c){return}var b=new Element("link",{rel:"stylesheet",type:"text/css",href:a});$$("head")[0].insert(b);return b},getDirection:function(){return document.getElementsByTagName("html")[0].dir},getLanguage:function(){return document.getElementsByTagName("html")[0].lang}});document.observe("dom:loaded",function(){externalLinks();if($("sliderdesc")){var c=new Pagination.Slider("sliderdesc",{transition:"easeInOutBack",showArrows:false,showPagesNav:false,duration:1.4,sync:true})}if($("phaseSlider")&&!$("phaseSlider").hasClassName("home")){phaseSliderObj=new Pagination.Slider("phaseSlider",{transition:"easeInOutBack",showPagesNav:false,duration:1,startPage:page.pagination,onUpdate:function(){},afterPropagation:function(){document.location=this.items[this.currentPage-1].select("a")[0].href}})}var b=$$("#phaseSlider .prev, #phaseSlider .next");b.invoke("setOpacity",0);Event.observe(window.document,"mouseover",function(){$$("#phaseSlider .currentPage .prev, #phaseSlider .currentPage .next").each(function(d){if((d.getStyle("opacity")==1)||phaseSliderObj.isPropagating){return}d.morph("opacity:1",{duration:0.3,delay:0.7})})});$$(".drawer").each(function(d){new Drawer(d,{duration:0.5,transition:"easeInOutBack"})});var a=(document.getDirection()=="rtl")?"left":"right";$$(".ttipper").each(function(d){new Tipper(d,{duration:0.5,position:a})});$$(".httipper").each(function(d){new Tipper(d,{duration:0.5,position:"top"})});Closer=Class.create({element:null,parent:null,isAnimating:false,initialize:function(d){this.element=new Element("a",{href:"#"}).addClassName("closer");if(!this.element){throw (s2.fx.elementDoesNotExistError);return false}this.options=Object.extend({duration:0.5},d);this.element.observe("click",function(f,e){f.stop();if(this.isAnimating){return}this.parent=this.element.parentNode;this.parent.morph("height:0",{before:function(){this.isAnimating=true;this.parent.setStyle("overflow:hidden")}.bind(this),after:function(){this.parent.update();this.parent.setStyle("overflow:visible;height:auto");this.isAnimating=false}.bind(this),duration:this.options.duration})}.bindAsEventListener(this))}});$$(".scroller").each(function(e,d){e.observe("click",function(h,g){h.stop();var f=g.readAttribute("href");var k=f.include("#")?f.match(/#[^\?]*/)[0].substr(1):null;var j=document.viewport.getScrollOffsets().top;var i=$(k).cumulativeOffset().top;new s2.fx.Attribute(window,j,i,{duration:0.5},function(l){window.scrollTo(0,l.round())}).play()}.bindAsEventListener(this,e))});$$(".scrolly").each(function(e,d){e.observe("click",function(i,g){i.stop();var j=$(g.readAttribute("target"));if(!j){j=new Element("div");$(g.parentNode).insert({before:j})}var f=g.readAttribute("href");var h=f.split("#")[0];var m=f.include("#")?f.match(/#[^\?]*/)[0]:null;var l=document.viewport.getScrollOffsets().top;var k=j.cumulativeOffset().top;g.scroll=new s2.fx.Attribute(window,l,k,{duration:0.5},function(n){window.scrollTo(0,n.round())});new Ajax.Request(h,{method:"get",onComplete:function(n){var o=new Element("div").update(n.responseText);var p=new Closer().element;j.update(o);o.insert({before:p});g.scroll.play()}})}.bindAsEventListener(this,e))});$$('input[type="text"], textarea').each(function(d){d.isSelected=false;d.nullVal=d.title;d.lastVal="";if(d.getValue()==d.nullVal){d.addClassName("inactive")}d.observe("focus",function(e){if(d.getValue()==d.nullVal){d.clear().removeClassName("inactive")}});d.observe("blur",function(){d.isSelected=false;d.lastVal=d.getValue();if(d.getValue().strip().blank()){d.setValue(d.nullVal).addClassName("inactive")}});d.observe("select",function(){d.isSelected=true});d.observe("click",function(e){if(!d.isSelected){d.select()}});d.observe("keyup",function(e){if(Event.KEY_ESC!=e.keyCode){return}d.setValue(d.lastVal);d.blur()})})});Element.addMethods({zoom:function(c,b,a){var e=(b/100)||2;var d={};["width","height","minWidth","minHeight","maxWidth","maxHeight","marginTop","marginRight","marginBottom","marginLeft","paddingTop","paddingRight","paddingBottom","paddingLeft","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","borderSpacing","outlineWidth","outlineOffset","font-size","fontWeight","lineHeight","letterSpacing","wordSpacing","textIndent"].each(function(f){value=parseFloat(c.getStyle(f));if(value){d[f]=value.round()*e+"px"}}.bind(c));c.select("*").invoke("zoom",b,a);return new s2.fx.Morph(c,Object.extend(a||{},{style:d})).play()},rotate:function(b,e){b=$(b);e=e*Math.PI/180;var d=Math.floor(Math.cos(e)),c=Math.round(Math.sin(e)),a=[d,c,-c,d,0,0];if(!Prototype.Browser.IE){b.style.webkitTransform="matrix("+a+")";b.style.MozTransform="matrix("+a+")"}else{b.style.filter="progid:DXImageTransform.Microsoft.Matrix(M11='1.0', SizingMethod='auto expand')";b.filters.item("DXImageTransform.Microsoft.Matrix").M11=a[0];b.filters.item("DXImageTransform.Microsoft.Matrix").M12=a[2];b.filters.item("DXImageTransform.Microsoft.Matrix").M21=a[1];b.filters.item("DXImageTransform.Microsoft.Matrix").M22=a[3]}return b}});document.getPageSize=function(){var e,b,c,f,d,a;if(window.innerHeight&&window.scrollMaxY){e=window.innerWidth+window.scrollMaxX;b=window.innerHeight+window.scrollMaxY}else{if(this.body.scrollHeight>this.body.offsetHeight){e=this.body.scrollWidth;b=this.body.scrollHeight}else{e=this.body.offsetWidth;b=this.body.offsetHeight}}if(self.innerHeight){c=(this.documentElement.clientWidth)?this.documentElement.clientWidth:self.innerWidth;f=self.innerHeight}else{if(this.documentElement&&this.documentElement.clientHeight){c=this.documentElement.clientWidth;f=this.documentElement.clientHeight}else{if(this.body){c=this.body.clientWidth;f=this.body.clientHeight}}}a=(b<f)?f:b;d=(e<c)?e:c;return{width:d,height:a}};
