/* lightbox functionality */
$(document).ready(function(){
	$("a[rel*=lightbox]").lightbox();
	$("a[rel='external']").click(function() {
		var strURL = $(this).attr('href');
		var oNewWindow = window.open( strURL );
		if ( !oNewWindow ) {
			window.location.href = strURL;
		}
		return false;
	});
	$("label + input, label + textarea").each(function (i) {
		var newLabel = $(this).prev().clone();
		newLabel.find('span').remove();
		$(this).watermark(newLabel.html());
	});
	$("input + span.captcha_text").each(function (i) {
		var newLabel = $(this).clone();
		newLabel.find('span').remove();
		$(this).prev().watermark(newLabel.html());
	});
	$("label.watermark + input.captcha").prev().addClass("captcha_text");
	if ( $("p.error").length > 0 ) {
		
		$("p.error").click(function(){
			$(this).fadeOut('slow');
		}).bind("mouseleave", function(){
			$(this).fadeOut('slow');
		});
		$.scrollTo('p.error');
	}
	

	/*
	 * menu IE6 functionality
	 */
	$("#mainNavigation li.current").addClass('currentAnchor');
	$("#mainNavigation li").bind("mouseenter", function(){
		$("#mainNavigation li.current").removeClass('current');
		$(this).addClass('current').addClass('hover');
	});
	
	$("#mainNavigation li").bind("mouseleave", function(){
		$("#mainNavigation li.current").removeClass('current');
		$("#mainNavigation li.currentAnchor").addClass('current');
		$(this).removeClass('hover');
	});

	$("#mainNavigation > ul > li").bind("mouseenter", function(){
		$('#mainNavigation > ul > li.trail, #mainNavigation > ul > li.active').css('borderBottomWidth', '0');
		$(this).css('borderBottomWidth', '12px');
	});
});

