/** jSnow*/(function(b){b.fn.jSnow=function(g){function i(){l=b("body").width();n?e=n:(e=window.innerHeight||document.documentElement.clientHeight,e-=50)}function o(a,m){for(var a=a||1,m=m||!1,c=0,c=0;c<a;c++){var d=b("<span />"),g=t+Math.floor(Math.random()*u),f=p[Math.floor(Math.random()*p.length)];if(-1!=f.indexOf(".gif")||-1!=f.indexOf(".png")){var i=new Image;q&&(f=f.replace("png","gif"));i.src=f;f="<img src='"+f+"' alt='jSnowFlake'>"}d.html(f).css({color:r[Math.floor(Math.random()*r.length)],fontSize:g+"px",display:"block",position:"absolute",cursor:"default","z-index":j});b(h).append(d);f_left=Math.floor(Math.random()*(l-d.width()-50))+25;f_top=m?-1*d.height():Math.floor(Math.random()*(e-50));g=Math.floor(90*Math.random());jQuery.data(d,"posData",{top:f_top,left:f_left,rad:50*Math.random(),i:Math.ceil(s+Math.random()*(v-s)),swingRange:g});d.css({top:f_top+"px",left:f_left+"px"});k.push(d)}}var a=b.extend({},b.fn.jSnow.defaults,g),l,e,g=a.flakes,p=a.flakeCode,r=a.flakeColor,t=a.flakeMinSize,u=a.flakeMaxSize,s=a.fallingSpeedMin,v=a.fallingSpeedMax,w=a.interval,j=a.zIndex,n=a.vSize,x=a.fadeAway,a=a.followScroll;i();var q=!1;b.browser.msie&&8>parseFloat(b.browser.version)&&(q=!0);b.browser.msie&&8>parseFloat(b.browser.version)&&"auto"==j&&(j=0);var h=b("<div />");h.css({width:l+"px",height:1,display:"block",overflow:"visible",position:"absolute",left:"1px",zIndex:j});a?h.css("top",b("html").scrollTop()+1+"px"):h.css="1px";b(this).prepend(h).css({height:"100%"});b("html").css({"overflow-y":"scroll","overflow-x":"hidden"});var k=[];o(g,!1);setInterval(function(){for(var a=0,a=k.length-1;0<=a;a--){var b=k[a],c=jQuery.data(b,"posData");c.top+=c.i;var d=Number(),d=Math.cos(c.rad/180*Math.PI);c.rad+=2;d=c.left-d*c.swingRange;x&&(op=100>e-c.top?(e-c.top)/100:1,b.css("opacity",op));b.css({top:c.top+"px",left:d+"px"});c.top>e&&(jQuery.removeData(b),b.remove(),k.splice(a,1),o(1,!0))}},w);window.onresize=i;if(a)window.onscroll=function(){h.css({top:b("html").scrollTop()+"px"})};return this};b.fn.jSnow.defaults={flakes:30,fallingSpeedMin:1,fallingSpeedMax:3,flakeMaxSize:20,flakeMinSize:10,flakeCode:["&bull;"],flakeColor:["#fff"],zIndex:"auto",interval:50,followScroll:!1}})(jQuery);$(document).ready(function() {	$('input.focus').focus();	//CornersInit();	if($.browser.msie) {	 $(".corners").append('<em class="tl"></em><em class="tr"></em><em class="bl"></em><em class="br"></em>');	}	/* Run snow in body.snow */	$('body.snow').jSnow({flakes:60, flakeMaxSize:19, flakeMinSize:10, flakeCode:['•','*'], flakeColor:['#C0E1EA'], interval:30, followScroll: true});		/* This is basic - uses default settings */	if($().fancybox) {	 $("a.lens:has(img)").fancybox({titlePosition:'inside', overlayShow:true, hideOnContentClick:true, padding:15});	 /* Using custom settings */ $("a#inline").fancybox({ 'hideOnContentClick':true, 'titlePosition':'inside' });	 $("a.group").fancybox({ 'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'overlayShow': false });	 	 $('a.motion:has(img)').each(function() {		$(this).fancybox({			'titlePosition' : 'over',			'onComplete' : function() {				$('img#fancybox-img').bind('load', function() {					var url = $(this).attr('src');					var delimiter = '?';					if(url.indexOf('&timestamp')!=-1) delimiter = '&';					var url = $(this).attr('src').split(delimiter + 'timestamp')[0];					$(this).attr('src', url + delimiter + 'timestamp=' + Number(new Date()));				});				$('img#fancybox-img').trigger('load');			},			'onCleanup' : function() { $('img#fancybox-img').unbind('load');}		});		$(this).children('img').addClass('zoom');	 });	}	if($().hoverscroll) $(".scroll").hoverscroll({'width':'100%', 'height':162, 'arrowsOpacity':0.9});});
