(function(a){a.fn.getIVWTag=function(b){b="http://spielet.ivwbox.de/cgi-bin/ivw/CP/"+b;return'<img src="'+b+"?r="+escape(document.referrer)+"&d="+(Math.random()*100000)+'" width="1" height="1" alt="szmtag" />'};a.fn.isChildOf=function(e){var d=this;var c=d[0];var b=a(e)[0];if(!c||!b){return false}while(c&&c!=document){if(c==b){return true}d=d.parent();c=d[0]}return false}})(jQuery);if(typeof($.fn.sti)!="object"){$.fn.sti={}}$.fn.sti.XHR_SUCCESS=0;$.fn.sti.XHR_ERROR=1;$.fn.sti.XHR_DATA_VALIDATION_ERROR=2;$.fn.sti.XHR_ACCOUNT_CONFIRM=3;$.fn.sti.XHR_GET_CONFIRMATION=4;var szm_mccookie="szm_mc";var szm_prefix="http://mclient.ivwbox.de/cgi-bin/ivw/CP/";var szm_prefixssl="https://mclientssl2.ivwbox.de/cgi-bin/ivw/CP/";function szm_client(c,b,a){if(szm_getcookie()!=szm_hcode){szm_getmclient(c,a,szm_hcode);szm_setcookie(szm_hcode)}}function szm_clear(){szm_setcookie("spring.de")}function szm_getcookie(){var b=new Array();b=document.cookie.split(";");for(var a=0;a<b.length;a++){if(b[a].match(".*"+szm_mccookie+".*")){return(b[a].split("="))[1]}}return""}function szm_getmclient(d,b,c){var a=new Image();if(b){a.src=szm_prefixssl+d+"/"+c}else{a.src=szm_prefix+d+"/"+c}}function szm_setcookie(a){document.cookie=szm_mccookie+"="+a}(function(d){d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(g.state==0){g.start=c(g.elem,e);g.end=b(g.end)}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(f){var e;if(f&&f.constructor==Array&&f.length==3){return f}if(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f)){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}if(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f)){return[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]}if(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f)){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}if(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f)){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}return a[d.trim(f).toLowerCase()]}function c(g,e){var f;do{f=d.curCSS(g,e);if(f!=""&&f!="transparent"||d.nodeName(g,"body")){break}e="backgroundColor"}while(g=g.parentNode);return b(f)}var a={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery);(function(a){var b=window.EYE=function(){var c={init:[]};return{init:function(){a.each(c.init,function(e,d){d.call()})},extend:function(e){for(var d in e){if(e[d]!=undefined){this[d]=e[d]}}},register:function(e,d){if(!c[d]){c[d]=[]}c[d].push(e)}}}();a(b.init)})(jQuery);(function(a){EYE.extend({getPosition:function(f,b){var j=0;var h=0;var k=f.style;var l=false;if(b&&jQuery.curCSS(f,"display")=="none"){var g=k.visibility;var i=k.position;l=true;k.visibility="hidden";k.display="block";k.position="absolute"}var c=f;if(c.getBoundingClientRect){var d=c.getBoundingClientRect();j=d.left+Math.max(document.documentElement.scrollLeft,document.body.scrollLeft)-2;h=d.top+Math.max(document.documentElement.scrollTop,document.body.scrollTop)-2}else{j=c.offsetLeft;h=c.offsetTop;c=c.offsetParent;if(f!=c){while(c){j+=c.offsetLeft;h+=c.offsetTop;c=c.offsetParent}}if(jQuery.browser.safari&&jQuery.curCSS(f,"position")=="absolute"){j-=document.body.offsetLeft;h-=document.body.offsetTop}c=f.parentNode;while(c&&c.tagName.toUpperCase()!="BODY"&&c.tagName.toUpperCase()!="HTML"){if(jQuery.curCSS(c,"display")!="inline"){j-=c.scrollLeft;h-=c.scrollTop}c=c.parentNode}}if(l==true){k.display="none";k.position=i;k.visibility=g}return{x:j,y:h}},getSize:function(i){var b=parseInt(jQuery.curCSS(i,"width"),10);var f=parseInt(jQuery.curCSS(i,"height"),10);var g=0;var k=0;if(jQuery.curCSS(i,"display")!="none"){g=i.offsetWidth;k=i.offsetHeight}else{var j=i.style;var c=j.visibility;var d=j.position;j.visibility="hidden";j.display="block";j.position="absolute";g=i.offsetWidth;k=i.offsetHeight;j.display="none";j.position=d;j.visibility=c}return{w:b,h:f,wb:g,hb:k}},getClient:function(d){var c,b;if(d){b=d.clientWidth;c=d.clientHeight}else{var f=document.documentElement;b=window.innerWidth||self.innerWidth||(f&&f.clientWidth)||document.body.clientWidth;c=window.innerHeight||self.innerHeight||(f&&f.clientHeight)||document.body.clientHeight}return{w:b,h:c}},getScroll:function(j){var f=0,c=0,b=0,g=0,d=0,i=0;if(j&&j.nodeName.toLowerCase()!="body"){f=j.scrollTop;c=j.scrollLeft;b=j.scrollWidth;g=j.scrollHeight}else{if(document.documentElement){f=document.documentElement.scrollTop;c=document.documentElement.scrollLeft;b=document.documentElement.scrollWidth;g=document.documentElement.scrollHeight}else{if(document.body){f=document.body.scrollTop;c=document.body.scrollLeft;b=document.body.scrollWidth;g=document.body.scrollHeight}}if(typeof pageYOffset!="undefined"){f=pageYOffset;c=pageXOffset}d=self.innerWidth||document.documentElement.clientWidth||document.body.clientWidth||0;i=self.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0}return{t:f,l:c,w:b,h:g,iw:d,ih:i}},getMargins:function(i,f){var g=jQuery.curCSS(i,"marginTop")||"";var h=jQuery.curCSS(i,"marginRight")||"";var c=jQuery.curCSS(i,"marginBottom")||"";var d=jQuery.curCSS(i,"marginLeft")||"";if(f){return{t:parseInt(g,10)||0,r:parseInt(h,10)||0,b:parseInt(c,10)||0,l:parseInt(d,10)}}else{return{t:g,r:h,b:c,l:d}}},getPadding:function(i,f){var g=jQuery.curCSS(i,"paddingTop")||"";var h=jQuery.curCSS(i,"paddingRight")||"";var c=jQuery.curCSS(i,"paddingBottom")||"";var d=jQuery.curCSS(i,"paddingLeft")||"";if(f){return{t:parseInt(g,10)||0,r:parseInt(h,10)||0,b:parseInt(c,10)||0,l:parseInt(d,10)}}else{return{t:g,r:h,b:c,l:d}}},getBorder:function(i,f){var g=jQuery.curCSS(i,"borderTopWidth")||"";var h=jQuery.curCSS(i,"borderRightWidth")||"";var c=jQuery.curCSS(i,"borderBottomWidth")||"";var d=jQuery.curCSS(i,"borderLeftWidth")||"";if(f){return{t:parseInt(g,10)||0,r:parseInt(h,10)||0,b:parseInt(c,10)||0,l:parseInt(d,10)||0}}else{return{t:g,r:h,b:c,l:d}}},traverseDOM:function(b,c){c(b);b=b.firstChild;while(b){EYE.traverseDOM(b,c);b=b.nextSibling}},getInnerWidth:function(d,b){var c=d.offsetWidth;return b?Math.max(d.scrollWidth,c)-c+d.clientWidth:d.clientWidth},getInnerHeight:function(d,b){var c=d.offsetHeight;return b?Math.max(d.scrollHeight,c)-c+d.clientHeight:d.clientHeight},getExtraWidth:function(b){if(a.boxModel){return(parseInt(a.curCSS(b,"paddingLeft"))||0)+(parseInt(a.curCSS(b,"paddingRight"))||0)+(parseInt(a.curCSS(b,"borderLeftWidth"))||0)+(parseInt(a.curCSS(b,"borderRightWidth"))||0)}return 0},getExtraHeight:function(b){if(a.boxModel){return(parseInt(a.curCSS(b,"paddingTop"))||0)+(parseInt(a.curCSS(b,"paddingBottom"))||0)+(parseInt(a.curCSS(b,"borderTopWidth"))||0)+(parseInt(a.curCSS(b,"borderBottomWidth"))||0)}return 0},isChildOf:function(d,c,b){if(d==c){return true}if(!c||!c.nodeType||c.nodeType!=1){return false}if(d.contains&&!a.browser.safari){return d.contains(c)}if(d.compareDocumentPosition){return !!(d.compareDocumentPosition(c)&16)}var e=c.parentNode;while(e&&e!=b){if(e==d){return true}e=e.parentNode}return false},centerEl:function(e,d){var b=EYE.getScroll();var c=EYE.getSize(e);if(!d||d=="vertically"){a(e).css({top:b.t+((Math.min(b.h,b.ih)-c.hb)/2)+"px"})}if(!d||d=="horizontally"){a(e).css({left:b.l+((Math.min(b.w,b.iw)-c.wb)/2)+"px"})}}});if(!a.easing.easeout){a.easing.easeout=function(d,f,b,e,c){return -e*((f=f/c-1)*f*f*f-1)+b}}EYE.extend({zoomimage:{libs:{},types:/\.jpg|\.jpeg|\.png|\.gif|\.bmp/g,current:null,moved:false,pointer:{x:0,y:0},diff:{x:0,y:0},trackKey:false,paging:false,defaults:{opacity:0.7,border:0,shadow:6,duration:300,prevent:14,controls:true,caption:true,hideSource:false,centered:true,className:false,onLoad:function(){return false},beforeZoomIn:function(){return false},onZoomIn:function(){return false},beforeZoomOut:function(){return false},onZoomOut:function(){return false},onFocus:function(){return false},controlsTrigger:"focus",easing:"linear",preload:"click",minHeight:400,minWidth:600},template:['<div class="zoomimage">','<div class="zoomimage_s">','<div class="zoomimage_st">','<div class="zoomimage_stl"></div>','<div class="zoomimage_stc"></div>','<div class="zoomimage_str"></div>',"</div>",'<div class="zoomimage_sc">','<div class="zoomimage_scl"></div>','<div class="zoomimage_scc"></div>','<div class="zoomimage_scr"></div>',"</div>",'<div class="zoomimage_sb">','<div class="zoomimage_sbl"></div>','<div class="zoomimage_sbc"></div>','<div class="zoomimage_sbr"></div>',"</div>","</div>",'<img src="" />','<div class="zoomimage_controls">','<div class="zoomimage_count"></div>','<a href="#" class="zoomimage_prev"></a>','<a href="#" class="zoomimage_next"></a>','<a href="#" class="zoomimage_close"></a>',"</div>",'<div class="zoomimage_caption"></div>','<div class="zoomimage_loading"></div>','<div style="width:1px; height:1px;" class="zoomimage_ivw"></div>',"</div>"],click:function(c){var b=this;b.blur();if(b.zoomimageCfg.loading===true){return false}if(b.zoomimageCfg.zoomed==false){EYE.zoomimage.zoomIn(b)}else{EYE.zoomimage.zoomOut(b,false)}return false},zoomIn:function(c){if(c.zoomimageCfg.loaded===false){if(c.zoomimageCfg.loading!=true){c.zoomimageCfg.loading=true;a(c).append('<div class="stiLoadingIcon" />');var g=a(c).height();var p=a(c).width();var n=a(c).position();a(c).find(".stiLoadingIcon").css({top:parseInt(n.top)+"px",left:parseInt(n.left)+"px",height:g+"px",width:p+"px"});EYE.zoomimage.preload(c)}return}if(c.zoomimageCfg.zoomed==true){EYE.zoomimage.focus(c);return}c.zoomimageCfg.beforeZoomIn.apply(c,[c.zoomimageCfg.box]);var o=EYE.getPosition(c,true);var i=c.offsetHeight;var r=c.offsetWidth;var n=EYE.getScroll();var d=c.zoomimageCfg.border+c.zoomimageCfg.shadow;var b=c.zoomimageCfg.width+d*2;var q=c.zoomimageCfg.height+d*2;var j=n.iw/n.ih;var e=c.zoomimageCfg.width/c.zoomimageCfg.height;if(j>e){if(q>n.ih){q=n.ih;b=parseInt(q*e,10)}}else{if(b>n.iw){b=n.iw;q=parseInt(b/e,10)}}var m=b-d*2;var l=q-d*2;if(b<c.zoomimageCfg.minWidth){b=c.zoomimageCfg.minWidth}if(q<c.zoomimageCfg.minHeight){q=c.zoomimageCfg.minHeight}var k=c.zoomimageCfg.centered?n.t+parseInt((n.ih-q)/2,10):Math.min(Math.max(n.t,o.y+(i-q)/2-d),n.t+n.ih-q);var f=c.zoomimageCfg.centered?n.l+parseInt((n.iw-b)/2,10):Math.min(Math.max(n.l,o.x+(r-b)/2-d),n.l+n.iw-b);if(c.zoomimageCfg.hideSource===true){c.style.visibility="hidden"}a("#"+c.zoomimageCfg.box).css({top:o.y+"px",left:o.x+"px",width:r+"px",height:i+"px"}).find(">div").hide().end().find("img").attr("src",c.zoomimageCfg.src).css({top:0,left:0,width:"100%",height:"100%",display:"block",borderWidth:"0px"}).end().animate({width:m,height:l,top:k+d,left:f+d},EYE.zoomimage.paging?1:c.zoomimageCfg.duration,c.zoomimageCfg.easing,function(){var v=c.zoomimageCfg.shadow;var s=c.zoomimageCfg.shadow;if(m<c.zoomimageCfg.minWidth){v+=(c.zoomimageCfg.minWidth/2)-(m/2)}if(l<c.zoomimageCfg.minHeight){s+=(c.zoomimageCfg.minHeight/2)-(l/2)}var u=a(c).attr("zoomimage");var h=EYE.zoomimage.libs[u];var t=c.zoomimageCfg.iteration+1;a(this).css({top:k+"px",left:f+"px",width:b+"px",height:q+"px"}).find("img").css({top:s+"px",left:v+"px",width:m+"px",height:l+"px",borderWidth:c.zoomimageCfg.border+"px"}).end().find("div.zoomimage_count").html("Bild "+t+" von "+h).css({left:(b/2-150)+"px"}).end().find(">div:first").find("div.zoomimage_sc").css("height",q-c.zoomimageCfg.shadow*2+"px").end().show();if(EYE.zoomimage.libs[c.zoomimageCfg.lib]>1){if(t==1){a(this).find("a.zoomimage_prev").removeClass("zoomimage_prev").addClass("zoomimage_prev_d")}if(t==h){a(this).find("a.zoomimage_next").removeClass("zoomimage_next").addClass("zoomimage_next_d")}}c.zoomimageCfg.zoomed=true;if(a(c).find(".stiLoadingIcon").length){a(c).find(".stiLoadingIcon").remove()}EYE.zoomimage.focus(c);c.zoomimageCfg.onZoomIn.apply(c,[c.zoomimageCfg.box])});if(c.zoomimageCfg.ivw){a("#"+c.zoomimageCfg.box).find("div.zoomimage_ivw").html(a.fn.getIVWTag(c.zoomimageCfg.ivw))}a("#"+c.zoomimageCfg.box).jqmShow()},showControls:function(e){if(e==undefined){return}if(e.zoomimageCfg==undefined){e=a("#"+a(e).attr("zoomimage")).get(0)}var b,d,c=e.zoomimageCfg.border+e.zoomimageCfg.shadow;a("#"+e.zoomimageCfg.box).find("img").each(function(){d=parseInt(a.curCSS(this,"width"),10)}).end().get(0).zoomimageControls=true;if(d<e.zoomimageCfg.minWidth){d=e.zoomimageCfg.minWidth-c*2}a("#"+e.zoomimageCfg.box).find(">div:eq(2)").stop().css({bottom:c+"px",left:c+"px",width:d+"px"}).show().each(function(){this.style.height="auto";b=this.offsetHeight;this.style.height="0"}).animate({height:b},e.zoomimageCfg.duration).end().find(".zoomimage_download").css("margin-top",(b-31)/2).end();if(e.zoomimageCfg.controls){a("#"+e.zoomimageCfg.box).find(">div:eq(1)").show().each(function(){if(!e.zoomimageCfg.controlsHeight){e.zoomimageCfg.controlsHeight=this.offsetHeight}this.style.height="0"}).css({top:c+"px",left:c+"px",width:d+"px"}).animate({height:e.zoomimageCfg.controlsHeight},e.zoomimageCfg.duration);if(EYE.zoomimage.libs[e.zoomimageCfg.lib]<2){a("#"+e.zoomimageCfg.box).find("div.zoomimage_count").hide();a("#"+e.zoomimageCfg.box).find("a.zoomimage_prev").hide();a("#"+e.zoomimageCfg.box).find("a.zoomimage_next").hide()}}},zoomOut:function(g,f){var e,d,c,b;if(g.zoomimageCfg){if(g.zoomimageCfg.zoomed===false){return}g.zoomimageCfg.beforeZoomOut.apply(g,[g.zoomimageCfg.box]);e=document.getElementById(g.zoomimageCfg.box)}else{e=g;g=a("a[href="+a("img",e).attr("src")+"]").get(0)}if(g){d=EYE.getPosition(g,true);g.zoomimageCfg.zoomed=false;c=g.zoomimageCfg.border+g.zoomimageCfg.shadow;b={width:g.offsetWidth,height:g.offsetHeight}}else{c=EYE.zoomimage.defaults.border+EYE.zoomimage.defaults.shadow;b={width:0,height:0};d=EYE.getPosition(e,true);d.y+=parseInt(e.offsetHeight/2,10);d.x+=parseInt(e.offsetWidth/2,10)}a(e).css({top:e.offsetTop+c+"px",left:e.offsetLeft+c+"px",width:e.offsetWidth-c*2+"px",height:e.offsetHeight-c*2+"px"}).find(">div").stop().hide().end().find("img").css({top:0,left:0,width:"100%",height:"100%",borderWidth:"0px"});if(!f){a(e).animate({top:d.y+"px",left:d.x+"px",width:b.width+"px",height:b.height+"px"},g?g.zoomimageCfg.duration:EYE.zoomimage.defaults.duration,g.zoomimageCfg.easing,function(){EYE.zoomimage.blur();a(this).hide();if(g){if(g.zoomimageCfg.hideSource===true){g.style.visibility="visible"}g.zoomimageCfg.onZoomOut.apply(g,[g.zoomimageCfg.box]);if(!f){EYE.zoomimage.focus(a("div.zoomimage:visible:last").not(":animated").get(0))}}else{a(e).stop().remove()}})}else{EYE.zoomimage.blur()}a("#"+g.zoomimageCfg.box).jqmHide()},mouseOver:function(c){var b=document.getElementById(a(this).attr("zoomimage"));if(b.zoomimageCfg.zoomed===true&&this.zoomimageControls==false){EYE.zoomimage.showControls(b)}return false},mouseOut:function(b){if(!EYE.isChildOf(this,b.relatedTarget,this)){a(this).find(">div:not(:first)").stop().hide();this.zoomimageControls=false}return false},mouseDown:function(c){var b=document.getElementById(a(this).attr("zoomimage"));if(b){a.extend(EYE.zoomimage,{current:this,prevent:b.zoomimageCfg.prevent,moved:false,diff:{x:c.pageX-this.offsetLeft,y:c.pageY-this.offsetTop},pointer:{x:c.pageX,y:c.pageY}});a(document).bind("mousemove",EYE.zoomimage.mouseMove).bind("mouseup",EYE.zoomimage.mouseUp)}else{a(this).zoomimageClear()}return false},mouseMove:function(d){var c=Math.abs(EYE.zoomimage.pointer.x-d.pageX);var b=Math.abs(EYE.zoomimage.pointer.y-d.pageY);if(EYE.zoomimage.moved===false){if(c>EYE.zoomimage.prevent||b>EYE.zoomimage.prevent){EYE.zoomimage.moved=true;a(EYE.zoomimage.current).addClass("zoomimage_move");if(!a(EYE.zoomimage.current).is(".zoomimage_focused")){EYE.zoomimage.focus(EYE.zoomimage.current)}}}else{EYE.zoomimage.current.style.top=d.pageY-EYE.zoomimage.diff.y+"px";EYE.zoomimage.current.style.left=d.pageX-EYE.zoomimage.diff.x+"px"}return false},mouseUp:function(b){a(EYE.zoomimage.current).removeClass("zoomimage_move");EYE.zoomimage.current=null;a(document).unbind("mousemove",EYE.zoomimage.mouseMove).unbind("mouseup",EYE.zoomimage.mouseUp);return false},imageClick:function(c){a(document).unbind("mousemove",EYE.zoomimage.mouseMove).unbind("mouseup",EYE.zoomimage.mouseUp);var b=document.getElementById(a(this).attr("zoomimage"));if(b){if(EYE.zoomimage.moved===false&&a(this).is(".zoomimage_focused")){if(a(c.target).is("a")){if(c.target.className=="zoomimage_close"){EYE.zoomimage.paging=false;a(this).zoomimageClear();return false}if(c.target.className=="zoomimage_next"){EYE.zoomimage.paging=true;EYE.zoomimage.zoomNext(b,1);return false}if(c.target.className=="zoomimage_prev"){EYE.zoomimage.paging=true;EYE.zoomimage.zoomNext(b,-1);return false}if(c.target.className=="zoomimage_prev_d"||c.target.className=="zoomimage_next_d"){return false}}else{EYE.zoomimage.paging=false;a(this).zoomimageClear();return false}}else{if(!a(this).is(".zoomimage_focused")){EYE.zoomimage.focus(this)}}}else{a(this).zoomimageClear()}},clear:function(){var b=this;if(b.size()==0){b=a("div.zoomimage")}return b.each(function(){var c=document.getElementById(a(this).attr("zoomimage"));if(c){EYE.zoomimage.zoomOut(c,false)}else{EYE.zoomimage.zoomOut(this,false)}})},zoomNext:function(d,c){if(d.zoomimageCfg.zoomed===false){return}EYE.zoomimage.zoomOut(d,true);var f=d.zoomimageCfg.iteration+c;var e=a(d).attr("zoomimage");var b=EYE.zoomimage.libs[e];if(f<0){f=b-1}else{if(f>=b){f=0}}EYE.zoomimage.zoomIn(a('a[zoomimage="'+e+'"]').get(f))},keyPressed:function(c){var b=a("div.zoomimage_focused");if(b.size()==1){var f=c.charCode||c.keyCode||-1;b=a("#"+a(b).attr("zoomimage")).get(0);var d=a(b).attr("zoomimage");switch(f){case 35:if(EYE.zoomimage.libs[d]>1&&EYE.zoomimage.libs[d]-1!=b.zoomimageCfg.iteration){EYE.zoomimage.zoomNext(b,EYE.zoomimage.libs[d]-b.zoomimageCfg.iteration-1);return false}break;case 36:if(EYE.zoomimage.libs[d]>1&&b.zoomimageCfg.iteration!=0){EYE.zoomimage.zoomNext(b,-b.zoomimageCfg.iteration);return false}break;case 40:case 37:case 8:case 33:case 80:case 112:if(EYE.zoomimage.libs[d]>1){EYE.zoomimage.zoomNext(b,-1);return false}break;case 38:case 39:case 34:case 32:case 110:case 78:if(EYE.zoomimage.libs[d]>1){EYE.zoomimage.zoomNext(b,1);return false}break;case 27:EYE.zoomimage.zoomOut(b,false);return false;break}}},focus:function(b){if(b==undefined){return}if(b.zoomimageCfg==undefined){b=a("#"+a(b).attr("zoomimage")).get(0)}else{var c=true}EYE.zoomimage.blur(b);a("#"+b.zoomimageCfg.box).not(".zoomimage_focused").addClass("zoomimage_focused");b.zoomimageCfg.onFocus.apply(b,[b.zoomimageCfg.box]);if(b.zoomimageCfg.controlsTrigger=="focus"||c){EYE.zoomimage.showControls(b)}},blur:function(b){a("div.zoomimage_focused").not("#"+(b==undefined?"fakezoomimage":b.zoomimageCfg.box)).removeClass("zoomimage_focused").each(function(){this.zoomimageControls=false}).find(">div:not(:first)").stop().hide()},preload:function(d){var c=a("#"+d.zoomimageCfg.box).show();c.find(">div, img").hide();var b=EYE.getPosition(d,true);c.find(">div:last").show().end().css({top:b.y+"px",left:b.x+"px",width:d.offsetWidth+"px",height:d.offsetHeight+"px"});var e=new Image();e.src=d.zoomimageCfg.src;if(e.complete){EYE.zoomimage.markPreloaded(e,d)}else{e.onload=function(){EYE.zoomimage.markPreloaded(e,d)}}},markPreloaded:function(c,b){a.extend(b.zoomimageCfg,{loaded:true,width:c.width,height:c.height,src:c.src});a("#"+b.zoomimageCfg.box).find("div.zoomimage_loading").hide();if(b.zoomimageCfg.loading){b.zoomimageCfg.loading=false;EYE.zoomimage.zoomIn(b)}b.zoomimageCfg.onLoad.apply(b,[b.zoomimageCfg.box])},init:function(b){return this.each(function(){b={};var e=a(this);var g=this;var i=false;if(e.parent().hasClass("stiZoomGal")){var f=e.parent();if(f.attr("id")){i=f.attr("id").substring(3)}}if(!e.hasClass("stiNoZoomIcon")){e.find("img").css("display","block");e.append('<img class="stiZoomIcon" src="/static/layout/blank.gif" />')}if(!i){i=parseInt(Math.random()*2000,10);EYE.zoomimage.libs[i]=0}if(e.parent().hasClass("stiZoomGal")){e.parent().attr("id","sti"+i)}b=a.extend({lib:i},EYE.zoomimage.defaults,b||{});if(g.href&&g.href.toLowerCase().match(EYE.zoomimage.types)!=null){g.zoomimageCfg=a.extend({},b,{zoomed:false,loading:false,loaded:false,animated:false,src:g.href,orig:g.href,iteration:EYE.zoomimage.libs[i],box:"zoomimage_"+parseInt(Math.random()*2000,10)+"",data:{}});EYE.zoomimage.libs[i]++;e.bind("click",EYE.zoomimage.click).attr("zoomimage",i).attr("zoomimageBox",g.zoomimageCfg.box);var h=e.attr("id");if(!h){h=g.zoomimageCfg.box+"_trigger";e.attr("id",h)}g.zoomimageCfg.ivw=e.attr("stiIvw");var d=e.attr("title");if(d==""){g.zoomimageCfg.caption=false}if(!d){d=""}var c="";if(g.zoomimageCfg.orig!=""){c='<a href="'+g.zoomimageCfg.orig+'" target="_blank" class="zoomimage_download">Originalgrafik in neuem Fenster öffnen</a>'}a(EYE.zoomimage.template.join("")).attr("id",g.zoomimageCfg.box).attr("zoomimage",h).addClass(g.zoomimageCfg.className).appendTo(document.body).bind("mousedown",EYE.zoomimage.mouseDown).bind("click",EYE.zoomimage.imageClick).each(function(){this.zoomimageControls=false;if(g.zoomimageCfg.controlsTrigger!="focus"){a(this).bind("mouseover",EYE.zoomimage.mouseOver).bind("mouseout",EYE.zoomimage.mouseOut)}}).find(">div").not(":first").css("opacity",g.zoomimageCfg.opacity).end().filter("div:eq(2)").html("<p>"+c+d+"</p>");if(g.zoomimageCfg.preload=="load"){EYE.zoomimage.preload(g)}if(EYE.zoomimage.trackKey===false){EYE.zoomimage.trackKey=true;a(document).bind("keydown",EYE.zoomimage.keyPressed)}a("#"+g.zoomimageCfg.box).jqm({modal:true,trigger:false})}})}}});a.fn.extend({zoomimage:EYE.zoomimage.init,zoomimageClear:EYE.zoomimage.clear})})(jQuery);(function(a){a.fn.dialog=function(b){var d=jQuery.extend({id:"stiRateDialog",template:'                <div id="{id}" class="stiDialog">                   <div class="popup">                       <div class="body">                         <div class="header">                           <a href="#" class="close">                            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;                          </a>                         </div>                         <div class="content">                        </div>                       </div>                   </div>                 </div>'},b);var c=d.template;c=c.replace(/{id}/,d.id);if(a("#"+d.id).length==0){a(document.body).append(c)}};a.fn.rateDialog=function(b){var c=jQuery.extend({content:'                <form>                    *Hilfreich?&nbsp;&nbsp; <input type="radio" {use_1} value="1" id="rdoRate-useful" name="rdoRate"/><label style="white-space: nowrap;">ja</label>&nbsp;&nbsp;                     <input type="radio" {use_0} value="0" id="rdoRate-notuseful" name="rdoRate"/><label style="white-space: nowrap;">nein</label>                    <p style="margin-top: 0.7em;">Kommentar: <textarea id="txaComment" cols="80" rows="24" style="width: 330px; height: 65px;" name="txaComment"/></p>                    <p style="padding:0; margin: 0;"><button>Bewertung abgeben</button></p>                    <div style="width:1px; height:1px;">{ivw}</div>                </form>',ivw:"STI1"},b);return this.each(function(){a(this).click(function(d){d.preventDefault();var k=a("#stiRateDialog").length>0?false:true;if(a(this).hasClass("stiActiveRateLink")){var l=true}a(".stiActiveRateLink").removeClass("stiActiveRateLink");if(l){a("#stiRateDialog").remove();return}var h=a(this).attr("sti_rating");a(this).addClass("stiActiveRateLink");var e=a(this).attr("sti_part");var f=check0="";if(h==1){f='checked="checked"';var g=285}if(h==0){check0='checked="checked"';var g=310}var j=c.content;j=j.replace(/{use_1}/,f);j=j.replace(/{use_0}/,check0);j=j.replace(/{ivw}/,(k?a.fn.getIVWTag(c.ivw):""));a.fn.dialog({id:"stiRateDialog"});a("#stiRateDialog .content").html(j);a("#stiRateDialog .close").click(function(m){m.preventDefault();a(".stiActiveRateLink").each(function(){a(this).removeClass("stiActiveRateLink")});a("#stiRateDialog").remove()});var i=a(this).offset();a("#stiRateDialog").css("top",(i.top+20)+"px");a("#stiRateDialog").css("left",g+"px");a("#stiRateDialog button").registerDialog({ressource:"cheat_rate-xhr",callback:function(){var m={part_id:e,rdoRate:a("#stiRateDialog input[name=rdoRate]:checked").val(),txaComment:escape(a("#txaComment").attr("value"))};c.lastData=m;a.post("/cheat/rate-xhr/",m,function(o,p){var n=o.response.rtc;o=o.response.data;a("#stiRateDialog .content").html(o.message);if(n=="1"){a(".stiRateAgain").click(a.fn.rateDialogRetryAction)}},"json")}})})})};a.fn.rateDialogRetryAction=function(b){b.preventDefault();a.post("/cheat/rate-xhr/",{part_id:"retry"},function(d,e){var c=d.response.rtc;d=d.response.data;a("#stiRateDialog .content").html(d.message);if(c=="1"){a(".stiRateAgain").click(a.fn.rateDialogRetryAction)}},"json")};a.fn.removeDialogErrors=function(b){a("#"+b+" .formerrormessage").remove();a("#"+b+" .formerror").removeClass("formerror")};a.fn.displayDialogErrors=function(g,e,b){a.fn.removeDialogErrors(g);if(e){for(var c=0;c<e.length;c++){var d=a("#"+g+" form");d.prepend('<div class="formerrormessage">'+e[c]+"</div>")}}if(b){for(var c=0;c<b.length;c++){var f=a("#"+g+" input[name="+b[c].name+"]");f.parent().addClass("formerror");f.after('<div class="formerrormessage">'+b[c].message+"</div>")}}};a.fn.registerDialog=function(b){var c=jQuery.extend({content:'                {intro}                <div class="c50l" id="stiLoginForm">                    <h3>Einloggen</h3>                    <form action="/login/login/" method="post" class="stiFormLight" >                        <div>                            <label for="username">Username oder Email:</label>                            <input name="username" class="stiInputText" value="" type="text">                        </div>                        <div>                            <label for="password">Passwort:</label>                            <input name="password" class="stiInputPassword" value="" type="password">                        </div>                        <div>                            <label for="" autologin="">Optionen:</label>                            <input name="autologin" value="0" type="hidden"><input name="autologin" id="autologin" value="1" checked="checked" type="checkbox"> auf diesem Rechner eingeloggt bleiben                        </div>                        <div>                            <input name="login" value="Einloggen" class="stiInputSubmit" type="submit">                        </div>                        <div>                            <a href="/login/recover/">Login-Daten vergessen?</a>                        </div>                        <div>                            Zum Login müssen Cookies aktiviert sein!<br>                            <a href="/help/display/id/36/" class="stiHelpLink">Wie geht das?</a>                        </div>                    </form>                </div>                <div class="c50r">                    <h3>Neu hier? Gleich geht\'s los!</h3>                    <div  id="stiRegisterForm">                        <form action="/login/enroll/" method="post" class="stiFormLight">                            <div>                                <label for="username">Username aussuchen:</label>                                <input name="username" class="stiInputText" value="" type="text">                            </div>                            <div>                                <label for="email">Deine Email-Adresse:</label>                                <input name="email" class="stiInputText" value="" type="text">                            </div>                            <div>                                <label for="email_verify">Bitte Email-Adresse wiederholen:</label>                                <input name="email_verify" class="stiInputText" value="" type="text">                            </div>                            <div>                                <label for="password">Passwort (mindestens 6 Zeichen):</label>                                <input name="password" class="stiInputPassword" value="" type="password">                            </div>                            <div>                                <label for="password_verify">Passwort wiederholen:</label>                                <input name="password_verify" class="stiInputPassword" value="" type="password">                            </div>                            <div>                                <input name="enroll" value="Aktivierungsmail anfordern" class="stiInputSubmit" type="submit">                            </div>                            <div>                                <label>Wichtig:</label>                                Bitte richtige Email angeben, sonst kannst du die Aktivierungsmail nicht empfangen!                            </div>                        </form>                    </div>                    <div id="stiAckForm"  style="display: none;">                        <p><a href="#" id="stiToggleForm" class="toggleButton">Anmelde-Formular anzeigen</a></p>                        <div><a href="#" id="stiResendCredential">Bestätigungs-Code erneut anfordern</a></div>                        <h3>Bestätigungs-Code eingeben</h3>                        <p>Wir haben dir eine Email an <strong id="stiPreviewRegisterEmail"></strong> geschickt. Darin findest Du einen Bestätigungs-Code, trage ihn einfach hier ein und klicke auf <em>Account aktivieren</em>                        <form action="/login/apply-ack-xhr/" method="post" class="stiFormLight">                            <div>                                <label for="username">Bestätigungscode:</label>                                <input name="credential" class="stiInputText" value="" type="text">                            </div>                            <div>                                <input name="enroll" value="Account aktivieren" class="stiInputSubmit" type="submit">                            </div>                        </form>                    </div>                </div><div style="clear: both;" />',ivw:"STI1",callback:null,ressource:""},b);return this.each(function(){a(this).click(function(d){var h=c.ressource;if(a(this).attr("rel")){h=a(this).attr("rel")}d.preventDefault();var e=this.href;var f=this.type;var g=this.form;a.get("/login/check-state-xhr/",{ressource:h},function(l,m){l=l.response;if(l.rtc=="0"){if(c.callback){c.callback(d);return}if(f=="submit"){g.submit()}else{document.location=e}}else{_gaq.push(["_trackPageview","/login/check-state-xhr/"]);a.fn.dialog({id:"stiRegisterDialog"});var j=c.content;var k="<h2>Einloggen / Registrieren</h2>";if(l.data.title){k="<h2>"+l.data.title+"</h2>"}if(l.data.img){k+='<p><img src="'+l.data.img+'"/></p>'}if(l.data.text){k+=l.data.text}else{k+="<p>Für die gewünschte Aktion musst Du eingeloggt sein.</p>"}j=j.replace(/{intro}/,k);a("#stiRegisterDialog .content").html(j);a("#stiRegisterDialog #stiLoginForm .stiInputSubmit").click(function(o){o.preventDefault();_gaq.push(["_trackPageview","/login/login-xhr/"]);var n={username:a("#stiRegisterDialog .stiInputText").attr("value"),password:a("#stiRegisterDialog .stiInputPassword").attr("value"),autologin:a("#stiRegisterDialog :checkbox").attr("checked")?1:0};a.post("/login/login-xhr/",n,function(q,r){var p=q.response.rtc;q=q.response.data;if(p=="0"){a("#stiRegisterDialog").jqmHide();a("#stiRegisterDialog").remove();if(c.callback){c.callback(d);return}if(f=="submit"){g.submit()}else{document.location=e}}else{if(p=="3"){c.uid=q.messages.uid;a("#stiPreviewRegisterEmail").html(q.messages.email);a("#stiRegisterForm").hide("slow");a("#stiAckForm").show("slow")}else{a.fn.displayDialogErrors("stiLoginForm",q.messages,q.fields)}}},"json")});a("#stiRegisterDialog #stiRegisterForm .stiInputSubmit").click(function(o){_gaq.push(["_trackPageview","/login/enroll-xhr/"]);o.preventDefault();if(a("#stiRegisterForm input[name=username]").attr("value").length<3){a.fn.displayDialogErrors("stiRegisterForm",[],[{name:"username",message:"Eine Eingabe ist zwingend erforderlich"}]);return}if(a("#stiRegisterForm input[name=email]").attr("value")!=a("#stiRegisterForm input[name=email_verify]").attr("value")){a.fn.displayDialogErrors("stiRegisterForm",[],[{name:"email",message:"Die eingegebenen E-Mail Adressen stimmen nicht überein"}]);return}if(a("#stiRegisterForm input[name=password]").attr("value")!=a("#stiRegisterForm input[name=password_verify]").attr("value")){a.fn.displayDialogErrors("stiRegisterForm",[],[{name:"password",message:"Die eingegebenen Passwörter stimmen nicht überein"}]);return}var n={username:a("#stiRegisterForm input[name=username]").attr("value"),password:a("#stiRegisterForm input[name=password]").attr("value"),password_verify:a("#stiRegisterForm input[name=password_verify]").attr("value"),email:a("#stiRegisterForm input[name=email]").attr("value"),email_verify:a("#stiRegisterForm input[name=email_verify]").attr("value"),ressource:h};a.post("/login/enroll-xhr/",n,function(q,r){var p=q.response.rtc;q=q.response.data;if(p=="0"){c.uid=q.uid;a.fn.removeDialogErrors("stiRegisterDialog");a("#stiPreviewRegisterEmail").html(n.email);a("#stiRegisterForm").hide("slow");a("#stiAckForm").show("slow")}else{a.fn.displayDialogErrors("stiRegisterForm",q.messages,q.fields)}},"json")});a("#stiToggleForm").click(function(n){n.preventDefault();a("#stiRegisterForm").show("slow");a("#stiAckForm").hide("slow")});a("#stiResendCredential").click(function(n){_gaq.push(["_trackPageview","/login/resend-xhr/"]);n.preventDefault();a.post("/login/resend-xhr/",{uid:c.uid},function(o,p){if(o.response.rtc=="0"){a("#stiResendCredential").parent().html("Wir haben gerade eine Email mit deinem Bestätigungscode versendet!").addClass("important")}},"json")});a("#stiRegisterDialog #stiAckForm .stiInputSubmit").click(function(o){_gaq.push(["_trackPageview","/login/enroll-confirm-xhr/"]);o.preventDefault();var n={credential:a("#stiRegisterDialog input[name=credential]").attr("value"),uid:c.uid};a.post("/login/enroll-confirm-xhr/",n,function(q,r){var p=q.response.rtc;q=q.response.data;if(p=="0"){a("#stiRegisterDialog").jqmHide();a("#stiRegisterDialog").remove();if(c.callback){c.callback(d);return}if(f=="submit"){g.submit()}else{document.location=e}}else{a.fn.displayDialogErrors("stiAckForm",q.messages,q.fields)}},"json")});var i=a("#stiRegisterDialog");i.css("z-index",12000);a("#stiRegisterDialog .close").click(function(n){n.preventDefault();i.jqmHide();i.remove()});a.fn.centerDialog(i);i.jqm({modal:true,trigger:false});i.jqmShow()}},"json")})})};a.fn.centerDialog=function(g){if(self.innerWidth!=undefined){var c=self.innerWidth;var i=self.innerHeight}else{var b=document.documentElement;var c=b.clientWidth;var i=b.clientHeight}var h=0;if(document.documentElement){h=document.documentElement.scrollTop}else{if(document.body){h=document.body.scrollTop}}if(typeof pageYOffset!="undefined"){h=pageYOffset}var j=g.height();var d=g.width();var e=(i/2)-(j/2)+h;var f=(c/2)-(d/2);g.css("top",e+"px");g.css("left",f+"px")}})(jQuery);(function(a){a.fn.footerhover=function(){this.find("ul").hover(function(){a(this).addClass("active")},function(){a(this).removeClass("active")})}})(jQuery);(function(a){a.fn.helplink=function(b){var c=jQuery.extend({},b);return this.each(function(){obj=a(this);var d=obj.attr("href").replace("display","popup");obj.click(function(){window.open(d,"stihelp","toolbar=0,width=570,height=490,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,copyhistory=0");return false})})}})(jQuery);(function(a){a.fn.linkfeatured=function(b){var c=jQuery.extend({maxCount:5,duration:5000,activeElement:0,fadeSpeed:2000,items:[],height:26},b);if(c.items.length==0){return this}this.append('<div id="linkfeaturedContent"></div>');a.fn.linkfeatured.slide(c,this);return this};a.fn.linkfeatured.slide=function(c,b){var d=c.items[c.idx];c.idx+=1;if(typeof(d)=="undefined"){d=c.items[0];c.idx=0}a("#linkfeaturedContent").html(['<a href="',d.url,'"><strong>',d.title,"</strong><br/>",d.subtitle,"</a>"].join(""));setTimeout(function(){a.fn.linkfeatured.slide(c,this)},c.duration)}})(jQuery);(function(a){a.fn.stiOpenOverlay=function(m){var c=jQuery.extend({id:"stiAd",countdown_template:"Diese Anzeige schließt in {sec} Sekunden",template:'                <div id="{id}" class="stiDialog">                   <div class="popup">                       <div class="body">                         <div class="ad_header">                             &nbsp;                            <a href="#" class="close">                            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;                          </a>                         </div>                         <div class="content">                        </div>                         <div class="footer">                           <a href="#" class="close">                            weiter zu spieletipps                           </a>                       </div>                   </div>                 </div>',width:800,height:600,content:"",duration:30},m);var l=c.template;l=l.replace(/{id}/,c.id);if(a("#"+c.id).length==0){a(document.body).append(l)}var h=a("#"+c.id);a("#"+c.id+" .content").html(c.content);a("#"+c.id+" .body").width("auto");a("#"+c.id+" .content").height(c.height);a("#"+c.id+" .content").width(c.width);a("#"+c.id+" .close").click(function(n){n.preventDefault();clearInterval(c.interval);h.jqmHide();h.remove()});if(self.innerWidth!=undefined){var d=self.innerWidth;var k=self.innerHeight}else{var b=document.documentElement;var d=b.clientWidth;var k=b.clientHeight}var j=0;if(document.documentElement){j=document.documentElement.scrollTop}else{if(document.body){j=document.body.scrollTop}}if(typeof pageYOffset!="undefined"){j=pageYOffset}var i=h.height();var f=h.width();var e=(k/2)-(i/2)+j;var g=(d/2)-(f/2);h.css("top",e+"px");h.css("left",g+"px");h.jqm({modal:true,trigger:false});h.jqmShow();h.hide();a(".jqmOverlay").css({opacity:0});a(".jqmOverlay").animate({opacity:0.75},1000,"linear",function(){h.show();if(c.duration>0){a("#"+c.id+" .footer").prepend('<h3 class="countdown">'+c.countdown_template.replace(/{sec}/,c.duration)+"</h3>");c.interval=setInterval(function(){c.duration--;if(c.duration<=0){clearInterval(c.interval);h.jqmHide();h.remove()}a("#"+c.id+" .countdown").html(c.countdown_template.replace(/{sec}/,c.duration))},1000)}});return c.id}})(jQuery);(function(a){a.fn.searchbox=function(b){var c=jQuery.extend({css:"stiSearchBoxBg"},b);if(a(this).attr("value")==""){a(this).addClass(c.css)}a(this).focus(function(){a(this).removeClass(c.css)});a(this).blur(function(){if(a(this).attr("value")==""){a(this).addClass(c.css)}});return this}})(jQuery);(function(d){d.fn.jqm=function(f){var e={overlay:50,overlayClass:"jqmOverlay",closeClass:"jqmClose",trigger:".jqModal",ajax:o,ajaxText:"",target:o,modal:o,toTop:o,onShow:o,onHide:o,onLoad:o};return this.each(function(){if(this._jqm){return n[this._jqm].c=d.extend({},n[this._jqm].c,f)}p++;this._jqm=p;n[p]={c:d.extend(e,d.jqm.params,f),a:o,w:d(this).addClass("jqmID"+p),s:p};if(e.trigger){d(this).jqmAddTrigger(e.trigger)}})};d.fn.jqmAddClose=function(f){return l(this,f,"jqmHide")};d.fn.jqmAddTrigger=function(f){return l(this,f,"jqmShow")};d.fn.jqmShow=function(e){return this.each(function(){e=e||window.event;d.jqm.open(this._jqm,e)})};d.fn.jqmHide=function(e){return this.each(function(){e=e||window.event;d.jqm.close(this._jqm,e)})};d.jqm={hash:{},open:function(B,A){var m=n[B],q=m.c,i="."+q.closeClass,v=(parseInt(m.w.css("z-index"))),v=(v>0)?v:3000,f=d("<div></div>").css({height:"100%",width:"100%",position:"fixed",left:0,top:0,"z-index":v-1,opacity:(q.overlay/100)});if(m.a){return o}m.t=A;m.a=true;m.w.css("z-index",v);if(q.modal){if(!a[0]){k("bind")}a.push(B)}else{if(q.overlay>0){m.w.jqmAddClose(f)}else{f=o}}m.o=(f)?f.addClass(q.overlayClass).prependTo("body"):o;if(c){d("html,body").css({height:"100%",width:"100%"});if(f){f=f.css({position:"absolute"})[0];for(var w in {Top:1,Left:1}){f.style.setExpression(w.toLowerCase(),"(_=(document.documentElement.scroll"+w+" || document.body.scroll"+w+"))+'px'")}}}if(q.ajax){var e=q.target||m.w,x=q.ajax,e=(typeof e=="string")?d(e,m.w):d(e),x=(x.substr(0,1)=="@")?d(A).attr(x.substring(1)):x;e.html(q.ajaxText).load(x,function(){if(q.onLoad){q.onLoad.call(this,m)}if(i){m.w.jqmAddClose(d(i,m.w))}j(m)})}else{if(i){m.w.jqmAddClose(d(i,m.w))}}if(q.toTop&&m.o){m.w.before('<span id="jqmP'+m.w[0]._jqm+'"></span>').insertAfter(m.o)}(q.onShow)?q.onShow(m):m.w.show();j(m);return o},close:function(f){var e=n[f];if(!e.a){return o}e.a=o;if(a[0]){a.pop();if(!a[0]){k("unbind")}}if(e.c.toTop&&e.o){d("#jqmP"+e.w[0]._jqm).after(e.w).remove()}if(e.c.onHide){e.c.onHide(e)}else{e.w.hide();if(e.o){e.o.remove()}}return o},params:{}};var p=0,n=d.jqm.hash,a=[],c=d.browser.msie&&(d.browser.version=="6.0"),o=false,g=d('<iframe src="javascript:false;document.write(\'\');" class="jqm"></iframe>').css({opacity:0}),j=function(e){if(c){if(e.o){e.o.html('<p style="width:100%;height:100%"/>').prepend(g)}else{if(!d("iframe.jqm",e.w)[0]){e.w.prepend(g)}}}h(e)},h=function(f){try{d(":input:visible",f.w)[0].focus()}catch(e){}},k=function(e){d()[e]("keypress",b)[e]("keydown",b)[e]("mousedown",b)},b=function(m){var f=n[a[a.length-1]],i=(!d(m.target).parents(".jqmID"+f.s)[0]);if(i){h(f)}return !i},l=function(e,f,i){return e.each(function(){var m=this._jqm;d(f).each(function(){if(!this[i]){this[i]=[];d(this).click(function(){for(var q in {jqmShow:1,jqmHide:1}){for(var r in this[q]){if(n[this[q][r]]){n[this[q][r]].w[q](this)}}}return o})}this[i].push(m)})})}})(jQuery);(function(a){a.fn.contentSlide=function(c){var d=jQuery.extend({url:"/contentslider/list-xhr",duration:8000,height:225,footerHeight:50,titleBoxHeight:50,activeElement:0,fadeSpeed:550,retryDuration:200,platform:""},c);this.height(d.height);var b=this;a.fn.contentSlide.init(d,b,d.data);return this};a.fn.contentSlide.init=function(c,b,d){if(d.length==0){return}a("#contentSliderFooter").css("opacity",0.7);a(".contentSliderActive").css("opacity",0).css("display","");a("#contentSliderNaviBox :first-child").find(".contentSliderActive").css("opacity",1);a("#contslideimg-1").prepend('<img src="'+d[1].imgurl+'"/>');a("#contslideimg-1 img:first-child").load(function(){a.fn.contentSlide.imageload(c,b,d,this)});a(".contslidebut").hover(function(){var e=this.id.substring(13);a.fn.contentSlide.slide(c,b,d,e)},function(){});a(b).click(function(f){var h=parseInt(c.activeElement)+1;var g=c.data[c.activeElement].id;a.post("/log/slider-xhr/",{id:g,position:h,platform:c.platform})});c.interval=setTimeout(function(){a.fn.contentSlide.slide(c,b,d,"auto")},c.duration)};a.fn.contentSlide.slide=function(f,c,g,e){var h=true;var d=e;if(e=="auto"){e=parseInt(f.activeElement)+1}else{clearTimeout(f.interval)}if(e>=g.length){e=0}if(e==parseInt(f.activeElement)){return}if(g[e].loaded==false){clearTimeout(f.interval);f.interval=setTimeout(function(){a.fn.contentSlide.slide(f,c,g,d)},f.retryDuration);return}var b=f.activeElement;a("#contslideimg-"+b).css("z-index",10).stop();a("#contslideimg-"+e).css("z-index",15);a("#contslideimg-"+e).css("left",365).css("display","block").animate({left:0},f.fadeSpeed,"linear",function(){a("#contslideimg-"+b).css("display","none")});a("#contentSliderTitleBox").stop().animate({opacity:0},f.fadeSpeed/2,function(){a("#contentSliderTitleBox").html('<a href="'+g[e].url+'"><h5>'+g[e].title+"</h5><h6>"+g[e].subtitle+"</h6></a>");a("#contentSliderTitleBox").animate({opacity:1},f.fadeSpeed/2)});a("#contslidebut-"+b).stop().animate({width:126},f.fadeSpeed/2);a("#contslidebut-"+b).parent().find(".contentSliderActive").animate({opacity:0,right:-20},f.fadeSpeed/2);a("#contslidebut-"+e).parent().find(".contentSliderActive").animate({opacity:1,right:0},f.fadeSpeed/2);a("#contslidebut-"+e).stop().animate({width:146},f.fadeSpeed/2);f.activeElement=e;if(h){f.interval=setTimeout(function(){a.fn.contentSlide.slide(f,c,g,"auto")},f.duration)}};a.fn.contentSlide.imageload=function(d,b,e,f){var g=a(f).parent().get(0).id.substring(13);e[g].loaded=true;var c=parseInt(g)+1;if(c>=e.length){return}a("#contslideimg-"+c).prepend('<img src="'+e[c].imgurl+'"/>');a("#contslideimg-"+c+" img:first-child").load(function(){a.fn.contentSlide.imageload(d,b,e,this)})}})(jQuery);(function(a){a.fn.inlineTab=function(b){var c=jQuery.extend({},b);return this.each(function(){obj=a(this);var d=obj.attr("id");a("#"+d+" a").click(function(){var e=a(this).attr("id");a("#"+d+" li").removeClass("selected");a(this).parent().addClass("selected");a("#"+d+"_cont").children().css("display","none");a("#"+d+"_"+e).css("display","block");return false})})}})(jQuery);(function(a){a.fn.newsletterpopup=function(){return this.each(function(){obj=a(this);var b=obj.attr("href");obj.click(function(){window.open(b,"screenshot","toolbar=0,width=760,height=660,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,copyhistory=0");return false})})}})(jQuery);(function(a){a(document).ready(function(){a(".stiImageGallery").each(function(){var c="gallery_"+Math.round(1+999*(Math.random()));a(this).attr("id",c);a("#"+c).attr("style","height:auto;");a("#"+c+" li").find("a").attr("href","javascript:void(0);");a("#"+c+" li").find("a").removeAttr("target");a("#"+c+" li").hide();a("#"+c+" li:first").show();a("#"+c).wrap('<div class="stiImageGalleryBox"></div>');a("#"+c).prepend('<div class="floatbox stiImageGalleryPager"><div class="stiImageGalleryPagerLft c25l"><a href="javascript:void(0);" id="btn-prev" title="zurueck"><img alt="Zurück" src="/static/layout/blank.gif"/><span>Zur&uuml;ck</span>&nbsp;&nbsp;</a></div><div class="stiImageGalleryPagerCtr c50l"><span id="counter">Bild 1 von '+a("#"+c+" li").size()+'</span></div><div class="stiImageGalleryPagerRgt c25r"><a href="javascript:void(0);" id="btn-next" title="weiter">&nbsp;&nbsp;<span>Weiter</span><img src="/static/layout/blank.gif" alt="Weiter"/></a></div></div>');a("#"+c).append('<div class="stiImageGallerySubtitle"><i>'+a("#"+c+" li:first img").attr("alt")+"</i></div>");a("#"+c+" li img").click(function(){b(0,c);a(document.body).append(a.fn.getIVWTag("pict_slider"));return false});a("#"+c+" #btn-next").click(function(){b(0,c);a(document.body).append(a.fn.getIVWTag("pict_slider"));return false});a("#"+c+" #btn-prev").click(function(){b(1,c);a(document.body).append(a.fn.getIVWTag("pict_slider"));return false})})});function b(e,d){var c=a("#"+d+" li.selected").length?a("#"+d+" li.selected"):a("#"+d+" li:first");if(e){var f=(c.prev("li").length)?c.prev("li"):a("#"+d+" li:last")}else{var f=(c.next("li").length)?c.next("li"):a("#"+d+" li:first")}var g=a("#"+d+" li").index(f)+1;a("#"+d+" #counter").html("Bild "+g+" von "+a("#"+d+" li").size());a("#"+d+" .stiImageGallerySubtitle").html("<i>"+f.find("img").attr("alt")+"</i>");a("#"+d+" li").removeClass("selected");f.addClass("selected");a(c).hide();a(f).show()}})(jQuery);(function(a){a(document).ready(function(){a(".stiArticleParagraphComparison").each(function(){var b,e,c,d;c=a(".stiArticleParagraphComparison ul:first").html();d=a(".stiArticleParagraphComparison ul:last").html();b=a(".stiArticleParagraphComparison p:first").html();e=a(".stiArticleParagraphComparison p:last").html();a(".stiArticleParagraphComparison").html('    	       <div class="stiArticleComparisonElements floatbox">    	           <div class="stiArticleComparisonElementLeft float_left"><p>'+b+"</p>"+c+'</div>    	           <div class="stiArticleComparisonElementRight float_left"><p>'+e+"</p>"+d+"</div>    	       </div>    	    ");a(".stiArticleComparisonElements").before("<h4>Auf einen Blick:</h4>")})})})(jQuery);(function(d){d.fn.topnav=function(e){return this.each(function(){d(this).dropdown()})};d.fn.extendTopnav=function(f){for(var h=0;h<f.length;h++){var e='<ul class="stiDropdown">';for(var g=0;g<f[h].items.length;g++){var k=f[h].items[g];e+='<li><a href="'+k.href+'">'+k.name+"</a></li>"}e+="</ul>";d("#"+f[h].id).append(e)}};var a=null;var c=function(e){b();e.addClass("stiDropdownShow");a=e.attr("id")};var b=function(){if(!a){return}d("#"+a).removeClass("stiDropdownShow");a=null};d(document).mouseover(function(e){if(!a){return}if(!d(e.target).isChildOf(d("#"+a))){b()}});d.fn.dropdown=function(e){var f=jQuery.extend({event:"mouseover"},e);return this[f.event](function(g){c(d(this));g.stopPropagation()})}})(jQuery);(function(a){a.fn.userrating={};a.fn.hyperating={};a.fn.userrating.slider=function(b){var c=jQuery.extend({id:"rateslider",value:1,min:1,max:99,min_pos:0,max_pos:0,iconwidth:15,msg:[{start:"91",end:"99",text:"Muss man haben"},{start:"81",end:"90",text:"Empfehlenswert"},{start:"71",end:"80",text:"Für Fans einen Blick wert"},{start:"51",end:"70",text:"Lohnt sich nicht"},{start:"1",end:"50",text:"Gurke"}],ranges:[],game_id:0,callback:function(){a.fn.userrating.confirm.dialog(c.game_id)}},b);this.ranges=c.ranges;var e=c.id;var d=a("#"+e);d.addClass("stiRateslider");d.append('<em id="'+e+'_percent">12</em>');d.append('<span id="'+e+'_bar" class="stiRatesliderBar"></span>');d.append('<img src="/static/layout/blank.gif" id="'+e+'_icon" class="stiRatesliderIcon"/>');c.max_pos=198;this.setValues(e,c);d.mousedown(function(g){g.preventDefault();var h=d.offset();var f=parseInt(g.pageX-h.left-c.iconwidth/2);c.value=parseInt(f/c.max_pos*c.max);a.fn.userrating.setValues(e,c);a(document).mousemove(function(j){j.preventDefault();var k=d.offset();var i=parseInt(j.pageX-k.left-c.iconwidth/2);c.value=parseInt(i/c.max_pos*c.max);a.fn.userrating.setValues(e,c)})},this);a(document).mouseup(function(){a(document).unbind("mousemove")});a("#"+e+"_button").registerDialog({ressource:"userrating_save-xhr",callback:function(){_gaq.push(["_trackPageview","/userrating/save-xhr/"]);a.post("/userrating/save-xhr/",{game_id:c.game_id,score:c.value},function(g){var f=g.response.rtc;g=g.response.data;if(f==a.fn.sti.XHR_GET_CONFIRMATION){a.fn.userrating.overwrite.dialog({rating:g.rating});a("#stiUserratingDialog .overwrite").registerDialog({ressource:"userrating_save-xhr",callback:function(){a.post("/userrating/save-xhr/",{game_id:c.game_id,score:c.value,overwrite:1},function(h,i){h=h.response.data;a("#stiUserratingDialog").jqmHide();a("#stiUserratingDialog").remove();a.fn.userrating.slider.update(h.values);c.callback(c.id)},"json")}})}else{if(g.values){a.fn.userrating.slider.update(g.values);c.callback(c.id)}}},"json")}});a("#stiRatesliderRanges").click(this.RangeDialog);a(".stiUserratingExpand").hover(this.RangeDialog,function(){a.fn.userrating.timeoutId=window.setTimeout(function(){a("#stiUserratingRangeDialog").remove()},2000)})};a.fn.userrating.timeoutId=0;a.fn.userrating.slider.update=function(b){a(".stiUserratingAvg").text(b.avg+" %").css("background-color","#ffdf37").animate({backgroundColor:"white"},5000);a(".stiUserratingAmount").css("background-color","#ffdf37").animate({backgroundColor:"white"},5000);a.fn.userrating.updateRatingBox(b.avg,b.amount);a.fn.userrating.ranges=b.ranges;a("#stiUserratingRangeDialog").remove()};a.fn.userrating.calcRatingClass=function(b){var c="High";if(!b){c="None"}else{if(b<=65){c="Low"}else{if(b>=66&&b<=79){c="Mid"}}}return c};a.fn.userrating.updateRatingBox=function(c,b){var d=a.fn.userrating.calcRatingClass(c);a(".stiUserratingAmount").text(b);a(".stiUserratingAvgBox").removeClass("stiSpinxUserNone").removeClass("stiSpinxUserLow").removeClass("stiSpinxUserMid").removeClass("stiSpinxUserHigh").addClass("stiSpinxUser"+d).text(c)};a.fn.userrating.overwrite={};a.fn.userrating.overwrite.dialog=function(b){var d=jQuery.extend({content:'<p>                Du hast dieses Spiel bereits mit <strong>{rating}</strong> bewertet.<br/>                Alte Wertung überschreiben?</p>                <form class="stiFormLight" id="stiDetailratingForm">                <div style="text-align: center;">                    <input name="send" value="Ja" class="stiInputSubmit overwrite" type="submit">                    <input name="send" value="Nein" class="stiInputSubmit close2" type="submit">                </div></form>',rating:1},b);if(a("#stiRatingsliderDialog").length){a("#stiRatingsliderDialog").jqmHide();a("#stiRatingsliderDialog").remove()}var e=d.content;e=e.replace(/{rating}/,d.rating);a.fn.dialog({id:"stiUserratingDialog"});a("#stiUserratingDialog .content").html(e);var c=a("#stiUserratingDialog");a("#stiUserratingDialog .close,.close2").click(function(f){f.preventDefault();c.jqmHide();c.remove()});a.fn.centerDialog(c);c.jqm({modal:true,trigger:false});c.jqmShow()};a.fn.userrating.confirm=function(b){var c=jQuery.extend({gameid:0,callbackYes:function(){},callbackNo:function(){}},b);var d='<h3>spieletipps sagt Danke!</h3>                <p>Deine Bewertung wurde gespeichert!</p>                <p>Möchtest du noch eine Detailwertung abgeben (Grafik, Sound usw.)</p>                <form class="stiFormLight" id="stiDetailratingForm">                <div style="text-align: center;">                    <input name="send" value="Ja" class="stiInputSubmit stiUserratingConfirmYes" type="submit">                    <input name="send" value="Nein" class="stiInputSubmit stiUserratingConfirmNo" type="submit">                </div>                <p>Deine Bewertungen kannst du dir <a href="/userrating/list-by-user/" target="_blank">hier</a> in der Memberzone anschauen</p>';a(c.id).html(d);a(c.id+" .stiUserratingConfirmYes").click(function(e){e.preventDefault();c.callbackYes()});a(c.id+" .stiUserratingConfirmNo").click(function(e){e.preventDefault();c.callbackNo()})};a.fn.userrating.confirm.dialog=function(b){var c="#stiUserratingConfirmDialog";if(a("#stiRatingsliderDialog").length){a("#stiRatingsliderDialog").jqmHide();a("#stiRatingsliderDialog").remove()}a.fn.dialog({id:c.substr(1)});var d=a(c);a.fn.userrating.confirm({id:c+" .content",callbackYes:function(){d.jqmHide();d.remove();a.fn.userrating.detail.dialog(b)},callbackNo:function(){d.jqmHide();d.remove();a.fn.userrating.detail.dialog(b,true)}});a(c+" .content").append('<p style="text-align: center;"><a href="#" class="close2">Fenster schließen</a></p>');a(c+" .close,.close2").click(function(e){e.preventDefault();d.jqmHide();d.remove()});a.fn.centerDialog(d);d.jqm({modal:true,trigger:false});d.jqmShow()};a.fn.userrating.setValues=function(d,c){if(c.value<c.min){c.value=c.min}if(c.value>c.max){c.value=c.max}a("#"+d+"_icon").css("left",parseInt(c.value/c.max*c.max_pos));a("#"+d+"_hidden").attr("value",c.value);if(c.value==c.max){a("#"+d+"_bar").css("width",parseInt(c.value/c.max*c.max_pos+c.iconwidth));a("#"+d+"_icon").css("margin-left",c.iconwidth*-1)}else{a("#"+d+"_bar").css("width",parseInt(c.value/c.max*c.max_pos+c.iconwidth/2));a("#"+d+"_icon").css("margin-left",c.iconwidth/-2)}a("#"+d+"_percent").text(c.value);if(!a("#"+d+"_msg").length){return}if(c.value<2){a("#"+d+"_msg").text("");return}for(var b=0;b<c.msg.length;b++){if(c.value>=c.msg[b].start&&c.value<=c.msg[b].end){a("#"+d+"_msg").text(c.msg[b].text);break}}};a.fn.userrating.RangeDialog=function(j){j.preventDefault();var h=a(j.target);var g=a.fn.userrating.ranges;a.fn.dialog({id:"stiUserratingRangeDialog"});var d=0;for(var c in g){d+=parseInt(g[c].amount)}var f="<p><strong>"+d+" Bewertungen</strong></p><table>";for(c in g){var b=Math.round(60/d*parseInt(g[c].amount));if(g[c].amount==0){b=0}f+="<tr>";f+="<td>"+g[c].start+"-"+g[c].end+"</td>";f+='<td><div class="stiRatingCountBorder"><div class="stiRatingCountBar" style="width: '+b+'px"></div></div></td>';f+="<td><small>("+g[c].amount+")</small></td>";f+="</tr>"}f+="<table>";a("#stiUserratingRangeDialog .content").html(f);a("#stiUserratingRangeDialog .close").click(function(e){e.preventDefault();a("#stiUserratingRangeDialog").remove()});var k=h.offset();a("#stiUserratingRangeDialog").css("top",(k.top+20)+"px");a("#stiUserratingRangeDialog").css("left",(k.left-120)+"px");clearTimeout(a.fn.userrating.timeoutId);a("#stiUserratingRangeDialog").hover(function(){clearTimeout(a.fn.userrating.timeoutId)},function(){a.fn.userrating.timeoutId=window.setTimeout(function(){a("#stiUserratingRangeDialog").remove()},2000)})};a.fn.displayUserratingDialogErrors=function(e,b){a.fn.removeDialogErrors(e);if(b){for(var c=0;c<b.length;c++){var d=a("#"+e+" input[name="+b[c].name+"]:first");d.parent().addClass("formerror");d.before('<div class="formerrormessage">'+b[c].message+"</div>")}}};a.fn.userrating.detail=function(h,b,d,g,f){var e='            <div class="stiDetailrating">                <h3>Deine Detailwertung für {game}</h3>                <p>Klicke auf die Anzahl der Sterne (1=schlechtestes, 5=bestes)</p>                <form class="stiFormLight" id="stiDetailratingForm">                    <table>                    <tr>                    <td>Grafik:</td>                    <td stiScore="score_graphics">                        <img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="1"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="2"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="3"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="4"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="5"/>                    </td>                    <td>0 Sterne</td>                    </tr>                    <tr>                    <td>Sound:</td>                    <td stiScore="score_sound">                        <img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="1"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="2"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="3"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="4"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="5"/>                    </td>                    <td>0 Sterne</td>                    </tr>                    <tr>                    <td>Steuerung:</td>                    <td stiScore="score_gameplay">                        <img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="1"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="2"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="3"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="4"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="5"/>                    </td>                    <td>0 Sterne</td>                    </tr>                    <tr>                    <td>Atmosphäre:</td>                    <td stiScore="score_atmosphere">                        <img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="1"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="2"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="3"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="4"/><img class="stiDetailratingStarOff stiDetailratingStar" src="/img/leer.gif" alt="" rel="5"/>                    </td>                    <td>0 Sterne</td>                    </tr>                    <tr>                    <td colspan="2" "text-align: left;">Schrit 1 von 2</td>                    <td style="text-align: right;">                        <input name="send" value="weiter" class="stiInputSubmit" type="submit">                    </td>                    </tr>                    </table>                </form>            </div>            <div class="stiDetailratingUserdata"  style="display: none;">                <h3>Dein Spielerprofil ({user})</h3>                <form class="stiFormLight" id="stiDetailratingDataForm">                    <table>                    <tr>                    <td>Geschlecht:</td>                    <td>                        {gender}                    </td>                    <td><input name="send" value="Ändern" class="stiInputSubmit stiEditUserdata" type="submit"></td>                    </tr>                    <tr>                    <td>Alter:</td>                    <td>                        {age}                    </td>                    <td><input name="send" value="Ändern" class="stiInputSubmit stiEditUserdata" type="submit"></td>                    </tr>                    <tr>                    <td>Ich bin:</td>                    <td>                        {experience}                    </td>                    <td><input name="send" value="Ändern" class="stiInputSubmit stiEditUserdata" type="submit"></td>                    </tr>                    <tr>                    <td colspan="2" "text-align: left;">Schrit 2 von 2</td>                    <td style="text-align: right;" >                        <input name="send" value="Bewerten" class="stiInputSubmit stiEditSubmit" type="submit">                    </td>                    </tr>                    </table>                </form>            </div>            <div class="stiDetailratingEdit"  style="display: none;">                <h3>Dein Spielerprofil ({user})</h3>                <form  method="post" class="stiFormLight" id="stiDetailratingEditForm">                <table>                    <tr>                    <td>                        Geschlecht:                    </td>                    <td><input name="gender" class="stiInputRadio" value="m" type="radio" id="gender_m"> <label for="gender_m">Männlich</label>                        <input name="gender" class="stiInputRadio" value="f" type="radio" id="gender_f"> <label for="gender_f">Weiblich</label>                    </td>                    </tr>                    <tr>                    <td>                        <label for="birthday">Geburtsdatum:</label>                    </td>                    <td><input name="birthday" class="stiInputText" value="{birthday}" type="text" style="width: 20px;" id="birthday">                         <input name="birthmonth" class="stiInputText" value="{birthmonth}" type="text" style="width: 20px;">                         <input name="birthyear" class="stiInputText" value="{birthyear}" type="text" style="width: 40px;">                     </td>                    </tr>                    <tr>                    <td>                        Ich spiele:                    </td>                    <td><input name="experience" class="stiInputRadio" value="novice" type="radio" id="experience_novice"> <label for="experience_novice">weniger als 10 Stunden pro Woche</label><br/>                        <input name="experience" class="stiInputRadio" value="normal" type="radio" id="experience_normal"> <label for="experience_normal">10 bis 20 Stunden pro Woche</label><br/>                        <input name="experience" class="stiInputRadio" value="expert" type="radio" id="experience_expert"> <label for="experience_expert">mehr als 20 Stunden pro Woche</label>                    </td>                    </tr>                    <tr>                 </table>                <table>                   <td>                        Wir verwenden diese Angaben<br/>                        nur anonym für eine Statistik<br/>                        <a href="{url}" target="_blank">hier Beispiel anzeigen</a>                    </td>                    <td style="text-align: right;"><input name="enroll" value="Speichern" class="stiInputSubmit" type="submit">                    </td>                    </tr>                </table>                </form>            </div>            <div class="stiDetailratingConfirm"  style="display: none;">                <h3>spieletipps sagt Danke!</h3>                <p>Deine Bewertung wurde gespeichert!</p>            </div>            <div style="clear: both;" />';var c={score_graphics:0,score_sound:0,score_gameplay:0,score_atmosphere:0,age:0,gender:0,experience:0,birthday:"",birthmonth:"",birthyear:"",url:"#"};_gaq.push(["_trackPageview","/userrating/get-detailrating-xhr/"]);a.post("/userrating/get-detailrating-xhr/",{game_id:b},function(i){i=i.response;if(i.rtc!=a.fn.sti.XHR_SUCCESS){alert("Es ist ein Fehler aufgetreten, bitte versuche es später erneut.");return}c=jQuery.extend(c,i.data);e=e.replace(/{game}/g,c.game);e=e.replace(/{gameid}/g,b);e=e.replace(/{user}/g,c.user);e=e.replace(/{age}/g,c.age);e=e.replace(/{gender}/g,c.options.genders[c.gender]);e=e.replace(/{experience}/g,c.options.experiences[c.experience]);e=e.replace(/{birthday}/g,c.birthday);e=e.replace(/{birthmonth}/g,c.birthmonth);e=e.replace(/{birthyear}/g,c.birthyear);e=e.replace(/{url}/g,c.url);a(h).html(e);a.fn.userrating.detail.set(a(h+" td[stiScore=score_graphics] > img:first"),c.score_graphics,c);a.fn.userrating.detail.set(a(h+" td[stiScore=score_sound] > img:first"),c.score_sound,c);a.fn.userrating.detail.set(a(h+" td[stiScore=score_gameplay] > img:first"),c.score_gameplay,c);a.fn.userrating.detail.set(a(h+" td[stiScore=score_atmosphere] > img:first"),c.score_atmosphere,c);a(h+" .stiDetailratingStar").hover(function(){var j=a(this).attr("rel");a(this).parent().find(".stiDetailratingStarOn").removeClass("stiDetailratingStarOn").addClass("stiDetailratingStarOff");a(this).parent().find(".stiDetailratingStar:lt("+j+")").removeClass("stiDetailratingStarOff").addClass("stiDetailratingStarOn")},function(){var j=a(this).parent().attr("stiScore");a(this).parent().find(".stiDetailratingStarOn").removeClass("stiDetailratingStarOn").addClass("stiDetailratingStarOff");a(this).parent().find(".stiDetailratingStar:lt("+c[j]+")").removeClass("stiDetailratingStarOff").addClass("stiDetailratingStarOn")});a(h+" .stiDetailratingStar").click(function(){var j=a(this).parent().attr("stiScore");c[j]=a(this).attr("rel");a(this).parent().find(".stiDetailratingStarOn").removeClass("stiDetailratingStarOn").addClass("stiDetailratingStarOff");a.fn.userrating.detail.set(a(this),c[j],c)});a(h+" .stiDetailrating .stiInputSubmit").click(function(k){k.preventDefault();var j=false;var l=a(h+" .stiDetailrating td[stiscore=score_graphics]").next();if(c.score_graphics==0){l.addClass("stiInfoBad");j=true}l=a(h+" .stiDetailrating td[stiscore=score_sound]").next();if(c.score_sound==0){l.addClass("stiInfoBad");j=true}l=a(h+" .stiDetailrating td[stiscore=score_gameplay]").next();if(c.score_gameplay==0){l.addClass("stiInfoBad");j=true}l=a(h+" .stiDetailrating td[stiscore=score_atmosphere]").next();if(c.score_atmosphere==0){l.addClass("stiInfoBad");j=true}if(j){return}a(h+" .stiDetailrating").hide(0);if(c.age&&c.gender!="0"&&c.experience!="0"){_gaq.push(["_trackPageview","/userrating/get-detailrating-xhr/userdata/"]);a(h+" .stiDetailratingUserdata").show(0)}else{_gaq.push(["_trackPageview","/userrating/get-detailrating-xhr/userform/"]);a(h+" .stiDetailratingEdit").show(0)}if(c.gender){a(h+" .stiDetailratingEditForm input:radio[value="+c.gender+"]").attr("checked","checked")}if(c.experience){a(h+" .stiDetailratingEditForm input:radio[value="+c.experience+"]").attr("checked","checked")}});a(h+" .stiDetailratingUserdata .stiEditSubmit").click(function(k){k.preventDefault();var j={score_graphics:c.score_graphics,score_sound:c.score_sound,score_gameplay:c.score_gameplay,score_atmosphere:c.score_atmosphere,game_id:b};_gaq.push(["_trackPageview","/userrating/save-detailrating-xhr/"]);a.post("/userrating/save-detailrating-xhr/",j,function(){a(h+" .stiDetailratingUserdata").hide(0);a(h+" .stiDetailratingConfirm").show(0);if(g){g()}},"json")});a(h+" .stiDetailratingUserdata .stiEditUserdata").click(function(j){_gaq.push(["_trackPageview","/userrating/get-detailrating-xhr/userform/"]);j.preventDefault();a(h+" .stiDetailratingUserdata").hide(0);a(h+" .stiDetailratingEdit").show(0)});a(h+" #stiDetailratingEditForm .stiInputSubmit").click(function(k){k.preventDefault();var j={score_graphics:c.score_graphics,score_sound:c.score_sound,score_gameplay:c.score_gameplay,score_atmosphere:c.score_atmosphere,game_id:b,gender:a("input[name='gender']:checked").val(),experience:a("input[name='experience']:checked").val(),birthday:a("input[name='birthday']").val(),birthmonth:a("input[name='birthmonth']").val(),birthyear:a("input[name='birthyear']").val()};a.post("/userrating/save-detailrating-xhr/",j,function(l,m){l=l.response;if(l.rtc==a.fn.sti.XHR_DATA_VALIDATION_ERROR){a.fn.displayUserratingDialogErrors("stiDetailratingEdit",l.data.errors)}else{_gaq.push(["_trackPageview","/userrating/save-detailrating-xhr/"]);a(h+" .stiDetailratingEdit").hide(0);a(h+" .stiDetailratingConfirm").show(0);if(g){g()}}},"json")});if(d){a(h+" .stiDetailrating").hide(0);a(h+" .stiDetailratingConfirm").show(0)}f()},"json")};a.fn.userrating.detail.dialog=function(b,d,e){var c="#stiDetailratingDialog";a.fn.dialog({id:c.substr(1)});a.fn.userrating.detail(c+" .content",b,d,e,function(){var f=a(c);a.fn.centerDialog(f);f.jqm({modal:true,trigger:false});f.jqmShow();a(".stiDetailratingConfirm").append('<p><strong>JETZT NEU: <a href="/meinung-schreiben/'+b+'/">Deine Meinung abgeben</a></strong></p><p style="text-align: center;"><a href="#" class="close2">Fenster schließen</a></p>');a(c+" .close,.close2").click(function(g){g.preventDefault();f.jqmHide();f.remove()})})};a.fn.userrating.detail.set=function(c,e,b){c.parent().find(".stiDetailratingStar:lt("+e+")").removeClass("stiDetailratingStarOff").addClass("stiDetailratingStarOn");var d=" Sterne";if(e==1){d=" Stern"}c.parent().next().text(e+d).removeClass("stiInfoBad");if(b.score_graphics>0&&b.score_sound>0&&b.score_gameplay>0&&b.score_atmosphere>0){a("#stiDetailratingForm .stiInputSubmit").show("normal")}};a.fn.userrating.reportForm=function(d,b){a("#stiRatingForm").show();var c={gender:"Alle",age:"Alle",experience:"Alle"};a("input:radio").click(function(k){var m=a(k.target);var e=m.attr("name");c[e]=m.attr("value");var h=d[c.age][c.gender][c.experience];var l="";if(h.score_avg){l=Math.round(h.score_avg)}a.fn.userrating.updateRatingBox(l,h.amount);var j="<table>";for(var g in h.ranges){var f=Math.round(60/h.amount*parseInt(h.ranges[g]));if(h.ranges[g]==0){f=0}j+="<tr>";j+="<td>"+b[g].start+"-"+b[g].end+"</td>";j+='<td><div class="stiRatingCountBorder"><div class="stiRatingCountBar" style="width: '+f+'px"></div></div></td>';j+='<td style="width: 40px;"><small>('+h.ranges[g]+")</small></td>";j+="</tr>"}j+="<table>";a("#stiRatingRangeBox").html(j);a.fn.userrating.highlightStars(a("td[stiScore=score_graphics]"),h.score_graphics_avg);a.fn.userrating.highlightStars(a("td[stiScore=score_sound]"),h.score_sound_avg);a.fn.userrating.highlightStars(a("td[stiScore=score_gameplay]"),h.score_gameplay_avg);a.fn.userrating.highlightStars(a("td[stiScore=score_atmosphere]"),h.score_atmosphere_avg)})};a.fn.userrating.highlightStars=function(c,d){if(!d){d=0}d=parseFloat(d);c.find(".stiDetailratingStarOn").removeClass("stiDetailratingStarOn").addClass("stiDetailratingStarOff");c.find(".stiDetailratingStarHalf").removeClass("stiDetailratingStarHalf").addClass("stiDetailratingStarOff");c.find(".stiDetailratingStar:lt("+parseInt(d)+")").removeClass("stiDetailratingStarOff").addClass("stiDetailratingStarOn");if(d>parseInt(d)){c.find(".stiDetailratingStar:eq("+parseInt(d)+")").removeClass("stiDetailratingStarOff").addClass("stiDetailratingStarHalf")}var b=parseInt(d*10)/10;c.next().text(b.toFixed(1))};a.fn.inputLength=function(d){var c=a(this).attr("maxlength");var b=0;b=a(this).attr("value").length;a("label[for="+a(this).attr("id")+"]").append('<span id="lenout_'+a(this).attr("id")+'"></span>');a.fn.inputLength.setText(d,c,b,a("#lenout_"+a(this).attr("id")));if(a(this).is("textarea")){a(this).keypress(function(i){b=a(this).attr("value").length;var g=i||event;var h=g.keyCode;var f=document.selection?document.selection.createRange().text.length>0:this.selectionStart!=this.selectionEnd;a.fn.inputLength.setText(d,c,b,a("#lenout_"+a(this).attr("id")));return !(this.value.length>=c&&(h>50||h==32||h==0||h==13)&&!g.ctrlKey&&!g.altKey&&!f)})}else{a(this).keyup(function(){b=a(this).attr("value").length;if(this.value.length>c){this.value=this.value.substring(0,c)}a.fn.inputLength.setText(d,c,b,a("#lenout_"+a(this).attr("id")))})}};a.fn.inputLength.setText=function(e,d,b,c){c.html(" ("+b+" von "+d+" Zeichen - mindestens "+e+")");if(b<e){c.addClass("stiInfoBad").removeClass("stiInfoGood")}else{c.addClass("stiInfoGood").removeClass("stiInfoBad")}};a.fn.opinionAppraiseButton=function(b){var c=jQuery.extend({value:1},b);a(this).registerDialog({ressource:"userrating_appraise-opinion-xhr",callback:function(e){var d=a(e.target);var f=d.parent().find("div");if(f.length){f.remove()}a.post("/userrating/appraise-opinion-xhr/",{id:d.attr("rel"),useful:c.value},function(g){if(g.response.rtc!=a.fn.sti.XHR_SUCCESS){d.parent().append("<div>Du kannst deine eigene Meinung nicht bewerten!</div>")}else{d.parent().append("<div>Vielen Dank für dein Feedback!</div>")}},"json")}})};a.fn.userrating.slider.dialog=function(b){var d='<h3>Deine Wertung</h3>            <em id="{id}_msg"></em><br/>            <p id="{id}"></p>            <div style=" vertical-align: middle;">            <a class="stiUserratingButton" id="{id}_button" href="#"></a><br/><br/>';var e="rateslider"+Math.floor(Math.random()*1000);a.fn.dialog({id:"stiRatingsliderDialog"});d=d.replace(/{id}/g,e);a("#stiRatingsliderDialog .content").html(d);var c=a("#stiRatingsliderDialog");a.fn.centerDialog(c);c.jqm({modal:true,trigger:false});c.jqmShow();b.id=e;a.fn.userrating.slider(b);a("#stiRatingsliderDialog .close,.close2").click(function(f){f.preventDefault();c.jqmHide();c.remove()})};a.fn.hyperating.slider=function(b){var c=jQuery.extend({id:"rateslider",value:1,min:1,max:99,min_pos:0,max_pos:0,iconwidth:15,msg:[{start:"91",end:"99",text:"Will ich sofort!"},{start:"81",end:"90",text:"Sehr gehyped"},{start:"71",end:"80",text:"Könnte gut werden"},{start:"51",end:"70",text:"Leicht gehyped"},{start:"1",end:"50",text:"Juckt mich nicht"}],ranges:[],game_id:0},b);a.fn.userrating.ranges=c.ranges;var e=c.id;var d=a("#"+e);d.addClass("stiRateslider");d.append('<em id="'+e+'_percent">12</em>');d.append('<span id="'+e+'_bar" class="stiRatesliderBar"></span>');d.append('<img src="/static/layout/blank.gif" id="'+e+'_icon" class="stiRatesliderIcon"/>');c.max_pos=198;a.fn.userrating.setValues(e,c);a("#"+e).mousedown(function(g){g.preventDefault();var h=d.offset();var f=parseInt(g.pageX-h.left-c.iconwidth/2);c.value=parseInt(f/c.max_pos*c.max);a.fn.userrating.setValues(e,c);a(document).mousemove(function(j){j.preventDefault();var k=d.offset();var i=parseInt(j.pageX-k.left-c.iconwidth/2);c.value=parseInt(i/c.max_pos*c.max);a.fn.userrating.setValues(e,c)})});a(document).mouseup(function(){a(document).unbind("mousemove")});a("#"+e+"_button").registerDialog({ressource:"userrating_save-hype-xhr",callback:function(){_gaq.push(["_trackPageview","/userrating/save-hype-xhr/"]);a.post("/userrating/save-hype-xhr/",{game_id:c.game_id,score:c.value},function(g,h){var f=g.response.rtc;g=g.response.data;if(f==a.fn.sti.XHR_GET_CONFIRMATION){a.fn.userrating.overwrite.dialog({rating:g.rating});a("#stiUserratingDialog .overwrite").registerDialog({ressource:"userrating_save-hype-xhr",callback:function(){a.post("/userrating/save-hype-xhr/",{game_id:c.game_id,score:c.value,overwrite:1},function(i,j){i=i.response.data;a("#stiUserratingDialog").jqmHide();a("#stiUserratingDialog").remove();a.fn.hyperating.update(i.values);a.fn.hyperating.confirm.dialog()},"json")}})}else{if(g.values){a.fn.hyperating.update(g.values);a.fn.hyperating.confirm.dialog()}}},"json")}});a("#stiRatesliderRanges").click(a.fn.userrating.RangeDialog);a(".stiUserratingExpand").hover(a.fn.userrating.RangeDialog,function(){a.fn.userrating.timeoutId=window.setTimeout(function(){a("#stiUserratingRangeDialog").remove()},2000)})};a.fn.hyperating.update=function(b){a(".stiUserratingAvg").text(b.avg+" %").css("background-color","#ffdf37").animate({backgroundColor:"white"},5000);a(".stiUserratingAmount").css("background-color","#ffdf37").animate({backgroundColor:"white"},5000);a.fn.hyperating.updateRatingBox(b.avg,b.amount);a.fn.userrating.ranges=b.ranges;a("#stiUserratingRangeDialog").remove()};a.fn.hyperating.updateRatingBox=function(c,b){var d="";if(!c){d="None"}a(".stiUserratingAmount").text(b);a(".stiUserratingAvgBox").removeClass("stiSpinxUserNone").removeClass("stiSpinxHype").addClass("stiSpinxHype"+d).text(c)};a.fn.hyperating.confirm={};a.fn.hyperating.confirm.dialog=function(b){var d=jQuery.extend({content:'                <h3>spieletipps sagt Danke!</h3>                <p>Deine Bewertung wurde gespeichert!</p>                <p style="text-align: center;"><a href="#" class="close2">Fenster schließen</a></p>'},b);var e=d.content;a.fn.dialog({id:"stiHyperatingConfirmDialog"});a("#stiHyperatingConfirmDialog .content").html(e);var c=a("#stiHyperatingConfirmDialog");a("#stiHyperatingConfirmDialog .close,.close2").click(function(f){f.preventDefault();c.jqmHide();c.remove()});a.fn.centerDialog(c);c.jqm({modal:true,trigger:false});c.jqmShow()};a.fn.userrating.membertable=function(){var c="#stiUserratingTable";var b={pf:a("#pf").val(),co:(a("#co").is(":checked")?1:0),cd:(a("#cd").is(":checked")?1:0),page:1};if(a(c+"Pager input[name=page]").length){b.page=a(c+"Pager input[name=page]").val()}a(c).html('<tr><td colspan="5" class="stiLoading"></td></tr>');a.post("/userrating/list-by-user-xhr/",b,function(h,f){a(c).html("");var m="";var p=h.response.data.items;var o=0;for(var j in p){var n="odd";if(j%2){n="even"}o=p[j].score_singleplayer-p[j].Game.score_avg;m='<tr class="'+n+'"><td><a href="'+p[j].Game.url+'">'+p[j].Game.name+"</a></td>";var k=a.fn.userrating.calcRatingClass(p[j].score_singleplayer);m+='<td><a href="#" class="stiRatingEdit"><span title="Deine Wertung '+p[j].score_singleplayer+' editieren" class="stiSpinxSmall'+k+'" rel="'+p[j].game_id+'">'+p[j].score_singleplayer+"</span></a></td>";k="stiRatingBigRed";if(o>=0){o="+"+o;k="stiRatingBigGreen"}m+='<td class="'+k+'"><span title="Durchschnitt: '+p[j].Game.score_avg+'">'+o+"</span></td>";m+="<td>";if(p[j].Detail){m+="Grafik: "+p[j].Detail.score_graphics+"/5<br/>";m+="Sound: "+p[j].Detail.score_sound+"/5<br/>";m+="Steuerung: "+p[j].Detail.score_gameplay+"/5<br/>";m+="Atmosphäre: "+p[j].Detail.score_atmosphere+"/5<br/>"}else{m+='<span class="stiForm"><input type="button" name="submit" rel="'+p[j].game_id+'" value="Bewerten" class="stiElementSubmit stiDetailRating"></span>'}m+="</td>";m+="<td>";if(p[j].GameOpinion){switch(p[j].GameOpinion.state){case"active":m+="<strong>";m+='<a href="'+p[j].GameOpinion.url+'">'+p[j].GameOpinion.title+"</a></strong>";if(p[j].GameOpinion.appraisal_amount>0){m+="<br/>"+p[j].GameOpinion.appraisal_amount_pos+" von "+p[j].GameOpinion.appraisal_amount+" Usern fanden diese Meinung hilfreich"}break;case"unchecked":m+="Wird geprüft <br/>"+p[j].GameOpinion.title;break;default:m+='<span class="stiInfoBad">Abgelehnt</span><br/>';m+='<a href="/meinung-schreiben/'+p[j].game_id+'/">bearbeiten und erneut einsenden</a>'}}else{m+='<a href="/meinung-schreiben/'+p[j].game_id+'/">Meinung einsenden</a>'}m+="</td></tr>";a(c).append(m)}var g='<input type="hidden" name="page" value="'+h.response.data.page+'"/>';if(h.response.data.total>h.response.data.pagesize){var e=Math.ceil(h.response.data.total/h.response.data.pagesize);g+="<strong>Seite "+h.response.data.page+"</strong> von "+e+" | ";var d=h.response.data.page-5;if(d<1){d=1}var l=h.response.data.page+5;if(l>e){l=e}if(h.response.data.page>1){g+='<a title="zurueck" href="#" class="lft">Zurück</a> '}for(j=d;j<=l;j++){if(j==h.response.data.page){g+="<strong>"+j+"</strong> "}else{g+='<a href="#" class="page">'+j+"</a> "}}if(h.response.data.page<e){g+='<a title="weiter" href="#" class="rgt">Weiter</a>'}}a(c+"Pager").html(g)},"json")};a.fn.userrating.membertable.init=function(){a("#stiUserratingTablePager").click(function(d){d.preventDefault();var c=a(d.target);if(!c.is("a")){c=c.parents("a")}if(c.attr("class")=="lft"){var b=parseInt(a("#stiUserratingTablePager input[name=page]").val());a("#stiUserratingTablePager input[name=page]").val(b-1);a.fn.userrating.membertable()}if(c.attr("class")=="rgt"){var b=parseInt(a("#stiUserratingTablePager input[name=page]").val());a("#stiUserratingTablePager input[name=page]").val(b+1);a.fn.userrating.membertable()}if(c.attr("class")=="page"){a("#stiUserratingTablePager input[name=page]").val(c.text());a.fn.userrating.membertable()}});a(".stiListUpdate").click(a.fn.userrating.membertable);a("#stiUserratingTable").click(function(b){if(a(b.target).attr("class")=="stiElementSubmit stiDetailRating"){b.preventDefault();a.fn.userrating.detail.dialog(a(b.target).attr("rel"),false,a.fn.userrating.membertable)}if(a(b.target).parent().attr("class")=="stiRatingEdit"){b.preventDefault();a.fn.userrating.slider.dialog({game_id:a(b.target).attr("rel"),value:a(b.target).text(),callback:function(){a.fn.userrating.membertable()}})}});a.fn.userrating.membertable()}})(jQuery);(function(a){a.fn.akkordeon=function(b){this.find(b.item+".stiTopTenInactive").hover(function(){var c=a(this).parent().find(".stiTopTenActive");c.removeClass("stiTopTenActive").addClass("stiTopTenInactive");c.find(".position").show();c.find(".name").show();c.find(".ranking").show();c.find(".details").hide();a(this).removeClass("stiTopTenInactive").addClass("stiTopTenActive");a(this).find(".position").hide();a(this).find(".name").hide();a(this).find(".ranking").hide();a(this).find(".details").show();a(this).find("img").each(function(){var d=a(this);if(d.attr("src")=="/static/layout/blank.gif"&&d.attr("original")!=""){d.attr("src",d.attr("original"))}})},function(){});this.find(b.item+".stiTopTenInactive:first").trigger("mouseenter")}})(jQuery);
