$(document).ready(function(){
	$("#main_nav .main_nav_link").hover(function(){
		stringref = $(this).attr("title");

		$('.main_nav_tab:not(#'+stringref+')').hide();
		$("#main_nav .main_nav_link").not('(this).attr("title")').css("background-color","");
		

		$('.main_nav_tab#' + stringref).show();
		$('#main_nav_panes').show();
		$(this).css("background-color", "#173b5f");
					
		return false;
				
	});
	$("#global_nav").hover(function(){
		$('.main_nav_tab').hide();
		$('#main_nav_panes').hide();
		$('#main_nav .main_nav_link').css("background-color","");
	});
			
	$(".main_nav_tab").mouseleave(function(){
		$('.main_nav_tab').hide();
		$('#main_nav_panes').hide();
		$('#main_nav .main_nav_link').css("background-color","");
	});
	
	$("#rolloff").hover(function(){
		$('.main_nav_tab').hide();
		$('#main_nav_panes').hide();
		$('#main_nav .main_nav_link').css("background-color","");
	});
	
	$("#rolloff2").hover(function(){
		$('.main_nav_tab').hide();
		$('#main_nav_panes').hide();
		$('#main_nav .main_nav_link').css("background-color","");
	});
	
	
	$("#header_ad").hover(function(){
		$('.main_nav_tab').hide();
		$('#main_nav_panes').hide();
		$('#main_nav .main_nav_link').css("background-color","");
	});
	
			
	$("#search").hover(function(){
		$('.main_nav_tab').hide();
		$('#main_nav_panes').hide();
		$('#main_nav .main_nav_link').css("background-color","");
	});
			
/*--- SEARCH FIELD CLEAR ---*/	
		
	$("#search_field").focus(function(){
		
		search_val = $('#search_field').val();
		
		if (search_val == "Search") {
			$('#search_field').val('');
		}
	});
	
	$("#search_field").blur(function(){
	
		search_val = $('#search_field').val();
		
		if (search_val == "") {
			$('#search_field').val('Search');
		}
	});
			
/*--- KEYWORD FIELD CLEAR ---*/	
			
	$("#form_300_input").focus(function(){
		
		keyword_val = $('#form_300_input').val();
		
		if (keyword_val == "Keyword") {
			$('#form_300_input').val('');
		}
	});
	
	$("#form_300_input").blur(function(){
	
		keyword_val = $('#form_300_input').val();
		
		if (keyword_val == "") {
			$('#form_300_input').val('Keyword');
		}
	});
	
	/*if ($('.shadow').css('filter').match(/DXImageTransform\.Microsoft\.Shadow/)) {
		width -= $('.shadow').get(0).filters.item("DXImageTransform.Microsoft.Shadow").strength;
	}*/
	
});

/*-- Toggle Sign In/Out link (Chang Ahn 11/1/2010) --*/
function toogleSignInOut(ssourl, signInText, signOutText) {
    var lgntkn = $.cookie('LGNTKN');
    if (lgntkn != undefined && lgntkn.length) { //signed in
        ssourl = ssourl+"?logout=1&returnUrl="+ getSSOReturnUrl('ssologout');
        document.write('<a title="'+signOutText+'" id="signout" href="'+ssourl+'">'+signOutText+'</a>');
    } else {
        ssourl = ssourl+"?returnUrl="+ getSSOReturnUrl('sso');
        document.write('<a title="'+signInText+'" id="signin" href="'+ssourl+'">'+signInText+'</a>');
    }
}

function getSSOReturnUrl(selector) { // get return url for sso CTA
    var cq5host=window.location.protocol+"//"+window.location.host;
    var pathname = window.location.pathname;
    var returnUrl = "";
    var finddot = new RegExp("\\.");

    if (finddot.test(pathname)) {returnURL = pathname.replace(".","."+selector+".");}
    else {returnUrl = pathname.replace(/\/$/,"."+selector+".html");}
    returnUrl = encodeURIComponent(cq5host+returnURL);
    return returnUrl;
}
