<!--
$(document).ready( function() {
	
	$("input[type='text'], textarea").blur(
		function() {
			$("label[for='" + $(this).attr('id') + "']").css("textIndent", (($(this).val($.trim($(this).val())).val() == '') ? "0px" : "-9999px"));
		}
	).focus(
		function() {
			$("label[for='" + $(this).attr('id') + "']").css("textIndent", "-9999px");
		}
	).trigger("blur");
});

$(document).ready(function() {
	$("a.b-open_new_window", "#content").click(function() {
		
		var ws = 0;
		var hs = 0;
		
		if (screen) {
			ws = screen.width;
			hs = screen.height;
		}
		
		var w = Math.min(1200, Math.max(973, (0.9 * ws)));
		var h = Math.min(900, Math.max(730, (0.675 * hs)));
		window.open($(this).attr('href'), "Preview", "screenX=" + Math.round((ws-w)/2) + ",screenY=" + Math.round((hs-h)/2) + ",width=" + w +",height=" + h +",toolbar=no,status=no,scrollbars=yes,menubar=no,resizable=yes");
		
		return false;
	});
});

$(document).ready(function(){
	$('a.b-open_lightbox', "#content").click(function() {
		
		var link = $(this);
		if(!$('div.darkbox-frame').length) {
			darkbox = $('<div class="darkbox-frame"><div class="darkbox-shadow"></div><div class="darkbox-canvas"><div class="darkbox-button"></div></div></div>').appendTo('body');
		}
		
		var frame = darkbox.clone().appendTo('body').addClass('darkbox-frame-on');
	
		var shadow = frame.find('div.darkbox-shadow').animate({opacity:0.6},300);
		var canvas = frame.find('div.darkbox-canvas');
		var button = frame.find('div.darkbox-button');
	
		var image = $('<img alt="'+ link.attr('title') +'"/>');
	
		image.appendTo(canvas);
		image.load(function() {
		
			var imageWidth = image.width();
			var imageHeight = image.height();
			var frameWidth = frame.width()-40;
			var frameHeight = frame.height()-40;
			
			if(imageWidth > frameWidth) {
	
				imageWidth = frameWidth;
				image.width(imageWidth);					
				while(image.height() > frameHeight) {
					image.width(imageWidth);
					imageWidth--;
				}
	
				imageHeight = image.height();
			}
			
			if(imageHeight > frameHeight) {
	
				imageHeight = frameHeight;
				image.height(imageHeight);						
				while(image.width() > frameWidth) {
					image.height(imageHeight);
					imageHeight--;
				}
	
				imageWidth = image.width();
			}
			
			canvas.addClass('darkbox-canvas-load').animate({
	
				width:imageWidth,
				marginLeft:-imageWidth/2,
				height:imageHeight,
				marginTop:-imageHeight/2
	
			},500,function() {
	
				canvas.addClass('darkbox-canvas-done');
				button.addClass('darkbox-button-on');
				button.addClass(navigator.platform.toLowerCase().indexOf('mac')+1?'darkbox-button-left':'darkbox-button-right');
	
				image.animate({opacity:1},500,function() {
					
					shadow.click(closer);
					button.click(closer);
	
				});
			});
		});
		
		image.attr('src', link.attr('href'));
	
		var closer = function() {
			canvas.remove();
			shadow.animate({opacity:0},300,function() {
				frame.remove();
			});
		}
		
		$(document).keydown(function(e) {
			if(e.which==27) closer();
		});
	
		return false;
	});
});

//-->