$(document).ready(function(){$("a.fancybox").fancybox({titleShow:true});$("#captcha").css("visibility","hidden");var a=new Date;$("#captcha input").val(a.getMonth()+a.getDate()+1);$("img.alt").each(function(){var b=$(this).parent().html();var d=$(this).attr("alt");var c=$(this).attr("width");$(this).parent().html('<div class="alt" style="width: '+c+'px;">'+b+"<br />"+d+"</div>")});$.fn.insertAtCaret=function(b){return this.each(function(){if(document.selection){this.focus();sel=document.selection.createRange();sel.text=b;this.focus()}else{if(this.selectionStart||this.selectionStart=="0"){var d=this.selectionStart;var c=this.selectionEnd;var e=this.scrollTop;this.value=this.value.substring(0,d)+b+this.value.substring(c,this.value.length);this.focus();this.selectionStart=d+b.length;this.selectionEnd=d+b.length;this.scrollTop=e}else{this.value+=b;this.focus()}}})};jQuery.fn.pulse=function(b,e,c,h,j){if(isNaN(c)){j=h;h=c;c=1}var i=jQuery.speed(e,h,j);var g=i.queue!==false;var f=0;for(var d in b){f=Math.max(b[d].length,f)}i.times=i.times||c;return this[g?"queue":"each"](function(){var m={};var l=jQuery.extend({},i);var k=jQuery(this);n();function n(){var r={},o=false;for(var q in b){m[q]=m[q]||{runs:0,cur:-1};if(m[q].cur<b[q].length-1){++m[q].cur}else{m[q].cur=0;++m[q].runs}if(b[q].length===f){o=l.times>m[q].runs}r[q]=b[q][m[q].cur]}l.complete=n;l.queue=false;if(o){k.siblings("div").animate(r,l)}else{i.complete.call(k[0])}}})};jQuery.fn.backOpacity=function(b){b=jQuery.extend({background:"#000000",opacity:0.5},b);jQuery(this).each(function(j){var l=parseInt($(this).css("paddingTop"));var i=parseInt($(this).css("paddingBottom"));var g=parseInt($(this).css("paddingLeft"));var d=parseInt($(this).css("paddingRight"));var k=parseInt($(this).css("marginLeft"));var c=parseInt($(this).css("marginRight"));var h=$(this).width();var f,e;f=h+g+d;e=$(this).height()+l+i;$(document.createElement("div")).width(f).height(e).css({backgroundColor:b.background,opacity:b.opacity,position:"relative",marginLeft:k+"px",marginRight:c+"px",left:0,top:0,bottom:0,zIndex:((10)+j*10)}).insertAfter($(this));$(this).css({width:h,position:"absolute",zIndex:((20)+j*20)})});return jQuery};$("#menu li.link a.highlighted").backOpacity({background:"#ffcc66",opacity:"1"});$("#menu li.link a.highlighted").pulse({opacity:[0,1]},{times:9999999,duration:700})});function guestbook(a){$("#guestbook-text").insertAtCaret(a)};
