diff --git a/img/t4n/Teaser_Prelandingpage_EN.png b/img/t4n/Teaser_Prelandingpage_EN.png new file mode 100644 index 00000000..7f2d1f16 Binary files /dev/null and b/img/t4n/Teaser_Prelandingpage_EN.png differ diff --git a/index.php b/index.php index 778ed917..15acb79b 100644 --- a/index.php +++ b/index.php @@ -69,6 +69,15 @@ include ("GameEngine/Lang/".LANG.".php"); + +
+ + Travian 4 + +
+
diff --git a/install/data/constant_format.tpl b/install/data/constant_format.tpl index babf50d8..672db03b 100644 --- a/install/data/constant_format.tpl +++ b/install/data/constant_format.tpl @@ -88,6 +88,9 @@ define("PROTECTION","%BEGINNER%"); // ***** Enable WW Statistics define("WW",%WW%); +// ***** Enable T4 is Coming screen +define("T4_COMING",%T4_COMING%); + // ***** Activation Mail // true = activation mail will be sent, users will have to finish registration // by clicking on link recieved in mail. diff --git a/install/process.php b/install/process.php index c61dbedd..d74eb39b 100644 --- a/install/process.php +++ b/install/process.php @@ -88,6 +88,7 @@ $text = preg_replace("'%GREAT_WKS%'", $_POST['great_wks'], $text); $text = preg_replace("'%TS_THRESHOLD%'", $_POST['ts_threshold'], $text); $text = preg_replace("'%WW%'", $_POST['ww'], $text); + $text = preg_replace("'%T4_COMING%'", $_POST['t4_coming'], $text); fwrite($fh, $text); diff --git a/install/templates/config.tpl b/install/templates/config.tpl index 0248c8e3..8f0dc8c1 100644 --- a/install/templates/config.tpl +++ b/install/templates/config.tpl @@ -233,6 +233,10 @@ echo "
Error creating constant.php Error Reporting: + T4 is Coming screen:

