(function($){$.fn.jTagEditor=function(settings){var field=this;options={editorClassName:"jTagEditor-editor",toolBarClassName:"jTagEditor-toolBar",buttonClassName:"jTagEditor-button",resizeHandleClassName:"jTagEditor-resizeHandle",previewId:"jTagEditor-previewWindow",previewClassName:"jTagEditor-preview",previewCss:"",previewParser:"",previewVarName:"data",insertOnEnter:{openTag:"",closeTag:"",callBack:"",preventDefault:true},insertOnShiftEnter:{openTag:"<br />\n",closeTag:"",callBack:"",preventDefault:false},insertOnCtrlEnter:{openTag:"<p>",closeTag:"</p>",callBack:"",preventDefault:false},insertOnTab:{openTag:"     ",closeTag:"",callBack:"",preventDefault:false},tagMask:"<(.*?)>",tagSet:"html/html-tags.js"};var options=$.extend(options,settings);var openPos=0;var closePos=0;var scrollPos=0;var openTags=new Array();var keyCtrl=false;var keyShift=false;var keyAlt=false;return this.each(function(){var field=this;var $$=$(field);var oId=$$.attr("id")||"";var oClassName=$$.attr("class")||"";var oTitle=$$.attr("title")||"";var oName=$$.attr("name")||"";$(field).wrap('<div id="'+oId+'" title="'+oTitle+'" class="'+oClassName+'"></div>');var toolbar=$('<div class="'+options.toolBarClassName+'"><ul></ul></div>').insertBefore(field);$(field).attr("id","").attr("class","").attr("class",options.editorClassName);if(typeof (options.tagSet)=="string"){$.ajaxSetup({async:false});$.getJSON(options.tagSet,function(json){options.tagSet=json})}$(options.tagSet).each(function(i){var button=this;$("<li class='"+button.className+" "+options.buttonClassName+(i+1)+'\'><a href="" accesskey="'+button.accesskey+'" title="'+button.label+'">'+button.label+"</a></li>").click(function(){tag(button);return false}).appendTo(toolbar)});var resizeHandle=$('<div class="'+options.resizeHandleClassName+'"></div>').insertAfter($(this)).bind("mousedown",function(evt){var height=$(field).height();var y=evt.clientY;var mouseMove=function(evt){$(field).height(Math.max(20,evt.clientY+height-y))};var mouseUp=function(evt){$("html").unbind("mousemove",mouseMove).unbind("mouseup",mouseUp)};$("html").bind("mousemove",mouseMove).bind("mouseup",mouseUp)});$(field).bind("keydown",keyUpDown).bind("keyup",keyUpDown).bind("keypress",keyPress);function attribute(string){if(string){return string.replace(/@(.*?)@/g,function(a){return prompt(a.replace(/@/g,""),"")})}else{return""}}function tag(button){get();if($.isFunction(eval(button.callBack))){eval(button.callBack).call()}else{openTag=attribute(button.openTag);closeTag=attribute(button.closeTag);if(selection!=""){wrap(openTag,closeTag)}else{if(!tagIsOpen(closeTag)){if(closeTag){openTags.push(closeTag)}wrap(openTag,"")}else{openTags.pop();wrap("",closeTag)}}}}function wrap(openTag,closeTag){string=openTag+selection+closeTag;if(keyCtrl==true&&keyShift==true){lines=selection.replace(new RegExp("\r?\n","g"),"~§~");lines=lines.split("~§~");n=lines.length;for(i=n-1;i>=0;i--){lines[i]=(lines[i]!="")?openTag+lines[i]+closeTag:""}string=lines.join("\r\n");start=openPos;end=openPos+string.length-n+1}else{if(keyCtrl==true){start=openPos+openTag.length;end=openPos+openTag.length+selection.length}else{if(keyShift==true){start=openPos;end=openPos+string.length}else{start=openPos+openTag.length+selection.length+closeTag.length;end=start}}}if(document.selection){newSelection=document.selection.createRange();newSelection.text=string}else{if(openPos||openPos=="0"){field.value=field.value.substring(0,openPos)+string+field.value.substring(closePos,field.value.length)}else{field.value+=string}}set(start,end)}function set(start,end){if(field.createTextRange){range=field.createTextRange();range.collapse(true);range.moveStart("character",start);range.moveEnd("character",end-start);range.select()}else{if(field.setSelectionRange){field.setSelectionRange(start,end)}}field.scrollTop=scrollPos;field.focus()}function get(){field.focus();scrollPos=field.scrollTop;if(document.selection){selection=document.selection.createRange().text;if($.browser.msie){var range=document.selection.createRange();var rangeCopy=range.duplicate();rangeCopy.moveToElementText(field);openPos=-1;while(rangeCopy.inRange(range)){rangeCopy.moveStart("character");openPos++}}else{openPos=field.selectionStart;closePos=field.selectionEnd}}else{if(field.selectionStart||field.selectionStart=="0"){openPos=field.selectionStart;closePos=field.selectionEnd;selection=field.value.substring(openPos,closePos)}else{selection=""}}return selection}function cleanAll(){get();selection=selection.replace(new RegExp(options.tagMask,"g"),"");wrap("","")}function closeAll(){var tagsToClose="";n=openTags.length;for(i=n-1;i>=0;i--){tagsToClose+=openTags[i];openTags.pop()}get();wrap("",tagsToClose);field.focus()}function preview(){var html;if(options.previewParser!=""){$.ajax({type:"POST",async:false,url:options.previewParser,data:options.previewVarName+"="+$(field).val(),success:function(data){html=data}})}else{html="<html>";html+="<head><title>Preview</title>";html+='<link href="'+options.previewCss+'" rel="stylesheet" type="text/css">';html+="</head>";html+='<body id="'+options.previewId+'" class="'+options.previewClassName+'">'+$(field).val()+"</body>";html+="</html>"}win=window.open("","preview","scrollbars=yes, width="+$(field).width()+", height="+$(field).height());win.document.open();win.document.write(html);win.document.close();win.focus()}function tagIsOpen(tag){var n=openTags.length;for(var i=0;i<n;i++){if(openTags[i]==tag){return true}}return false}function keyUpDown(evt){keyCtrl=evt.ctrlKey;keyShift=evt.shiftKey;keyAlt=evt.altKey}function keyPress(evt){get();if(evt.keyCode==13||evt.keyCode==10){if(keyCtrl==true){keyCtrl=false;tag(options.insertOnCtrlEnter);return options.insertOnCtrlEnter.preventDefault}else{if(keyShift==true){keyShift=false;tag(options.insertOnShiftEnter);return options.insertOnShiftEnter.preventDefault}else{tag(options.insertOnEnter);return options.insertOnEnter.preventDefault}}}if(evt.keyCode==9){tag(options.insertOnTab);return options.insertOnTab.preventDefault}}})}})(jQuery);(function(B){B.extend({tabs:{remoteCount:0}});B.fn.tabs=function(D,E){if(typeof D=="object"){E=D}E=B.extend({initial:(D&&typeof D=="number"&&D>0)?--D:0,disabled:null,bookmarkable:B.ajaxHistory?true:false,remote:false,hashPrefix:"remote-tab-",fxFade:null,fxSlide:null,fxShow:null,fxHide:null,fxSpeed:"normal",fxShowSpeed:null,fxHideSpeed:null,fxAutoHeight:false,onClick:null,onHide:null,onShow:null,navClass:"tabs-nav",selectedClass:"tabs-selected",disabledClass:"tabs-disabled",containerClass:"tabs-container",hideClass:"tabs-hide",loadingClass:"tabs-loading",tabStruct:"div"},E||{});B.browser.msie6=B.browser.msie6||B.browser.msie&&typeof XMLHttpRequest=="function";function F(){scrollTo(0,0)}return this.each(function(){var P=this;var N=B("ul."+E.navClass,P);N=N.size()&&N||B(">ul:eq(0)",P);var Z=B("a",N);if(E.remote){var S={};Z.each(function(){B(this).html("<span>"+B(this).html()+"</span>");var b=E.hashPrefix+(++B.tabs.remoteCount);var a="#"+b;S[a]=this.href;this.href=a;B('<div id="'+b+'" class="'+E.containerClass+'"></div>').appendTo(P)})}var R=B("div."+E.containerClass,P);R=R.size()&&R||B(">"+E.tabStruct,P);N.is("."+E.navClass)||N.addClass(E.navClass);R.each(function(){var a=B(this);a.is("."+E.containerClass)||a.addClass(E.containerClass)});var L=B("li",N).index(B("li."+E.selectedClass,N)[0]);if(L>=0){E.initial=L}if(location.hash){Z.each(function(b){if(this.hash==location.hash){E.initial=b;if((B.browser.msie||B.browser.opera)&&!E.remote){var a=B(location.hash);var c=a.attr("id");a.attr("id","");setTimeout(function(){a.attr("id",c)},500)}F();return false}})}if(B.browser.msie){F()}R.filter(":eq("+E.initial+")").show().end().not(":eq("+E.initial+")").addClass(E.hideClass);if(!E.remote){B("li",N).removeClass(E.selectedClass).eq(E.initial).addClass(E.selectedClass)}if(E.fxAutoHeight){var Y=function(a){var b=B.map(R.get(),function(d){var c,e=B(d);if(a){if(B.browser.msie6){d.style.removeExpression("behaviour");d.style.height="";d.minHeight=null}c=e.css({"min-height":""}).height()}else{c=e.height()}return c}).sort(function(d,c){return c-d});if(B.browser.msie6){R.each(function(){this.minHeight=b[0]+"px";this.style.setExpression("behaviour",'this.style.height = this.minHeight ? this.minHeight : "1px"')})}else{R.css({"min-height":b[0]+"px"})}};Y();var O=P.offsetWidth;var X=P.offsetHeight;var I=B("#tabs-watch-font-size").get(0)||B('<span id="tabs-watch-font-size">M</span>').css({display:"block",position:"absolute",visibility:"hidden"}).appendTo(document.body).get(0);var Q=I.offsetHeight;setInterval(function(){var b=P.offsetWidth;var c=P.offsetHeight;var a=I.offsetHeight;if(c>X||b!=O||a!=Q){Y((b>O||a<Q));O=b;X=c;Q=a}},50)}var J={},U={},H=E.fxShowSpeed||E.fxSpeed,M=E.fxHideSpeed||E.fxSpeed;if(E.fxSlide||E.fxFade){if(E.fxSlide){J.height="show";U.height="hide"}if(E.fxFade){J.opacity="show";U.opacity="hide"}}else{if(E.fxShow){J=E.fxShow}else{J["min-width"]=0;H=E.bookmarkable?50:1}if(E.fxHide){U=E.fxHide}else{U["min-width"]=0;M=E.bookmarkable?50:1}}var K=E.onClick,G=E.onHide,T=E.onShow;Z.bind("triggerTab",function(){var a=B(this).parents("li:eq(0)");if(P.locked||a.is("."+E.selectedClass)||a.is("."+E.disabledClass)){return false}var c=this.hash;if(B.browser.msie){B(this).trigger("click");if(E.bookmarkable){B.ajaxHistory.update(c);location.hash=c.replace("#","")}}else{if(B.browser.safari){var b=B('<form action="'+c+'"><div><input type="submit" value="h" /></div></form>').get(0);b.submit();B(this).trigger("click");if(E.bookmarkable){B.ajaxHistory.update(c)}}else{if(E.bookmarkable){location.hash=c.replace("#","")}else{B(this).trigger("click")}}}});Z.bind("disableTab",function(){var a=B(this).parents("li:eq(0)");if(B.browser.safari){a.animate({opacity:0},1,function(){a.css({opacity:""})})}a.addClass(E.disabledClass)});if(E.disabled&&E.disabled.length){for(var W=0,V=E.disabled.length;W<V;W++){Z.eq(--E.disabled[W]).trigger("disableTab").end()}}Z.bind("enableTab",function(){var a=B(this).parents("li:eq(0)");a.removeClass(E.disabledClass);if(B.browser.safari){a.animate({opacity:1},1,function(){a.css({opacity:""})})}});Z.bind("click",function(f){var l=f.clientX;var g=this;var m=B(this).parents("li:eq(0)");var b=B(this.hash);var c=B("div."+E.containerClass,P);c=c.size()&&c||B(">"+E.tabStruct,P);var h=c.filter(":visible");if((typeof K=="function"&&K(this,b[0],h[0])==false&&l)||P.locked||m.is("."+E.selectedClass)||m.is("."+E.disabledClass)){this.blur();return false}P.locked=true;if(b.size()){if(B.browser.msie&&E.bookmarkable){var a=this.hash.replace("#","");b.attr("id","");setTimeout(function(){b.attr("id",a)},0)}function d(){if(E.bookmarkable&&l){B.ajaxHistory.update(g.hash)}h.animate(U,M,function(){B(g).parents("li:eq(0)").addClass(E.selectedClass).siblings().removeClass(E.selectedClass);if(typeof G=="function"){G(g,b[0],h[0])}h.addClass(E.hideClass).css({display:"",overflow:"",opacity:""});b.removeClass(E.hideClass).animate(J,H,function(){b.css({overflow:"",opacity:""});if(B.browser.msie){h[0].style.filter="";b[0].style.filter=""}if(typeof T=="function"){T(g,b[0],h[0])}P.locked=null})})}if(!E.remote){d()}else{var o=B(this),j=B("span",this)[0],n=j.innerHTML;o.addClass(E.loadingClass);j.innerHTML="Loading&#8230;";setTimeout(function(){B(g.hash).load(S[g.hash],function(){d();j.innerHTML=n;o.removeClass(E.loadingClass)})},0)}}else{alert("There is no such container.")}var k=window.pageXOffset||document.documentElement&&document.documentElement.scrollLeft||document.body.scrollLeft||0;var i=window.pageYOffset||document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop||0;setTimeout(function(){window.scrollTo(k,i)},0);this.blur();return E.bookmarkable&&!!l});if(E.remote){Z.eq(E.initial).trigger("click").end()}if(E.bookmarkable){B.ajaxHistory.initialize(function(){Z.eq(E.initial).trigger("click").end()})}})};var C=["triggerTab","disableTab","enableTab"];for(var A=0;A<C.length;A++){B.fn[C[A]]=(function(D){return function(E){return this.each(function(){var G=B("ul.tabs-nav",this);G=G.size()&&G||B(">ul:eq(0)",this);var F;if(!E||typeof E=="number"){F=B("li a",G).eq((E&&E>0&&E-1||0))}else{if(typeof E=="string"){F=B('li a[@href$="#'+E+'"]',G)}}F.trigger(D)})}})(C[A])}})(jQuery);jQuery.fn.height=function(){if(this.get(0)==window){return self.innerHeight||jQuery.boxModel&&document.documentElement.clientHeight||document.body.clientHeight}if(this.get(0)==document){return Math.max(document.body.scrollHeight,document.body.offsetHeight)}return this.css("height",arguments[0])};jQuery.fn.width=function(){if(this.get(0)==window){return self.innerWidth||jQuery.boxModel&&document.documentElement.clientWidth||document.body.clientWidth}if(this.get(0)==document){return Math.max(document.body.scrollWidth,document.body.offsetWidth)}return this.css("width",arguments[0])};jQuery.fn.innerHeight=function(){return this.get(0)==window||this.get(0)==document?this.height():this.get(0).offsetHeight-parseInt(this.css("borderTop")||0)-parseInt(this.css("borderBottom")||0)};jQuery.fn.innerWidth=function(){return this.get(0)==window||this.get(0)==document?this.width():this.get(0).offsetWidth-parseInt(this.css("borderLeft")||0)-parseInt(this.css("borderRight")||0)};jQuery.fn.outerHeight=function(){return this.get(0)==window||this.get(0)==document?this.height():this.get(0).offsetHeight};jQuery.fn.outerWidth=function(){return this.get(0)==window||this.get(0)==document?this.width():this.get(0).offsetWidth};jQuery.fn.scrollLeft=function(){if(this.get(0)==window||this.get(0)==document){return self.pageXOffset||jQuery.boxModel&&document.documentElement.scrollLeft||document.body.scrollLeft}return this.get(0).scrollLeft};jQuery.fn.scrollTop=function(){if(this.get(0)==window||this.get(0)==document){return self.pageYOffset||jQuery.boxModel&&document.documentElement.scrollTop||document.body.scrollTop}return this.get(0).scrollTop};jQuery.fn.offset=function(E){if(!this[0]){throw"jQuery.fn.offset requires an element."}E=(E)?jQuery(E)[0]:null;var G=0,F=0,A=this[0],H=this[0],B=0,I=0;do{if(H.tagName=="BODY"||H.tagName=="HTML"){if((jQuery.browser.safari||jQuery.browser.msie)&&jQuery.css(H,"position")!="absolute"){G+=parseInt(jQuery.css(H,"marginLeft"))||0;F+=parseInt(jQuery.css(H,"marginTop"))||0}break}G+=H.offsetLeft||0;F+=H.offsetTop||0;if(jQuery.browser.mozilla||jQuery.browser.msie){G+=parseInt(jQuery.css(H,"borderLeftWidth"))||0;F+=parseInt(jQuery.css(H,"borderTopWidth"))||0}var D=H.offsetParent;do{B+=H.scrollLeft||0;I+=H.scrollTop||0;H=H.parentNode}while(H!=D)}while(H);if(E){var C=jQuery(E).offset();G=G-C.left;F=F-C.top;B=B-C.scrollLeft;I=I-C.scrollTop}if(jQuery.browser.safari||jQuery.browser.opera){G+=parseInt(jQuery.css(A,"borderLeftWidth"))||0;F+=parseInt(jQuery.css(A,"borderTopWidth"))||0}return{top:F-I,left:G-B,width:A.offsetWidth,height:A.offsetHeight,borderTop:parseInt(jQuery.css(A,"borderTopWidth"))||0,borderLeft:parseInt(jQuery.css(A,"borderLeftWidth"))||0,marginTop:parseInt(jQuery.css(A,"marginTopWidth"))||0,marginLeft:parseInt(jQuery.css(A,"marginLeftWidth"))||0,scrollTop:I,scrollLeft:B,pageYOffset:window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,pageXOffset:window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0}};var d=document;function new_window(B,A){A=window.open(B,A,"toolbar=no,scrollbars=yes,resizable=yes,width=500,height=330,status=no,left=100,top=100,screenX=100,screenY=100");A.focus()}function pic_win(A,B){picwin=window.open("image.php?pic="+A+"&name="+B,"picwin","toolbar=no,scrollbars=no,width=620,height=500,left=100,top=100,screenX=100,screenY=100,status=no");picwin.focus()}function pic_win1(A,B){picwin=window.open("image1.php?pic="+A+"&name="+B,"picwin","toolbar=no,scrollbars=no,width=620,height=500,left=100,top=100,screenX=100,screenY=100,status=no");picwin.focus()}function print_window(A){printwin=window.open(A,"printwin","toolbar=no,scrollbars=yes,width=600,height=500");printwin.focus()}function rateOver(A){$("#ratingstars").attr("src",design+A+"-stars.gif")}function rateOut(){$("#ratingstars").attr("src",design+userRating+"-stars.gif")}function rate(C,A,B){$.get("/ajax.php?act=rate&module="+A+"&rating="+B+"&id="+C,null,function(D){userRating=D;rateOut()})}function rotateNews(){$("#ad div.tab:visible").fadeOut();$(document.getElementById(nl[nli])).fadeIn();nli++;$("#findex").html(nli);if(nli==nl.length){nli=0}}$(document).ready(function(){setTimeout(function(){$("#galsContainer ul li a").click(function(){$("#galsContainer ul li a").removeClass("on");$(this).addClass("on");$("#galsContainer div.tab").hide();$(this.hash).fadeIn();return false});$("#weekContainer ul li a").click(function(){$("#weekContainer ul li a").removeClass("on");$(this).addClass("on");$("#weekContainer div.tab").hide();$(this.hash).fadeIn();return false});$("#newsContainer ul li a.tab").click(function(){if(this.hash!=""){$("#newsContainer ul li a").removeClass("on");$(this).addClass("on");$("#newsContainer div.tab").hide();$(this.hash).fadeIn();return false}});$("#Comments ul li a.tab").click(function(){if(this.hash!=""){$("#Comments ul li a").removeClass("on");$(this).addClass("on");$("#Comments div.tab").hide();$(this.hash).fadeIn();return false}});$("#bsTabs ul li a").click(function(){$("#bsTabs ul li a").removeClass("on");$(this).addClass("on");$("#bsTabs div.beauty").hide();$(this.hash).fadeIn();return false});$("#fnext").click(function(){window.clearInterval(newsRotator);rotateNews();return false});$("#fprev").click(function(){window.clearInterval(newsRotator);nli=nli-2;if(nli<0){nli=nl.length+nli}rotateNews();return false})},50)});