(function(b){b.fn.ajaxSubmit=function(p){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof p=="function"){p={success:p}}p=b.extend({url:this.attr("action")||window.location.toString(),type:this.attr("method")||"GET"},p||{});var s={};this.trigger("form-pre-serialize",[this,p,s]);if(s.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}var k=this.formToArray(p.semantic);if(p.data){p.extraData=p.data;for(var f in p.data){k.push({name:f,value:p.data[f]})}}if(p.beforeSubmit&&p.beforeSubmit(k,this,p)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[k,this,p,s]);if(s.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var e=b.param(k);if(p.type.toUpperCase()=="GET"){p.url+=(p.url.indexOf("?")>=0?"&":"?")+e;p.data=null}else{p.data=e}var r=this,h=[];if(p.resetForm){h.push(function(){r.resetForm()})}if(p.clearForm){h.push(function(){r.clearForm()})}if(!p.dataType&&p.target){var m=p.success||function(){};h.push(function(j){b(p.target).html(j).each(m,arguments)})}else{if(p.success){h.push(p.success)}}p.success=function(t,n){for(var q=0,j=h.length;q<j;q++){h[q](t,n,r)}};var d=b("input:file",this).fieldValue();var o=false;for(var g=0;g<d.length;g++){if(d[g]){o=true}}if(p.iframe||o){if(b.browser.safari&&p.closeKeepAlive){b.get(p.closeKeepAlive,l)}else{l()}}else{b.ajax(p)}this.trigger("form-submit-notify",[this,p]);return this;function l(){var v=r[0];if(b(":input[@name=submit]",v).length){alert('Error: Form elements must not be named "submit".');return}var t=b.extend({},b.ajaxSettings,p);var u="jqFormIO"+(new Date().getTime());var B=b('<iframe id="'+u+'" name="'+u+'" />');var D=B[0];if(b.browser.msie||b.browser.opera){D.src='javascript:false;document.write("");'}B.css({position:"absolute",top:"-1000px",left:"-1000px"});var E={responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}};var C=t.global;if(C&&!b.active++){b.event.trigger("ajaxStart")}if(C){b.event.trigger("ajaxSend",[E,t])}var q=0;var y=0;var j=v.clk;if(j){var x=j.name;if(x&&!j.disabled){p.extraData=p.extraData||{};p.extraData[x]=j.value;if(j.type=="image"){p.extraData[name+".x"]=v.clk_x;p.extraData[name+".y"]=v.clk_y}}}setTimeout(function(){var H=r.attr("target"),F=r.attr("action");r.attr({target:u,encoding:"multipart/form-data",enctype:"multipart/form-data",method:"POST",action:t.url});if(t.timeout){setTimeout(function(){y=true;z()},t.timeout)}var G=[];try{if(p.extraData){for(var I in p.extraData){G.push(b('<input type="hidden" name="'+I+'" value="'+p.extraData[I]+'" />').appendTo(v)[0])}}B.appendTo("body");D.attachEvent?D.attachEvent("onload",z):D.addEventListener("load",z,false);v.submit()}finally{r.attr("action",F);H?r.attr("target",H):r.removeAttr("target");b(G).remove()}},10);function z(){if(q++){return}D.detachEvent?D.detachEvent("onload",z):D.removeEventListener("load",z,false);var F=0;var G=true;try{if(y){throw"timeout"}var H,J;J=D.contentWindow?D.contentWindow.document:D.contentDocument?D.contentDocument:D.document;if(J.body==null&&!F&&b.browser.opera){F=1;q--;setTimeout(z,100);return}E.responseText=J.body?J.body.innerHTML:null;E.responseXML=J.XMLDocument?J.XMLDocument:J;E.getResponseHeader=function(L){var K={"content-type":t.dataType};return K[L]};if(t.dataType=="json"||t.dataType=="script"){var n=J.getElementsByTagName("textarea")[0];E.responseText=n?n.value:E.responseText}else{if(t.dataType=="xml"&&!E.responseXML&&E.responseText!=null){E.responseXML=A(E.responseText)}}H=b.httpData(E,t.dataType)}catch(I){G=false;b.handleError(t,E,"error",I)}if(G){t.success(H,"success");if(C){b.event.trigger("ajaxSuccess",[E,t])}}if(C){b.event.trigger("ajaxComplete",[E,t])}if(C&&!--b.active){b.event.trigger("ajaxStop")}if(t.complete){t.complete(E,G?"success":"error")}setTimeout(function(){B.remove();E.responseXML=null},100)}function A(n,F){if(window.ActiveXObject){F=new ActiveXObject("Microsoft.XMLDOM");F.async="false";F.loadXML(n)}else{F=(new DOMParser()).parseFromString(n,"text/xml")}return(F&&F.documentElement&&F.documentElement.tagName!="parsererror")?F:null}}};b.fn.ajaxForm=function(d){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){b(this).ajaxSubmit(d);return false}).each(function(){b(":submit,input:image",this).bind("click.form-plugin",function(g){var f=this.form;f.clk=this;if(this.type=="image"){if(g.offsetX!=undefined){f.clk_x=g.offsetX;f.clk_y=g.offsetY}else{if(typeof b.fn.offset=="function"){var h=b(this).offset();f.clk_x=g.pageX-h.left;f.clk_y=g.pageY-h.top}else{f.clk_x=g.pageX-this.offsetLeft;f.clk_y=g.pageY-this.offsetTop}}}setTimeout(function(){f.clk=f.clk_x=f.clk_y=null},10)})})};b.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){b(":submit,input:image",this).unbind("click.form-plugin")})};b.fn.formToArray=function(r){var q=[];if(this.length==0){return q}var e=this[0];var k=r?e.getElementsByTagName("*"):e.elements;if(!k){return q}for(var l=0,o=k.length;l<o;l++){var f=k[l];var g=f.name;if(!g){continue}if(r&&e.clk&&f.type=="image"){if(!f.disabled&&e.clk==f){q.push({name:g+".x",value:e.clk_x},{name:g+".y",value:e.clk_y})}continue}var s=b.fieldValue(f,true);if(s&&s.constructor==Array){for(var h=0,d=s.length;h<d;h++){q.push({name:g,value:s[h]})}}else{if(s!==null&&typeof s!="undefined"){q.push({name:g,value:s})}}}if(!r&&e.clk){var m=e.getElementsByTagName("input");for(var l=0,o=m.length;l<o;l++){var p=m[l];var g=p.name;if(g&&!p.disabled&&p.type=="image"&&e.clk==p){q.push({name:g+".x",value:e.clk_x},{name:g+".y",value:e.clk_y})}}}return q};b.fn.formSerialize=function(d){return b.param(this.formToArray(d))};b.fn.fieldSerialize=function(e){var d=[];this.each(function(){var j=this.name;if(!j){return}var g=b.fieldValue(this,e);if(g&&g.constructor==Array){for(var h=0,f=g.length;h<f;h++){d.push({name:j,value:g[h]})}}else{if(g!==null&&typeof g!="undefined"){d.push({name:this.name,value:g})}}});return b.param(d)};b.fn.fieldValue=function(j){for(var h=[],f=0,d=this.length;f<d;f++){var g=this[f];var e=b.fieldValue(g,j);if(e===null||typeof e=="undefined"||(e.constructor==Array&&!e.length)){continue}e.constructor==Array?b.merge(h,e):h.push(e)}return h};b.fieldValue=function(d,k){var f=d.name,q=d.type,r=d.tagName.toLowerCase();if(typeof k=="undefined"){k=true}if(k&&(!f||d.disabled||q=="reset"||q=="button"||(q=="checkbox"||q=="radio")&&!d.checked||(q=="submit"||q=="image")&&d.form&&d.form.clk!=d||r=="select"&&d.selectedIndex==-1)){return null}if(r=="select"){var l=d.selectedIndex;if(l<0){return null}var o=[],e=d.options;var h=(q=="select-one");var m=(h?l+1:e.length);for(var g=(h?l:0);g<m;g++){var j=e[g];if(j.selected){var p=b.browser.msie&&!(j.attributes.value.specified)?j.text:j.value;if(h){return p}o.push(p)}}return o}return d.value};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var e=this.type,d=this.tagName.toLowerCase();if(e=="text"||e=="password"||d=="textarea"){this.value=""}else{if(e=="checkbox"||e=="radio"){this.checked=false}else{if(d=="select"){this.selectedIndex=-1}}}})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};b.fn.enable=function(d){if(d==undefined){d=true}return this.each(function(){this.disabled=!d})};b.fn.select=function(d){if(d==undefined){d=true}return this.each(function(){var e=this.type;if(e=="checkbox"||e=="radio"){this.checked=d}else{if(this.tagName.toLowerCase()=="option"){var f=b(this).parent("select");if(d&&f[0]&&f[0].type=="select-one"){f.find("option").select(false)}this.selected=d}}})};function a(){if(b.fn.ajaxSubmit.debug&&window.console&&window.console.log){window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}}})(jQuery);jQuery.cookie=function(b,k,n){if(typeof k!="undefined"){n=n||{};if(k===null){k="";n.expires=-1}var f="";if(n.expires&&(typeof n.expires=="number"||n.expires.toUTCString)){var g;if(typeof n.expires=="number"){g=new Date();g.setTime(g.getTime()+(n.expires*24*60*60*1000))}else{g=n.expires}f="; expires="+g.toUTCString()}var m=n.path?"; path="+(n.path):"";var h=n.domain?"; domain="+(n.domain):"";var a=n.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(k),f,m,h,a].join("")}else{var e=null;if(document.cookie&&document.cookie!=""){var l=document.cookie.split(";");for(var j=0;j<l.length;j++){var d=jQuery.trim(l[j]);if(d.substring(0,b.length+1)==(b+"=")){e=decodeURIComponent(d.substring(b.length+1));break}}}return e}};jQuery.fn.makeRounded=function(){return this.each(function(){var e=jQuery(this);var p=e.outerWidth();var h=e.css("background-color");var j=e.css("float");var a=parseInt(e.css("margin-top"));var g=parseInt(e.css("margin-left"));var d=parseInt(e.css("margin-right"));var n=parseInt(e.css("margin-bottom"));var l=parseInt(e.css("border-top-width"));var k=((l==0)?h:e.css("border-top-color"));var q=e.css("border-top-style");e.css({margin:0,borderTop:"0px",borderBottom:"0px","float":"none",width:"auto"});e.wrap('<div style="float: '+j+"; width: "+p+"px; margin: "+a+"px "+d+"px "+n+"px "+g+'px;"></div>');var b="style='background-color:"+h+"; border-color: "+k+";'";var m="style='background-color:"+k+";'";var f="background-color: transparent; margin: 0";e.before('<div style="'+f+'"><b class="b1" '+m+'></b><b class="b2" '+b+'></b><b class="b3" '+b+'></b><b class="b4" '+b+"></b></div>");e.after('<div style="'+f+'"><b class="b4" '+b+'></b><b class="b3" '+b+'></b><b class="b2" '+b+'></b><b class="b1" '+m+"></b></div>")})};jQuery.fn.hilitefade=function(){return this.each(function(){var a=jQuery(this).css("background-color");jQuery(this).css("background-color","yellow").animate({backgroundColor:a},10000,"swing")})};jQuery.fn.scrollTo=function(){return this.each(function(){var a=jQuery(this).offset().top;jQuery("html,body").animate({scrollTop:a},1000)})};jQuery.fn.closable=function(){return this.each(function(){var a=$(this);if(!a.hasClass("open")){a.hide()}var b=this.id+"-close";$("#"+b).click(function(d){if(!a.is(":visible")){$("#"+b).parents("form").scrollTo()}a.toggle("slow");d.preventDefault();return false})})};jQuery.fn.superSimpleTabs=function(){return this.each(function(){var a=jQuery(this);if(a.find("a.active").length==0){a.find("a:first").addClass("active")}a.find("a").click(function(){jQuery(a.find("a.active").attr("href")).find(".flash").add(".error").hide();jQuery(a.find("a.active").removeClass("active").attr("href")).hide();jQuery(jQuery(this).addClass("active").attr("href")).show();return false});a.find("a").not(".active").each(function(){jQuery(jQuery(this).attr("href")).hide()})})};(function($){$.fn.modal=function(options){return this.each(function(){if(this._modal){return}if(typeof(options)!="undefined"){var params=$.extend({},$.fn.modal.defaults,options)}else{var params=$.fn.modal.defaults}if(typeof(modal_count)=="undefined"){modal_count=0}modal_count++;this._modal=modal_count;H[modal_count]={config:params,target_modal:this};$(this).modal_add_show(this)})};$.fn.modal_add_show=function(ele){return $.modal.show(ele)};$.fn.modal_show=function(){return this.each(function(){$.modal.open(this)})};$.fn.modal_hide=function(){return this.each(function(){$.modal.hide(this)})};$.fn.modal.defaults={show:false,hide:false,modal_styles:false};$.modal={hash:{},show:function(ele){var pos=ele._modal;var jQ=jQuery;var h=H[pos];var ie6=jQ.browser.msie&&(jQ.browser.version=="6.0");jQ(h.target_modal).click(function(){$.modal.open(ele);return false});return false},hide:function(ele){var jQ=jQuery;jQ("#modal_overlay, .modal_close").click(function(){jQ("#modal_content").remove();jQ("#modal_overlay").remove();var pos=ele._modal;var h=H[pos];if(h.config.hide){eval(h.config.hide)}return false})},open:function(ele){var jQ=jQuery;var pos=ele._modal;var h=H[pos];$.modal.insert_overlay();$.modal.insert_content_container();var content=$.modal.get_content($(h.target_modal));jQ("#modal_content").html(content);if(h.config.modal_styles){jQ("#modal_content").css(h.config.modal_styles)}jQ("#modal_content").css({display:"block",zIndex:10001});jQ("#modal_content").load(function(){overlay=jQ("#modal_overlay");w=jQ("#modal_content");w.css({width:$(h.target_modal).css("width"),height:$(h.target_modal).css("height")});if(ie6){$.modal.ie(overlay)}});if(h.config.show){eval(h.config.show)}$.modal.hide(ele)},insert_overlay:function(){var jQ=jQuery;if(!jQ("#modal_overlay").length){jQ("body").append('<div id="modal_overlay"></div>')}jQ("#modal_overlay").css({height:"100%",width:"100%",position:"fixed",left:0,top:0,"z-index":10000,opacity:50/100})},insert_content_container:function(){var jQ=jQuery;if(!jQ("#modal_content").length){jQ("body").append('<div id="modal_content"></div>')}},get_content:function(trig){var jQ=jQuery;c="<div class='modal_close'><p>x</p></div>";if(trig.attr("rel")){div_id=jQ("#"+trig.attr("rel"));div_class=jQ("."+trig.attr("rel"));if(div_id.length){c+=div_id.html()}else{if(div_class.length){c+=div_class.html()}}}else{if(trig.attr("href")){if(trig.attr("title")){c+="<h3 class='modal_title'>"+trig.attr("title")+"</h3><img src='"+trig.attr("href")+"' alt='"+trig.attr("title")+"' />"}else{c+="<img src='"+trig.attr("href")+"' alt='modal' />"}}else{c=c+trig.html()}}return c},ie:function(o){$("html,body").css({height:"100%",width:"100%"});i=$('<iframe src="javascript:false;document.write(\'\');" class="overlay"></iframe>').css({opacity:0});o.html('<p style="width:100%;height:100%"/>').prepend(i);o=o.css({position:"absolute"})[0];for(var y in {Top:1,Left:1}){o.style.setExpression(y.toLowerCase(),"(_=(document.documentElement.scroll"+y+" || document.body.scroll"+y+"))+'px'")}}};var H=$.modal.hash})(jQuery);jQuery.fn.vidsMover=function(a){var d=jQuery.extend({},jQuery.fn.vidsMover.defaults,a);var b={moveJump:function(e,f){var g=(f/2-e)/d.damper;return g},vidmove:function(j,f){var g=parseInt(j.css("left"));var h=parseInt(j.css("right"));if((f<0&&h>=0)||(f>0&&g>=0)){return}var e=g+f;j.css("left",e+"px")}};if(jQuery(this).find(".vimg").length<10){return false}return this.each(function(){var m=jQuery(this).width(10000);m.css({left:"0px",position:"absolute"});var g=m.wrap('<div class="wvInnerDiv"></div>').parent();var k=g.wrap('<div class="wvOuterDiv"></div>').parent().prepend('<b class="left_arr" />').append('<b class="right_arr" />');var f=g.find("a.vimg:last").offset().left-k.offset().left+g.find("a.vimg:last").outerWidth(true);m.width(f);var j=k.parent();var e,h;var l=null;j.mouseover(function(n){e=n.pageX-j.offset().left;h=j.innerWidth();if(!l){l=window.setInterval(function(){b.vidmove(m,b.moveJump(e,h))},d.interval)}}).bind("mouseleave",function(n){if(l){window.clearInterval(l);l=null}});g.find("a.vimg").mouseover(function(){if(l){window.clearInterval(l);l=null}return false})})};jQuery.fn.vidsMover.defaults={damper:20,interval:100};var vids_code=eval('({"youtube":"<object type=\\"application/x-shockwave-flash\\" data=\\"http://www.youtube.com/v/###URL###\\" width=\\"425\\" height=\\"350\\" wmode=\\"transparent\\"><param name=\\"movie\\" value=\\"http://www.youtube.com/v/###URL###\\" /></object>","myvideo":"<object type=\\"application/x-shockwave-flash\\" data=\\"http://www.myvideo.de/movie/###URL###\\" width=\\"425\\" height=\\"367\\" wmode=\\"transparent\\"><param name=\\"movie\\" value=\\"http://www.myvideo.de/movie/###URL###\\" /></object>","google":"<object type=\\"application/x-shockwave-flash\\" data=\\"http://video.google.com/googleplayer.swf?docId=###URL###\\" width=\\"425\\" height=\\"350\\" wmode=\\"transparent\\"><param name=\\"movie\\" value=\\"http://video.google.com/googleplayer.swf?docId=###URL###\\" /></object>","dailymotion":"<object type=\\"application/x-shockwave-flash\\" data=\\"http://www.dailymotion.com/swf/###URL###\\" width=\\"425\\" height=\\"335\\" wmode=\\"transparent\\"><param name=\\"movie\\" value=\\"http://www.dailymotion.com/swf/###URL###\\" /></object>","break":"<object type=\\"application/x-shockwave-flash\\" data=\\"http://embed.break.com/###URL###\\" width=\\"425\\" height=\\"350\\" wmode=\\"transparent\\"><param name=\\"movie\\" value=\\"http://embed.break.com/###URL###\\" /></object>","metacafe":"<object type=\\"application/x-shockwave-flash\\" data=\\"http://www.metacafe.com/fplayer/###URL###/.swf\\" width=\\"400\\" height=\\"345\\" wmode=\\"transparent\\"><param name=\\"movie\\" value=\\"http://www.metacafe.com/fplayer/###URL###/.swf\\" /></object>","vimeo":"<object type=\\"application/x-shockwave-flash\\" data=\\"http://www.vimeo.com/moogaloop.swf?clip_id=###URL###\\" width=\\"400\\" height=\\"294\\" wmode=\\"transparent\\"><param name=\\"movie\\" value=\\"http://www.vimeo.com/moogaloop.swf?clip_id=###URL###\\" /></object>","bliptv":"<object type=\\"application/x-shockwave-flash\\" data=\\"http://blip.tv/scripts/flash/blipplayer.swf?autoStart=false&file=http://blip.tv/file/get/###URL###.flv%3Fsource%3D3\\" width=\\"400\\" height=\\"294\\" wmode=\\"transparent\\"><param name=\\"movie\\" value=\\"http://blip.tv/scripts/flash/blipplayer.swf?autoStart=false&file=http://blip.tv/file/get/###URL###.flv%3Fsource%3D3\\" /></object>","revver":"<object type=\\"application/x-shockwave-flash\\" data=\\"http://flash.revver.com/player/1.0/player.swf?mediaId=###URL###\\" width=\\"480\\" height=\\"392\\" wmode=\\"transparent\\"><param name=\\"movie\\" value=\\"http://flash.revver.com/player/1.0/player.swf?mediaId=###URL###\\" /></object>","liveleak":"<object type=\\"application/x-shockwave-flash\\" width=\\"457\\" height=\\"361\\" wmode=\\"transparent\\" data=\\"http://www.liveleak.com/player.swf?autostart=false&token=###URL###\\"><param name=\\"movie\\" value=\\"http://www.liveleak.com/player.swf?autostart=false&token=###URL###\\"><param name=\\"wmode\\" value=\\"transparent\\"><param name=\\"quality\\" value=\\"high\\"></object>"})');function playVideo(h){var g=jQuery(h.target);var a=g.prev();var d="none";var b=a.attr("id");if(typeof(b)=="string"&&b.length>1){b=b.split("_");d=b.shift();b=b.join("_")}if(typeof(vids_code[d])!="string"){window.location=a.parent().attr("href");h.preventDefault();return false}var f=vids_code[d];if(jQuery("#vid_modal").length==0){jQuery("body").append('<div id="vid_modal" style="width: 800px;"></div>')}f=f.replace(/###URL###/g,b);jQuery("#vid_modal").html(f).modal();jQuery("#vid_modal").modal_show().remove();if(g.parents(".contentb").length>0&&g.parents(".contentb").width()<600){var j=g.parents(".contentb").offset();jQuery("#modal_content").css({position:"absolute",margin:0,top:j.top,left:j.left})}h.preventDefault();return false}function preview(b){var a;if(b=="comment_pre"){a=jQuery("#comment_post")}else{a=jQuery("#comment_pre")}a.className="Invisible";var d=document.getElementById(b);d.className="Visible";jQuery("#namePrev").innerHTML=jQuery("#csubj").value.replace(/(\n|\r)/g,"<br />").replace(/(<br \/>){2,}/gi,"</p><p>");jQuery("#messagePrev").innerHTML="<p>"+jQuery("#cbody").value.replace(/(\n|\r)/g,"<br />").replace(/(<br \/>){2,}/gi,"</p><p>")+"</p>"}var t1="comment_post";var t2="comment_pre";function getsub(b){var a=jQuery("#subj-"+b).html();return(a?"Re: "+a:"")}function comm_x(a,b){jQuery("#creply-"+a).html("")}function comm_reply(b,a){jqel=jQuery("#creply-"+a);if(jqel.length>0){subj=getsub(a);html='<div class="cbox"><form action="" method="post" name="myform" class="cform"><div class="Visible" >';if(!logged){anonname=jQuery.cookie("anonname");anonname=((anonname==null)?"Anonymous user":anonname);html+='Your name<br /><input type="text" size="20" maxlength="20" name="comment[uname]" value="'+anonname+'"/> &nbsp; <a  style="font-weight: bold; color: rgb(0, 170, 170);" title="click here to Login"  href="javascript:lor()">login</a> OR <a  style="font-weight: bold; color: rgb(0, 170, 170);" title="click here to register"  href="javascript:lor(2)">register</a> to post as yourself<br />'}html+='<div class="comm_subj">Subject<br /><input  type="text" size="60" maxlength="128" name="comment[subj]" value="'+subj+'"/></div>Comment<br /><textarea  name="comment[body]" cols="60" rows="6"  ></textarea><br /><input type="hidden" name="comment[nid]" value="'+b+'" /><input type="hidden" name="comment[pcmid]" value="'+a+'" /><input class="button" type="submit" name="comment[submit]" value="Post it" >  <a href="javascript:comm_x('+a+","+b+')">Cancel</a></div></form></div>';jqel.html(html)}}function chng_pass(a){var b='<table><tr><td>New Password</td><td><input id="new_psswd" type="password" name="change[pass1]" value=""/></td></tr><tr><td>Password again</td><td><input id="new_psswd" type="password" name="change[pass2]" value=""/></td></tr></table>';jQuery("#"+a).html(b)}function lor(){showLoginReg()}function comm_updateupdown(b,a){if(a>0){jQuery("#crate-"+b+" .up").addClass("upd").removeClass("up");jQuery("#crate-"+b+" .down").remove()}else{if(a<0){jQuery("#crate-"+b+" .down").addClass("downd").removeClass("down");jQuery("#crate-"+b+" .up").remove()}}}function vote_comm(f,d){var a=jQuery("#crate-"+f+" .commpts");var b=a.text();var e=parseInt(b)+d;a.text(e>=0?"+"+e:e);comm_updateupdown(f,d);jQuery.post(base_href+"ajax",{action:"cstmp",id:f,pt:d})}function vote_news(d,b){if(typeof(b)!="string"){b="voted"}var a=parseInt(jQuery("#nrate-"+d+" .ratect").html())+1;jQuery("#nrate-"+d+" .ratect").fadeOut("fast").html(" "+a).removeClass("rate").addClass("rated").fadeIn("slow");jQuery("#nrate-"+d+" .ratew").fadeOut("fast").removeClass("rate").addClass("rated").fadeIn("slow").not(".img,.noimg").html("<b>"+b+"</b>");jQuery.post(base_href+"ajax",{action:"nstmp",id:d})}function friend_addform(){var a='<b>Add Friend</b><form action="" method="get"><label for="addfrnd_user">Friend\'s username</label><br /><input id="addfrnd_user" type="text" size="60" name="user" value="" onkeyup="frSugg();" /><br /><input type="hidden" name="cmd" value="addfrnd" /><div id="frsugg" style="margin:3px 3px 3px 20px">&nbsp;</div><input class="button" type="submit" name="s" value="Add" /></form>';jQuery("#fr-add").html(a)}function friend_invform(){var a='<b>Invite Friend</b><form action="" method="post"><label for="invfrnd_email">Friend\'s email</label><br /><input id="invfrnd_email" type="text" size="60" name="invfrnd[email]" value="" /><br />Invite Message from you</label><br /><textarea id="inv_body" name="invfrnd[body]" cols="60" rows="6"  >I\'ve been using '+site_name+' to browse interesting news with my friends and thought you might like to try it out. Here\'s an invitation to create an account.</textarea><br /><input class="button" type="submit" name="invfrnd[submit]" value="Add" /></form>';jQuery("#fr-inv").html(a)}var frsugging=false;function frSuggComplete(){frsugging=false}function frSugg(){if(!frsugging&&jQuery("#addfrnd_user").val().length>=3){frsugging=true;jQuery("#frsugg").load("/ajax",{action:"frsugg",name:jQuery("#addfrnd_user").val()},frSuggComplete)}}function fr_fill(a){jQuery("#addfrnd_user").val(a)}function showsimilar(a){jQuery("#sim-"+a).slideToggle("slow")}var loginredir;function url_insert_qstr(e,a){if(e[0]=="#"){e=window.location.href.split("#")[0]+e}var d=e.indexOf("?");var b=e.indexOf("#");if(d>=0){var f=e.split("?");return f[0]+"?"+a+"&"+f[1]}else{if(b>=0){var f=e.split("#");return f[0]+"?"+a+"#"+f[1]}else{return e+"?"+a}}}function showLoginReg_helper(a,b){if(typeof(a)=="string"&&a.length>0){jQuery("#logttl").remove();jQuery("#loginscr").before("<h1 id='logttl'>"+a+"</h1>")}jQuery("#loginreg").css("top",(jQuery("#loginregwrap").offset().top+30)+"px");jQuery("#loginregwrap").show();jQuery("#loginreg").fadeIn();jQuery("iframe").fadeOut();loginredir=((typeof(b)!="string")?window.location.href:b);loginredir=url_insert_qstr(loginredir,"ftr=aftlogin");if(jQuery.browser.msie&&jQuery.browser.version<=6){window.location=window.location.href.split("#")[0]+"#top"}jQuery("#user_name").focus()}function showLoginReg(a,b){if(jQuery("#loginreg").length>0){showLoginReg_helper(a,b)}else{jQuery("body").append('<div id="loginloading" style="display: block"><div><img src="/assets/images/throbber_huge.gif" /></div></div>');jQuery.get("/html/loginreg.html",{},function(e){jQuery("body").append(e);var d={success:logregret,dataType:"json",timeout:3000,beforeSubmit:clrinperr};jQuery("#loginscrform").ajaxForm(d);jQuery("#regscrform").ajaxForm(d);jQuery("#loginloading").remove();showLoginReg_helper(a,b)},"html")}}function hideLoginReg(a){jQuery("#loginreg").fadeOut();jQuery("#loginregwrap").hide();jQuery("iframe").fadeIn()}function logregret(b,f){if(f=="success"){if(b.status=="succ"){if(typeof(b.redir)=="string"){window.location=b.redir}else{window.location=loginredir}}else{var e=b.error.formname;for(var d in b.error.errors){var a="[name="+e+"["+d+"]]";jQuery(a).after("<span class='inperror'>"+b.error.errors[d]+"</span>")}}}}var flagoptions=[["irrelevant","Irrelevant"],["spam","Spam"],["adult","Adult"]];function addFlag(){jQuery("div.article > div.links").append('<span class="flagnews flag"><a href="#flag" title="flag story"></a></span>');jQuery(".comment div.crate").append('<span class="flagcomm flag"><a href="#flag" title="flag comment"></a></span>');jQuery(".flagnews").click(function(d){flagit(d,"news");d.stopPropagation()});jQuery(".flagcomm").click(function(d){flagit(d,"comment");d.stopPropagation()});var b='<div class="warning">This story is marked for burial pending review.</div>';jQuery(".toflag").each(function a(d,e){jQuery(e).find(".news-submitted").append(b)});jQuery(".userflagged .flag").removeClass("flag").addClass("flagged").attr("title","You have flagged this post!").find("a").remove();if(jQuery(".news").not(".userflagged").length>1){jQuery(".userflagged").filter(".news").hide()}if(jQuery(".comment").not(".userflagged").length>1){jQuery(".userflagged").filter(".comment").hide()}}function flagComplete(e,f,b){var a="flag-"+f;if(e=="SUCC"){jQuery("#"+a).fadeOut(2000);var d=((b=="news")?"news":"comment");jQuery("#"+a).parents("."+d).addClass("userflagged").find(".flag").removeClass("flag").addClass("flagged").attr("title","You have flagged this post!").find("a").remove();if(jQuery("."+d+":visible").length>1){jQuery("#"+a).parents("."+d).fadeOut("slow")}}else{jQuery("#"+a).html("<span>flag action failed.</span>")}}function sendFlag(f,b){var e="#flag-"+f;var a=jQuery(e+" input:checked").val();if(a==null){alert("Please select a reason for flagging");return}var d=jQuery(e+" textarea").val();jQuery(e).prepend('<div class="flash">flagging..</div>');jQuery.post(base_href+"ajax",{action:"flag",id:f,type:b,flagtype:a,flagtext:d},function(g){flagComplete(g,f,b)})}function flagit(g,d){if(!logged){lor();g.preventDefault();return false}var f=jQuery(g.target).parents("."+d)[0].id;var h=jQuery("#"+f).find("a").attr("name");jQuery(".burycode").find(".aclose").click().end().remove();var b='<div id="flag-'+h+'" class="burycode" ><h2>Flag this '+(d=="news"?"Story":"Comment")+"</h2> <div><form>Flag as: ";for(var a=0;a<flagoptions.length;a++){b+='<input type="radio"  name="flagsel" value="'+flagoptions[a][0]+'" >'+flagoptions[a][1]+"</option>"}b+='<br />Reason for Flagging:<br /><textarea style="width: 80%; height: 40px;"></textarea></form><a href="javascript:sendFlag(\''+h+"', '"+d+'\');">FLAG IT</a> | <a class="aclose" href="#close">Cancel</a> </div></div>';jQuery("#"+f).prepend(b).addClass("dim").find(".burycode").data("itemid",f).data("itemname",h).css({"margin-left":"150px","margin-top":"15px"}).show().find(".aclose").click(function(j){jQuery("#"+f).removeClass("dim").find(".burycode").hide();j.preventDefault();return false});g.preventDefault();return false}function showwidgconf(a){jQuery("#confwidg").load("/widget/widgconf.php",{action:"loadconf",name:a})}function wsubmsucc(b,f){if(f=="success"){if(b.status=="succ"){jQuery("#codewidg").html("<textarea></textarea>");jQuery("#codewidg textarea").val(b.jscode);jQuery("#previewwidg").html("<div></div>");jQuery("#previewwidg div").html(b.jscode)}else{var e=b.error.formname;for(var d in b.error.errors){var a="[name="+e+"["+d+"]]";jQuery(a).after("<span class='inperror'>"+b.error.errors[d]+"</span>")}}}}function submitwidgconf(a){var b={success:wsubmsucc,dataType:"json",timeout:3000,beforeSubmit:clrinperr};jQuery("#widgconfform").ajaxSubmit(b);return false}function dispUpdItem(a){a.hide().fadeIn("slow")}function delUpdItem(a){a.remove()}function dispUpd(d,f,a,b,j){var h="i-"+(new Date).getTime();var e=jQuery('<div id="'+h+'" class="update '+d+'" style="height:0"><a class="x" href="#" title="Close">X</a>'+a+"</div>");e.children("a.x").click(function(k){e.animate({height:0},{duration:1000,complete:function(){jQuery("#"+h).remove();k.preventDefault();return false}})});window.setTimeout(function(){e.animate({height:0},{duration:1000,complete:function(){jQuery("#"+h).remove()}})},6000);var g=jQuery("#updates .update:nth-child(3)").attr("id");jQuery("#"+g).animate({height:0,border:0,padding:0},{duration:1000,complete:function(){jQuery("#"+g).remove()}});jQuery("#updates").prepend(e.animate({height:"60px"},1000))}function loadUpdates(){jQuery.getJSON("getupdate.php",null,function(b,a){jQuery.each(b,function(d,e){if(d>2){return}dispUpd(e[0],"Update - "+e[0],e[1])})})}function comm_add_click(a){var b=a.split("-");comm_reply(b[2],b[3])}function select_limit(b,d,a){a=parseInt(a);jQuery("#"+d+" input").bind("click",function(f){if(jQuery("#"+d+" input:checked").length>a){alert("Please select only "+a+" "+b+". Please unselect some if you want to select this.");f.preventDefault();return false}})}function media_sel(){if(jQuery("#vidselnum").length>0){select_limit("Video","vidsel",jQuery("#vidselnum").text())}if(jQuery("#imgselnum").length>0){select_limit("Image","imgsel",jQuery("#imgselnum").text())}$(".imgsel img,.vidsel img").click(function(){$(this).siblings("input").click()})}function clrinperr(){jQuery(".inperror").remove()}function objjoin(d,b){var a=[];jQuery.each(d,function(e,f){a.push(f)});return a.join(b)}function ratenews(a){var b=jQuery(a.target).parents(".nrate").attr("id").split("-")[1];vote_news(parseInt(b),"")}function ratecomm(a,b){var d=jQuery(a.target).parent().attr("id").split("-")[1];vote_comm(parseInt(d),b)}function updateVotes(){var d={};var b=jQuery(".nrate").map(function(){return jQuery(this).attr("id").split("-")[1]});b=objjoin(b,":");var a=jQuery(".crate").map(function(){return jQuery(this).attr("id").split("-")[1]});a=objjoin(a,":");if(b.length>0||a.length>0){jQuery.post(base_href+"getvotes.php",{action:"getvotes",nids:b,cids:a},function(e){if(typeof(e.nids)!==undefined){jQuery.each(e.nids,function(f,g){if(g.st){jQuery("#nrate-"+f+" .rate").addClass("rated").removeClass("rate")}jQuery("#nrate-"+f+" .ratect").html(g.n)})}jQuery(".nrate .rateclk").filter(".rate").click(function(f){ratenews(f);f.preventDefault();return false});if(typeof(e.cids)!==undefined){jQuery.each(e.cids,function(f,g){if(g.st!==0){comm_updateupdown(f,g.st)}jQuery("#crate-"+f+" .commpts").html((g.n>=0?"+":"")+g.n)})}jQuery(".crate .up").click(function(f){ratecomm(f,1);f.preventDefault();return false});jQuery(".crate .down").click(function(f){ratecomm(f,-1);f.preventDefault();return false})},"json")}}function flash(){if(!$.cookie("fv")){$.cookie("fv",1);if(typeof(intromsg)!="undefined"){$(".flash").prepend(intromsg)}}if($(".flash").text().length>4){$(".flash").hide().fadeIn("slow")}}jQuery(document).ready(function(){if(!logged){jQuery(".needlogin").each(function(d,g){var f=jQuery(g);var e=f.attr("href");f.removeAttr("onclick").click(function(h){showLoginReg("Please login/register to do that",e);h.preventDefault();return false})})}jQuery(".tosel").each(function(d,e){jQuery(e).click(function(g){var f=e.id;if(!jQuery("#"+f).hasClass("ckd")){jQuery(".ckd").removeClass("ckd");jQuery("#i"+f).attr("checked",true);jQuery("#"+f).addClass("ckd")}else{jQuery("#i"+f).attr("checked",false);jQuery("#"+f).removeClass("ckd")}})});jQuery(".errflash").hide().fadeIn("slow");addFlag();jQuery(".rounded").makeRounded();jQuery(".video").vidsMover();jQuery(".t_video").after('<a class="play_button" title="watch the video" href="#play"></a>');jQuery(".play_button").click(function(d){playVideo(d)});jQuery(".frontstory").bind("mouseenter",function(g){var f=jQuery(g.target);var d=(f.hasClass("frontstory")?f:f.parents(".frontstory"));d.addClass("fhover")}).bind("mouseleave",function(g){var f=jQuery(g.target);var d=(f.hasClass("frontstory")?f:f.parents(".frontstory"));d.removeClass("fhover")});updateVotes();var b=".comment-add"+(!logged?":not(.needlogin)":"");jQuery(b).click(function(d){comm_add_click(jQuery(d.target).attr("href"));d.preventDefault();return false});var a=window.location.href.split("#")[1];if(typeof(a)==="string"){if(a.slice(0,"reply-comm-".length)==="reply-comm-"){comm_add_click(a)}}media_sel();jQuery(".hilitefade").hilitefade();jQuery(".scrollTo:first").scrollTo();jQuery(".closable").closable();jQuery(".sstab").superSimpleTabs();flash()});