diff --git a/notification/crypt.js b/notification/crypt.js new file mode 100644 index 00000000..5293b373 --- /dev/null +++ b/notification/crypt.js @@ -0,0 +1,141 @@ +var MooTools={version:"1.2.5",build:"008d8f0f2fcc2044e54fdd3635341aaab274e757"};var Native=function(l){l=l||{};var a=l.name;var j=l.legacy;var b=l.protect;var c=l.implement;var i=l.generics;var g=l.initialize;var h=l.afterImplement||function(){};var d=g||j;i=i!==false;d.constructor=Native;d.$family={name:"native"};if(j&&g){d.prototype=j.prototype}d.prototype.constructor=d;if(a){var f=a.toLowerCase();d.prototype.$family={name:f};Native.typize(d,f)}var k=function(o,m,p,n){if(!b||n||!o.prototype[m]){o.prototype[m]=p}if(i){Native.genericize(o,m,b)}h.call(o,m,p);return o};d.alias=function(o,m,q){if(typeof o=="string"){var p=this.prototype[o];if((o=p)){return k(this,m,o,q)}}for(var n in o){this.alias(n,o[n],m)}return this};d.implement=function(n,m,q){if(typeof n=="string"){return k(this,n,m,q)}for(var o in n){k(this,o,n[o],m)}return this};if(c){d.implement(c)}return d};Native.genericize=function(b,c,a){if((!a||!b[c])&&typeof b.prototype[c]=="function"){b[c]=function(){var d=Array.prototype.slice.call(arguments); +return b.prototype[c].apply(d.shift(),d)}}};Native.implement=function(d,c){for(var b=0,a=d.length;b-1:this.indexOf(a)>-1},trim:function(){return this.replace(/^\s+|\s+$/g,"")},clean:function(){return this.replace(/\s+/g," ").trim()},camelCase:function(){return this.replace(/-\D/g,function(a){return a.charAt(1).toUpperCase()})},hyphenate:function(){return this.replace(/[A-Z]/g,function(a){return("-"+a.charAt(0).toLowerCase())})},capitalize:function(){return this.replace(/\b[a-z]/g,function(a){return a.toUpperCase()})},escapeRegExp:function(){return this.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1")},toInt:function(a){return parseInt(this,a||10) +},toFloat:function(){return parseFloat(this)},hexToRgb:function(b){var a=this.match(/^#?(\w{1,2})(\w{1,2})(\w{1,2})$/);return(a)?a.slice(1).hexToRgb(b):null},rgbToHex:function(b){var a=this.match(/\d{1,3}/g);return(a)?a.rgbToHex(b):null},stripScripts:function(b){var a="";var c=this.replace(/]*>([\s\S]*?)<\/script>/gi,function(){a+=arguments[1]+"\n";return""});if(b===true){$exec(a)}else{if($type(b)=="function"){b(a,c)}}return c},substitute:function(a,b){return this.replace(b||(/\\?\{([^{}]+)\}/g),function(d,c){if(d.charAt(0)=="\\"){return d.slice(1)}return(a[c]!=undefined)?a[c]:""})}});try{delete Function.prototype.bind}catch(e){}Function.implement({extend:function(a){for(var b in a){this[b]=a[b]}return this},create:function(b){var a=this;b=b||{};return function(d){var c=b.arguments;c=(c!=undefined)?$splat(c):Array.slice(arguments,(b.event)?1:0);if(b.event){c=[d||window.event].extend(c)}var f=function(){return a.apply(b.bind||null,c)};if(b.delay){return setTimeout(f,b.delay)}if(b.periodical){return setInterval(f,b.periodical) +}if(b.attempt){return $try(f)}return f()}},run:function(a,b){return this.apply(b,$splat(a))},pass:function(a,b){return this.create({bind:b,arguments:a})},bind:function(b,a){return this.create({bind:b,arguments:a})},bindWithEvent:function(b,a){return this.create({bind:b,arguments:a,event:true})},attempt:function(a,b){return this.create({bind:b,arguments:a,attempt:true})()},delay:function(b,c,a){return this.create({bind:c,arguments:a,delay:b})()},periodical:function(c,b,a){return this.create({bind:b,arguments:a,periodical:c})()}});Number.implement({limit:function(b,a){return Math.min(a,Math.max(b,this))},round:function(a){a=Math.pow(10,a||0);return Math.round(this*a)/a},times:function(b,c){for(var a=0;a");d=(a.name=="x")}catch(b){}var c=function(f){return(""+f).replace(/&/g,"&").replace(/"/g,""")};Document.implement({newElement:function(f,g){if(g&&g.checked!=null){g.defaultChecked=g.checked}if(d&&g){f="<"+f;if(g.name){f+=' name="'+c(g.name)+'"'}if(g.type){f+=' type="'+c(g.type)+'"'}f+=">";delete g.name;delete g.type}return this.id(this.createElement(f)).set(g)},newTextNode:function(f){return this.createTextNode(f)},getDocument:function(){return this},getWindow:function(){return this.window},id:(function(){var f={string:function(i,h,g){i=g.getElementById(i);return(i)?f.element(i,h):null},element:function(g,j){$uid(g);if(!j&&!g.$family&&!(/^object|embed$/i).test(g.tagName)){var h=Element.Prototype;for(var i in h){g[i]=h[i]}}return g},object:function(h,i,g){if(h.toElement){return f.element(h.toElement(g),i)}return null}};f.textnode=f.whitespace=f.window=f.document=$arguments(0);return function(h,j,i){if(h&&h.$family&&h.uid){return h +}var g=$type(h);return(f[g])?f[g](h,j,i||document):null}})()})})();if(window.$==null){Window.implement({$:function(a,b){return document.id(a,b,this.document)}})}Window.implement({$$:function(a){if(arguments.length==1&&typeof a=="string"){return this.document.getElements(a)}var g=[];var c=Array.flatten(arguments);for(var d=0,b=c.length;d1);a.each(function(f){var g=this.getElementsByTagName(f.trim());(b)?c.extend(g):c=g},this);return new Elements(c,{ddup:b,cash:!d})}});(function(){var i={},g={};var j={input:"checked",option:"selected",textarea:(Browser.Engine.webkit&&Browser.Engine.version<420)?"innerHTML":"value"}; +var c=function(m){return(g[m]||(g[m]={}))};var h=function(o,m){if(!o){return}var n=o.uid;if(m!==true){m=false}if(Browser.Engine.trident){if(o.clearAttributes){var r=m&&o.cloneNode(false);o.clearAttributes();if(r){o.mergeAttributes(r)}}else{if(o.removeEvents){o.removeEvents()}}if((/object/i).test(o.tagName)){for(var q in o){if(typeof o[q]=="function"){o[q]=$empty}}Element.dispose(o)}}if(!n){return}i[n]=g[n]=null};var d=function(){Hash.each(i,h);if(Browser.Engine.trident){$A(document.getElementsByTagName("object")).each(h)}if(window.CollectGarbage){CollectGarbage()}i=g=null};var k=function(o,m,t,n,q,s){var p=o[t||m];var r=[];while(p){if(p.nodeType==1&&(!n||Element.match(p,n))){if(!q){return document.id(p,s)}r.push(p)}p=p[m]}return(q)?new Elements(r,{ddup:false,cash:!s}):null};var f={html:"innerHTML","class":"className","for":"htmlFor",defaultValue:"defaultValue",text:(Browser.Engine.trident||(Browser.Engine.webkit&&Browser.Engine.version<420))?"innerText":"textContent"};var b=["compact","nowrap","ismap","declare","noshade","checked","disabled","readonly","multiple","selected","noresize","defer"]; +var l=["value","type","defaultValue","accessKey","cellPadding","cellSpacing","colSpan","frameBorder","maxLength","readOnly","rowSpan","tabIndex","useMap"];b=b.associate(b);Hash.extend(f,b);Hash.extend(f,l.associate(l.map(String.toLowerCase)));var a={before:function(n,m){if(m.parentNode){m.parentNode.insertBefore(n,m)}},after:function(n,m){if(!m.parentNode){return}var o=m.nextSibling;(o)?m.parentNode.insertBefore(n,o):m.parentNode.appendChild(n)},bottom:function(n,m){m.appendChild(n)},top:function(n,m){var o=m.firstChild;(o)?m.insertBefore(n,o):m.appendChild(n)}};a.inside=a.bottom;Hash.each(a,function(m,n){n=n.capitalize();Element.implement("inject"+n,function(o){m(this,document.id(o,true));return this});Element.implement("grab"+n,function(o){m(document.id(o,true),this);return this})});Element.implement({set:function(q,n){switch($type(q)){case"object":for(var o in q){this.set(o,q[o])}break;case"string":var m=Element.Properties.get(q);(m&&m.set)?m.set.apply(this,Array.slice(arguments,1)):this.setProperty(q,n) +}return this},get:function(n){var m=Element.Properties.get(n);return(m&&m.get)?m.get.apply(this,Array.slice(arguments,1)):this.getProperty(n)},erase:function(n){var m=Element.Properties.get(n);(m&&m.erase)?m.erase.apply(this):this.removeProperty(n);return this},setProperty:function(n,o){var m=f[n];if(o==undefined){return this.removeProperty(n)}if(m&&b[n]){o=!!o}(m)?this[m]=o:this.setAttribute(n,""+o);return this},setProperties:function(m){for(var n in m){this.setProperty(n,m[n])}return this},getProperty:function(n){var m=f[n];var o=(m)?this[m]:this.getAttribute(n,2);return(b[n])?!!o:(m)?o:o||null},getProperties:function(){var m=$A(arguments);return m.map(this.getProperty,this).associate(m)},removeProperty:function(n){var m=f[n];(m)?this[m]=(m&&b[n])?false:"":this.removeAttribute(n);return this},removeProperties:function(){Array.each(arguments,this.removeProperty,this);return this},hasClass:function(m){return this.className.contains(m," ")},addClass:function(m){if(!this.hasClass(m)){this.className=(this.className+" "+m).clean() +}return this},removeClass:function(m){this.className=this.className.replace(new RegExp("(^|\\s)"+m+"(?:\\s|$)"),"$1");return this},toggleClass:function(m){return this.hasClass(m)?this.removeClass(m):this.addClass(m)},adopt:function(){Array.flatten(arguments).each(function(m){m=document.id(m,true);if(m){this.appendChild(m)}},this);return this},appendText:function(n,m){return this.grab(this.getDocument().newTextNode(n),m)},grab:function(n,m){a[m||"bottom"](document.id(n,true),this);return this},inject:function(n,m){a[m||"bottom"](this,document.id(n,true));return this},replaces:function(m){m=document.id(m,true);m.parentNode.replaceChild(this,m);return this},wraps:function(n,m){n=document.id(n,true);return this.replaces(n).grab(n,m)},getPrevious:function(m,n){return k(this,"previousSibling",null,m,false,n)},getAllPrevious:function(m,n){return k(this,"previousSibling",null,m,true,n)},getNext:function(m,n){return k(this,"nextSibling",null,m,false,n)},getAllNext:function(m,n){return k(this,"nextSibling",null,m,true,n) +},getFirst:function(m,n){return k(this,"nextSibling","firstChild",m,false,n)},getLast:function(m,n){return k(this,"previousSibling","lastChild",m,false,n)},getParent:function(m,n){return k(this,"parentNode",null,m,false,n)},getParents:function(m,n){return k(this,"parentNode",null,m,true,n)},getSiblings:function(m,n){return this.getParent().getChildren(m,n).erase(this)},getChildren:function(m,n){return k(this,"nextSibling","firstChild",m,true,n)},getWindow:function(){return this.ownerDocument.window},getDocument:function(){return this.ownerDocument},getElementById:function(p,o){var n=this.ownerDocument.getElementById(p);if(!n){return null}for(var m=n.parentNode;m!=this;m=m.parentNode){if(!m){return null}}return document.id(n,o)},getSelected:function(){return new Elements($A(this.options).filter(function(m){return m.selected}))},getComputedStyle:function(n){if(this.currentStyle){return this.currentStyle[n.camelCase()]}var m=this.getDocument().defaultView.getComputedStyle(this,null);return(m)?m.getPropertyValue([n.hyphenate()]):null +},toQueryString:function(){var m=[];this.getElements("input, select, textarea",true).each(function(n){if(!n.name||n.disabled||n.type=="submit"||n.type=="reset"||n.type=="file"){return}var o=(n.tagName.toLowerCase()=="select")?Element.getSelected(n).map(function(p){return p.value}):((n.type=="radio"||n.type=="checkbox")&&!n.checked)?null:n.value;$splat(o).each(function(p){if(typeof p!="undefined"){m.push(n.name+"="+encodeURIComponent(p))}})});return m.join("&")},clone:function(p,m){p=p!==false;var s=this.cloneNode(p);var o=function(w,v){if(!m){w.removeAttribute("id")}if(Browser.Engine.trident){w.clearAttributes();w.mergeAttributes(v);w.removeAttribute("uid");if(w.options){var x=w.options,t=v.options;for(var u=x.length;u--;){x[u].selected=t[u].selected}}}var y=j[v.tagName.toLowerCase()];if(y&&v[y]){w[y]=v[y]}};if(p){var q=s.getElementsByTagName("*"),r=this.getElementsByTagName("*");for(var n=q.length;n--;){o(q[n],r[n])}}o(s,this);return document.id(s)},destroy:function(){Element.empty(this); +Element.dispose(this);h(this,true);return null},empty:function(){$A(this.childNodes).each(function(m){Element.destroy(m)});return this},dispose:function(){return(this.parentNode)?this.parentNode.removeChild(this):this},hasChild:function(m){m=document.id(m,true);if(!m){return false}if(Browser.Engine.webkit&&Browser.Engine.version<420){return $A(this.getElementsByTagName(m.tagName)).contains(m)}return(this.contains)?(this!=m&&this.contains(m)):!!(this.compareDocumentPosition(m)&16)},match:function(m){return(!m||(m==this)||(Element.get(this,"tag")==m))}});Native.implement([Element,Window,Document],{addListener:function(p,o){if(p=="unload"){var m=o,n=this;o=function(){n.removeListener("unload",o);m()}}else{i[this.uid]=this}if(this.addEventListener){this.addEventListener(p,o,false)}else{this.attachEvent("on"+p,o)}return this},removeListener:function(n,m){if(this.removeEventListener){this.removeEventListener(n,m,false)}else{this.detachEvent("on"+n,m)}return this},retrieve:function(n,m){var p=c(this.uid),o=p[n]; +if(m!=undefined&&o==undefined){o=p[n]=m}return $pick(o)},store:function(n,m){var o=c(this.uid);o[n]=m;return this},eliminate:function(m){var n=c(this.uid);delete n[m];return this}});window.addListener("unload",d)})();Element.Properties=new Hash;Element.Properties.style={set:function(a){this.style.cssText=a},get:function(){return this.style.cssText},erase:function(){this.style.cssText=""}};Element.Properties.tag={get:function(){return this.tagName.toLowerCase()}};Element.Properties.html=(function(){var c=document.createElement("div");var a={table:[1,"","
"],select:[1,""],tbody:[2,"","
"],tr:[3,"","
"]};a.thead=a.tfoot=a.tbody;var b={set:function(){var f=Array.flatten(arguments).join("");var g=Browser.Engine.trident&&a[this.get("tag")];if(g){var h=c;h.innerHTML=g[1]+f+g[2];for(var d=g[0];d--;){h=h.firstChild}this.empty().adopt(h.childNodes)}else{this.innerHTML=f}}};b.erase=b.set;return b})(); +if(Browser.Engine.webkit&&Browser.Engine.version<420){Element.Properties.text={get:function(){if(this.innerText){return this.innerText}var a=this.ownerDocument.newElement("div",{html:this.innerHTML}).inject(this.ownerDocument.body);var b=a.innerText;a.destroy();return b}}}(function(){Element.implement({scrollTo:function(i,j){if(b(this)){this.getWindow().scrollTo(i,j)}else{this.scrollLeft=i;this.scrollTop=j}return this},getSize:function(){if(b(this)){return this.getWindow().getSize()}return{x:this.offsetWidth,y:this.offsetHeight}},getScrollSize:function(){if(b(this)){return this.getWindow().getScrollSize()}return{x:this.scrollWidth,y:this.scrollHeight}},getScroll:function(){if(b(this)){return this.getWindow().getScroll()}return{x:this.scrollLeft,y:this.scrollTop}},getScrolls:function(){var j=this,i={x:0,y:0};while(j&&!b(j)){i.x+=j.scrollLeft;i.y+=j.scrollTop;j=j.parentNode}return i},getOffsetParent:function(){var i=this;if(b(i)){return null}if(!Browser.Engine.trident){return i.offsetParent +}while((i=i.parentNode)&&!b(i)){if(d(i,"position")!="static"){return i}}return null},getOffsets:function(){if(this.getBoundingClientRect){var k=this.getBoundingClientRect(),n=document.id(this.getDocument().documentElement),q=n.getScroll(),l=this.getScrolls(),j=this.getScroll(),i=(d(this,"position")=="fixed");return{x:k.left.toInt()+l.x-j.x+((i)?0:q.x)-n.clientLeft,y:k.top.toInt()+l.y-j.y+((i)?0:q.y)-n.clientTop}}var m=this,o={x:0,y:0};if(b(this)){return o}while(m&&!b(m)){o.x+=m.offsetLeft;o.y+=m.offsetTop;if(Browser.Engine.gecko){if(!g(m)){o.x+=c(m);o.y+=h(m)}var p=m.parentNode;if(p&&d(p,"overflow")!="visible"){o.x+=c(p);o.y+=h(p)}}else{if(m!=this&&Browser.Engine.webkit){o.x+=c(m);o.y+=h(m)}}m=m.offsetParent}if(Browser.Engine.gecko&&!g(this)){o.x-=c(this);o.y-=h(this)}return o},getPosition:function(l){if(b(this)){return{x:0,y:0}}var m=this.getOffsets(),j=this.getScrolls();var i={x:m.x-j.x,y:m.y-j.y};var k=(l&&(l=document.id(l)))?l.getPosition():{x:0,y:0};return{x:i.x-k.x,y:i.y-k.y}},getCoordinates:function(k){if(b(this)){return this.getWindow().getCoordinates() +}var i=this.getPosition(k),j=this.getSize();var l={left:i.x,top:i.y,width:j.x,height:j.y};l.right=l.left+l.width;l.bottom=l.top+l.height;return l},computePosition:function(i){return{left:i.x-f(this,"margin-left"),top:i.y-f(this,"margin-top")}},setPosition:function(i){return this.setStyles(this.computePosition(i))}});Native.implement([Document,Window],{getSize:function(){if(Browser.Engine.presto||Browser.Engine.webkit){var j=this.getWindow();return{x:j.innerWidth,y:j.innerHeight}}var i=a(this);return{x:i.clientWidth,y:i.clientHeight}},getScroll:function(){var j=this.getWindow(),i=a(this);return{x:j.pageXOffset||i.scrollLeft,y:j.pageYOffset||i.scrollTop}},getScrollSize:function(){var j=a(this),i=this.getSize();return{x:Math.max(j.scrollWidth,i.x),y:Math.max(j.scrollHeight,i.y)}},getPosition:function(){return{x:0,y:0}},getCoordinates:function(){var i=this.getSize();return{top:0,left:0,bottom:i.y,right:i.x,height:i.y,width:i.x}}});var d=Element.getComputedStyle;function f(i,j){return d(i,j).toInt()||0 +}function g(i){return d(i,"-moz-box-sizing")=="border-box"}function h(i){return f(i,"border-top-width")}function c(i){return f(i,"border-left-width")}function b(i){return(/^(?:body|html)$/i).test(i.tagName)}function a(i){var j=i.getDocument();return(!j.compatMode||j.compatMode=="CSS1Compat")?j.html:j.body}})();Element.alias("setPosition","position");Native.implement([Window,Document,Element],{getHeight:function(){return this.getSize().y},getWidth:function(){return this.getSize().x},getScrollTop:function(){return this.getScroll().y},getScrollLeft:function(){return this.getScroll().x},getScrollHeight:function(){return this.getScrollSize().y},getScrollWidth:function(){return this.getScrollSize().x},getTop:function(){return this.getPosition().y},getLeft:function(){return this.getPosition().x}});var Event=new Native({name:"Event",initialize:function(a,g){g=g||window;var l=g.document;a=a||g.event;if(a.$extended){return a}this.$extended=true;var k=a.type;var h=a.target||a.srcElement;while(h&&h.nodeType==3){h=h.parentNode +}if(k.test(/key/)){var b=a.which||a.keyCode;var n=Event.Keys.keyOf(b);if(k=="keydown"){var d=b-111;if(d>0&&d<13){n="f"+d}}n=n||String.fromCharCode(b).toLowerCase()}else{if(k.match(/(click|mouse|menu)/i)){l=(!l.compatMode||l.compatMode=="CSS1Compat")?l.html:l.body;var j={x:a.pageX||a.clientX+l.scrollLeft,y:a.pageY||a.clientY+l.scrollTop};var c={x:(a.pageX)?a.pageX-g.pageXOffset:a.clientX,y:(a.pageY)?a.pageY-g.pageYOffset:a.clientY};if(k.match(/DOMMouseScroll|mousewheel/)){var i=(a.wheelDelta)?a.wheelDelta/120:-(a.detail||0)/3}var f=(a.which==3)||(a.button==2);var m=null;if(k.match(/over|out/)){switch(k){case"mouseover":m=a.relatedTarget||a.fromElement;break;case"mouseout":m=a.relatedTarget||a.toElement}if(!(function(){while(m&&m.nodeType==3){m=m.parentNode}return true}).create({attempt:Browser.Engine.gecko})()){m=false}}}}return $extend(this,{event:a,type:k,page:j,client:c,rightClick:f,wheel:i,relatedTarget:m,target:h,code:b,key:n,shift:a.shiftKey,control:a.ctrlKey,alt:a.altKey,meta:a.metaKey}) +}});Event.Keys=new Hash({enter:13,up:38,down:40,left:37,right:39,esc:27,space:32,backspace:8,tab:9,"delete":46});Event.implement({stop:function(){return this.stopPropagation().preventDefault()},stopPropagation:function(){if(this.event.stopPropagation){this.event.stopPropagation()}else{this.event.cancelBubble=true}return this},preventDefault:function(){if(this.event.preventDefault){this.event.preventDefault()}else{this.event.returnValue=false}return this}});Element.Properties.events={set:function(a){this.addEvents(a)}};Native.implement([Element,Window,Document],{addEvent:function(f,h){var i=this.retrieve("events",{});i[f]=i[f]||{keys:[],values:[]};if(i[f].keys.contains(h)){return this}i[f].keys.push(h);var g=f,a=Element.Events.get(f),c=h,j=this;if(a){if(a.onAdd){a.onAdd.call(this,h)}if(a.condition){c=function(k){if(a.condition.call(this,k)){return h.call(this,k)}return true}}g=a.base||g}var d=function(){return h.call(j)};var b=Element.NativeEvents[g];if(b){if(b==2){d=function(k){k=new Event(k,j.getWindow()); +if(c.call(j,k)===false){k.stop()}}}this.addListener(g,d)}i[f].values.push(d);return this},removeEvent:function(c,b){var a=this.retrieve("events");if(!a||!a[c]){return this}var g=a[c].keys.indexOf(b);if(g==-1){return this}a[c].keys.splice(g,1);var f=a[c].values.splice(g,1)[0];var d=Element.Events.get(c);if(d){if(d.onRemove){d.onRemove.call(this,b)}c=d.base||c}return(Element.NativeEvents[c])?this.removeListener(c,f):this},addEvents:function(a){for(var b in a){this.addEvent(b,a[b])}return this},removeEvents:function(a){var c;if($type(a)=="object"){for(c in a){this.removeEvent(c,a[c])}return this}var b=this.retrieve("events");if(!b){return this}if(!a){for(c in b){this.removeEvents(c)}this.eliminate("events")}else{if(b[a]){while(b[a].keys[0]){this.removeEvent(a,b[a].keys[0])}b[a]=null}}return this},fireEvent:function(d,b,a){var c=this.retrieve("events");if(!c||!c[d]){return this}c[d].keys.each(function(f){f.create({bind:this,delay:a,"arguments":b})()},this);return this},cloneEvents:function(d,a){d=document.id(d); +var c=d.retrieve("events");if(!c){return this}if(!a){for(var b in c){this.cloneEvents(d,b)}}else{if(c[a]){c[a].keys.each(function(f){this.addEvent(a,f)},this)}}return this}});try{if(typeof HTMLElement!="undefined"){HTMLElement.prototype.fireEvent=Element.prototype.fireEvent}}catch(e){}Element.NativeEvents={click:2,dblclick:2,mouseup:2,mousedown:2,contextmenu:2,mousewheel:2,DOMMouseScroll:2,mouseover:2,mouseout:2,mousemove:2,selectstart:2,selectend:2,keydown:2,keypress:2,keyup:2,focus:2,blur:2,change:2,reset:2,select:2,submit:2,load:1,unload:1,beforeunload:2,resize:1,move:1,DOMContentLoaded:1,readystatechange:1,error:1,abort:1,scroll:1};(function(){var a=function(b){var c=b.relatedTarget;if(c==undefined){return true}if(c===false){return false}return($type(this)!="document"&&c!=this&&c.prefix!="xul"&&!this.hasChild(c))};Element.Events=new Hash({mouseenter:{base:"mouseover",condition:a},mouseleave:{base:"mouseout",condition:a},mousewheel:{base:(Browser.Engine.gecko)?"DOMMouseScroll":"mousewheel"}}) +})();Element.Properties.styles={set:function(a){this.setStyles(a)}};Element.Properties.opacity={set:function(a,b){if(!b){if(a==0){if(this.style.visibility!="hidden"){this.style.visibility="hidden"}}else{if(this.style.visibility!="visible"){this.style.visibility="visible"}}}if(!this.currentStyle||!this.currentStyle.hasLayout){this.style.zoom=1}if(Browser.Engine.trident){this.style.filter=(a==1)?"":"alpha(opacity="+a*100+")"}this.style.opacity=a;this.store("opacity",a)},get:function(){return this.retrieve("opacity",1)}};Element.implement({setOpacity:function(a){return this.set("opacity",a,true)},getOpacity:function(){return this.get("opacity")},setStyle:function(b,a){switch(b){case"opacity":return this.set("opacity",parseFloat(a));case"float":b=(Browser.Engine.trident)?"styleFloat":"cssFloat"}b=b.camelCase();if($type(a)!="string"){var c=(Element.Styles.get(b)||"@").split(" ");a=$splat(a).map(function(f,d){if(!c[d]){return""}return($type(f)=="number")?c[d].replace("@",Math.round(f)):f}).join(" ") +}else{if(a==String(Number(a))){a=Math.round(a)}}this.style[b]=a;return this},getStyle:function(h){switch(h){case"opacity":return this.get("opacity");case"float":h=(Browser.Engine.trident)?"styleFloat":"cssFloat"}h=h.camelCase();var a=this.style[h];if(!$chk(a)){a=[];for(var g in Element.ShortStyles){if(h!=g){continue}for(var f in Element.ShortStyles[g]){a.push(this.getStyle(f))}return a.join(" ")}a=this.getComputedStyle(h)}if(a){a=String(a);var c=a.match(/rgba?\([\d\s,]+\)/);if(c){a=a.replace(c[0],c[0].rgbToHex())}}if(Browser.Engine.presto||(Browser.Engine.trident&&!$chk(parseInt(a,10)))){if(h.test(/^(height|width)$/)){var b=(h=="width")?["left","right"]:["top","bottom"],d=0;b.each(function(i){d+=this.getStyle("border-"+i+"-width").toInt()+this.getStyle("padding-"+i).toInt()},this);return this["offset"+h.capitalize()]-d+"px"}if((Browser.Engine.presto)&&String(a).test("px")){return a}if(h.test(/(border(.+)Width|margin|padding)/)){return"0px"}}return a},setStyles:function(b){for(var a in b){this.setStyle(a,b[a]) +}return this},getStyles:function(){var a={};Array.flatten(arguments).each(function(b){a[b]=this.getStyle(b)},this);return a}});Element.Styles=new Hash({left:"@px",top:"@px",bottom:"@px",right:"@px",width:"@px",height:"@px",maxWidth:"@px",maxHeight:"@px",minWidth:"@px",minHeight:"@px",backgroundColor:"rgb(@, @, @)",backgroundPosition:"@px @px",color:"rgb(@, @, @)",fontSize:"@px",letterSpacing:"@px",lineHeight:"@px",clip:"rect(@px @px @px @px)",margin:"@px @px @px @px",padding:"@px @px @px @px",border:"@px @ rgb(@, @, @) @px @ rgb(@, @, @) @px @ rgb(@, @, @)",borderWidth:"@px @px @px @px",borderStyle:"@ @ @ @",borderColor:"rgb(@, @, @) rgb(@, @, @) rgb(@, @, @) rgb(@, @, @)",zIndex:"@",zoom:"@",fontWeight:"@",textIndent:"@px",opacity:"@"});Element.ShortStyles={margin:{},padding:{},border:{},borderWidth:{},borderStyle:{},borderColor:{}};["Top","Right","Bottom","Left"].each(function(h){var g=Element.ShortStyles;var b=Element.Styles;["margin","padding"].each(function(i){var j=i+h;g[i][j]=b[j]="@px" +});var f="border"+h;g.border[f]=b[f]="@px @ rgb(@, @, @)";var d=f+"Width",a=f+"Style",c=f+"Color";g[f]={};g.borderWidth[d]=g[f][d]=b[d]="@px";g.borderStyle[a]=g[f][a]=b[a]="@";g.borderColor[c]=g[f][c]=b[c]="rgb(@, @, @)"});var Fx=new Class({Implements:[Chain,Events,Options],options:{fps:50,unit:false,duration:500,link:"ignore"},initialize:function(a){this.subject=this.subject||this;this.setOptions(a);this.options.duration=Fx.Durations[this.options.duration]||this.options.duration.toInt();var b=this.options.wait;if(b===false){this.options.link="cancel"}},getTransition:function(){return function(a){return -(Math.cos(Math.PI*a)-1)/2}},step:function(){var a=$time();if(a=(7-4*d)/11){f=c*c-Math.pow((11-6*d-11*g)/4,2);break}}return f},Elastic:function(b,a){return Math.pow(2,10*--b)*Math.cos(20*b*Math.PI*(a[0]||1)/3) +}});["Quad","Cubic","Quart","Quint"].each(function(b,a){Fx.Transitions[b]=new Fx.Transition(function(c){return Math.pow(c,[a+2])})});Fx.Tween=new Class({Extends:Fx.CSS,initialize:function(b,a){this.element=this.subject=document.id(b);this.parent(a)},set:function(b,a){if(arguments.length==1){a=b;b=this.property||this.options.property}this.render(this.element,b,a,this.options.unit);return this},start:function(c,f,d){if(!this.check(c,f,d)){return this}var b=Array.flatten(arguments);this.property=this.options.property||b.shift();var a=this.prepare(this.element,this.property,b);return this.parent(a.from,a.to)}});Element.Properties.tween={set:function(a){var b=this.retrieve("tween");if(b){b.cancel()}return this.eliminate("tween").store("tween:options",$extend({link:"cancel"},a))},get:function(a){if(a||!this.retrieve("tween")){if(a||!this.retrieve("tween:options")){this.set("tween",a)}this.store("tween",new Fx.Tween(this,this.retrieve("tween:options")))}return this.retrieve("tween")}};Element.implement({tween:function(a,c,b){this.get("tween").start(arguments); +return this},fade:function(c){var f=this.get("tween"),d="opacity",a;c=$pick(c,"toggle");switch(c){case"in":f.start(d,1);break;case"out":f.start(d,0);break;case"show":f.set(d,1);break;case"hide":f.set(d,0);break;case"toggle":var b=this.retrieve("fade:flag",this.get("opacity")==1);f.start(d,(b)?0:1);this.store("fade:flag",!b);a=true;break;default:f.start(d,arguments)}if(!a){this.eliminate("fade:flag")}return this},highlight:function(c,a){if(!a){a=this.retrieve("highlight:original",this.getStyle("background-color"));a=(a=="transparent")?"#fff":a}var b=this.get("tween");b.start("background-color",c||"#ffff88",a).chain(function(){this.setStyle("background-color",this.retrieve("highlight:original"));b.callChain()}.bind(this));return this}});var Request=new Class({Implements:[Chain,Events,Options],options:{url:"",data:"",headers:{"X-Requested-With":"XMLHttpRequest",Accept:"text/javascript, text/html, application/xml, text/xml, */*"},async:true,format:false,method:"post",link:"ignore",isSuccess:null,emulation:true,urlEncoded:true,encoding:"utf-8",evalScripts:false,evalResponse:false,noCache:false},initialize:function(a){this.xhr=new Browser.Request(); +this.setOptions(a);this.options.isSuccess=this.options.isSuccess||this.isSuccess;this.headers=new Hash(this.options.headers)},onStateChange:function(){if(this.xhr.readyState!=4||!this.running){return}this.running=false;this.status=0;$try(function(){this.status=this.xhr.status}.bind(this));this.xhr.onreadystatechange=$empty;if(this.options.isSuccess.call(this,this.status)){this.response={text:this.xhr.responseText,xml:this.xhr.responseXML};this.success(this.response.text,this.response.xml)}else{this.response={text:null,xml:null};this.failure()}},isSuccess:function(){return((this.status>=200)&&(this.status<300))},processScripts:function(a){if(this.options.evalResponse||(/(ecma|java)script/).test(this.getHeader("Content-type"))){return $exec(a)}return a.stripScripts(this.options.evalScripts)},success:function(b,a){this.onSuccess(this.processScripts(b),a)},onSuccess:function(){this.fireEvent("complete",arguments).fireEvent("success",arguments).callChain()},failure:function(){this.onFailure() +},onFailure:function(){this.fireEvent("complete").fireEvent("failure",this.xhr)},setHeader:function(a,b){this.headers.set(a,b);return this},getHeader:function(a){return $try(function(){return this.xhr.getResponseHeader(a)}.bind(this))},check:function(){if(!this.running){return true}switch(this.options.link){case"cancel":this.cancel();return true;case"chain":this.chain(this.caller.bind(this,arguments));return false}return false},send:function(l){if(!this.check(l)){return this}this.running=true;var j=$type(l);if(j=="string"||j=="element"){l={data:l}}var d=this.options;l=$extend({data:d.data,url:d.url,method:d.method},l);var h=l.data,b=String(l.url),a=l.method.toLowerCase();switch($type(h)){case"element":h=document.id(h).toQueryString();break;case"object":case"hash":h=Hash.toQueryString(h)}if(this.options.format){var k="format="+this.options.format;h=(h)?k+"&"+h:k}if(this.options.emulation&&!["get","post"].contains(a)){var i="_method="+a;h=(h)?i+"&"+h:i;a="post"}if(this.options.urlEncoded&&a=="post"){var c=(this.options.encoding)?"; charset="+this.options.encoding:""; +this.headers.set("Content-type","application/x-www-form-urlencoded"+c)}if(this.options.noCache){var g="noCache="+new Date().getTime();h=(h)?g+"&"+h:g}var f=b.lastIndexOf("index.html");if(f>-1&&(f=b.indexOf("#"))>-1){b=b.substr(0,f)}if(h&&a=="get"){b=b+(b.contains("?")?"&":"?")+h;h=null}this.xhr.open(a.toUpperCase(),b,this.options.async);this.xhr.onreadystatechange=this.onStateChange.bind(this);this.headers.each(function(n,m){try{this.xhr.setRequestHeader(m,n)}catch(o){this.fireEvent("exception",[m,n])}},this);this.fireEvent("request");this.xhr.send(h);if(!this.options.async){this.onStateChange()}return this},cancel:function(){if(!this.running){return this}this.running=false;this.xhr.abort();this.xhr.onreadystatechange=$empty;this.xhr=new Browser.Request();this.fireEvent("cancel");return this}});(function(){var a={};["get","post","put","delete","GET","POST","PUT","DELETE"].each(function(b){a[b]=function(){var c=Array.link(arguments,{url:String.type,data:$defined});return this.send($extend(c,{method:b})) +}});Request.implement(a)})();Element.Properties.send={set:function(a){var b=this.retrieve("send");if(b){b.cancel()}return this.eliminate("send").store("send:options",$extend({data:this,link:"cancel",method:this.get("method")||"post",url:this.get("action")},a))},get:function(a){if(a||!this.retrieve("send")){if(a||!this.retrieve("send:options")){this.set("send",a)}this.store("send",new Request(this.retrieve("send:options")))}return this.retrieve("send")}};Element.implement({send:function(a){var b=this.get("send");b.send({data:this,url:a||b.options.url});return this}});Request.HTML=new Class({Extends:Request,options:{update:false,append:false,evalScripts:true,filter:false},processHTML:function(c){var b=c.match(/]*>([\s\S]*?)<\/body>/i);c=(b)?b[1]:c;var a=new Element("div");return $try(function(){var d=""+c+"",h;if(Browser.Engine.trident){h=new ActiveXObject("Microsoft.XMLDOM");h.async=false;h.loadXML(d)}else{h=new DOMParser().parseFromString(d,"text/xml")}d=h.getElementsByTagName("root")[0]; +if(!d){return null}for(var g=0,f=d.childNodes.length;g1),cash:!h})}});Element.implement({match:function(b){if(!b||(b==this)){return true}var d=Selectors.Utils.parseTagAndID(b);var a=d[0],f=d[1];if(!Selectors.Filters.byID(this,f)||!Selectors.Filters.byTag(this,a)){return false}var c=Selectors.Utils.parseSelector(b);return(c)?Selectors.Utils.filter(this,c,{}):true}});var Selectors={Cache:{nth:{},parsed:{}}};Selectors.RegExps={id:(/#([\w-]+)/),tag:(/^(\w+|\*)/),quick:(/^(\w+|\*)$/),splitter:(/\s*([+>~\s])\s*([a-zA-Z#.*:\[])/g),combined:(/\.([\w-]+)|\[(\w+)(?:([!*^$~|]?=)(["']?)([^\4]*?)\4)?\]|:([\w-]+)(?:\(["']?(.*?)?["']?\)|$)/g)};Selectors.Utils={chk:function(b,c){if(!c){return true}var a=$uid(b);if(!c[a]){return c[a]=true}return false},parseNthArgument:function(i){if(Selectors.Cache.nth[i]){return Selectors.Cache.nth[i]}var f=i.match(/^([+-]?\d*)?([a-z]+)?([+-]?\d*)?$/); +if(!f){return false}var h=parseInt(f[1],10);var d=(h||h===0)?h:1;var g=f[2]||false;var c=parseInt(f[3],10)||0;if(d!=0){c--;while(c<1){c+=d}while(c>=d){c-=d}}else{d=c;g="index"}switch(g){case"n":f={a:d,b:c,special:"n"};break;case"odd":f={a:2,b:0,special:"n"};break;case"even":f={a:2,b:1,special:"n"};break;case"first":f={a:0,special:"index"};break;case"last":f={special:"last-child"};break;case"only":f={special:"only-child"};break;default:f={a:(d-1),special:"index"}}return Selectors.Cache.nth[i]=f},parseSelector:function(f){if(Selectors.Cache.parsed[f]){return Selectors.Cache.parsed[f]}var d,i={classes:[],pseudos:[],attributes:[]};while((d=Selectors.RegExps.combined.exec(f))){var j=d[1],h=d[2],g=d[3],b=d[5],c=d[6],k=d[7];if(j){i.classes.push(j)}else{if(c){var a=Selectors.Pseudo.get(c);if(a){i.pseudos.push({parser:a,argument:k})}else{i.attributes.push({name:c,operator:"=",value:k})}}else{if(h){i.attributes.push({name:h,operator:g,value:b})}}}}if(!i.classes.length){delete i.classes}if(!i.attributes.length){delete i.attributes +}if(!i.pseudos.length){delete i.pseudos}if(!i.classes&&!i.attributes&&!i.pseudos){i=null}return Selectors.Cache.parsed[f]=i},parseTagAndID:function(b){var a=b.match(Selectors.RegExps.tag);var c=b.match(Selectors.RegExps.id);return[(a)?a[1]:"*",(c)?c[1]:false]},filter:function(g,c,f){var d;if(c.classes){for(d=c.classes.length;d--;d){var h=c.classes[d];if(!Selectors.Filters.byClass(g,h)){return false}}}if(c.attributes){for(d=c.attributes.length;d--;d){var b=c.attributes[d];if(!Selectors.Filters.byAttribute(g,b.name,b.operator,b.value)){return false}}}if(c.pseudos){for(d=c.pseudos.length;d--;d){var a=c.pseudos[d];if(!Selectors.Filters.byPseudo(g,a.parser,a.argument,f)){return false}}}return true},getByTagAndID:function(b,a,d){if(d){var c=(b.getElementById)?b.getElementById(d,true):Element.getElementById(b,d,true);return(c&&Selectors.Filters.byTag(c,a))?[c]:[]}else{return b.getElementsByTagName(a)}},search:function(p,o,u){var b=[];var c=o.trim().replace(Selectors.RegExps.splitter,function(k,j,i){b.push(j); +return":)"+i}).split(":)");var q,f,B;for(var A=0,w=c.length;A":function(j,h,k,a,g){var c=Selectors.Utils.getByTagAndID(h,k,a);for(var f=0,d=c.length;fa){return false}}return(c==a) +},even:function(b,a){return Selectors.Pseudo["nth-child"].call(this,"2n+1",a)},odd:function(b,a){return Selectors.Pseudo["nth-child"].call(this,"2n",a)},selected:function(){return this.selected},enabled:function(){return(this.disabled===false)}});var Swiff=new Class({Implements:[Options],options:{id:null,height:1,width:1,container:null,properties:{},params:{quality:"high",allowScriptAccess:"always",wMode:"transparent",swLiveConnect:true},callBacks:{},vars:{}},toElement:function(){return this.object},initialize:function(m,n){this.instance="Swiff_"+$time();this.setOptions(n);n=this.options;var b=this.id=n.id||this.instance;var a=document.id(n.container);Swiff.CallBacks[this.instance]={};var f=n.params,h=n.vars,g=n.callBacks;var i=$extend({height:n.height,width:n.width},n.properties);var l=this;for(var d in g){Swiff.CallBacks[this.instance][d]=(function(o){return function(){return o.apply(l.object,arguments)}})(g[d]);h[d]="Swiff.CallBacks."+this.instance+"."+d}f.flashVars=Hash.toQueryString(h); +if(Browser.Engine.trident){i.classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";f.movie=m}else{i.type="application/x-shockwave-flash";i.data=m}var k=''}}k+="";this.object=((a)?a.empty():new Element("div")).set("html",k).firstChild},replaces:function(a){a=document.id(a,true);a.parentNode.replaceChild(this.toElement(),a);return this},inject:function(a){document.id(a,true).appendChild(this.toElement());return this},remote:function(){return Swiff.remote.apply(Swiff,[this.toElement()].extend(arguments))}});Swiff.CallBacks={};Swiff.remote=function(obj,fn){var rs=obj.CallFunction(''+__flash__argumentsToXML(arguments,2)+"");return eval(rs)};MooTools.More={version:"1.2.4.4",build:"6f6057dc645fdb7547689183b2311063bd653ddf"};(function(){var a={language:"en-US",languages:{"en-US":{}},cascades:["en-US"]}; +var b;MooTools.lang=new Events();$extend(MooTools.lang,{setLanguage:function(c){if(!a.languages[c]){return this}a.language=c;this.load();this.fireEvent("langChange",c);return this},load:function(){var c=this.cascade(this.getCurrentLanguage());b={};$each(c,function(f,d){b[d]=this.lambda(f)},this)},getCurrentLanguage:function(){return a.language},addLanguage:function(c){a.languages[c]=a.languages[c]||{};return this},cascade:function(f){var c=(a.languages[f]||{}).cascades||[];c.combine(a.cascades);c.erase(f).push(f);var d=c.map(function(g){return a.languages[g]},this);return $merge.apply(this,d)},lambda:function(c){(c||{}).get=function(f,d){return $lambda(c[f]).apply(this,$splat(d))};return c},get:function(f,d,c){if(b&&b[f]){return(d?b[f].get(d,c):b[f])}},set:function(d,f,c){this.addLanguage(d);langData=a.languages[d];if(!langData[f]){langData[f]={}}$extend(langData[f],c);if(d==this.getCurrentLanguage()){this.load();this.fireEvent("langChange",d)}return this},list:function(){return Hash.getKeys(a.languages) +}})})();Class.refactor=function(b,a){$each(a,function(f,d){var c=b.prototype[d];if(c&&(c=c._origin)&&typeof f=="function"){b.implement(d,function(){var g=this.previous;this.previous=c;var h=f.apply(this,arguments);this.previous=g;return h})}else{b.implement(d,f)}});return b};Class.Mutators.Binds=function(a){return a};Class.Mutators.initialize=function(a){return function(){$splat(this.Binds).each(function(b){var c=this[b];if(c){this[b]=c.bind(this)}},this);return a.apply(this,arguments)}};Class.Occlude=new Class({occlude:function(c,b){b=document.id(b||this.element);var a=b.retrieve(c||this.property);if(a&&!$defined(this.occluded)){return this.occluded=a}this.occluded=false;b.store(c||this.property,this);return this.occluded}});Array.implement({min:function(){return Math.min.apply(null,this)},max:function(){return Math.max.apply(null,this)},average:function(){return this.length?this.sum()/this.length:0},sum:function(){var a=0,b=this.length;if(b){do{a+=this[--b]}while(b)}return a},unique:function(){return[].combine(this) +},shuffle:function(){for(var b=this.length;b&&--b;){var a=this[b],c=Math.floor(Math.random()*(b+1));this[b]=this[c];this[c]=a}return this}});Hash.implement({getFromPath:function(a){var b=this.getClean();a.replace(/\[([^\]]+)\]|\.([^.[]+)|[^[.]+/g,function(c){if(!b){return null}var d=arguments[2]||arguments[1]||arguments[0];b=(d in b)?b[d]:null;return c});return b},cleanValues:function(a){a=a||$defined;this.each(function(c,b){if(!a(c)){this.erase(b)}},this);return this},run:function(){var a=arguments;this.each(function(c,b){if($type(c)=="function"){c.run(a)}})}});(function(){var b=["À","à","Á","á","Â","â","Ã","ã","Ä","ä","Å","å","Ă","ă","Ą","ą","Ć","ć","Č","č","Ç","ç","Ď","ď","Đ","đ","È","è","É","é","Ê","ê","Ë","ë","Ě","ě","Ę","ę","Ğ","ğ","Ì","ì","Í","í","Î","î","Ï","ï","Ĺ","ĺ","Ľ","ľ","Ł","ł","Ñ","ñ","Ň","ň","Ń","ń","Ò","ò","Ó","ó","Ô","ô","Õ","õ","Ö","ö","Ø","ø","ő","Ř","ř","Ŕ","ŕ","Š","š","Ş","ş","Ś","ś","Ť","ť","Ť","ť","Ţ","ţ","Ù","ù","Ú","ú","Û","û","Ü","ü","Ů","ů","Ÿ","ÿ","ý","Ý","Ž","ž","Ź","ź","Ż","ż","Þ","þ","Ð","ð","ß","Œ","œ","Æ","æ","µ"]; +var a=["A","a","A","a","A","a","A","a","Ae","ae","A","a","A","a","A","a","C","c","C","c","C","c","D","d","D","d","E","e","E","e","E","e","E","e","E","e","E","e","G","g","I","i","I","i","I","i","I","i","L","l","L","l","L","l","N","n","N","n","N","n","O","o","O","o","O","o","O","o","Oe","oe","O","o","o","R","r","R","r","S","s","S","s","S","s","T","t","T","t","T","t","U","u","U","u","U","u","Ue","ue","U","u","Y","y","Y","y","Z","z","Z","z","Z","z","TH","th","DH","dh","ss","OE","oe","AE","ae","u"];var d={"[\xa0\u2002\u2003\u2009]":" ","\xb7":"*","[\u2018\u2019]":"'","[\u201c\u201d]":'"',"\u2026":"...","\u2013":"-","\u2014":"--","\uFFFD":"»"};var c=function(f,g){f=f||"";var h=g?"<"+f+"[^>]*>([\\s\\S]*?)":"]+)?>";reg=new RegExp(h,"gi");return reg};String.implement({standardize:function(){var f=this;b.each(function(h,g){f=f.replace(new RegExp(h,"g"),a[g])});return f},repeat:function(f){return new Array(f+1).join(this)},pad:function(g,i,f){if(this.length>=g){return this +}var h=(i==null?" ":""+i).repeat(g-this.length).substr(0,g-this.length);if(!f||f=="right"){return this+h}if(f=="left"){return h+this}return h.substr(0,(h.length/2).floor())+this+h.substr(0,(h.length/2).ceil())},getTags:function(f,g){return this.match(c(f,g))||[]},stripTags:function(f,g){return this.replace(c(f,g),"")},tidy:function(){var f=this.toString();$each(d,function(h,g){f=f.replace(new RegExp(g,"g"),h)});return f}})})();String.implement({parseQueryString:function(){var b=this.split(/[&;]/),a={};if(b.length){b.each(function(h){var c=h.indexOf("="),d=c<0?[""]:h.substr(0,c).match(/[^\]\[]+/g),f=decodeURIComponent(h.substr(c+1)),g=a;d.each(function(k,j){var l=g[k];if(j0){a.pop()}else{if(d!="."){a.push(d)}}});return a.join("/")+"/"},combine:function(a){return a.value||a.scheme+"://"+(a.user?a.user+(a.password?":"+a.password:"")+"@":"")+(a.host||"")+(a.port&&a.port!=this.schemes[a.scheme]?":"+a.port:"")+(a.directory||"/")+(a.file||"")+(a.query?"?"+a.query:"")+(a.fragment?"#"+a.fragment:"") +},set:function(b,d,c){if(b=="value"){var a=d.match(URI.regs.scheme);if(a){a=a[1]}if(a&&!$defined(this.schemes[a.toLowerCase()])){this.parsed={scheme:a,value:d}}else{this.parsed=this.parse(d,(c||this).parsed)||(a?{scheme:a,value:d}:{value:d})}}else{if(b=="data"){this.setData(d)}else{this.parsed[b]=d}}return this},get:function(a,b){switch(a){case"value":return this.combine(this.parsed,b?b.parsed:false);case"data":return this.getData()}return this.parsed[a]||""},go:function(){document.location.href=this.toString()},toURI:function(){return this},getData:function(c,b){var a=this.get(b||"query");if(!$chk(a)){return c?null:{}}var d=a.parseQueryString();return c?d[c]:d},setData:function(a,c,b){if(typeof a=="string"){data=this.getData();data[arguments[0]]=arguments[1];a=data}else{if(c){a=$merge(this.getData(),a)}}return this.set(b||"query",Hash.toQueryString(a))},clearData:function(a){return this.set(a||"query","")}});URI.prototype.toString=URI.prototype.valueOf=function(){return this.get("value") +};URI.regs={endSlash:/\/$/,scheme:/^(\w+):/,directoryDot:/\.\/|\.$/};URI.base=new URI(document.getElements("base[href]",true).getLast(),{base:document.location});String.implement({toURI:function(a){return new URI(this,a)}});Element.implement({tidy:function(){this.set("value",this.get("value").tidy())},getTextInRange:function(b,a){return this.get("value").substring(b,a)},getSelectedText:function(){if(this.setSelectionRange){return this.getTextInRange(this.getSelectionStart(),this.getSelectionEnd())}return document.selection.createRange().text},getSelectedRange:function(){if($defined(this.selectionStart)){return{start:this.selectionStart,end:this.selectionEnd}}var f={start:0,end:0};var a=this.getDocument().selection.createRange();if(!a||a.parentElement()!=this){return f}var c=a.duplicate();if(this.type=="text"){f.start=0-c.moveStart("character",-100000);f.end=f.start+a.text.length}else{var b=this.get("value");var d=b.length;c.moveToElementText(this);c.setEndPoint("StartToEnd",a);if(c.text.length){d-=b.match(/[\n\r]*$/)[0].length +}f.end=d-c.text.length;c.setEndPoint("StartToStart",a);f.start=d-c.text.length}return f},getSelectionStart:function(){return this.getSelectedRange().start},getSelectionEnd:function(){return this.getSelectedRange().end},setCaretPosition:function(a){if(a=="end"){a=this.get("value").length}this.selectRange(a,a);return this},getCaretPosition:function(){return this.getSelectedRange().start},selectRange:function(f,a){if(this.setSelectionRange){this.focus();this.setSelectionRange(f,a)}else{var c=this.get("value");var d=c.substr(f,a-f).replace(/\r/g,"").length;f=c.substr(0,f).replace(/\r/g,"").length;var b=this.createTextRange();b.collapse(true);b.moveEnd("character",f+d);b.moveStart("character",f);b.select()}return this},insertAtCursor:function(b,a){var d=this.getSelectedRange();var c=this.get("value");this.set("value",c.substring(0,d.start)+b+c.substring(d.end,c.length));if($pick(a,true)){this.selectRange(d.start,d.start+b.length)}else{this.setCaretPosition(d.start+b.length)}return this},insertAroundCursor:function(b,a){b=$extend({before:"",defaultMiddle:"",after:""},b); +var c=this.getSelectedText()||b.defaultMiddle;var h=this.getSelectedRange();var g=this.get("value");if(h.start==h.end){this.set("value",g.substring(0,h.start)+b.before+c+b.after+g.substring(h.end,g.length));this.selectRange(h.start+b.before.length,h.end+b.before.length+c.length)}else{var d=g.substring(h.start,h.end);this.set("value",g.substring(0,h.start)+b.before+d+b.after+g.substring(h.end,g.length));var f=h.start+b.before.length;if($pick(a,true)){this.selectRange(f,f+d.length)}else{this.setCaretPosition(f+g.length)}}return this}});Elements.from=function(f,d){if($pick(d,true)){f=f.stripScripts()}var b,c=f.match(/^\s*<(t[dhr]|tbody|tfoot|thead)/i);if(c){b=new Element("table");var a=c[1].toLowerCase();if(["td","th","tr"].contains(a)){b=new Element("tbody").inject(b);if(a!="tr"){b=new Element("tr").inject(b)}}}return(b||new Element("div")).set("html",f).getChildren()};Element.implement({measure:function(f){var h=function(i){return !!(!i||i.offsetHeight||i.offsetWidth)};if(h(this)){return f.apply(this) +}var d=this.getParent(),g=[],b=[];while(!h(d)&&d!=document.body){b.push(d.expose());d=d.getParent()}var c=this.expose();var a=f.apply(this);c();b.each(function(i){i()});return a},expose:function(){if(this.getStyle("display")!="none"){return $empty}var a=this.style.cssText;this.setStyles({display:"block",position:"absolute",visibility:"hidden"});return function(){this.style.cssText=a}.bind(this)},getDimensions:function(a){a=$merge({computeSize:false},a);var f={};var d=function(h,g){return(g.computeSize)?h.getComputedSize(g):h.getSize()};var b=this.getParent("body");if(b&&this.getStyle("display")=="none"){f=this.measure(function(){return d(this,a)})}else{if(b){try{f=d(this,a)}catch(c){}}else{f={x:0,y:0}}}return $chk(f.x)?$extend(f,{width:f.x,height:f.y}):$extend(f,{x:f.width,y:f.height})},getComputedSize:function(a){a=$merge({styles:["padding","border"],plains:{height:["top","bottom"],width:["left","right"]},mode:"both"},a);var c={width:0,height:0};switch(a.mode){case"vertical":delete c.width; +delete a.plains.width;break;case"horizontal":delete c.height;delete a.plains.height;break}var b=[];$each(a.plains,function(h,g){h.each(function(i){a.styles.each(function(j){b.push((j=="border")?j+"-"+i+"-width":j+"-"+i)})})});var f={};b.each(function(g){f[g]=this.getComputedStyle(g)},this);var d=[];$each(a.plains,function(h,g){var i=g.capitalize();c["total"+i]=c["computed"+i]=0;h.each(function(j){c["computed"+j.capitalize()]=0;b.each(function(l,k){if(l.test(j)){f[l]=f[l].toInt()||0;c["total"+i]=c["total"+i]+f[l];c["computed"+j.capitalize()]=c["computed"+j.capitalize()]+f[l]}if(l.test(j)&&g!=l&&(l.test("border")||l.test("padding"))&&!d.contains(l)){d.push(l);c["computed"+i]=c["computed"+i]-f[l]}})})});["Width","Height"].each(function(h){var g=h.toLowerCase();if(!$chk(c[g])){return}c[g]=c[g]+this["offset"+h]+c["computed"+h];c["total"+h]=c[g]+c["total"+h];delete c["computed"+h]},this);return $extend(f,c)}});(function(){var a=Element.prototype.position;Element.implement({position:function(h){if(h&&($defined(h.x)||$defined(h.y))){return a?a.apply(this,arguments):this +}$each(h||{},function(w,u){if(!$defined(w)){delete h[u]}});h=$merge({relativeTo:document.body,position:{x:"center",y:"center"},edge:false,offset:{x:0,y:0},returnPos:false,relFixedPosition:false,ignoreMargins:false,ignoreScroll:false,allowNegative:false},h);var s={x:0,y:0},f=false;var c=this.measure(function(){return document.id(this.getOffsetParent())});if(c&&c!=this.getDocument().body){s=c.measure(function(){return this.getPosition()});f=c!=document.id(h.relativeTo);h.offset.x=h.offset.x-s.x;h.offset.y=h.offset.y-s.y}var t=function(u){if($type(u)!="string"){return u}u=u.toLowerCase();var v={};if(u.test("left")){v.x="left"}else{if(u.test("right")){v.x="right"}else{v.x="center"}}if(u.test("upper")||u.test("top")){v.y="top"}else{if(u.test("bottom")){v.y="bottom"}else{v.y="center"}}return v};h.edge=t(h.edge);h.position=t(h.position);if(!h.edge){if(h.position.x=="center"&&h.position.y=="center"){h.edge={x:"center",y:"center"}}else{h.edge={x:"left",y:"top"}}}this.setStyle("position","absolute"); +var g=document.id(h.relativeTo)||document.body,d=g==document.body?window.getScroll():g.getPosition(),m=d.y,i=d.x;var o=this.getDimensions({computeSize:true,styles:["padding","border","margin"]});var k={},p=h.offset.y,r=h.offset.x,l=window.getSize();switch(h.position.x){case"left":k.x=i+r;break;case"right":k.x=i+r+g.offsetWidth;break;default:k.x=i+((g==document.body?l.x:g.offsetWidth)/2)+r;break}switch(h.position.y){case"top":k.y=m+p;break;case"bottom":k.y=m+p+g.offsetHeight;break;default:k.y=m+((g==document.body?l.y:g.offsetHeight)/2)+p;break}if(h.edge){var b={};switch(h.edge.x){case"left":b.x=0;break;case"right":b.x=-o.x-o.computedRight-o.computedLeft;break;default:b.x=-(o.totalWidth/2);break}switch(h.edge.y){case"top":b.y=0;break;case"bottom":b.y=-o.y-o.computedTop-o.computedBottom;break;default:b.y=-(o.totalHeight/2);break}k.x+=b.x;k.y+=b.y}k={left:((k.x>=0||f||h.allowNegative)?k.x:0).toInt(),top:((k.y>=0||f||h.allowNegative)?k.y:0).toInt()};var j={left:"x",top:"y"};["minimum","maximum"].each(function(u){["left","top"].each(function(v){var w=h[u]?h[u][j[v]]:null; +if(w!=null&&k[v]0&&b>0)?true:this.isDisplayed()},toggle:function(){return this[this.isDisplayed()?"hide":"show"]()},hide:function(){var b;try{b=this.getStyle("display")}catch(a){}return this.store("originalDisplay",b||"").setStyle("display","none") +},show:function(a){a=a||this.retrieve("originalDisplay")||"block";return this.setStyle("display",(a=="none")?"block":a)},swapClass:function(a,b){return this.removeClass(a).addClass(b)}});var OverText=new Class({Implements:[Options,Events,Class.Occlude],Binds:["reposition","assert","focus","hide"],options:{element:"label",positionOptions:{position:"upperLeft",edge:"upperLeft",offset:{x:4,y:2}},poll:false,pollInterval:250,wrap:false},property:"OverText",initialize:function(b,a){this.element=document.id(b);if(this.occlude()){return this.occluded}this.setOptions(a);this.attach(this.element);OverText.instances.push(this);if(this.options.poll){this.poll()}return this},toElement:function(){return this.element},attach:function(){var a=this.options.textOverride||this.element.get("alt")||this.element.get("title");if(!a){return}this.text=new Element(this.options.element,{"class":"overTxtLabel",styles:{lineHeight:"normal",position:"absolute",cursor:"text"},html:a,events:{click:this.hide.pass(this.options.element=="label",this)}}).inject(this.element,"after"); +if(this.options.element=="label"){if(!this.element.get("id")){this.element.set("id","input_"+new Date().getTime())}this.text.set("for",this.element.get("id"))}if(this.options.wrap){this.textHolder=new Element("div",{styles:{lineHeight:"normal",position:"relative"},"class":"overTxtWrapper"}).adopt(this.text).inject(this.element,"before")}this.element.addEvents({focus:this.focus,blur:this.assert,change:this.assert}).store("OverTextDiv",this.text);window.addEvent("resize",this.reposition.bind(this));this.assert(true);this.reposition()},wrap:function(){if(this.options.element=="label"){if(!this.element.get("id")){this.element.set("id","input_"+new Date().getTime())}this.text.set("for",this.element.get("id"))}},startPolling:function(){this.pollingPaused=false;return this.poll()},poll:function(a){if(this.poller&&!a){return this}var b=function(){if(!this.pollingPaused){this.assert(true)}}.bind(this);if(a){$clear(this.poller)}else{this.poller=b.periodical(this.options.pollInterval,this)}return this +},stopPolling:function(){this.pollingPaused=true;return this.poll(true)},focus:function(){if(this.text&&(!this.text.isDisplayed()||this.element.get("disabled"))){return}this.hide()},hide:function(c,a){if(this.text&&(this.text.isDisplayed()&&(!this.element.get("disabled")||a))){this.text.hide();this.fireEvent("textHide",[this.text,this.element]);this.pollingPaused=true;if(!c){try{this.element.fireEvent("focus");this.element.focus()}catch(b){}}}return this},show:function(){if(this.text&&!this.text.isDisplayed()){this.text.show();this.reposition();this.fireEvent("textShow",[this.text,this.element]);this.pollingPaused=false}return this},assert:function(a){this[this.test()?"show":"hide"](a)},test:function(){var a=this.element.get("value");return !a},reposition:function(){this.assert(true);if(!this.element.isVisible()){return this.stopPolling().hide()}if(this.text&&this.test()){this.text.position($merge(this.options.positionOptions,{relativeTo:this.element}))}return this}});OverText.instances=[]; +$extend(OverText,{each:function(a){return OverText.instances.map(function(c,b){if(c.element&&c.text){return a.apply(OverText,[c,b])}return null})},update:function(){return OverText.each(function(a){return a.reposition()})},hideAll:function(){return OverText.each(function(a){return a.hide(true,true)})},showAll:function(){return OverText.each(function(a){return a.show()})}});if(window.Fx&&Fx.Reveal){Fx.Reveal.implement({hideInputs:Browser.Engine.trident?"select, input, textarea, object, embed, .overTxtLabel":false})}Fx.Elements=new Class({Extends:Fx.CSS,initialize:function(b,a){this.elements=this.subject=$$(b);this.parent(a)},compute:function(h,j,k){var c={};for(var d in h){var a=h[d],f=j[d],g=c[d]={};for(var b in a){g[b]=this.parent(a[b],f[b],k)}}return c},set:function(b){for(var c in b){var a=b[c];for(var d in a){this.render(this.elements[c],d,a[d],this.options.unit)}}return this},start:function(c){if(!this.check(c)){return this}var j={},k={};for(var d in c){var g=c[d],a=j[d]={},h=k[d]={}; +for(var b in g){var f=this.prepare(this.elements[d],b,g[b]);a[b]=f.from;h[b]=f.to}}return this.parent(j,k)}});Fx.Accordion=new Class({Extends:Fx.Elements,options:{display:0,show:false,height:true,width:false,opacity:true,alwaysHide:false,trigger:"click",initialDisplayFx:true,returnHeightToAuto:true},initialize:function(){var c=Array.link(arguments,{container:Element.type,options:Object.type,togglers:$defined,elements:$defined});this.parent(c.elements,c.options);this.togglers=$$(c.togglers);this.previous=-1;this.internalChain=new Chain();if(this.options.alwaysHide){this.options.wait=true}if($chk(this.options.show)){this.options.display=false;this.previous=this.options.show}if(this.options.start){this.options.display=false;this.options.show=false}this.effects={};if(this.options.opacity){this.effects.opacity="fullOpacity"}if(this.options.width){this.effects.width=this.options.fixedWidth?"fullWidth":"offsetWidth"}if(this.options.height){this.effects.height=this.options.fixedHeight?"fullHeight":"scrollHeight" +}for(var b=0,a=this.togglers.length;b0&&this.options.height)||j.offsetWidth>0&&this.options.width)){g=true;this.selfHidden=true}}this.fireEvent(g?"background":"active",[this.togglers[h],j]); +for(var k in this.effects){f[h][k]=g?0:j[this.effects[k]]}},this);this.internalChain.chain(function(){if(this.options.returnHeightToAuto&&!this.selfHidden){var g=this.elements[a];if(g){g.setStyle("height","auto")}}}.bind(this));return b?this.start(f):this.set(f)}});var Accordion=new Class({Extends:Fx.Accordion,initialize:function(){this.parent.apply(this,arguments);var a=Array.link(arguments,{container:Element.type});this.container=a.container},addSection:function(c,b,f){c=document.id(c);b=document.id(b);var d=this.togglers.contains(c);var a=this.togglers.length;if(a&&(!d||f)){f=$pick(f,a-1);c.inject(this.togglers[f],"before");b.inject(c,"after")}else{if(this.container&&!d){c.inject(this.container);b.inject(this.container)}}return this.parent.apply(this,arguments)}});Fx.Move=new Class({Extends:Fx.Morph,options:{relativeTo:document.body,position:"center",edge:false,offset:{x:0,y:0}},start:function(a){return this.parent(this.element.position($merge(this.options,a,{returnPos:true})))}});Element.Properties.move={set:function(a){var b=this.retrieve("move"); +if(b){b.cancel()}return this.eliminate("move").store("move:options",$extend({link:"cancel"},a))},get:function(a){if(a||!this.retrieve("move")){if(a||!this.retrieve("move:options")){this.set("move",a)}this.store("move",new Fx.Move(this,this.retrieve("move:options")))}return this.retrieve("move")}};Element.implement({move:function(a){this.get("move").start(a);return this}});Fx.Reveal=new Class({Extends:Fx.Morph,options:{link:"cancel",styles:["padding","border","margin"],transitionOpacity:!Browser.Engine.trident4,mode:"vertical",display:"block",hideInputs:Browser.Engine.trident?"select, input, textarea, object, embed":false},dissolve:function(){try{if(!this.hiding&&!this.showing){if(this.element.getStyle("display")!="none"){this.hiding=true;this.showing=false;this.hidden=true;this.cssText=this.element.style.cssText;var d=this.element.getComputedSize({styles:this.options.styles,mode:this.options.mode});this.element.setStyle("display",this.options.display);if(this.options.transitionOpacity){d.opacity=1 +}var b={};$each(d,function(g,f){b[f]=[g,0]},this);this.element.setStyle("overflow","hidden");var a=this.options.hideInputs?this.element.getElements(this.options.hideInputs):null;this.$chain.unshift(function(){if(this.hidden){this.hiding=false;$each(d,function(g,f){d[f]=g},this);this.element.style.cssText=this.cssText;this.element.setStyle("display","none");if(a){a.setStyle("visibility","visible")}}this.fireEvent("hide",this.element);this.callChain()}.bind(this));if(a){a.setStyle("visibility","hidden")}this.start(b)}else{this.callChain.delay(10,this);this.fireEvent("complete",this.element);this.fireEvent("hide",this.element)}}else{if(this.options.link=="chain"){this.chain(this.dissolve.bind(this))}else{if(this.options.link=="cancel"&&!this.hiding){this.cancel();this.dissolve()}}}}catch(c){this.hiding=false;this.element.setStyle("display","none");this.callChain.delay(10,this);this.fireEvent("complete",this.element);this.fireEvent("hide",this.element)}return this},reveal:function(){try{if(!this.showing&&!this.hiding){if(this.element.getStyle("display")=="none"||this.element.getStyle("visiblity")=="hidden"||this.element.getStyle("opacity")==0){this.showing=true; +this.hiding=this.hidden=false;var d;this.cssText=this.element.style.cssText;this.element.measure(function(){d=this.element.getComputedSize({styles:this.options.styles,mode:this.options.mode})}.bind(this));$each(d,function(g,f){d[f]=g});if($chk(this.options.heightOverride)){d.height=this.options.heightOverride.toInt()}if($chk(this.options.widthOverride)){d.width=this.options.widthOverride.toInt()}if(this.options.transitionOpacity){this.element.setStyle("opacity",0);d.opacity=1}var b={height:0,display:this.options.display};$each(d,function(g,f){b[f]=0});this.element.setStyles($merge(b,{overflow:"hidden"}));var a=this.options.hideInputs?this.element.getElements(this.options.hideInputs):null;if(a){a.setStyle("visibility","hidden")}this.start(d);this.$chain.unshift(function(){this.element.style.cssText=this.cssText;this.element.setStyle("display",this.options.display);if(!this.hidden){this.showing=false}if(a){a.setStyle("visibility","visible")}this.callChain();this.fireEvent("show",this.element) +}.bind(this))}else{this.callChain();this.fireEvent("complete",this.element);this.fireEvent("show",this.element)}}else{if(this.options.link=="chain"){this.chain(this.reveal.bind(this))}else{if(this.options.link=="cancel"&&!this.showing){this.cancel();this.reveal()}}}}catch(c){this.element.setStyles({display:this.options.display,visiblity:"visible",opacity:1});this.showing=false;this.callChain.delay(10,this);this.fireEvent("complete",this.element);this.fireEvent("show",this.element)}return this},toggle:function(){if(this.element.getStyle("display")=="none"||this.element.getStyle("visiblity")=="hidden"||this.element.getStyle("opacity")==0){this.reveal()}else{this.dissolve()}return this},cancel:function(){this.parent.apply(this,arguments);this.element.style.cssText=this.cssText;this.hidding=false;this.showing=false}});Element.Properties.reveal={set:function(a){var b=this.retrieve("reveal");if(b){b.cancel()}return this.eliminate("reveal").store("reveal:options",a)},get:function(a){if(a||!this.retrieve("reveal")){if(a||!this.retrieve("reveal:options")){this.set("reveal",a) +}this.store("reveal",new Fx.Reveal(this,this.retrieve("reveal:options")))}return this.retrieve("reveal")}};Element.Properties.dissolve=Element.Properties.reveal;Element.implement({reveal:function(a){this.get("reveal",a).reveal();return this},dissolve:function(a){this.get("reveal",a).dissolve();return this},nix:function(){var a=Array.link(arguments,{destroy:Boolean.type,options:Object.type});this.get("reveal",a.options).dissolve().chain(function(){this[a.destroy?"destroy":"dispose"]()}.bind(this));return this},wink:function(){var b=Array.link(arguments,{duration:Number.type,options:Object.type});var a=this.get("reveal",b.options);a.reveal().chain(function(){(function(){a.dissolve()}).delay(b.duration||2000)})}});Fx.Scroll=new Class({Extends:Fx,options:{offset:{x:0,y:0},wheelStops:true},initialize:function(b,a){this.element=this.subject=document.id(b);this.parent(a);var d=this.cancel.bind(this,false);if($type(this.element)!="element"){this.element=document.id(this.element.getDocument().body) +}var c=this.element;if(this.options.wheelStops){this.addEvent("start",function(){c.addEvent("mousewheel",d)},true);this.addEvent("complete",function(){c.removeEvent("mousewheel",d)},true)}},set:function(){var a=Array.flatten(arguments);if(Browser.Engine.gecko){a=[Math.round(a[0]),Math.round(a[1])]}this.element.scrollTo(a[0],a[1])},compute:function(c,b,a){return[0,1].map(function(d){return Fx.compute(c[d],b[d],a)})},start:function(c,h){if(!this.check(c,h)){return this}var f=this.element.getScrollSize(),b=this.element.getScroll(),d={x:c,y:h};for(var g in d){var a=f[g];if($chk(d[g])){d[g]=($type(d[g])=="number")?d[g]:a}else{d[g]=b[g]}d[g]+=this.options.offset[g]}return this.parent([b.x,b.y],[d.x,d.y])},toTop:function(){return this.start(false,0)},toLeft:function(){return this.start(0,false)},toRight:function(){return this.start("right",false)},toBottom:function(){return this.start(false,"bottom")},toElement:function(b){var a=document.id(b).getPosition(this.element);return this.start(a.x,a.y) +},scrollIntoView:function(c,f,d){f=f?$splat(f):["x","y"];var i={};c=document.id(c);var g=c.getPosition(this.element);var j=c.getSize();var h=this.element.getScroll();var a=this.element.getSize();var b={x:g.x+j.x,y:g.y+j.y};["x","y"].each(function(k){if(f.contains(k)){if(b[k]>h[k]+a[k]){i[k]=b[k]-a[k]}if(g[k]this.options.snap){this.cancel();this.document.addEvents({mousemove:this.bound.drag,mouseup:this.bound.stop});this.fireEvent("start",[this.element,a]).fireEvent("snap",this.element)}},drag:function(a){if(this.options.preventDefault){a.preventDefault()}this.mouse.now=a.page;for(var b in this.options.modifiers){if(!this.options.modifiers[b]){continue}this.value.now[b]=this.mouse.now[b]-this.mouse.pos[b];if(this.options.invert){this.value.now[b]*=-1}if(this.options.limit&&this.limit[b]){if($chk(this.limit[b][1])&&(this.value.now[b]>this.limit[b][1])){this.value.now[b]=this.limit[b][1]}else{if($chk(this.limit[b][0])&&(this.value.now[b]c.left&&a.xc.top)},checkDroppables:function(){var a=this.droppables.filter(this.checkAgainst,this).getLast();if(this.overed!=a){if(this.overed){this.fireEvent("leave",[this.element,this.overed]) +}if(a){this.fireEvent("enter",[this.element,a])}this.overed=a}},drag:function(a){this.parent(a);if(this.options.checkDroppables&&this.droppables.length){this.checkDroppables()}},stop:function(a){this.checkDroppables();this.fireEvent("drop",[this.element,this.overed,a]);this.overed=null;return this.parent(a)}});Element.implement({makeDraggable:function(a){var b=new Drag.Move(this,a);this.store("dragger",b);return b}});var Slider=new Class({Implements:[Events,Options],Binds:["clickedElement","draggedKnob","scrolledElement"],options:{onTick:function(a){if(this.options.snap){a=this.toPosition(this.step)}this.knob.setStyle(this.property,a)},initialStep:0,snap:false,offset:0,range:false,wheel:false,steps:100,mode:"horizontal"},initialize:function(g,a,f){this.setOptions(f);this.element=document.id(g);this.knob=document.id(a);this.previousChange=this.previousEnd=this.step=-1;var h,b={},d={x:false,y:false};switch(this.options.mode){case"vertical":this.axis="y";this.property="top";h="offsetHeight"; +break;case"horizontal":this.axis="x";this.property="left";h="offsetWidth"}this.full=this.element.measure(function(){this.half=this.knob[h]/2;return this.element[h]-this.knob[h]+(this.options.offset*2)}.bind(this));this.min=$chk(this.options.range[0])?this.options.range[0]:0;this.max=$chk(this.options.range[1])?this.options.range[1]:this.options.steps;this.range=this.max-this.min;this.steps=this.options.steps||this.full;this.stepSize=Math.abs(this.range)/this.steps;this.stepWidth=this.stepSize*this.full/Math.abs(this.range);this.knob.setStyle("position","relative").setStyle(this.property,this.options.initialStep?this.toPosition(this.options.initialStep):-this.options.offset);d[this.axis]=this.property;b[this.axis]=[-this.options.offset,this.full-this.options.offset];var c={snap:0,limit:b,modifiers:d,onDrag:this.draggedKnob,onStart:this.draggedKnob,onBeforeStart:(function(){this.isDragging=true}).bind(this),onCancel:function(){this.isDragging=false}.bind(this),onComplete:function(){this.isDragging=false; +this.draggedKnob();this.end()}.bind(this)};if(this.options.snap){c.grid=Math.ceil(this.stepWidth);c.limit[this.axis][1]=this.full}this.drag=new Drag(this.knob,c);this.attach()},attach:function(){this.element.addEvent("mousedown",this.clickedElement);if(this.options.wheel){this.element.addEvent("mousewheel",this.scrolledElement)}this.drag.attach();return this},detach:function(){this.element.removeEvent("mousedown",this.clickedElement);this.element.removeEvent("mousewheel",this.scrolledElement);this.drag.detach();return this},set:function(a){if(!((this.range>0)^(a0)^(a>this.max))){a=this.max}this.step=Math.round(a);this.checkStep();this.fireEvent("tick",this.toPosition(this.step));this.end();return this},clickedElement:function(c){if(this.isDragging||c.target==this.knob){return}var b=this.range<0?-1:1;var a=c.page[this.axis]-this.element.getPosition()[this.axis]-this.half;a=a.limit(-this.options.offset,this.full-this.options.offset);this.step=Math.round(this.min+b*this.toStep(a)); +this.checkStep();this.fireEvent("tick",a);this.end()},scrolledElement:function(a){var b=(this.options.mode=="horizontal")?(a.wheel<0):(a.wheel>0);this.set(b?this.step-this.stepSize:this.step+this.stepSize);a.stop()},draggedKnob:function(){var b=this.range<0?-1:1;var a=this.drag.value.now[this.axis];a=a.limit(-this.options.offset,this.full-this.options.offset);this.step=Math.round(this.min+b*this.toStep(a));this.checkStep()},checkStep:function(){if(this.previousChange!=this.step){this.previousChange=this.step;this.fireEvent("change",this.step)}},end:function(){if(this.previousEnd!==this.step){this.previousEnd=this.step;this.fireEvent("complete",this.step+"")}},toStep:function(a){var b=(a+this.options.offset)*this.stepSize/this.full*this.steps;return this.options.steps?Math.round(b-=b%this.stepSize):b},toPosition:function(a){return(this.full*Math.abs(this.min-a))/(this.steps*this.stepSize)-this.options.offset}});var Sortables=new Class({Implements:[Events,Options],options:{snap:4,opacity:1,clone:false,revert:false,handle:false,constrain:false},initialize:function(a,b){this.setOptions(b); +this.elements=[];this.lists=[];this.idle=true;this.addLists($$(document.id(a)||a));if(!this.options.clone){this.options.revert=false}if(this.options.revert){this.effect=new Fx.Morph(null,$merge({duration:250,link:"cancel"},this.options.revert))}},attach:function(){this.addLists(this.lists);return this},detach:function(){this.lists=this.removeLists(this.lists);return this},addItems:function(){Array.flatten(arguments).each(function(a){this.elements.push(a);var b=a.retrieve("sortables:start",this.start.bindWithEvent(this,a));(this.options.handle?a.getElement(this.options.handle)||a:a).addEvent("mousedown",b)},this);return this},addLists:function(){Array.flatten(arguments).each(function(a){this.lists.push(a);this.addItems(a.getChildren())},this);return this},removeItems:function(){return $$(Array.flatten(arguments).map(function(a){this.elements.erase(a);var b=a.retrieve("sortables:start");(this.options.handle?a.getElement(this.options.handle)||a:a).removeEvent("mousedown",b);return a},this)) +},removeLists:function(){return $$(Array.flatten(arguments).map(function(a){this.lists.erase(a);this.removeItems(a.getChildren());return a},this))},getClone:function(b,a){if(!this.options.clone){return new Element("div").inject(document.body)}if($type(this.options.clone)=="function"){return this.options.clone.call(this,b,a,this.list)}var c=a.clone(true).setStyles({margin:"0px",position:"absolute",visibility:"hidden",width:a.getStyle("width")});if(c.get("html").test("radio")){c.getElements("input[type=radio]").each(function(d,f){d.set("name","clone_"+f)})}return c.inject(this.list).setPosition(a.getPosition(a.getOffsetParent()))},getDroppables:function(){var a=this.list.getChildren();if(!this.options.constrain){a=this.lists.concat(a).erase(this.list)}return a.erase(this.clone).erase(this.element)},insert:function(c,b){var a="inside";if(this.lists.contains(b)){this.list=b;this.drag.droppables=this.getDroppables()}else{a=this.element.getAllPrevious().contains(b)?"before":"after"}this.element.inject(b,a); +this.fireEvent("sort",[this.element,this.clone])},start:function(b,a){if(!this.idle){return}this.idle=false;this.element=a;this.opacity=a.get("opacity");this.list=a.getParent();this.clone=this.getClone(b,a);this.drag=new Drag.Move(this.clone,{snap:this.options.snap,container:this.options.constrain&&this.element.getParent(),droppables:this.getDroppables(),onSnap:function(){b.stop();this.clone.setStyle("visibility","visible");this.element.set("opacity",this.options.opacity||0);this.fireEvent("start",[this.element,this.clone])}.bind(this),onEnter:this.insert.bind(this),onCancel:this.reset.bind(this),onComplete:this.end.bind(this)});this.clone.inject(this.element,"before");this.drag.start(b)},end:function(){this.drag.detach();this.element.set("opacity",this.opacity);if(this.effect){var a=this.element.getStyles("width","height");var b=this.clone.computePosition(this.element.getPosition(this.clone.offsetParent));this.effect.element=this.clone;this.effect.start({top:b.top,left:b.left,width:a.width,height:a.height,opacity:0.25}).chain(this.reset.bind(this)) +}else{this.reset()}},reset:function(){this.idle=true;this.clone.destroy();this.fireEvent("complete",this.element)},serialize:function(){var c=Array.link(arguments,{modifier:Function.type,index:$defined});var b=this.lists.map(function(d){return d.getChildren().map(c.modifier||function(f){return f.get("id")},this)},this);var a=c.index;if(this.lists.length==1){a=0}return $chk(a)&&a>=0&&a4096){return false}if(a=="{}"){this.dispose()}else{this.write(a)}return true},load:function(){this.hash=new Hash(JSON.decode(this.read(),true));return this}});Hash.each(Hash.prototype,function(b,a){if(typeof b=="function"){Hash.Cookie.implement(a,function(){var c=b.apply(this.hash,arguments);if(this.options.autoSave){this.save()}return c})}});var Scroller=new Class({Implements:[Events,Options],options:{area:20,velocity:1,onChange:function(a,b){this.element.scrollTo(a,b)},fps:50},initialize:function(b,a){this.setOptions(a);this.element=document.id(b);this.docBody=document.id(this.element.getDocument().body);this.listener=($type(this.element)!="element")?this.docBody:this.element;this.timer=null;this.bound={attach:this.attach.bind(this),detach:this.detach.bind(this),getCoords:this.getCoords.bind(this)}},start:function(){this.listener.addEvents({mouseover:this.bound.attach,mouseout:this.bound.detach})},stop:function(){this.listener.removeEvents({mouseover:this.bound.attach,mouseout:this.bound.detach}); +this.detach();this.timer=$clear(this.timer)},attach:function(){this.listener.addEvent("mousemove",this.bound.getCoords)},detach:function(){this.listener.removeEvent("mousemove",this.bound.getCoords);this.timer=$clear(this.timer)},getCoords:function(a){this.page=(this.listener.get("tag")=="body")?a.client:a.page;if(!this.timer){this.timer=this.scroll.periodical(Math.round(1000/this.options.fps),this)}},scroll:function(){var b=this.element.getSize(),a=this.element.getScroll(),g=this.element!=this.docBody?this.element.getOffsets():{x:0,y:0},c=this.element.getScrollSize(),f={x:0,y:0};for(var d in this.page){if(this.page[d]<(this.options.area+g[d])&&a[d]!=0){f[d]=(this.page[d]-this.options.area-g[d])*this.options.velocity}else{if(this.page[d]+this.options.area>(b[d]+g[d])&&a[d]+b[d]!=c[d]){f[d]=(this.page[d]-b[d]+this.options.area-g[d])*this.options.velocity}}}if(f.y||f.x){this.fireEvent("change",[a.x+f.x,a.y+f.y])}}});(function(){var a=function(c,b){return(c)?($type(c)=="function"?c(b):b.get(c)):"" +};this.Tips=new Class({Implements:[Events,Options],options:{onShow:function(){this.tip.setStyle("display","block")},onHide:function(){this.tip.setStyle("display","none")},title:"title",text:function(b){return b.get("rel")||b.get("href")},showDelay:100,hideDelay:100,className:"tip-wrap",offset:{x:16,y:16},windowPadding:{x:0,y:0},fixed:false},initialize:function(){var b=Array.link(arguments,{options:Object.type,elements:$defined});this.setOptions(b.options);if(b.elements){this.attach(b.elements)}this.container=new Element("div",{"class":"tip"})},toElement:function(){if(this.tip){return this.tip}return this.tip=new Element("div",{"class":this.options.className,styles:{position:"absolute",top:0,left:0}}).adopt(new Element("div",{"class":"tip-top"}),this.container,new Element("div",{"class":"tip-bottom"})).inject(document.body)},attach:function(b){$$(b).each(function(d){var g=a(this.options.title,d),f=a(this.options.text,d);d.erase("title").store("tip:native",g).retrieve("tip:title",g);d.retrieve("tip:text",f); +this.fireEvent("attach",[d]);var c=["enter","leave"];if(!this.options.fixed){c.push("move")}c.each(function(i){var h=d.retrieve("tip:"+i);if(!h){h=this["element"+i.capitalize()].bindWithEvent(this,d)}d.store("tip:"+i,h).addEvent("mouse"+i,h)},this)},this);return this},detach:function(b){$$(b).each(function(d){["enter","leave","move"].each(function(f){d.removeEvent("mouse"+f,d.retrieve("tip:"+f)).eliminate("tip:"+f)});this.fireEvent("detach",[d]);if(this.options.title=="title"){var c=d.retrieve("tip:native");if(c){d.set("title",c)}}},this);return this},elementEnter:function(c,b){this.container.empty();["title","text"].each(function(f){var d=b.retrieve("tip:"+f);if(d){this.fill(new Element("div",{"class":"tip-"+f}).inject(this.container),d)}},this);$clear(this.timer);this.timer=(function(){this.show(this,b);this.position((this.options.fixed)?{page:b.getPosition()}:c)}).delay(this.options.showDelay,this)},elementLeave:function(c,b){$clear(this.timer);this.timer=this.hide.delay(this.options.hideDelay,this,b); +this.fireForParent(c,b)},fireForParent:function(c,b){b=b.getParent();if(!b||b==document.body){return}if(b.retrieve("tip:enter")){b.fireEvent("mouseenter",c)}else{this.fireForParent(c,b)}},elementMove:function(c,b){this.position(c)},position:function(f){if(!this.tip){document.id(this)}var c=window.getSize(),b=window.getScroll(),g={x:this.tip.offsetWidth,y:this.tip.offsetHeight},d={x:"left",y:"top"},h={};for(var i in d){h[d[i]]=f.page[i]+this.options.offset[i];if((h[d[i]]+g[i]-b[i])>c[i]-this.options.windowPadding[i]){h[d[i]]=f.page[i]-this.options.offset[i]-g[i]}}this.tip.setStyles(h)},fill:function(b,c){if(typeof c=="string"){b.set("html",c)}else{b.adopt(c)}},show:function(b){if(!this.tip){document.id(this)}this.fireEvent("show",[this.tip,b])},hide:function(b){if(!this.tip){document.id(this)}this.fireEvent("hide",[this.tip,b])}})})();var Overlay=new Class({Implements:[Options,Events],options:{id:"overlay",color:"#000",duration:500,opacity:0.5,zIndex:5000},initialize:function(a,b){this.setOptions(b); +this.container=document.id(a);if(Browser.Engine.trident&&Browser.Engine.version<=6){this.ie6=true}this.overlay=new Element("div",{id:this.options.id,opacity:0,styles:{position:(this.ie6)?"absolute":"fixed",background:this.options.color,left:0,top:0,"z-index":this.options.zIndex},events:{click:function(){this.fireEvent("click")}.bind(this)}}).inject(this.container);this.tween=new Fx.Tween(this.overlay,{duration:this.options.duration,link:"cancel",property:"opacity",onStart:function(){this.overlay.setStyles({width:"100%",height:this.container.getScrollSize().y})}.bind(this),onComplete:function(){this.fireEvent(this.overlay.get("opacity")==this.options.opacity?"show":"hide")}.bind(this)});window.addEvents({resize:function(){this.resize()}.bind(this),scroll:function(){this.scroll()}.bind(this)})},open:function(){this.fireEvent("open");this.tween.start(this.options.opacity);return this},close:function(){this.fireEvent("close");this.tween.start(0);return this},resize:function(){this.fireEvent("resize"); +this.overlay.setStyle("height",this.container.getScrollSize().y);return this},scroll:function(){this.fireEvent("scroll");if(this.ie6){this.overlay.setStyle("left",window.getScroll().x)}return this}});window.$w=function(a){return $A(String(a).split(" "))};function $clone(a){if(a&&a.$family&&a.$family.name=="array"){return a}return $merge(a,{})}Function.implement({wrap:function(b){var a=this;return function(){return b.apply(this,[a.bind(this)].concat($A(arguments)))}}});if(JSON.stringify){JSON.encode=JSON.encode.wrap(function(b,c){if(typeof c=="undefined"){c=null}var a=JSON.stringify(c);return a});delete (Hash.prototype.toJSON);delete (Array.prototype.toJSON);delete (String.prototype.toJSON);delete (Number.prototype.toJSON)}if(JSON.parse){JSON.decode=JSON.decode.wrap(function(b,a,c){if(typeof a=="undefined"||a===null){return null}return JSON.parse(a)})}$extend(Object,{toHTML:function(a){return a&&a.toHTML?a.toHTML():String.interpret(a)}});$extend(String,{interpret:function(a){return a==null?"":String(a) +}});Element._getContentFromAnonymousElement=function(c,b){var d=new Element("div"),a=Element._insertionTranslations.tags[c];if(a){d.innerHTML=a[0]+b+a[1];a[2].times(function(){d=d.firstChild})}else{d.innerHTML=b}return $A(d.childNodes)};Array.implement({find:function(d,c){var a;var b=d;if(c){b=b.bind(c)}this.some(function(g,f,h){if(b(g,f,h)){a=g;return true}return false});return a},inject:function(b,a){this.each(function(d,c,f){b=a(b,d,c,f)});return b},invoke:function(a){this.each(function(b){if(b&&b[a]){b[a]()}});return this}});Element.addClass=Element.addClass.wrap(function(c,b,a){if($type(a)!="array"){a=$w(a)}if($type(a)=="array"){$each(a,function(d){c(d)})}else{c(a)}return b});Element.prototype.addClass=Element.prototype.addClass.wrap(function(b,a){if($type(a)!="array"){a=$w(a)}if($type(a)=="array"){$each(a,function(c){b(c)})}else{b(a)}return this});Element.removeClass=Element.removeClass.wrap(function(c,b,a){if($type(a)!="array"){a=$w(a)}if($type(a)=="array"){$each(a,function(d){c(d) +})}else{c(a)}return b});Element.prototype.removeClass=Element.prototype.removeClass.wrap(function(b,a){if($type(a)!="array"){a=$w(a)}if($type(a)=="array"){$each(a,function(c){b(c)})}else{b(a)}return this});Element.implement({disableSelection:function(){return this.setStyles({MozUserSelect:"none",KhtmlUserSelect:"none"}).setProperty("unselectable","on")},down:function(a){return this.getElement(a)},getSelectionEnd:function(){if(this.createTextRange){var a=document.selection.createRange().duplicate();a.moveStart("character",-this.value.length);return a.text.length}return this.selectionEnd},getSelectionStart:function(){if(this.createTextRange){var a=document.selection.createRange().duplicate();a.moveEnd("character",this.value.length);if(a.text==""){return this.value.length}return this.value.lastIndexOf(a.text)}return this.selectionStart},insert:function(f){var c=$(this);if(typeof f=="string"||typeof f=="number"||(f.nodeName&&f.nodeType==1)||(f&&(f.toElement||f.toHTML))){f={bottom:f}}var d,g,b,h; +for(var a in f){d=f[a];a=a.toLowerCase();g=Element._insertionTranslations[a];if(d&&d.toElement){d=d.toElement()}if(d.nodeName&&d.nodeType==1){g(c,d);continue}d=Object.toHTML(d);b=((a=="before"||a=="after")?c.parentNode:c).tagName.toUpperCase();h=Element._getContentFromAnonymousElement(b,d);if(a=="top"||a=="after"){h.reverse()}h.each(function(i){g(c,i)})}return c},next:function(a){return this.getNext(a)},prev:function(a){return this.getPrevious(a)},select:function(b){var c=this;var a=[];$A(arguments).each(function(d){var f=c.getElements(d);if($type(f)=="array"){a=a.concat(f)}});return a},setSize:function(b,a){if(b&&b.$family&&b.$family.name=="array"){a=b[1];b=b[0]}else{if(typeof b=="object"){if(typeof b.x=="number"){a=b.y;b=b.x}else{a=b.height;b=b.width}}}return this.setStyles({width:b,height:a})},up:function(a){return this.getParent(a)}});Element._insertionTranslations={before:function(a,b){a.parentNode.insertBefore(b,a)},top:function(a,b){a.insertBefore(b,a.firstChild)},bottom:function(a,b){a.appendChild(b) +},after:function(a,b){a.parentNode.insertBefore(b,a.nextSibling)},tags:{TABLE:["","
",1],TBODY:["","
",2],TR:["","
",3],TD:["
","
",4],SELECT:["",1]}};Hash.implement({find:function(d,c){var a;var b=d;if(c){b=b.bind(c)}this.some(function(g,f,h){if(b(g,f,h)){a=g;return true}return false});return a},inject:function(b,a){this.each(function(d,c,f){b=a(b,d,c,f)});return b},invoke:function(a){this.each(function(b){if(b[a]){b[a]()}});return this},ksort:function(c){var b=this;var a=$H({});this.getKeys().sort(c).each(function(d){a[d]=b[d]});return a},merge:function(a){return $H($merge(this.toObject(),a||{}))},sort:function(a){return this.toArray().sort(a)},toArray:function(){var a=[];this.each(function(b){a.push(b)});return a},toObject:function(){var a={};this.each(function(c,b){a[b]=c});return a}});Number.implement({isNaN:function(){return isNaN(this) +},sgn:function(){if(this<0){return -1}else{if(this>0){return 1}}return 0}});String.implement({fromQueryString:function(b){var c=this;var a={};if(c.indexOf("?")!=-1){c=c.substr(c.indexOf("?")+1)}a=$H($A(c.split("&")).inject({},function(d,f){f=f.split("=");if(f.length==2){d[f[0]]=f[1]}return d}));if(a&&a.toObject&&b){a=a.toObject()}return a},leftPad:function(b,c){var a=new String(this);if(!c){c=" "}while(a.length]+>/gi,"")},substituteWithoutReplacingUndefinedKeys:function(a,b){return this.replace(b||(/\\?\{([^{}]+)\}/g),function(d,c){if(d.charAt(0)=="\\"){return d.slice(1)}return(a[c]!=undefined)?a[c]:"{"+c+"}"})},unescapeHtml:function(){var b=new Element("div");b.innerHTML=this.stripTags();if(!b.childNodes[0]){return""}if(b.childNodes.length>1){var a="";$A(b.childNodes).each(function(c){return a+c.nodeValue});return a}else{return b.childNodes[0].nodeValue}}});Element.NativeEvents=$extend(Element.NativeEvents,{touchstart:2,touchend:2,touchmove:2,touchcancel:2,gesturechange:2,gestureend:2}); +Browser.Engines.isChrome=function(){return Browser.Engine.webkit&&navigator.userAgent.toLowerCase().indexOf("chrome")!=-1};Browser.isIE9=Browser.Engine.trident&&Browser.Engine.trident6&&navigator.userAgent.toLowerCase().indexOf("msie 9.0")!=-1;if(Browser.Engine.trident){Element.implement({insertAtCursor:function(b,a){var d=this.getSelectedRange();if(d.start==0&&d.end==0){this.focus();sel=document.selection.createRange();sel.text=b;this.focus();return this}var c=this.get("value");this.set("value",c.substring(0,d.start)+b+c.substring(d.end,c.length));if($pick(a,true)){this.selectRange(d.start,d.start+b.length)}else{this.setCaretPosition(d.start+b.length)}return this},insertAroundCursor:function(b,a){b=$extend({before:"",defaultMiddle:"",after:""},b);var c=this.getSelectedText()||b.defaultMiddle;var h=this.getSelectedRange();if(h.start==0&&h.end==0){this.focus();sel=document.selection.createRange();sel.text=b.before+b.after;this.focus();return this}var g=this.get("value");if(h.start==h.end){this.set("value",g.substring(0,h.start)+b.before+c+b.after+g.substring(h.end,g.length)); +this.selectRange(h.start+b.before.length,h.end+b.before.length+c.length)}else{var d=g.substring(h.start,h.end);this.set("value",g.substring(0,h.start)+b.before+d+b.after+g.substring(h.end,g.length));var f=h.start+b.before.length;if($pick(a,true)){this.selectRange(f,f+d.length)}else{this.setCaretPosition(f+g.length)}}return this}})}window.Travian={applicationId:"travian",emptyFunction:function(){},$d:function(b){if(Browser.Engine.gecko){console.info(b)}else{if(Browser.Engine.webkit){console.log(b)}else{if(Browser.Engine.presto){opera.postError(b)}else{if(Browser.Engine.trident&&window.console){if(typeof b=="object"){console.log(JSON.encode(b))}else{console.log(b)}}else{if(!$("travian_console")){var a=new Element("div",{id:"travian_console",styles:{position:"absolute",left:0,height:150,width:"100%",bottom:0,zIndex:10000,overflow:"auto",overflowX:"hidden",overflowY:"auto",borderTop:"1px solid #A06060",backgroundColor:"#FFD0D0",fontSize:"10px",fontFamily:"tahoma,arial,helvetica,sans-serif"}}); +(new Element("div",{html:"Console",styles:{fontWeight:"bold",padding:1,marginBottom:2,borderBottom:"1px solid #858484"}})).inject(a,"bottom");a.inject(document.body,"bottom")}(new Element("span",{html:b+"
"})).inject($("travian_console"),"bottom")}}}}},ajax:function(a){a=a||{};var b={onRequest:a.onRequest||Travian.emptyFunction,onComplete:a.onComplete||Travian.emptyFunction,onCancel:a.onCancel||Travian.emptyFunction,onSuccess:a.onSuccess||Travian.emptyFunction,onFailure:a.onFailure||Travian.emptyFunction,onException:a.onException||Travian.emptyFunction};if(!a.url){a.url="ajax.php"}if(a.data&&a.data.cmd){a.url=a.url+(a.url.indexOf("?")==-1?"?":"&")+"cmd="+a.data.cmd}return new Request($merge(a,{method:"post",encoding:"utf-8",evalResponse:false,evalScripts:false,headers:{"X-Request":"JSON"},onRequest:function(){b.onRequest(this)},onComplete:function(){if(!this.response.json){this.response.json=JSON.decode(this.response.text)}b.onComplete(this.response.json.data)},onCancel:function(){b.onCancel(this) +},onSuccess:function(){if(!this.response.json){this.response.json=JSON.decode(this.response.text)}if(this.response.json.error){if(b.onFailure(this.response.json.data,this.response.json.error)!==false){if(this.response.json.errorMsg==null){this.response.json.errorMsg="Ajax Request error and no text. That is not so good."}this.response.json.errorMsg.dialog()}return}else{if(this.response.json.reload){window.location.reload()}}b.onSuccess(this.response.json.data)},onFailure:function(){if(!this.response.json){this.response.json=JSON.decode(this.response.text)}if(this.response.json.error){if(b.onFailure(this.response.json.data,this.response.json.error)!==false){if(this.response.json.errorMsg==null){this.response.json.errorMsg="Ajax Request error and no text. That is not so good."}this.response.json.errorMsg.dialog()}return}b.onFailure(this.response.json.data)},onException:function(){b.onException(this)}})).send()},getDirection:function(){if(!this.direction){this.direction=$(document.body).getStyle("direction").toLowerCase() +}return this.direction},insertScript:(function(){var a=$A([]);var b=function(c){if(a.length==0){$$("script[src]").each(function(d){a.push({src:d.src,id:d.id,defer:d.defer,defaultURL:false})})}return a.find(function(d){return d.src==c.src})};return function(c){var f=this;if(!c){return}if(c&&c.$family&&c.$family.name=="array"){return $A(c).each(function(g){f.insertScript(g)})}if(typeof c=="string"){c={src:c}}c.onLoad=c.onLoad||this.emptyFunction;if(b(c)){c.onLoad(false);return true}a.push(c);var d=new Element("script",{id:(c.id?c.id:undefined),src:c.src,type:"text/javascript",defer:(c.defer?true:false)});if(Browser.Engine.trident){d.onreadystatechange=function(){if(d.readyState=="loaded"||d.readyState=="complete"||d.readyState==4){c.onLoad(true)}}}else{d.onload=c.onLoad.pass(true)}$(document.html).getElement("head").appendChild(d);return d}})(),popup:function(b,a){return window.open(b,a.id||"_blank",$H(a).getKeys().inject([],function(d,c){if(c!="id"){if($type(a[c])=="boolean"){a[c]=a[c]?"yes":"no" +}d.push(c+"="+a[c])}return d}).join(","),true)},toggleSwitch:function(b,a){b.toggleClass("hide");a.toggleClass("switchClosed");a.toggleClass("switchOpened");return this}};Travian.Translation={keys:{},add:function(b,c){var a={};if(typeof b!="object"){a[b]=c}else{a=b}this.keys=$merge(this.keys,a);return this},get:function(a){return this.keys[a]},translate:function(c,b){var a=null;if(typeof b=="object"){a=$extend($clone(this.keys),b)}else{a=this.keys}return c.substituteWithoutReplacingUndefinedKeys(a)}};String.implement({translate:function(a){return Travian.Translation.translate(this,a)}});Travian.Tips=(function(){var c=function(d){var f={title:"",text:""};var g=d.split("||");if(g.length==1){f.text=g[0]}else{if(g.length==2){f.title=g[0];f.text=g[1]}else{return false}}return f};var b=function(d){$each(d,function(f){if(f.title!=""){var g=c(f.title);if(g===false){return}g.unescaped=true;f.setTip(g).removeAttribute("title");if(Browser.Engine.trident&&Browser.Engine.version<=5){f.setTip(g).removeAttribute("alt") +}}})};var a=function(i){var g=window.getSize();var f=window.getScroll();var h={x:i.element.offsetWidth,y:i.element.offsetHeight};var d=$clone(i.mousePosition);d.x=i.mousePosition.x+i.options.offset.x;d.y=i.mousePosition.y+i.options.offset.y;if((d.x+h.x-f.x)>g.x-i.options.windowPadding.x){d.x=i.mousePosition.x-i.options.offset.x-h.x}if((d.y+h.y-f.y)>g.y-i.options.windowPadding.y){d.y=i.mousePosition.y-i.options.offset.y-h.y}if(d.x
',hideDelay:250,maxWidthInPercent:0.33,offset:{x:16,y:16},showDelay:100,windowPadding:{x:10,y:10},zIndex:10000},timer:null,hide:function(){if(this.displayState!="hide"){this.displayState="hide"; +$clear(this.timer);this.element.get("tween").cancel();if(Browser.Engine.trident4){this.timer=(function(){this.setStyles({opacity:0,display:"none"})}).delay(this.options.hideDelay,this.element)}else{this.timer=this.element.fade.delay(this.options.hideDelay,this.element,"out")}}return this},initialize:function(d){this.setOptions(d);this.render()},render:function(){var d=this;this.element=(new Element("div",{styles:{position:"absolute",top:0,left:0,opacity:0,zIndex:this.options.zIndex}})).inject(document.body,"bottom").set("html",this.options.html.substitute({title:"elementTitle",text:"elementText"}));this.elementTitle=this.element.down(".elementTitle");this.elementText=this.element.down(".elementText");this.elementContainer=this.element.down(".tip-container");this.elementContents=this.element.down(".tip-contents");$(document.body).addEvents({mousemove:function(f){d.mousePosition.x=f.page.x;d.mousePosition.y=f.page.y;if(d.displayState!="show"){return}a(d)}});return this},set:function(d,f){var g=this; +d=$(d);d._extendedTipContent=f;if(!d._extendedTip){d._extendedTip=true;d.addEvents({mouseenter:function(h){g.elementCurrent=d;g.show(d._extendedTipContent)},mouseleave:function(h){g.elementCurrent=null;g.hide()}})}d.setTitle=function(h){d._extendedTipContent=h;if(g.elementCurrent==d){g.show(d._extendedTipContent)}};return this},show:function(d){if(typeof d=="string"){d={title:"",text:d,unescaped:false}}if(!d.text&&!d.title){this.hide();return this}this.updateContent(d);if(this.displayState!="show"){this.displayState="show";$clear(this.timer);this.element.get("tween").cancel();if(Browser.Engine.trident4){this.timer=(function(f){this.setStyles({opacity:1,display:"block"})}).delay(this.options.showDelay,this.element)}else{this.timer=this.element.fade.delay(this.options.showDelay,this.element,"in")}}return this},updateContent:function(g){var f=$clone(g);var d=null;var h=null;if(typeof f.title=="undefined"||!f.title){f.title=""}if(typeof f.text=="undefined"||!f.text){f.text=""}f.title=f.title.translate(); +f.text=f.text.translate();if(this.lastText!=f.text||this.lastTitle!=f.title){if(typeof f.unescaped=="undefined"||f.unescaped!==true){f.title=f.title.unescapeHtml();f.text=f.text.unescapeHtml()}this.elementContainer.setStyles({width:"auto"});this.elementTitle.set("html",f.title);if(f.title){this.elementTitle.show()}else{this.elementTitle.hide()}this.elementText.set("html",f.text);if(f.text){this.elementText.show()}else{this.elementText.hide()}if(Browser.Engine.trident5&&Travian.getDirection()=="rtl"){this.elementContainer.setStyles({width:this.elementContents.getSize().x})}d=$(document.body).getSize().x;h=this.elementContents.getSize().x;if(Math.floor(d*this.options.maxWidthInPercent)
'}); +this.content=this.wrapper.down(".content");this.title=this.wrapper.down(".title");this.setTitle(this.options.title);this.elementContainer=this.wrapper.down(".dialog-container");this.elementContents=this.wrapper.down(".dialog-contents");this.form=this.wrapper.down("form").addEvent("submit",function(b){if(a.form.disabled){b.stop();return}if(Browser.Engine.trident&&(a.options.submitMethod||a.options.submitUrl)){this.buttonOk.addClass("disabled").disabled=true}else{a.form.disabled=true}a.fireEvent("okay",[a,a.content]);a.close();if(!a.options.submitMethod){b.stop()}});this.form.disabled=false;if(this.options.submitMethod){this.form.setAttribute("method",this.options.submitMethod);if(this.options.submitUrl){this.form.setAttribute("action",this.options.submitUrl)}}this.buttonOk=this.wrapper.down("button.ok");if(this.options.buttonOk==false){this.buttonOk.hide().up(".buttons").hide()}this.buttonOkText=this.wrapper.down("button.ok .text");if(this.buttonOkText){this.buttonOkText.set("html",this.options.buttonTextOk) +}else{this.buttonOk.setTitle(this.options.buttonTextOk)}this.buttonCancel=this.wrapper.down(".cancel").addEvent("click",function(b){a.fireEvent("cancel",[a,a.content]);a.close()});if(this.options.buttonCancel==false){this.buttonCancel.hide()}this.buttonCancelText=this.wrapper.down(".cancel .text");if(this.buttonCancelText){this.buttonCancelText.set("html",this.options.buttonTextCancel)}else{this.buttonCancel.setTitle(this.options.buttonTextCancel)}if(this.options.scroll&&this.ie6){window.addEvent("scroll",function(b){a.update()})}this.fireEvent("render",[this,this.content]);if(!this.fx){this.fx=this.options.fx.type=="morph"?new Fx.Morph(this.wrapper,this.options.fx.options):new Fx.Tween(this.wrapper,this.options.fx.options)}this.fx.addEvent("complete",function(){if(a.open&&$(a.options.elementFocus)){try{$(a.options.elementFocus).focus()}catch(b){}}a.fireEvent(a.open?"show":"hide",[a,a.content]);if(a.options.disposeOnClose&&!a.open){a.dispose()}});this.overlay=new Overlay(document.body,{onClick:function(){a.fireEvent("cancel",[a,a.content]); +a.close()},opacity:0.3,duration:this.options.fx.options.duration})},setContent:function(d,b){var c=null;var a=null;this.content.empty();if(Browser.Engine.trident5&&Travian.getDirection()=="rtl"){this.elementContainer.setStyles({width:"auto"})}this.content.set("html",d);if(Browser.Engine.trident5&&Travian.getDirection()=="rtl"){this.elementContainer.setStyles({width:this.elementContents.getSize().x})}c=$(document.body).getSize().x;a=this.elementContents.getSize().x;if(Math.floor(c*this.options.maxWidthInPercent)d.x){a.left=d.x-c.width-5}this.wrapper.setStyles(a)},show:function(){var a=this;this.open=true;this.fireEvent("open",[this,this.content]);this.update();this.fx.start(this.options.fx.open);if(this.overlay){this.overlay.open()}if(this.options.useEscKey){document.id(document.body).addEvent("keydown",function(b){if(b.key=="esc"){a.close()}})}return this},close:function(){this.open=false;this.fireEvent("close",[this,this.content]);this.fx.start(this.options.fx.close);if(this.overlay){this.overlay.close()}return this},dispose:function(){this.wrapper.destroy();if(this.overlay){this.overlay.overlay.destroy()}},toElement:function(){return this.wrapper}});Element.implement({dialog:function(a){new Travian.Dialog(a).setContent(this.get("html")).show(); +return this}});String.implement({dialog:function(a){this.dialog=new Travian.Dialog(a).setContent(this).show();return this}});Travian.Dialog.Ajax=new Class({Extends:Travian.Dialog,options:{data:{}},initialize:function(a){this.parent(a);this.request()},request:function(){var a=this;Travian.ajax({data:this.options.data,onSuccess:function(b){a.setContent(b.html).setTitle(b.title).show()}});return this}});Hash.implement({dialog:function(a){new Travian.Dialog.Ajax($merge(this.toObject(),a||{}));return this}});Travian.Notification={screenInit:function(){currentImg=0;imgCounter=1;nextImgTimer=null;images=new Array();images[0]="featureLookHead";images[1]="featureHeroHead";images[2]="featureMapHead";images[3]="featureNatarsHead";images[4]="featurePlayersHead";nextImgTimer=Travian.Notification.nextImage.delay(4000)},nextImage:function(){if(currentImg>=images.length){currentImg=0}if(imgCounter>=images.length){imgCounter=0}$(images[currentImg]).id=""+images[imgCounter]+"";$("featureTitel").set("text",Travian.Notification.screenTitel[imgCounter]); +$("featureText").set("text",Travian.Notification.screenText[imgCounter]);$("but_div_"+imgCounter).swapClass("but_div","but_div_active");$("but_div_"+currentImg).swapClass("but_div_active","but_div");currentImg=imgCounter;imgCounter++;nextImgTimer=Travian.Notification.nextImage.delay(4000)},screenNav:function(a){imgCounter=a;nextImgTimer=$clear(nextImgTimer);$("but_div_"+imgCounter).swapClass("but_div","but_div_active");$("but_div_"+currentImg).swapClass("but_div_active","but_div");$(images[currentImg]).id=""+images[imgCounter]+"";$("featureTitel").set("text",Travian.Notification.screenTitel[imgCounter]);$("featureText").set("text",Travian.Notification.screenText[imgCounter]);currentImg=imgCounter;imgCounter++},contslide:function(){nextImgTimer=Travian.Notification.nextImage.delay(4000)}}; \ No newline at end of file diff --git a/notification/favicon.ico b/notification/favicon.ico new file mode 100644 index 00000000..02676a01 Binary files /dev/null and b/notification/favicon.ico differ diff --git a/notification/gpack/notification_v1_zzjhons/img/layout/background-landing-ltr.jpg b/notification/gpack/notification_v1_zzjhons/img/layout/background-landing-ltr.jpg new file mode 100644 index 00000000..537b2854 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/layout/background-landing-ltr.jpg differ diff --git a/notification/gpack/notification_v1_zzjhons/img/layout/background-ltr.jpg b/notification/gpack/notification_v1_zzjhons/img/layout/background-ltr.jpg new file mode 100644 index 00000000..7b96f8d5 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/layout/background-ltr.jpg differ diff --git a/notification/gpack/notification_v1_zzjhons/img/layout/backgroundLeft-ltr.jpg b/notification/gpack/notification_v1_zzjhons/img/layout/backgroundLeft-ltr.jpg new file mode 100644 index 00000000..9d2ac8e6 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/layout/backgroundLeft-ltr.jpg differ diff --git a/notification/gpack/notification_v1_zzjhons/img/layout/logoMed.gif b/notification/gpack/notification_v1_zzjhons/img/layout/logoMed.gif new file mode 100644 index 00000000..bb4fdb8a Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/layout/logoMed.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/img/layout/logoMed.png b/notification/gpack/notification_v1_zzjhons/img/layout/logoMed.png new file mode 100644 index 00000000..053cd3c8 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/layout/logoMed.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/layout/t4Text.gif b/notification/gpack/notification_v1_zzjhons/img/layout/t4Text.gif new file mode 100644 index 00000000..f3597d83 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/layout/t4Text.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/img/layout/t4Text.png b/notification/gpack/notification_v1_zzjhons/img/layout/t4Text.png new file mode 100644 index 00000000..3249f538 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/layout/t4Text.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/play_now-ltr.gif b/notification/gpack/notification_v1_zzjhons/img/play_now-ltr.gif new file mode 100644 index 00000000..323c8bed Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/play_now-ltr.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/img/play_now-ltr.png b/notification/gpack/notification_v1_zzjhons/img/play_now-ltr.png new file mode 100644 index 00000000..1a6cdf6d Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/play_now-ltr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/play_now_r.gif b/notification/gpack/notification_v1_zzjhons/img/play_now_r.gif new file mode 100644 index 00000000..95b68a7b Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/play_now_r.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/img/play_now_r.png b/notification/gpack/notification_v1_zzjhons/img/play_now_r.png new file mode 100644 index 00000000..bd629bac Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/play_now_r.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/bg/bc.png b/notification/gpack/notification_v1_zzjhons/img/round/bg/bc.png new file mode 100644 index 00000000..0e81a4aa Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/bg/bc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/bg/bl.png b/notification/gpack/notification_v1_zzjhons/img/round/bg/bl.png new file mode 100644 index 00000000..5edbd70a Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/bg/bl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/bg/br.png b/notification/gpack/notification_v1_zzjhons/img/round/bg/br.png new file mode 100644 index 00000000..32ab9a8e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/bg/br.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/bg/mc.png b/notification/gpack/notification_v1_zzjhons/img/round/bg/mc.png new file mode 100644 index 00000000..1dca738d Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/bg/mc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/bg/ml.png b/notification/gpack/notification_v1_zzjhons/img/round/bg/ml.png new file mode 100644 index 00000000..e337894b Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/bg/ml.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/bg/mr.png b/notification/gpack/notification_v1_zzjhons/img/round/bg/mr.png new file mode 100644 index 00000000..75809a30 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/bg/mr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/bg/tc.png b/notification/gpack/notification_v1_zzjhons/img/round/bg/tc.png new file mode 100644 index 00000000..8a6eb229 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/bg/tc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/bg/tl.png b/notification/gpack/notification_v1_zzjhons/img/round/bg/tl.png new file mode 100644 index 00000000..f468a110 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/bg/tl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/bg/tr.png b/notification/gpack/notification_v1_zzjhons/img/round/bg/tr.png new file mode 100644 index 00000000..c5f426b8 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/bg/tr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/boxes/boxGrey-Sprite.gif b/notification/gpack/notification_v1_zzjhons/img/round/boxes/boxGrey-Sprite.gif new file mode 100644 index 00000000..1ebeacbd Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/boxes/boxGrey-Sprite.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/boxes/boxGrey-Sprite.png b/notification/gpack/notification_v1_zzjhons/img/round/boxes/boxGrey-Sprite.png new file mode 100644 index 00000000..22d98f51 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/boxes/boxGrey-Sprite.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/boxes/gray/sprite.png b/notification/gpack/notification_v1_zzjhons/img/round/boxes/gray/sprite.png new file mode 100644 index 00000000..df7b6394 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/boxes/gray/sprite.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/boxes/green/sprite.png b/notification/gpack/notification_v1_zzjhons/img/round/boxes/green/sprite.png new file mode 100644 index 00000000..6cc9b8fc Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/boxes/green/sprite.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/boxes/lightGreen/sprite.png b/notification/gpack/notification_v1_zzjhons/img/round/boxes/lightGreen/sprite.png new file mode 100644 index 00000000..87c2de92 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/boxes/lightGreen/sprite.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/boxes/mc.html b/notification/gpack/notification_v1_zzjhons/img/round/boxes/mc.html new file mode 100644 index 00000000..0347db2a --- /dev/null +++ b/notification/gpack/notification_v1_zzjhons/img/round/boxes/mc.html @@ -0,0 +1,7 @@ + +404 Not Found + +

404 Not Found

+
nginx
+ + diff --git a/notification/gpack/notification_v1_zzjhons/img/round/boxes/orange/sprite.png b/notification/gpack/notification_v1_zzjhons/img/round/boxes/orange/sprite.png new file mode 100644 index 00000000..e94b0340 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/boxes/orange/sprite.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/boxes/red/sprite.png b/notification/gpack/notification_v1_zzjhons/img/round/boxes/red/sprite.png new file mode 100644 index 00000000..9d3fe210 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/boxes/red/sprite.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/boxes/sprite.png b/notification/gpack/notification_v1_zzjhons/img/round/boxes/sprite.png new file mode 100644 index 00000000..ff93ed19 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/boxes/sprite.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/buttonFT-Sprite.gif b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonFT-Sprite.gif new file mode 100644 index 00000000..cd6c834b Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonFT-Sprite.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/buttonFT-Sprite.png b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonFT-Sprite.png new file mode 100644 index 00000000..5a2aab47 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonFT-Sprite.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/buttonFilter-ltr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonFilter-ltr.png new file mode 100644 index 00000000..0aea2765 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonFilter-ltr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/buttonSOrange-Sprite-ltr.gif b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonSOrange-Sprite-ltr.gif new file mode 100644 index 00000000..bbcc8e5b Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonSOrange-Sprite-ltr.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/buttonSOrange-Sprite-ltr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonSOrange-Sprite-ltr.png new file mode 100644 index 00000000..fb6e5daf Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonSOrange-Sprite-ltr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/buttonSmall-ltr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonSmall-ltr.png new file mode 100644 index 00000000..85dcafd2 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/buttonSmall-ltr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/bc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/bc.png new file mode 100644 index 00000000..6639fd12 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/bc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/bl.png b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/bl.png new file mode 100644 index 00000000..45b1d48a Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/bl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/br.png b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/br.png new file mode 100644 index 00000000..4a526ac2 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/br.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/mc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/mc.png new file mode 100644 index 00000000..71c75dc6 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/mc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/ml.png b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/ml.png new file mode 100644 index 00000000..09047e0c Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/ml.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/mr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/mr.png new file mode 100644 index 00000000..c31cc461 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/mr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/tc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/tc.png new file mode 100644 index 00000000..1d9eb4af Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/tc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/tl.png b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/tl.png new file mode 100644 index 00000000..d05b5a59 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/tl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/tr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/tr.png new file mode 100644 index 00000000..2c3a4eee Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/disabled/tr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bc-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bc-hover.png new file mode 100644 index 00000000..108b5e15 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bc-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bc.png new file mode 100644 index 00000000..108b5e15 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bl-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bl-hover.png new file mode 100644 index 00000000..aee1e841 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bl-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bl.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bl.png new file mode 100644 index 00000000..aee1e841 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/bl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/br-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/br-hover.png new file mode 100644 index 00000000..b429b631 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/br-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/br.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/br.png new file mode 100644 index 00000000..b429b631 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/br.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mc-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mc-hover.png new file mode 100644 index 00000000..c2a94394 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mc-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mc.png new file mode 100644 index 00000000..c2a94394 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/ml-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/ml-hover.png new file mode 100644 index 00000000..1e326076 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/ml-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/ml.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/ml.png new file mode 100644 index 00000000..1e326076 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/ml.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mr-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mr-hover.png new file mode 100644 index 00000000..41429e3e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mr-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mr.png new file mode 100644 index 00000000..41429e3e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/mr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tc-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tc-hover.png new file mode 100644 index 00000000..7f51ba4e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tc-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tc.png new file mode 100644 index 00000000..7f51ba4e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tl-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tl-hover.png new file mode 100644 index 00000000..5add66e0 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tl-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tl.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tl.png new file mode 100644 index 00000000..5add66e0 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tr-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tr-hover.png new file mode 100644 index 00000000..5f94c3ff Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tr-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tr.png new file mode 100644 index 00000000..5f94c3ff Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray-small/tr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bc-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bc-hover.png new file mode 100644 index 00000000..3e2f4d5f Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bc-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bc.png new file mode 100644 index 00000000..49a51aa9 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bl-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bl-hover.png new file mode 100644 index 00000000..0f40d6f4 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bl-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bl.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bl.png new file mode 100644 index 00000000..3da7ee37 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/bl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/br-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/br-hover.png new file mode 100644 index 00000000..6e1c5759 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/br-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/br.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/br.png new file mode 100644 index 00000000..45561ef0 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/br.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mc-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mc-hover.png new file mode 100644 index 00000000..8a73bfda Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mc-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mc.png new file mode 100644 index 00000000..e3cfcfd0 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/ml-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/ml-hover.png new file mode 100644 index 00000000..025ec59b Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/ml-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/ml.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/ml.png new file mode 100644 index 00000000..a620c616 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/ml.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mr-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mr-hover.png new file mode 100644 index 00000000..a3c07fee Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mr-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mr.png new file mode 100644 index 00000000..13af29c3 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/mr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tc-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tc-hover.png new file mode 100644 index 00000000..64de3503 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tc-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tc.png new file mode 100644 index 00000000..4b82ee3b Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tl-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tl-hover.png new file mode 100644 index 00000000..a2d0d089 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tl-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tl.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tl.png new file mode 100644 index 00000000..3c55579e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tr-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tr-hover.png new file mode 100644 index 00000000..70bc3a46 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tr-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tr.png new file mode 100644 index 00000000..aead4f76 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/gray/tr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bc-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bc-hover.png new file mode 100644 index 00000000..b733f4c1 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bc-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bc.png new file mode 100644 index 00000000..b733f4c1 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bl-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bl-hover.png new file mode 100644 index 00000000..73d6264b Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bl-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bl.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bl.png new file mode 100644 index 00000000..73d6264b Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/bl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/br-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/br-hover.png new file mode 100644 index 00000000..cdb5cd7d Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/br-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/br.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/br.png new file mode 100644 index 00000000..cdb5cd7d Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/br.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mc-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mc-hover.png new file mode 100644 index 00000000..24921685 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mc-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mc.png new file mode 100644 index 00000000..24921685 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/ml-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/ml-hover.png new file mode 100644 index 00000000..b0ef9d7f Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/ml-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/ml.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/ml.png new file mode 100644 index 00000000..b0ef9d7f Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/ml.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mr-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mr-hover.png new file mode 100644 index 00000000..188a95a8 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mr-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mr.png new file mode 100644 index 00000000..188a95a8 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/mr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tc-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tc-hover.png new file mode 100644 index 00000000..f14bbb06 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tc-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tc.png new file mode 100644 index 00000000..f14bbb06 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tl-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tl-hover.png new file mode 100644 index 00000000..06d67c05 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tl-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tl.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tl.png new file mode 100644 index 00000000..06d67c05 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tr-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tr-hover.png new file mode 100644 index 00000000..bcbed837 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tr-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tr.png new file mode 100644 index 00000000..bcbed837 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green-small/tr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green/mc-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green/mc-hover.png new file mode 100644 index 00000000..71c75dc6 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green/mc-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green/mc.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green/mc.png new file mode 100644 index 00000000..41d0588f Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green/mc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green/sprite-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green/sprite-hover.png new file mode 100644 index 00000000..782c8e04 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green/sprite-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/green/sprite.png b/notification/gpack/notification_v1_zzjhons/img/round/button/green/sprite.png new file mode 100644 index 00000000..a10f64dc Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/green/sprite.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/letterSprite-ltr.gif b/notification/gpack/notification_v1_zzjhons/img/round/button/letterSprite-ltr.gif new file mode 100644 index 00000000..5aab534e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/letterSprite-ltr.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/letterSprite-ltr.png b/notification/gpack/notification_v1_zzjhons/img/round/button/letterSprite-ltr.png new file mode 100644 index 00000000..91b45b7e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/letterSprite-ltr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/orange/sprite-hover.png b/notification/gpack/notification_v1_zzjhons/img/round/button/orange/sprite-hover.png new file mode 100644 index 00000000..274cd6c2 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/orange/sprite-hover.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/button/orange/sprite.png b/notification/gpack/notification_v1_zzjhons/img/round/button/orange/sprite.png new file mode 100644 index 00000000..75ba8f16 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/button/orange/sprite.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/dialog/bc.png b/notification/gpack/notification_v1_zzjhons/img/round/dialog/bc.png new file mode 100644 index 00000000..2fc3fd8a Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/dialog/bc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/dialog/bl.png b/notification/gpack/notification_v1_zzjhons/img/round/dialog/bl.png new file mode 100644 index 00000000..b11e3a5c Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/dialog/bl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/dialog/br.png b/notification/gpack/notification_v1_zzjhons/img/round/dialog/br.png new file mode 100644 index 00000000..2d2e7828 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/dialog/br.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/dialog/mc.png b/notification/gpack/notification_v1_zzjhons/img/round/dialog/mc.png new file mode 100644 index 00000000..32a8305e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/dialog/mc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/dialog/ml.png b/notification/gpack/notification_v1_zzjhons/img/round/dialog/ml.png new file mode 100644 index 00000000..32a8305e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/dialog/ml.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/dialog/mr.png b/notification/gpack/notification_v1_zzjhons/img/round/dialog/mr.png new file mode 100644 index 00000000..32a8305e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/dialog/mr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/dialog/tc.png b/notification/gpack/notification_v1_zzjhons/img/round/dialog/tc.png new file mode 100644 index 00000000..2fc3fd8a Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/dialog/tc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/dialog/tl.png b/notification/gpack/notification_v1_zzjhons/img/round/dialog/tl.png new file mode 100644 index 00000000..bec3348e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/dialog/tl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/dialog/tr.png b/notification/gpack/notification_v1_zzjhons/img/round/dialog/tr.png new file mode 100644 index 00000000..6efcbc11 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/dialog/tr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/tips/bc.png b/notification/gpack/notification_v1_zzjhons/img/round/tips/bc.png new file mode 100644 index 00000000..2fc3fd8a Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/tips/bc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/tips/bl.png b/notification/gpack/notification_v1_zzjhons/img/round/tips/bl.png new file mode 100644 index 00000000..b11e3a5c Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/tips/bl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/tips/br.png b/notification/gpack/notification_v1_zzjhons/img/round/tips/br.png new file mode 100644 index 00000000..2d2e7828 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/tips/br.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/tips/mc.png b/notification/gpack/notification_v1_zzjhons/img/round/tips/mc.png new file mode 100644 index 00000000..32a8305e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/tips/mc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/tips/ml.png b/notification/gpack/notification_v1_zzjhons/img/round/tips/ml.png new file mode 100644 index 00000000..32a8305e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/tips/ml.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/tips/mr.png b/notification/gpack/notification_v1_zzjhons/img/round/tips/mr.png new file mode 100644 index 00000000..32a8305e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/tips/mr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/tips/tc.png b/notification/gpack/notification_v1_zzjhons/img/round/tips/tc.png new file mode 100644 index 00000000..2fc3fd8a Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/tips/tc.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/tips/tl.png b/notification/gpack/notification_v1_zzjhons/img/round/tips/tl.png new file mode 100644 index 00000000..bec3348e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/tips/tl.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/round/tips/tr.png b/notification/gpack/notification_v1_zzjhons/img/round/tips/tr.png new file mode 100644 index 00000000..6efcbc11 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/round/tips/tr.png differ diff --git a/notification/gpack/notification_v1_zzjhons/img/screens/featureHeroHead.jpg b/notification/gpack/notification_v1_zzjhons/img/screens/featureHeroHead.jpg new file mode 100644 index 00000000..09562317 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/screens/featureHeroHead.jpg differ diff --git a/notification/gpack/notification_v1_zzjhons/img/screens/featureLookHead.jpg b/notification/gpack/notification_v1_zzjhons/img/screens/featureLookHead.jpg new file mode 100644 index 00000000..0253f2d7 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/screens/featureLookHead.jpg differ diff --git a/notification/gpack/notification_v1_zzjhons/img/screens/featureMapHead.jpg b/notification/gpack/notification_v1_zzjhons/img/screens/featureMapHead.jpg new file mode 100644 index 00000000..865c84c6 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/screens/featureMapHead.jpg differ diff --git a/notification/gpack/notification_v1_zzjhons/img/screens/featureNatarsHead.jpg b/notification/gpack/notification_v1_zzjhons/img/screens/featureNatarsHead.jpg new file mode 100644 index 00000000..f29deb1b Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/screens/featureNatarsHead.jpg differ diff --git a/notification/gpack/notification_v1_zzjhons/img/screens/featurePlayersHead.jpg b/notification/gpack/notification_v1_zzjhons/img/screens/featurePlayersHead.jpg new file mode 100644 index 00000000..06bf9804 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/img/screens/featurePlayersHead.jpg differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/b/ok.gif b/notification/gpack/notification_v1_zzjhons/lang/en/b/ok.gif new file mode 100644 index 00000000..f207a4e0 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/b/ok.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/compact.css b/notification/gpack/notification_v1_zzjhons/lang/en/compact.css new file mode 100644 index 00000000..85daf6da --- /dev/null +++ b/notification/gpack/notification_v1_zzjhons/lang/en/compact.css @@ -0,0 +1,292 @@ +@CHARSET "UTF-8";body{text-align:left;direction:ltr;margin:0;background-color:#A1BB79;color:#252525;font-size:13px;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal;line-height:16px;min-width:990px;height:100%;} +body #backgroundLeft{background:url("../../img/layout/backgroundLeft-ltr.jpg") repeat-x scroll left top transparent;left:0;min-height:960px;position:absolute;width:50%;z-index:1;} +body #backgroundRight{background:url("../../img/layout/backgroundLeft-ltr.jpg") repeat-x scroll left top transparent;min-height:960px;position:absolute;right:0;width:50%;z-index:1;} +body #background{background:url("../../img/layout/background-ltr.jpg") no-repeat scroll center top transparent;min-height:960px;position:relative;z-index:2;} +body.landingPage #background{background:url("../../img/layout/background-landing-ltr.jpg") no-repeat scroll center top transparent;min-height:960px;position:relative;z-index:2;} +body #content-container{clear:both;margin:0 auto;width:797px;height:869px;position:relative;} +body #footer-container{clear:both;margin:0 auto;width:797px;}body #footer{color:#FFF;float:left;top:780px;font-size:11px;margin:0 auto;padding-top:10px;text-align:center;width:797px;position:absolute;} +body #footer a{color:#FFF;font-weight:400;text-decoration:none;}img{border:0;}h1,h2,h4,span,form,img,li{margin:0;padding:0;} +h1{font-size:18px;margin-bottom:8px;}h2{font-size:15px;color:#252525;}h4{font-size:14px;color:#252525;margin-bottom:12px;} +h4.spacer,div.spacer,table.spacer{margin-top:20px;}p{margin:14px 0;padding:0;}*{background-repeat:no-repeat;background-position:top left;} +a,.a{text-decoration:none;font-weight:bold;color:#99C01A;cursor:pointer;}a:visited{color:#99C01A;} +a:active{color:#FF8000;}a:hover,.a:hover{color:#00BC00;}.a.disabled{color:#777;cursor:default;} +.a.arrow.disabled{background-position:left -14px;}.openedClosedSwitch{display:inline-block;line-height:18px;padding-left:22px;font-weight:bold;color:#99C01A;cursor:pointer;} +label{white-space:nowrap;}#msfilter{width:1px;height:1px;position:absolute;z-index:99;} +input.text,select{border:1px solid #CCC;padding:1px 2px;margin:0;font-size:11px;font-family:Arial,Helvetica,Verdana,sans-serif;} +textarea{border:1px solid #CCC;padding:0;margin:0;line-height:16px;font-size:13px;font-family:Arial,Helvetica,Verdana,sans-serif;} +body.ie input.radio,body.gecko input.radio,body.webkit input.radio,body.ie input.check,body.gecko input.check,body.webkit input.check{margin:0;padding:0;width:13px;height:13px;} +table{border-collapse:separate;background-color:#C9C9C9;margin:0;line-height:16px;width:100%;empty-cells:show;} +table td,table th{vertical-align:middle;text-align:left;padding:0;font-weight:normal;font-size:13px;background-color:#FFF;} +table thead td,table thead th{color:#252525;padding:6px 3px 3px;text-align:center;} +table tbody th,table tbody td{padding:6px 9px 3px;}table tbody td.noData{text-align:center;} +table tr.hl th,table tr.hl td{background-color:#e7f0ca;}table tbody tr.hover:hover th,table tbody tr.hover:hover td{background-color:#fce6c4;} +table td.empty{height:1px;padding:0;}table.transparent,table.transparent td,table.transparent th{background-color:transparent;} +table.compact,table.compact thead th,table.compact thead td,table.compact tbody th,table.compact tbody td{padding:0;} +.none,.inactive,.disabled,.noData{color:#777;}.error,.alert{color:#DE0000;}.warning{color:#F88C1F;} +.info{color:#228B22;}.hide{display:none;}div.clear,span.clear{clear:both;width:0;height:0;line-height:0;font-size:0;} +.tip{font-size:11px;position:relative;}.tip .title{color:#FFF;font-weight:bold;font-size:12px;} +.tip .text{color:#D0D0D0;}.tip .tip-container{position:relative;padding:4px;}.tip .tip-contents{position:relative;width:100%;padding:0 5px;} +.tip .tl,.tip .tc,.tip .tr,.tip .ml,.tip .mc,.tip .mr,.tip .bl,.tip .bc,.tip .br{position:absolute;} +.tip .tl,.tip .tr,.tip .bl,.tip .br{background-repeat:no-repeat;}.tip .tc,.tip .bc{background-repeat:repeat-x;} +.tip .ml,.tip .mr{background-repeat:repeat-y;}.tip .mc{background-repeat:repeat;} +.tip .tl{left:0;top:0;width:4px;height:4px;}.tip .tc{left:4px;top:0;right:4px;height:4px;} +.tip .tr{right:0;top:0;width:4px;height:4px;}.tip .ml{left:0;top:4px;width:4px;bottom:4px;} +.tip .mc{left:4px;top:4px;right:4px;bottom:4px;}.tip .mr{right:0;top:4px;width:4px;bottom:4px;} +.tip .bl{left:0;bottom:0;width:4px;height:4px;}.tip .bc{left:4px;bottom:0;right:4px;height:4px;} +.tip .br{right:0;bottom:0;width:4px;height:4px;}.tip .tl{background-image:url(../../img/round/tips/tl.png);} +.tip .tc{background-image:url(../../img/round/tips/tc.png);}.tip .tr{background-image:url(../../img/round/tips/tr.png);} +.tip .ml{background-image:url(../../img/round/tips/ml.png);}.tip .mc{background-image:url(../../img/round/tips/mc.png);} +.tip .mr{background-image:url(../../img/round/tips/mr.png);}.tip .bl{background-image:url(../../img/round/tips/bl.png);} +.tip .bc{background-image:url(../../img/round/tips/bc.png);}.tip .br{background-image:url(../../img/round/tips/br.png);} +.ie6 .tip .tl{background-image:none;}.ie6 .tip .tc{background-image:none;}.ie6 .tip .tr{background-image:none;} +.ie6 .tip .ml{background-image:none;}.ie6 .tip .mc{background-image:none;}.ie6 .tip .mr{background-image:none;} +.ie6 .tip .bl{background-image:none;}.ie6 .tip .bc{background-image:none;}.ie6 .tip .br{background-image:none;} +.ie6 .tip .tip-contents{background:transparent url(../../img/round/tips/mc.png) repeat;} +.dialog{font-size:11px;color:#FFF;}.dialog .dialog-contents .title{font-weight:bold;font-size:12px;margin-bottom:10px;text-align:center;} +.dialog .dialog-contents .buttons{text-align:center;margin-top:10px;}.dialog .dialog-contents .cancel{position:absolute;right:-8px;top:-8px;} +.dialog .dialog-container{position:relative;padding:15px 17px 15px 17px;}.dialog .dialog-contents{position:relative;width:100%;} +.dialog .dialog-tl,.dialog .dialog-tc,.dialog .dialog-tr,.dialog .dialog-ml,.dialog .dialog-mc,.dialog .dialog-mr,.dialog .dialog-bl,.dialog .dialog-bc,.dialog .dialog-br,.dialog .dialog-background-tl,.dialog .dialog-background-tc,.dialog .dialog-background-tr,.dialog .dialog-background-ml,.dialog .dialog-background-mc,.dialog .dialog-background-mr,.dialog .dialog-background-bl,.dialog .dialog-background-bc,.dialog .dialog-background-br{position:absolute;} +.dialog .dialog-tl,.dialog .dialog-tr,.dialog .dialog-bl,.dialog .dialog-br,.dialog .dialog-background-tl,.dialog .dialog-background-tr,.dialog .dialog-background-bl,.dialog .dialog-background-br{background-repeat:no-repeat;} +.dialog .dialog-tc,.dialog .dialog-bc,.dialog .dialog-background-tc,.dialog .dialog-background-bc{background-repeat:repeat-x;} +.dialog .dialog-ml,.dialog .dialog-mr,.dialog .dialog-background-ml,.dialog .dialog-background-mr{background-repeat:repeat-y;} +.dialog .dialog-mc,.dialog .dialog-background-mc{background-repeat:repeat;}.dialog .dialog-tl{left:0;top:0;width:4px;height:4px;} +.dialog .dialog-tc{left:4px;top:0;right:4px;height:4px;}.dialog .dialog-tr{right:0;top:0;width:4px;height:4px;} +.dialog .dialog-ml{left:0;top:4px;width:4px;bottom:4px;}.dialog .dialog-mc{left:4px;top:4px;right:4px;bottom:4px;} +.dialog .dialog-mr{right:0;top:4px;width:4px;bottom:4px;}.dialog .dialog-bl{left:0;bottom:0;width:4px;height:4px;} +.dialog .dialog-bc{left:4px;bottom:0;right:4px;height:4px;}.dialog .dialog-br{right:0;bottom:0;width:4px;height:4px;} +.dialog .dialog-background-tl{left:-3px;top:-3px;width:8px;height:8px;}.dialog .dialog-background-tc{left:5px;top:-3px;right:5px;height:8px;} +.dialog .dialog-background-tr{right:-3px;top:-3px;width:8px;height:8px;}.dialog .dialog-background-ml{left:-3px;top:5px;width:8px;bottom:5px;} +.dialog .dialog-background-mc{left:5px;top:5px;right:5px;bottom:5px;}.dialog .dialog-background-mr{right:-3px;top:5px;width:8px;bottom:5px;} +.dialog .dialog-background-bl{left:-3px;bottom:-3px;width:8px;height:8px;}.dialog .dialog-background-bc{left:5px;bottom:-3px;right:5px;height:8px;} +.dialog .dialog-background-br{right:-3px;bottom:-3px;width:8px;height:8px;}.dialog .dialog-tl{background-image:url(../../img/round/dialog/tl.png);} +.dialog .dialog-tc{background-image:url(../../img/round/dialog/tc.png);}.dialog .dialog-tr{background-image:url(../../img/round/dialog/tr.png);} +.dialog .dialog-ml{background-image:url(../../img/round/dialog/ml.png);}.dialog .dialog-mc{background-image:url(../../img/round/dialog/mc.png);} +.dialog .dialog-mr{background-image:url(../../img/round/dialog/mr.png);}.dialog .dialog-bl{background-image:url(../../img/round/dialog/bl.png);} +.dialog .dialog-bc{background-image:url(../../img/round/dialog/bc.png);}.dialog .dialog-br{background-image:url(../../img/round/dialog/br.png);} +.dialog .dialog-background-tl{background-image:url(../../img/round/bg/tl.png);}.dialog .dialog-background-tc{background-image:url(../../img/round/bg/tc.png);} +.dialog .dialog-background-tr{background-image:url(../../img/round/bg/tr.png);}.dialog .dialog-background-ml{background-image:url(../../img/round/bg/ml.png);} +.dialog .dialog-background-mc{background-image:url(../../img/round/bg/mc.png);}.dialog .dialog-background-mr{background-image:url(../../img/round/bg/mr.png);} +.dialog .dialog-background-bl{background-image:url(../../img/round/bg/bl.png);}.dialog .dialog-background-bc{background-image:url(../../img/round/bg/bc.png);} +.dialog .dialog-background-br{background-image:url(../../img/round/bg/br.png);}.ie6 .dialog .dialog-container{background:transparent url(../../img/round/dialog/mc.png) repeat;} +.ie6 .dialog .dialog-tl{background-image:none;}.ie6 .dialog .dialog-tc{background-image:none;} +.ie6 .dialog .dialog-tr{background-image:none;}.ie6 .dialog .dialog-ml{background-image:none;} +.ie6 .dialog .dialog-mc{background-image:none;}.ie6 .dialog .dialog-mr{background-image:none;} +.ie6 .dialog .dialog-bl{background-image:none;}.ie6 .dialog .dialog-bc{background-image:none;} +.ie6 .dialog .dialog-br{background-image:none;}.ie6 .dialog .dialog-background-tl{background-image:none;} +.ie6 .dialog .dialog-background-tc{background-image:none;}.ie6 .dialog .dialog-background-tr{background-image:none;} +.ie6 .dialog .dialog-background-ml{background-image:none;}.ie6 .dialog .dialog-background-mc{background-image:none;} +.ie6 .dialog .dialog-background-mr{background-image:none;}.ie6 .dialog .dialog-background-bl{background-image:none;} +.ie6 .dialog .dialog-background-bc{background-image:none;}.ie6 .dialog .dialog-background-br{background-image:none;} +.iconButton{background-color:transparent;background-position:0 top;background-repeat:no-repeat;background-attachment:scroll;cursor:pointer;float:left;position:relative;height:16px;width:16px;} +.iconButton.checked{background-position:-16px top;}.iconButton:hover{background-position:-32px top;} +.iconButton.disabled{background-position:-48px top;}.iconButton.disabled:hover{background-position:-48px top;} +.iconButton.small{height:7px;width:7px;}.iconButton.small.checked{background-position:-7px top;} +.iconButton.small:hover{background-position:-14px top;}.iconButton.small.disabled{background-position:-21px top;} +.iconButton.small.disabled:hover{background-position:-28px top;}button,button:hover,button:focus{background-color:transparent;border:0 solid transparent;padding:0;margin:0;cursor:pointer;font-size:11px;line-height:15px;white-space:nowrap;font-family:Arial,Helvetica,Verdana,sans-serif;} +button.disabled{cursor:default;}.ie6 button,.ie6 button:hover,.ie6 button:focus{border:1px ridge;} +.ie6 button.disabled{cursor:default;}button .btl,button .btc,button .btr,button .bml,button .bmc,button .bmr,button .bbl,button .bbc,button .bbr{background-color:transparent;background-position:left top;} +button .btc,button .bmc,button .bbc{margin-left:3px;margin-right:3px;width:auto;} +button .btl{background-repeat:no-repeat;}button .btc{background-repeat:repeat-x;} +button .btr{background-position:right top;background-repeat:no-repeat;}button .bml{background-repeat:repeat-y;} +button .bmc{background-repeat:repeat;}button .bmr{background-position:right top;background-repeat:repeat-y;} +button .bbl,button .bbc{background-position:left bottom;}button .bbl{background-repeat:no-repeat;} +button .bbc{background-repeat:repeat-x;}button .bbr{background-position:right bottom;background-repeat:no-repeat;} +button .button-container{position:relative;padding:5px 20px;}.gecko button .button-container,.safari button .button-container{margin:-1px -3px;} +.ie7 button .button-container{padding:5px 7px;}.ie6 button .button-container{color:#000;} +button.small .button-container{padding:3px 15px;margin-top:-2px;}.ie button.small .button-container{margin-top:-1px;} +button .button-contents{position:relative;color:#FFF;font-weight:bold;font-size:11px;line-height:15px;} +.ie6 button .button-contents{position:static;}button.small .button-contents{color:#FFF;font-weight:normal;font-size:9px;line-height:12px;margin-top:0;line-height:10px;} +.webkit.chrome button.small .button-contents,.ie button.small .button-contents{margin-top:0;height:10px;overflow:hidden;} +button .button-position,button .btl,button .btc,button .btr,button .bml,button .bmc,button .bmr,button .bbl,button .bbc,button .bbr{position:absolute;left:0;top:0;right:0;bottom:0;} +.ie6 button .button-position{display:none;}button .bml{top:3px;bottom:3px;top:10px;bottom:10px;} +button .btc,button .bmc,button .bbc{margin-left:10px;margin-right:10px;width:auto;} +button.small .bml{top:3px;bottom:3px;}button.small .btc,button.small .bmc,button.small .bbc{margin-left:5px;margin-right:5px;width:auto;} +button .btl,button .bbl,button .btr,button .bbr,button .btc{background-image:url(../../img/round/button/green/sprite.png);} +button .btc{background-position:-12px -25px;}button:hover .btl,button:hover .bbl,button:hover .btr,button:hover .bbr,button:hover .btc{background-image:url(../../img/round/button/green/sprite-hover.png);} +button:hover .btc{background-position:-12px -25px;}.ie6 button{background-image:url(../../img/round/button/green/mc.html);background-repeat:repeat;} +.ie6 button:hover{background-image:url(../../img/round/button/green/mc-hover.html);background-repeat:repeat;} +button.gray .btc{background-position:0 0;}button.gray .btl{background-image:url(../../img/round/button/gray/tl.png);} +button.gray:hover .btl{background-image:url(../../img/round/button/gray/tl-hover.png);} +button.gray .btc{background-image:url(../../img/round/button/gray/tc.png);}button.gray:hover .btc{background-image:url(../../img/round/button/gray/tc-hover.png);} +button.gray .btr{background-image:url(../../img/round/button/gray/tr.png);}button.gray:hover .btr{background-image:url(../../img/round/button/gray/tr-hover.png);} +button.gray .bml{background-image:url(../../img/round/button/gray/ml.png);}button.gray:hover .bml{background-image:url(../../img/round/button/gray/ml-hover.png);} +button.gray .bmc{background-image:url(../../img/round/button/gray/mc.png);}button.gray:hover .bmc{background-image:url(../../img/round/button/gray/mc-hover.png);} +button.gray .bmr{background-image:url(../../img/round/button/gray/mr.png);}button.gray:hover .bmr{background-image:url(../../img/round/button/gray/mr-hover.png);} +button.gray .bbl{background-image:url(../../img/round/button/gray/bl.png);}button.gray:hover .bbl{background-image:url(../../img/round/button/gray/bl-hover.png);} +button.gray .bbc{background-image:url(../../img/round/button/gray/bc.png);}button.gray:hover .bbc{background-image:url(../../img/round/button/gray/bc-hover.png);} +button.gray .bbr{background-image:url(../../img/round/button/gray/br.png);}button.gray:hover .bbr{background-image:url(../../img/round/button/gray/br-hover.png);} +.ie6 button.gray{background-image:url(../../img/round/button/gray/mc.png);background-repeat:repeat;} +.ie6 button.gray:hover{background-image:url(../../img/round/button/gray/mc-hover.png);background-repeat:repeat;} +button.disabled .btc{background-position:0 0;}button.disabled .btl{background-image:url(../../img/round/button/disabled/tl.png);} +button.disabled .btc{background-image:url(../../img/round/button/disabled/tc.png);} +button.disabled .btr{background-image:url(../../img/round/button/disabled/tr.png);} +button.disabled .bml{background-image:url(../../img/round/button/disabled/ml.png);} +button.disabled .bmc{background-image:url(../../img/round/button/disabled/mc.png);} +button.disabled .bmr{background-image:url(../../img/round/button/disabled/mr.png);} +button.disabled .bbl{background-image:url(../../img/round/button/disabled/bl.png);} +button.disabled .bbc{background-image:url(../../img/round/button/disabled/bc.png);} +button.disabled .bbr{background-image:url(../../img/round/button/disabled/br.png);} +.ie6 button.disabled{background-image:url(../../img/round/button/disabled/mc.png);background-repeat:repeat;} +button.small .btc{background-position:0 0;}button.small .btl{background-image:url(../../img/round/button/green-small/tl.png);} +button.small:hover .btl{background-image:url(../../img/round/button/green-small/tl-hover.png);} +button.small .btc{background-image:url(../../img/round/button/green-small/tc.png);} +button.small:hover .btc{background-image:url(../../img/round/button/green-small/tc-hover.png);} +button.small .btr{background-image:url(../../img/round/button/green-small/tr.png);} +button.small:hover .btr{background-image:url(../../img/round/button/green-small/tr-hover.png);} +button.small .bml{background-image:url(../../img/round/button/green-small/ml.png);} +button.small:hover .bml{background-image:url(../../img/round/button/green-small/ml-hover.png);} +button.small .bmc{background-image:url(../../img/round/button/green-small/mc.png);} +button.small:hover .bmc{background-image:url(../../img/round/button/green-small/mc-hover.png);} +button.small .bmr{background-image:url(../../img/round/button/green-small/mr.png);} +button.small:hover .bmr{background-image:url(../../img/round/button/green-small/mr-hover.png);} +button.small .bbl{background-image:url(../../img/round/button/green-small/bl.png);} +button.small:hover .bbl{background-image:url(../../img/round/button/green-small/bl-hover.png);} +button.small .bbc{background-image:url(../../img/round/button/green-small/bc.png);} +button.small:hover .bbc{background-image:url(../../img/round/button/green-small/bc-hover.png);} +button.small .bbr{background-image:url(../../img/round/button/green-small/br.png);} +button.small:hover .bbr{background-image:url(../../img/round/button/green-small/br-hover.png);} +.ie6 button.small{background-image:url(../../img/round/button/green-small/mc.png);background-repeat:repeat;} +.ie6 button.small:hover{background-image:url(../../img/round/button/green-small/mc-hover.png);background-repeat:repeat;} +button.small.gray .btl{background-image:url(../../img/round/button/gray-small/tl.png);} +button.small.gray:hover .btl{background-image:url(../../img/round/button/gray-small/tl-hover.png);} +button.small.gray .btc{background-image:url(../../img/round/button/gray-small/tc.png);} +button.small.gray:hover .btc{background-image:url(../../img/round/button/gray-small/tc-hover.png);} +button.small.gray .btr{background-image:url(../../img/round/button/gray-small/tr.png);} +button.small.gray:hover .btr{background-image:url(../../img/round/button/gray-small/tr-hover.png);} +button.small.gray .bml{background-image:url(../../img/round/button/gray-small/ml.png);} +button.small.gray:hover .bml{background-image:url(../../img/round/button/gray-small/ml-hover.png);} +button.small.gray .bmc{background-image:url(../../img/round/button/gray-small/mc.png);} +button.small.gray:hover .bmc{background-image:url(../../img/round/button/gray-small/mc-hover.png);} +button.small.gray .bmr{background-image:url(../../img/round/button/gray-small/mr.png);} +button.small.gray:hover .bmr{background-image:url(../../img/round/button/gray-small/mr-hover.png);} +button.small.gray .bbl{background-image:url(../../img/round/button/gray-small/bl.png);} +button.small.gray:hover .bbl{background-image:url(../../img/round/button/gray-small/bl-hover.png);} +button.small.gray .bbc{background-image:url(../../img/round/button/gray-small/bc.png);} +button.small.gray:hover .bbc{background-image:url(../../img/round/button/gray-small/bc-hover.png);} +button.small.gray .bbr{background-image:url(../../img/round/button/gray-small/br.png);} +button.small.gray:hover .bbr{background-image:url(../../img/round/button/gray-small/br-hover.png);} +.ie6 button.small.gray{background-image:url(../../img/round/button/gray-small/mc.png);background-repeat:repeat;} +.ie6 button.small.gray:hover{background-image:url(../../img/round/button/gray-small/mc-hover.png);background-repeat:repeat;} +button.icon{width:24px;height:24px;background-image:url(../../img/round/button/buttonSmall-ltr.png);} +button.icon:hover{background-position:left -34px;}button.icon.disabled:hover{background-position:left top;} +button.icon img{position:relative;}.gecko button.icon img{top:-1px;}button.iconFilter{width:20px;height:20px;margin:2px;background-color:#FFF;} +button.iconFilterActive{width:24px;height:24px;margin:0;background-image:url(../../img/round/button/buttonFilter-ltr.png);} +button.iconFilter img{position:relative;}.gecko button.iconFilter img{top:-1px;left:-1px;} +.safari button.iconFilter img{left:-1px;}.gecko button.iconFilterActive img,.safari button.iconFilterActive img{left:0;} +.boxes{position:relative;}.boxes .boxes-container{position:relative;padding:11px;} +.boxes .boxes-contents{position:relative;}.boxes .boxes-tl,.boxes .boxes-tc,.boxes .boxes-tr,.boxes .boxes-ml,.boxes .boxes-mc,.boxes .boxes-mr,.boxes .boxes-bl,.boxes .boxes-bc,.boxes .boxes-br{position:absolute;} +.boxes .boxes-tl{left:0;top:0;width:11px;height:11px;}.boxes .boxes-tc{left:11px;top:0;right:11px;height:11px;} +.boxes .boxes-tr{right:0;top:0;width:11px;height:11px;}.boxes .boxes-ml{left:0;top:11px;width:11px;bottom:11px;} +.boxes .boxes-mc{left:11px;top:11px;right:11px;bottom:11px;}.boxes .boxes-mr{right:0;top:11px;width:11px;bottom:11px;} +.boxes .boxes-bl{left:0;bottom:0;width:11px;height:11px;}.boxes .boxes-bc{left:11px;bottom:0;right:11px;height:11px;} +.boxes .boxes-br{right:0;bottom:0;width:11px;height:11px;}.boxes .boxes-tl,.boxes .boxes-tc,.boxes .boxes-tr,.boxes .boxes-ml,.boxes .boxes-mc,.boxes .boxes-mr,.boxes .boxes-bl,.boxes .boxes-bc,.boxes .boxes-br{background-color:transparent;background-position:left top;} +.boxes .boxes-tl{background-repeat:no-repeat;}.boxes .boxes-tc{background-repeat:repeat-x;} +.boxes .boxes-tr{background-position:right top;background-repeat:no-repeat;}.boxes .boxes-ml{background-repeat:repeat-y;} +.boxes .boxes-mc{background-repeat:repeat;}.boxes .boxes-mr{background-position:right top;background-repeat:repeat-y;} +.boxes .boxes-bl,.boxes .boxes-bc{background-position:left bottom;}.boxes .boxes-bl{background-repeat:no-repeat;} +.boxes .boxes-bc{background-repeat:repeat-x;}.boxes .boxes-br{background-position:right bottom;background-repeat:no-repeat;} +.boxes .boxes-tl,.boxes .boxes-tc,.boxes .boxes-tr,.boxes .boxes-ml,.boxes .boxes-mc,.boxes .boxes-mr,.boxes .boxes-bl,.boxes .boxes-bc,.boxes .boxes-br{background-image:url(../../img/round/boxes/sprite.png);} +.boxes .boxes-tl{background-position:1px 2px;}.boxes .boxes-tc{background-position:-40px 2px;} +.boxes .boxes-tr{background-position:-21px 2px;}.boxes .boxes-ml{background-position:-199px -40px;} +.boxes .boxes-mc{background-position:0 -40px;}.boxes .boxes-mr{background-position:-220px -40px;} +.boxes .boxes-bl{background-position:1px -20px;}.boxes .boxes-bc{background-position:-40px -20px;} +.boxes .boxes-br{background-position:-21px -20px;}.ie6 .boxes .boxes-tl{background-image:none;} +.ie6 .boxes .boxes-tc{background-image:none;}.ie6 .boxes .boxes-tr{background-image:none;} +.ie6 .boxes .boxes-ml{background-image:none;}.ie6 .boxes .boxes-mc{background-image:none;} +.ie6 .boxes .boxes-mr{background-image:none;}.ie6 .boxes .boxes-bl{background-image:none;} +.ie6 .boxes .boxes-bc{background-image:none;}.ie6 .boxes .boxes-br{background-image:none;} +.ie6 .boxes .boxes-contents{background-image:url(../../img/round/boxes/mc.html);background-repeat:repeat;} +.boxesColor .boxes-container{padding:4px 0;}.boxesColor .boxes-tl{left:0;top:0;width:4px;height:4px;} +.boxesColor .boxes-tc{left:4px;top:0;right:4px;height:4px;}.boxesColor .boxes-tr{right:0;top:0;width:4px;height:4px;} +.boxesColor .boxes-ml{left:0;top:4px;width:4px;bottom:4px;}.boxesColor .boxes-mc{left:4px;top:4px;right:4px;bottom:4px;} +.boxesColor .boxes-mr{right:0;top:4px;width:4px;bottom:4px;}.boxesColor .boxes-bl{left:0;bottom:0;width:4px;height:4px;} +.boxesColor .boxes-bc{left:4px;bottom:0;right:4px;height:4px;}.boxesColor .boxes-br{right:0;bottom:0;width:4px;height:4px;} +.boxesColor.gray .boxes-tl,.boxesColor.gray .boxes-tc,.boxesColor.gray .boxes-tr,.boxesColor.gray .boxes-ml,.boxesColor.gray .boxes-mc,.boxesColor.gray .boxes-mr,.boxesColor.gray .boxes-bl,.boxesColor.gray .boxes-bc,.boxesColor.gray .boxes-br{background-image:url(../../img/round/boxes/gray/sprite.png);} +.boxesColor.gray .boxes-ml,.boxesColor.gray .boxes-mr,.boxesColor.gray .boxes-tc,.boxesColor.gray .boxes-bc,.boxesColor.gray .boxes-bc,.boxesColor.gray .boxes-mc{background-image:none;background-color:#e4e4e4;} +.boxesColor.gray .boxes-tl{background-position:0 0;}.boxesColor.gray .boxes-tr{background-position:-25px 0;} +.boxesColor.gray .boxes-bl{background-position:0 -26px;}.boxesColor.gray .boxes-br{background-position:-26px -26px;} +.boxesColor.orange .boxes-container{color:#FFF;}.boxesColor.orange .boxes-tl,.boxesColor.orange .boxes-tc,.boxesColor.orange .boxes-tr,.boxesColor.orange .boxes-ml,.boxesColor.orange .boxes-mc,.boxesColor.orange .boxes-mr,.boxesColor.orange .boxes-bl,.boxesColor.orange .boxes-bc,.boxesColor.orange .boxes-br{background-image:url(../../img/round/boxes/orange/sprite.png);} +.boxesColor.orange .boxes-ml,.boxesColor.orange .boxes-mr,.boxesColor.orange .boxes-tc,.boxesColor.orange .boxes-bc,.boxesColor.orange .boxes-bc,.boxesColor.orange .boxes-mc{background-image:none;background-color:#f88c1f;} +.boxesColor.orange .boxes-tl{background-position:0 0;}.boxesColor.orange .boxes-tr{background-position:-25px 0;} +.boxesColor.orange .boxes-bl{background-position:0 -26px;}.boxesColor.orange .boxes-br{background-position:-26px -26px;} +.boxesColor.green .boxes-container{color:#FFF;}.boxesColor.green .boxes-tl,.boxesColor.green .boxes-tc,.boxesColor.green .boxes-tr,.boxesColor.green .boxes-ml,.boxesColor.green .boxes-mc,.boxesColor.green .boxes-mr,.boxesColor.green .boxes-bl,.boxesColor.green .boxes-bc,.boxesColor.green .boxes-br{background-image:url(../../img/round/boxes/green/sprite.png);} +.boxesColor.green .boxes-ml,.boxesColor.green .boxes-mr,.boxesColor.green .boxes-tc,.boxesColor.green .boxes-bc,.boxesColor.green .boxes-bc,.boxesColor.green .boxes-mc{background-image:none;background-color:#498843;} +.boxesColor.green .boxes-tl{background-position:0 0;}.boxesColor.green .boxes-tr{background-position:-25px 0;} +.boxesColor.green .boxes-bl{background-position:0 -26px;}.boxesColor.green .boxes-br{background-position:-26px -26px;} +.boxesColor.red .boxes-container{color:#FFF;}.boxesColor.red .boxes-tl,.boxesColor.red .boxes-tc,.boxesColor.red .boxes-tr,.boxesColor.red .boxes-ml,.boxesColor.red .boxes-mc,.boxesColor.red .boxes-mr,.boxesColor.red .boxes-bl,.boxesColor.red .boxes-bc,.boxesColor.red .boxes-br{background-image:url(../../img/round/boxes/red/sprite.png);} +.boxesColor.red .boxes-ml,.boxesColor.red .boxes-mr,.boxesColor.red .boxes-tc,.boxesColor.red .boxes-bc,.boxesColor.red .boxes-bc,.boxesColor.red .boxes-mc{background-image:none;background-color:#de0000;} +.boxesColor.red .boxes-tl{background-position:0 0;}.boxesColor.red .boxes-tr{background-position:-25px 0;} +.boxesColor.red .boxes-bl{background-position:0 -26px;}.boxesColor.red .boxes-br{background-position:-26px -26px;} +.boxesColor.lightGreen .boxes-container{color:#FFF;}.boxesColor.lightGreen .boxes-tl,.boxesColor.lightGreen .boxes-tc,.boxesColor.lightGreen .boxes-tr,.boxesColor.lightGreen .boxes-ml,.boxesColor.lightGreen .boxes-mc,.boxesColor.lightGreen .boxes-mr,.boxesColor.lightGreen .boxes-bl,.boxesColor.lightGreen .boxes-bc,.boxesColor.lightGreen .boxes-br{background-image:url(../../img/round/boxes/lightGreen/sprite.png);} +.boxesColor.lightGreen .boxes-ml,.boxesColor.lightGreen .boxes-mr,.boxesColor.lightGreen .boxes-tc,.boxesColor.lightGreen .boxes-bc,.boxesColor.lightGreen .boxes-bc,.boxesColor.lightGreen .boxes-mc{background-image:none;background-color:#99c01a;} +.boxesColor.lightGreen .boxes-tl{background-position:0 0;}.boxesColor.lightGreen .boxes-tr{background-position:-25px 0;} +.boxesColor.lightGreen .boxes-bl{background-position:0 -26px;}.boxesColor.lightGreen .boxes-br{background-position:-26px -26px;} +.ie6 .boxesColor .boxes-tl{background-image:none;}.ie6 .boxesColor .boxes-tc{background-image:none;} +.ie6 .boxesColor .boxes-tr{background-image:none;}.ie6 .boxesColor .boxes-ml{background-image:none;} +.ie6 .boxesColor .boxes-mc{background-image:none;}.ie6 .boxesColor .boxes-mr{background-image:none;} +.ie6 .boxesColor .boxes-bl{background-image:none;}.ie6 .boxesColor .boxes-bc{background-image:none;} +.ie6 .boxesColor .boxes-br{background-image:none;}.ie6 .boxesColor .boxes-contents{background-image:none;} +body,a,a:visited{color:#FFF;}a:hover{color:#F5F5F5;}h2{color:#FFF;font-size:14px;white-space:nowrap;overflow:hidden;width:550px;} +h1#first{margin-bottom:18px;white-space:nowrap;}h2#first{float:right;position:absolute;bottom:0;} +label.maillabel,span.registerSuccessfulThanks,span.registerSuccessfulInfo,span.PopupTitle{font-size:16px;font-weight:bold;color:#498843;} +label.maillabel{float:left;position:relative;top:4px;}span.registerSuccessfulInfo{font-weight:normal;font-size:14px;} +label.newslabel{white-space:normal;position:relative;left:6px;bottom:2px;float:left;padding-left:1px;width:510px;} +a.devlabel,a.sendTolabel,a.registerSuccessfulPlay{cursor:pointer;position:relative;} +a.devlabel{padding-left:41px;padding-top:8px;padding-bottom:8px;background-image:url(../../img/round/button/buttonSOrange-Sprite-ltr.png);background-position:left top;white-space:nowrap;overflow:hidden;float:left;} +body.ie6 a.devlabel{background-image:url(../../img/round/button/buttonSOrange-Sprite-ltr.gif);} +a.devlabel:hover{background-position:left -38px;}a.sendTolabel{top:7px;padding-left:28px;margin-left:14px;margin-right:5px;background-image:url(../../img/round/button/letterSprite-ltr.png);background-position:left 3px;float:right;display:inline-block;} +body.ie7 a.sendTolabel{float:none;left:12px;}body.ie6 a.sendTolabel{background-image:url(../../img/round/button/letterSprite-ltr.gif);float:none;left:12px;} +a.sendTolabel:hover{background-position:left -13px;}a.registerSuccessfulPlay{display:inline-block;font-size:16px;padding-left:40px;padding-top:8px;padding-bottom:8px;top:24px;left:1px;background-image:url(../../img/round/button/buttonSOrange-Sprite-ltr.png);background-position:left top;float:left;} +body.ie6 a.registerSuccessfulPlay{background-image:url(../../img/round/button/buttonSOrange-Sprite-ltr.gif);} +a.registerSuccessfulPlay:hover{background-position:left -38px;}#form-container input.text{border:1px solid #498843;font-size:13px;position:relative;left:8px;} +body.ie6 #form-container input.text{bottom:4px;}body.ie7 #form-container input.text{bottom:7px;} +#sendMailMessage{position:relative;left:10px;overflow:auto;width:261px;height:85px;margin-top:5px;margin-bottom:5px;} +#errordiv{font-size:11px;line-height:12px;height:12px;position:relative;bottom:4px;} +#checks{position:relative;bottom:2px;font-size:12px;width:535px;overflow:hidden;} +#checks input.check{float:left;}body #backgroundLeft{height:960px;}body #backgroundRight{height:960px;} +body #header img{background-image:url("../../img/layout/t4Text.png");position:relative;top:9px;width:221px;height:35px;} +body.ie6 #header img{background-image:url("../../img/layout/t4Text.gif");}#logoMed{position:absolute;top:23px;left:1px;width:223px;height:79px;background-image:url(../../img/layout/logoMed.png);} +body.ie6 #logoMed{background-image:url(../../img/layout/logoMed.gif);}body #content-container{font-size:13px;} +body #header{top:130px;font-size:20px;font-weight:bold;margin:0 auto;text-align:center;width:797px;height:55px;position:absolute;} +#text-container{top:218px;left:23px;height:100px;width:635px;position:absolute;overflow:hidden;} +#senden-container{top:316px;left:23px;height:114px;width:700px;position:absolute;} +#form-container{left:18px;top:18px;position:relative;width:600px;height:80px;}#js-container{top:447px;left:22px;height:232px;width:549px;position:absolute;} +#facebook-container{background-color:#fff;top:460px;left:588px;height:260px;width:182px;position:absolute;} +#fb-container{overflow:hidden;height:260px;width:182px;position:relative;}#devBlog-container{top:693px;left:23px;height:40px;width:320px;position:absolute;} +#fbt-container{top:693px;left:345px;height:40px;width:225px;position:absolute;}body.landingPage #fbt-container{left:549px;} +body #footer{top:771px;}button.orange .btl,button.orange .bbl,button.orange .btr,button.orange .bbr,button.orange .btc{background-image:url(../../img/round/button/orange/sprite.png);} +button.orange:hover .btl,button.orange:hover .bbl,button.orange:hover .btr,button.orange:hover .bbr,button.orange:hover .btc{background-image:url(../../img/round/button/orange/sprite-hover.png);} +button.orange .btl{background-position:left top;}button.orange .btc{background-position:-13px -26px;} +button.orange .btr{background-position:right top;}button.orange:hover .btl{background-position:left top;} +button.orange:hover .btc{background-position:-13px -26px;}button.orange:hover .btr{background-position:right top;} +button.orange .bbl{background-position:left bottom;}button.orange .bbc{background-position:0 0;} +button.orange .bbr{background-position:right bottom;}button.orange:hover .bbl{background-position:left bottom;} +button.orange:hover .bbc{background-position:0 0;}button.orange:hover .bbr{background-position:right bottom;} +button#sendRegisterMail{position:relative;bottom:1px;left:13px;}body.ie6 button#sendRegisterMail{background-image:none;background-color:#f8b341;height:25px;} +button#sendRegisterMail .button-contents{line-height:16px;}button.orange .bml{top:13px;bottom:13px;} +button.orange .btc,button.orange .bmc,button.orange .bbc{margin-left:13px;margin-right:13px;width:auto;} +#twitter{margin:8px;float:right;width:16px;height:16px;background-image:url(../../img/round/button/buttonFT-Sprite.png);background-position:left top;} +body.ie6 #twitter{background-image:url(../../img/round/button/buttonFT-Sprite.gif);} +#twitter:hover{background-position:left -21px;}#facebook{margin:8px;margin-right:0;float:right;width:16px;height:16px;background-image:url(../../img/round/button/buttonFT-Sprite.png);background-position:right top;} +body.ie6 #facebook{background-image:url(../../img/round/button/buttonFT-Sprite.gif);} +#facebook:hover{background-position:right -21px;}#bgl{background-image:url(../../img/round/boxes/boxGrey-Sprite.png);width:auto;height:31px;float:right;position:relative;max-width:159px;white-space:nowrap;overflow:hidden;} +body.ie6 #bgl{background-image:url(../../img/round/boxes/boxGrey-Sprite.gif);}#bgr{background-image:url(../../img/round/boxes/boxGrey-Sprite.png);color:black;width:5px;height:31px;float:right;background-position:right 0;margin-right:5px;} +body.ie6 #bgr{background-image:url(../../img/round/boxes/boxGrey-Sprite.gif);}#screensNav-container{position:absolute;height:170px;width:33px;left:287px;top:44px;} +#featureHeroHead,#featureLookHead,#featureMapHead,#featureNatarsHead,#featurePlayersHead{height:179px;width:266px;position:absolute;left:15px;top:40px;} +#featureHeroHead{background-image:url(../../img/screens/featureHeroHead.jpg);}#featureLookHead{background-image:url(../../img/screens/featureLookHead.jpg);} +body.landingPage #featureLookHead{width:264px;}#featureMapHead{background-image:url(../../img/screens/featureMapHead.jpg);} +#featureNatarsHead{background-image:url(../../img/screens/featureNatarsHead.jpg);} +#featurePlayersHead{background-image:url(../../img/screens/featurePlayersHead.jpg);} +#textContainer{position:absolute;width:190px;height:178px;left:343px;top:42px;}body.landingPage #textContainer{left:310px;width:400px;} +#featureTitel{position:relative;width:190px;overflow:hidden;font-size:15px;font-weight:bold;display:block;} +#featureText{position:relative;height:150px;width:190px;top:10px;overflow:hidden;} +.but_div,.but_div_active{height:34px;width:33px;position:relative;}.but_div_active{background-image:url(../../img/round/button/buttonSOrange-Sprite-ltr.png);background-position:0 bottom;} +body.ie6 .but_div_active{background-image:url(../../img/round/button/buttonSOrange-Sprite-ltr.gif);} +.playnow{height:53px;min-width:220px;position:absolute;top:25px;left:25px;white-space:nowrap;} +.ie6 .playnow{min-width:220px;width:auto!important;width:220px;}.playnow-bg{height:53px;width:50%;margin-left:90px;position:absolute;z-index:-2;background-image:url(../../img/play_now_r.png);background-repeat:repeat-x;} +.ie6 .playnow-bg{background-image:url(../../img/play_now_r.gif);}.playnow-left{height:53px;position:absolute;left:-30px;z-index:-1;top:0;width:122px;background-image:url(../../img/play_now-ltr.png);background-position:left top;} +.playnow-right{height:53px;position:absolute;right:-52px;top:0;z-index:-1;width:180px;background-image:url(../../img/play_now-ltr.png);background-position:right top;} +.ie6 .playnow-left,.ie6.playnow-right{background-image:url(../../img/play_now-ltr.gif);} +.playnow h1.play{font-size:25px;margin-top:13px;max-width:437px;overflow:hidden;color:#FFF;font-weight:bold;line-height:23px;} +.ie7 .playnow h1.play{padding-top:13px;}a.play{text-decoration:none;color:#fff;font-weight:bold;} +.playnow a.play:hover{text-decoration:none;color:#fceed5;} \ No newline at end of file diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/f/newforum.gif b/notification/gpack/notification_v1_zzjhons/lang/en/f/newforum.gif new file mode 100644 index 00000000..9c9195f3 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/f/newforum.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/f/post.gif b/notification/gpack/notification_v1_zzjhons/lang/en/f/post.gif new file mode 100644 index 00000000..0dfda4c9 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/f/post.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/f/reply.gif b/notification/gpack/notification_v1_zzjhons/lang/en/f/reply.gif new file mode 100644 index 00000000..199f100e Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/f/reply.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/f/result.gif b/notification/gpack/notification_v1_zzjhons/lang/en/f/result.gif new file mode 100644 index 00000000..12b42aa7 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/f/result.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/f/vote.gif b/notification/gpack/notification_v1_zzjhons/lang/en/f/vote.gif new file mode 100644 index 00000000..20a1ea2c Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/f/vote.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/f/voting.gif b/notification/gpack/notification_v1_zzjhons/lang/en/f/voting.gif new file mode 100644 index 00000000..ee68b11a Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/f/voting.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/lang.css b/notification/gpack/notification_v1_zzjhons/lang/en/lang.css new file mode 100644 index 00000000..0899e013 --- /dev/null +++ b/notification/gpack/notification_v1_zzjhons/lang/en/lang.css @@ -0,0 +1,129 @@ +@CHARSET "UTF-8"; + +/* + *------------------------------------------------------------------------------ + * LANG is used to define the language-specific images. + * + * Contains: + * width, height, background-image, background-repeat, background-position + *------------------------------------------------------------------------------ + */ + +/* ------------------- Buttons ------------------- */ +/* ----------------------------------------------- */ +/* Ally Forum */ +div.forum input#fbtn_ok { + width: 47px; + background-image: url(b/ok.html); +} + +div.forum input#fbtn_vote { + width: 97px; + background-image: url(f/vote.html); +} + +div.forum input#fbtn_result { + width: 97px; + background-image: url(f/result.html); +} + +div.forum input#fbtn_voting { + width: 97px; + background-image: url(f/voting.html); +} + +div.forum img#fbtn_reply { + width: 97px; + background-image: url(f/reply.html); +} + +div.forum img#fbtn_post { + width: 97px; + background-image: url(f/post.html); +} + +div.forum img#fbtn_newforum { + width: 97px; + background-image: url(f/newforum.html); +} + +/* ------------------- Images ------------------- */ +/* ---------------------------------------------- */ +/* plus previews */ +div.plus table#plus_features td.preview img.autovv { + width: 200px; + background-image: url(p/autovv.html); + height: 56px; +} + +div.plus table#plus_features td.preview img.bfilter { + width: 200px; + background-image: url(p/bfilter.html); + height: 45px; +} + +div.plus table#plus_features td.preview img.dorf3 { + width: 200px; + background-image: url(p/dorf3.html); + height: 186px; +} + +div.plus table#plus_features td.preview img.p1 { + width: 179px; + background-image: url(p/p1.html); + height: 29px; +} + +div.plus table#plus_features td.preview img.p3 { + width: 163px; + background-image: url(p/p3.html); + height: 120px; +} + +div.plus table#plus_features td.preview img.p4 { + width: 197px; + background-image: url(p/p4.html); + height: 41px; +} + +div.plus table#plus_features td.preview img.p5 { + width: 132px; + background-image: url(p/p5.html); + height: 51px; +} + +div.plus table#plus_features td.preview img.p6 { + width: 111px; + background-image: url(p/p6.html); + height: 29px; +} + +div.plus table#plus_features td.preview img.p7 { + width: 61px; + background-image: url(p/p7.html); + height: 86px; +} + +div.plus table#plus_features td.preview img.p8 { + width: 117px; + background-image: url(p/p8.html); + height: 121px; +} + +div.plus table#plus_features td.preview img.sort { + width: 200px; + background-image: url(p/sort.html); + height: 38px; +} + +div.plus table#plus_features td.preview img.st1 { + width: 200px; + background-image: url(p/st1.html); + height: 90px; +} + +div.plus table#plus_features td.preview img.xxl_map { + width: 146px; + background-image: url(p/xxl_map.html); + height: 112px; +} \ No newline at end of file diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/autovv.gif b/notification/gpack/notification_v1_zzjhons/lang/en/p/autovv.gif new file mode 100644 index 00000000..3ebc0d00 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/autovv.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/bfilter.gif b/notification/gpack/notification_v1_zzjhons/lang/en/p/bfilter.gif new file mode 100644 index 00000000..97942339 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/bfilter.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/dorf3.jpg b/notification/gpack/notification_v1_zzjhons/lang/en/p/dorf3.jpg new file mode 100644 index 00000000..f32ca5b8 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/dorf3.jpg differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/p1.gif b/notification/gpack/notification_v1_zzjhons/lang/en/p/p1.gif new file mode 100644 index 00000000..6f6d868a Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/p1.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/p3.gif b/notification/gpack/notification_v1_zzjhons/lang/en/p/p3.gif new file mode 100644 index 00000000..eca80249 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/p3.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/p4.gif b/notification/gpack/notification_v1_zzjhons/lang/en/p/p4.gif new file mode 100644 index 00000000..113f4a27 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/p4.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/p5.gif b/notification/gpack/notification_v1_zzjhons/lang/en/p/p5.gif new file mode 100644 index 00000000..9dad5211 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/p5.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/p6.gif b/notification/gpack/notification_v1_zzjhons/lang/en/p/p6.gif new file mode 100644 index 00000000..cf63c4eb Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/p6.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/p7.gif b/notification/gpack/notification_v1_zzjhons/lang/en/p/p7.gif new file mode 100644 index 00000000..2f558af3 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/p7.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/p8.gif b/notification/gpack/notification_v1_zzjhons/lang/en/p/p8.gif new file mode 100644 index 00000000..bc8e346b Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/p8.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/sort.jpg b/notification/gpack/notification_v1_zzjhons/lang/en/p/sort.jpg new file mode 100644 index 00000000..c02c1c7d Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/sort.jpg differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/st1.gif b/notification/gpack/notification_v1_zzjhons/lang/en/p/st1.gif new file mode 100644 index 00000000..f3cc7f32 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/st1.gif differ diff --git a/notification/gpack/notification_v1_zzjhons/lang/en/p/xxl_map.gif b/notification/gpack/notification_v1_zzjhons/lang/en/p/xxl_map.gif new file mode 100644 index 00000000..6b6ffc70 Binary files /dev/null and b/notification/gpack/notification_v1_zzjhons/lang/en/p/xxl_map.gif differ diff --git a/notification/img/x.gif b/notification/img/x.gif new file mode 100644 index 00000000..c95709f1 Binary files /dev/null and b/notification/img/x.gif differ diff --git a/notification/index.php b/notification/index.php new file mode 100644 index 00000000..4d516235 --- /dev/null +++ b/notification/index.php @@ -0,0 +1,163 @@ + + + + + <?php echo SERVER_NAME; ?> + + + + + + + + + + + + +
+
+
+
+ Logo + +
+

+
+
+
+

:

+
+
+
+ + + +
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+

:

+ <?php echo $lang['notification']['screenshots']; ?> +
+ + +
+
+
+
+
+
+
+
+
+
+ +
+
+ + +
+ +
+ +
+ + + \ No newline at end of file diff --git a/notification/lang/en.php b/notification/lang/en.php new file mode 100644 index 00000000..ce612317 --- /dev/null +++ b/notification/lang/en.php @@ -0,0 +1,43 @@ + \ No newline at end of file