var CommonClass=Class.create({initialize:function(){},inject:function(c,b,a){var d=null;if(a){d=a}else{d=$$("body")[0]}if(d){return d.appendChild(Builder.node(c,b))}else{return false}},getWindowSize:function(){return[document.viewport.getWidth(),document.viewport.getHeight()]},getPageScrollSize:function(){return document.viewport.getScrollOffsets()},getPageSize:function(){var c,a;if(window.innerHeight&&window.scrollMaxY){c=window.innerWidth+window.scrollMaxX;a=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){c=document.body.scrollWidth;a=document.body.scrollHeight}else{c=document.body.offsetWidth;a=document.body.offsetHeight}}var b,d;if(self.innerHeight){if(document.documentElement.clientWidth){b=document.documentElement.clientWidth}else{b=self.innerWidth}d=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){b=document.documentElement.clientWidth;d=document.documentElement.clientHeight}else{if(document.body){b=document.body.clientWidth;d=document.body.clientHeight}}}if(a<d){pageHeight=d}else{pageHeight=a}if(c<b){pageWidth=c}else{pageWidth=b}return[pageWidth+(Prototype.Browser.IE?10:0),pageHeight]},setOverlay:function(){var a=this.inject("div",{id:"overlay"});var b=this.getPageSize();if(a){a.setStyle({display:"none",position:"absolute",top:0,left:0,zIndex:90,backgroundColor:"#000",width:b[0]+"px",height:b[1]+"px"});new Effect.Appear(a,{duration:0.8,from:0,to:0.4});Event.observe(window,"resize",function(){var c=this.getPageSize();a.setStyle({width:c[0]+"px",height:c[1]+"px"})}.bind(this))}return b},unsetOverlay:function(){var a=$("overlay");if(a){a.remove();return true}else{return false}},showLoginForm:function(b){$$("#loginFormBody div.splesh_reg").each(function(c){c.setStyle("height:"+this.getPageSize()[1]+"px")}.bind(this));$("loginFormBody").show();var a=$$("#loginFormFrom");if(a&&a[0]){a[0].value=b}$("login").focus();return false},positionLoginForm:function(e){var a=this.getWindowSize();var c=this.getPageScrollSize();var f=c[1]+(a[1]/2)-100;var b=c[0]+(a[0]/2)-200;var d=$("loginFormFix");if(d){d.setStyle({backgroundColor:"#fff",top:f+"px",left:b+"px",border:"1px solid black"});if(e){d.hide()}return true}return false},hideLoginForm:function(){$("loginFormBody").hide();var a=$$("#loginForm #loginFormFrom");if(a&&a[0]){a[0].value=""}return false},ajax:function(a,c){var b={};if(c.method){b.method=c.method}else{b.method="post"}if(c.parameters){b.parameters=c.parameters}if(c.onCreate){b.onCreate=c.onCreate}if(c.onSuccess){b.onSuccess=c.onSuccess}if(c.onFailure){b.onFailure=c.onFailure}else{b.onFailure=function(){alert("Ajax Failure")}}return new Ajax.Request(a,b)},startPage:function(){var a=false;if(Prototype.Browser.Opera){a="addFormOpera";$(a).show()}else{if(Prototype.Browser.Gecko){a="addFormGecko";$(a).show()}else{if(Prototype.Browser.Safari){a="addFormSafari";$(a).show()}else{if(Prototype.Browser.IE){a="addFormIE";$(a).show()}}}}if(a){$$("#"+a+" div.splesh_reg").each(function(b){b.setStyle("height:"+this.getPageSize()[1]+"px")}.bind(this))}},closePage:function(a){if($("addForm"+a)){$("addForm"+a).hide()}}});var CommonObj=new CommonClass();function toggleDisplay(b){var a=$(b);if(a&&a.getStyle("display")!=="none"){a.setStyle("display: none")}else{if(a){a.setStyle("display: block")}}}function toggleString(d,c,a){var b=$(d);if(b&&b.innerHTML.strip()===c){b.innerHTML=a}else{if(b){b.innerHTML=c}}}function counter(g,c,b){var e=$(g);var a=$(c);var d=parseInt(b);if(e&&a){var f=e.value.length;if(f>d){e.value=e.value.substr(0,d)}else{a.innerHTML=d-f}}}function switchType(){$$(".voidClose").each(function(a){a.toggle()});$$(".voidOpen").each(function(a){a.toggle()});if($("login").up("tr").getStyle("display")!=="none"){$("login").focus()}if($("openid_identifier").up("tr").getStyle("display")!=="none"){$("openid_identifier").focus()}}function confirmMe(a){if(confirm(a)){return true}else{return false}};