var doormatleft = 0;
var doormatright = 0;
var doormatbottom = 0;
var doormattop = 0;
var navleft = 0;
var navright = 0;
var navtop = 0;
var logondoormatleft = 0;
var logondoormatright = 0;
var logondoormattop = 0;
var logondoormatbottom = 0;
var localedoormatleft = 0;
var localedoormatright = 0;
var localedoormattop = 0;
var localedoormatbottom = 0;

/*START Set equal heights to all navigation doormats */
function setEqualHeight(doormats){
	var currentHeight = tallestdoormat = 0;
	doormats.each(function(){
	 currentHeight = $(this).height();
		 if(currentHeight > tallestdoormat)
		 {
			 tallestdoormat  = currentHeight;
		 }
	});
	doormats.height(tallestdoormat);
	$('#r1c1r1c1, div.doormat').height(tallestdoormat+60);
}
/*END Set equal heights to all navigation doormats */

/*START reset navigation tabs to default state */
function resetNavTabs(){
	$('#navigation a').css({'background-color':'transparent','color':'#333'});
	$('#navigation a').find('strong').css('color','#000');
	$('#navigation').find('span.leftBorder').removeClass('leftOn');
	$('#navigation').find('span.leftBorder').removeAttr('style');
	$('#navigation').find('span.rightBorder').removeClass('rightOn');
}
/*END reset navigation tabs to default state */

/*START remove text selection*/
function disableSelection(target){
	if(target != null){
		if ((typeof target.onselectstart!="undefined")||(typeof target.onselectstart!=null)) //IE route
			target.onselectstart=function(){return false}
	
		else if ((typeof target.style.MozUserSelect!="undefined")||(typeof target.style.MozUserSelect!=null)) //Firefox route
			target.style.MozUserSelect="none"
	}
}
/*END remove text selection*/

/*START give dropshadows to logon, locale, and navigation doormats*/
function initDoormatDropshadows(){
	//$('div#logondoormat').before('<div class="shadow1" style="background-color:#999;padding:0 4px 4px;margin:0;position:absolute;top:35px;right:-4px;z-index:996;display:none;"></div><div class="shadow2" style="background-color:#666;padding:0 3px 3px;margin:0;position:absolute;top:35px;right:-3px;z-index:997;display:none;"></div><div class="shadow3" style="background-color:#333;padding:0 2px 2px;margin:0;position:absolute;top:35px;right:-2px;z-index:998;display:none;"></div><div class="outline" style="background-color:#525357;padding:0 1px 1px;margin:0;position:absolute;top:35px;right:-1px;z-index:999;display:none;"></div>');

//		$('div#logondoormat').before('<div class="shadow1" style="background-color:#999;padding:0 0 4px;margin:0;position:absolute;top:35px;left:0;z-index:996;display:none;"></div><div class="shadow2" style="background-color:#666;padding:0 0 3px;margin:0;position:absolute;top:35px;left:0;z-index:997;display:none;"></div><div class="shadow3" style="background-color:#333;padding:0 0 2px;margin:0;position:absolute;top:35px;left:0;z-index:998;display:none;"></div><div class="outline" style="background-color:#525357;padding:0 0 1px;margin:0;position:absolute;top:35px;left:0;z-index:999;display:none;"></div>');   
 
	
//	$('div#localedoormat').before('<div class="shadow1" style="background-color:#999;padding:0 4px 4px;margin:0;position:absolute;top:35px;left:-4px;z-index:996;display:none;"></div><div class="shadow2" style="background-color:#666;padding:0 3px 3px;margin:0;position:absolute;top:35px;left:-3px;z-index:997;display:none;"></div><div class="shadow3" style="background-color:#333;padding:0 2px 2px;margin:0;position:absolute;top:35px;left:-2px;z-index:998;display:none;"></div><div class="outline" style="background-color:#525357;padding:0 1px 1px;margin:0;position:absolute;top:35px;left:-1px;z-index:999;display:none;"></div>');

//	$('div#localedoormat').before('<div class="shadow1" style="background-color:#999;padding:0 0 4px;margin:0;position:absolute;top:35px;left:0;z-index:996;display:none;"></div><div class="shadow2" style="background-color:#666;padding:0 0 3px;margin:0;position:absolute;top:35px;left:0;z-index:997;display:none;"></div><div class="shadow3" style="background-color:#333;padding:0 0 2px;margin:0;position:absolute;top:35px;left:0;z-index:998;display:none;"></div><div class="outline" style="background-color:#525357;padding:0 0 1px;margin:0;position:absolute;top:35px;left:0;z-index:999;display:none;"></div>');

	
	$('div#r1c1r1c1').before('<div class="shadow1" style="background-color:#999;padding:0 5px 5px;margin:0;position:absolute;top:0px;left:15px;z-index:96;display:none;"></div><div class="shadow2" style="background-color:#666;padding:0 3px 3px;margin:0;position:absolute;top:0px;left:17px;z-index:97;display:none;"></div><div class="shadow3" style="background-color:#333;padding:0 2px 2px;margin:0;position:absolute;top:0px;left:18px;z-index:98;display:none;"></div><div class="outline" style="background-color:#525357;padding:0 1px 1px;margin:0;position:absolute;top:0px;left:19px;z-index:99;display:none;"></div>');

	
	var logondoormatwidth = $('div#logondoormat').outerWidth(true);
	var logondoormatheight = $('div#logondoormat').outerHeight(true);
	//var localedoormatwidth = $('div#localedoormat').outerWidth(true);
	//var localedoormatheight = $('div#localedoormat').outerHeight(true);	
	
	//$('div#logondoormat').siblings('.shadow1, .shadow2, .shadow3, .outline').width(logondoormatwidth).height(logondoormatheight);	
	//$('div#localedoormat').siblings('.shadow1, .shadow2, .shadow3, .outline').width(localedoormatwidth).height(localedoormatheight);

	$('.shadow1').css('opacity','0.10');
	$('.shadow2').css('opacity','0.25');
	$('.shadow3').css('opacity','0.35');
	
	/*
	if (!$.browser.msie){
		$('.shadow1').corner('3px bottom');
		$('.shadow2').corner('3px bottom');
		$('.shadow3').corner('3px bottom');
	}
	*/
	
	if (window.PIE) {
        $('.shadow1').each(function() {
            PIE.attach(this);
        });
        $('.shadow2').each(function() {
            PIE.attach(this);
        });
        $('.shadow3').each(function() {
            PIE.attach(this);
        });
    }
	
}
/*END give droopshadows to logon, locale, and navigation doormats*/

function headSearchFocus(elem){
	var defVal = elem[0].defaultValue;
	
	if($('#logondoormat').css('display')=='block'){
		$('#logonbtn').click();//hide logon doormat if displayed
	}
	if($('#localedoormat').css('display')=='block'){
		$("#locale .dropdownlink").click();//hide locale doormat if displayed
	}
	
	if (elem.val() == defVal) {
		elem.val('');
	}
	elem.addClass('selected');
	elem.parent('div#sitesearchcontainer').addClass('selected');
	$('div#sitecontrols #searchbtn').addClass('selected');
	return false;
}

function headSearchBlur(elem){
	var defVal = elem[0].defaultValue;
	if(elem.val() == ''){
		elem.val(defVal);
	}		
	elem.removeClass('selected');
	elem.parent('div#sitesearchcontainer').removeClass('selected');
	$('div#sitecontrols #searchbtn').removeClass('selected hover');
	return false;
}

function headSearchBlurIE(elem){
	var defVal = elem.defaultValue;
	if(elem.value == ''){
		elem.value = defVal;
	}		
	removeClassIE(elem, 'selected');
	removeClassIE(document.getElementById('sitesearchcontainer'), 'selected');
	setTimeout(function(){removeClassIE(document.getElementById('searchbtn'), 'selected'); removeClassIE(document.getElementById('searchbtn'), 'hover');},250);
	return false;
}
function removeClassIE(el, name)
{
   if (hasClassIE(el, name)) {
	  el.className=el.className.replace(new RegExp('(\\s|^)'+name+'(\\s|$)'),' ').replace(/^\s+|\s+$/g, '');
   }
}
function hasClassIE(el, name) {
   return new RegExp('(\\s|^)'+name+'(\\s|$)').test(el.className);
}	


$(document).ready(function() {
	if(!$('body').hasClass('modal')){
		initDoormatDropshadows();
	}
	preload([
		'/gbm/images/common/tableftshadow.gif',
		'/gbm/images/common/tabrightshadow.gif',
		'/gbm/images/common/search_selected.gif',
		'/gbm/images/common/search_hover.gif',
		'/gbm/images/common/logonbtnbg.gif',
		'/gbm/images/common/primarybuttonbg.gif',
		'/gbm/images/common/secondarybuttonbg.gif'
	]);
						   
	$("#navigation li:not('.toolName')").prepend('<span class="leftBorder"></span>').append('<span class="rightBorder"></span>');
	//$("#navigation li:not('.toolName') a").css('padding','20px 9px 0');
						   
/*START rounding corners for the below elements*/	
	//if (!$.browser.msie){
	//	$('.roundrightcorners').corner('3px right');
	//	$('.roundcorner').corner('3px');
	//}
/*END rounding corners for the below elements*/	

/*START doormat - chevron background position IE fix*/
	if ($.browser.msie) {
		$('div.doormatcontent a.headerchevronheadinglink').css({'background-image':'none','padding-right':'10px'});
		$('div.doormatcontent a.headerchevronheadinglink').after('<span class="headerchevronheadinglink"></span>');
		$('div.doormatcontent a.headerchevrontextlink').css({'background-image':'none','padding-right':'10px'});
		$('div.doormatcontent a.headerchevrontextlink').after('<span class="headerchevrontextlink"></span>');
		
		var anchorfontheight = 0;
		$('span.headerchevronheadinglink').each(function(){
			anchorfontheight = $(this).prev().css('font-size');
			$(this).height(anchorfontheight);
			if($.browser.msie && $.browser.version.substr(0,1)<7){//if IE6
				$(this).css('background-position','right center');
			}
		});
		
		$('span.headerchevrontextlink').each(function(){
			anchorfontheight = $(this).prev().css('font-size');
			$(this).height(anchorfontheight);
			if($.browser.msie && $.browser.version.substr(0,1)<7){//if IE6
				$(this).css('background-position','right center');
			}
		});
	}
/*END doormat - chevron background position IE fix*/

/*START doormat mouseleave*/	
	$('#r1c1r1c1 .doormat').mouseleave(function(e){//doormat mouseout
		var headHeight = parseInt($('#head').height());												
		//if ($.browser.msie){
		if ($.browser.msie && ($("#overlay").length == 0 || $("#overlay").css("display")=="none")){	
			$('#r1c1r1c1 .doormat .roundcorner').hide();//hide all elements with rounded corners
		}
		if( ((e.pageX < navleft || e.pageX > navright-2) || e.pageY < navtop) || ((e.pageX < doormatleft || e.pageX > doormatright) || parseInt(e.pageY)-headHeight > doormatbottom-3) ){
			$('#r1c1r1c1').hide();			
			$('#r1c1r1c1').siblings('.shadow1, .shadow2, .shadow3, .outline').hide();			
			if (!$.browser.msie){
				$('#navigation').css('overflow','hidden');
			}
			resetNavTabs();
		}
	});	
/*END doormat mouseleave*/

/*START tabs hover*/
	$('#navigation li').mouseenter(function(e){//navigation tabs mouseover
		var tabindex = $("#navigation li:not('.toolName')").index(this);
		if ($.browser.msie){
			$('#r1c1r1c1 .doormat .roundcorner').hide();//hide all elements with rounded corners
		}
		$("#navigation li:not('.toolName')").removeAttr('style');
		$(this).next().css('background','none');
		
		/*START for clipping nav doormat top shadow*/
		var leftmarginshadow = $('#brand').outerWidth()-18;		
		for(x=0;x<tabindex;x++){
			leftmarginshadow += $('#navigation li:not(".toolName")').eq(x).width();
		}		
		$('div#clipshadow').css('margin-left',leftmarginshadow);
		$('div#clipshadow').css('width',$(this).width());
		/*END for clipping nav doormat top shadow*/
		
		if($('#logondoormat').css('display')=='block'){
			$('#logonbtn').click();//hide logon doormat if displayed
		}
		$('#navigation a').css({'background-color':'transparent','color':'#333'});
		$('#navigation a').find('strong').css('color','#000');
		
		$(this).find('a').css({'background-color':'#636469','color':'#fff'});
		
		$('#navigation span.leftBorder').removeAttr('style');
		$('#navigation span.leftBorder').removeClass('leftOn');
		$('#navigation span.rightBorder').removeClass('rightOn');
		
		$(this).find('span.leftBorder').addClass('leftOn');
		$(this).find('span.rightBorder').addClass('rightOn');
		$(this).next('li').find('span.leftBorder').css('background-image','none');		
		
		if($('#logondoormat').css('display')=='block'){
			$('#logonbtn').click();//hide logon doormat if displayed
		}
		if($('#localedoormat').css('display')=='block'){
			$('#locale .dropdownlink').click();//hide locale doormat if displayed
		}
		$('#r1c1r1c1 .doormat > div:not("#clipshadow")').hide();//hide all doormat menus first
		if (!$.browser.msie){


			$('#navigation').css('overflow','visible');
		}
		$('#r1c1r1c1').show();
		//setEqualHeight($('div.doormatcontent'));
		if ($.browser.msie){
			if($('#r1c1r1c1 .doormat > div:not("#clipshadow")').eq(tabindex).find('.roundcorner').length > 0){
				$('#r1c1r1c1 .doormat > div:not("#clipshadow")').eq(tabindex).find('.roundcorner').show();
			}
		}
		$('#r1c1r1c1 .doormat > div:not("#clipshadow")').eq(tabindex).show();//show corresponding doormat menu based on hovered tab index
		
		var navdoormatwidth = $('div#r1c1r1c1').outerWidth();
		var navdoormatheight = $('div#r1c1r1c1').outerHeight();	
		$('div#r1c1r1c1').siblings('.shadow1, .shadow2, .shadow3, .outline').width(navdoormatwidth).height(navdoormatheight);		
		$('#r1c1r1c1').siblings('.shadow1, .shadow2, .shadow3, .outline').show();
		
		doormatleft = $("#r1c1r1c1 .doormat").offset().left;
		doormatright = doormatleft + $("#r1c1r1c1 .doormat").outerWidth();
		doormattop = $("#r1c1r1c1 .doormat").offset().top;
		doormatbottom = $("#r1c1r1c1 .doormat").outerHeight();
		navleft = $("#navigation").offset().left;
		navright = navleft + $("#navigation").outerWidth();
		navtop = $("#navigation").offset().top;	
	});

	$('#navigation').mouseleave(function(e){
		var headHeight = parseInt($('#head').height());										 
		if( ((e.pageX < navleft || e.pageX > navright-2) || e.pageY < navtop) || ((e.pageX < doormatleft || e.pageX > doormatright) || parseInt(e.pageY)-headHeight > doormatbottom-3) ){									   
			resetNavTabs();
			if ($.browser.msie){
				$('#r1c1r1c1 .doormat .roundcorner').hide();//hide all elements with rounded corners
			}
			$('#r1c1r1c1').hide();
			$('#r1c1r1c1').siblings('.shadow1, .shadow2, .shadow3, .outline').hide();
		}
	});
	
    $("body").mouseout(function(e) {
        if(e.pageY <= 0){
			resetNavTabs();
			if ($.browser.msie){
				$('#r1c1r1c1 .doormat .roundcorner').hide();//hide all elements with rounded corners
			}
			$('#r1c1r1c1').hide();
			$('#r1c1r1c1').siblings('.shadow1, .shadow2, .shadow3, .outline').hide();
		}
    });
/*END tabs hover*/

/*START searchbox focus/blur*/
	$('form#searchpageform').mouseenter(function(){
		$('#sitesearchcontainer input#searchbox').addClass('selected');
		$('#sitesearchcontainer input#searchbox').parent('div#sitesearchcontainer').addClass('selected');
//		$('input#sq').addClass('selected');
//		$('input#sq').parent('div#sitesearchcontainer').addClass('selected');
		$('div#sitecontrols span#searchbtn').addClass('selected');
		$('div#sitecontrols a#searchbtn').addClass('selected');
		}
	);
	$('form#searchpageform').mouseleave(function(){
		$('#sitesearchcontainer input#searchbox').blur();
//		$('input#sq').blur();
		}
	);
	
//	$('#sitesearchcontainer input#searchbox').focus(function(){
//		var defVal = $(this)[0].defaultValue;
//		if($('#logondoormat').css('display')=='block'){
//			$('#logonbtn').click();//hide logon doormat if displayed
//		}
//		if($('#localedoormat').css('display')=='block'){
//			$("#locale .dropdownlink").click();//hide locale doormat if displayed
//		}
//		
//		if ($(this).val() == defVal) {
//			$(this).val('');
//		}
//										
//		$(this).addClass('selected');
//		$(this).parent('div#sitesearchcontainer').addClass('selected');
//		/*$(this).next('span#searchbtn').addClass('selected');*/
//		$('div#sitecontrols span#searchbtn').addClass('selected');
//	});	
//	$('#sitesearchcontainer input#searchbox').blur(function(){
//		var defVal = $(this)[0].defaultValue;
//		if($(this).val() == ''){
//			$(this).val(defVal);
//		}
//		
//		$(this).removeClass('selected');
//		$(this).parent('div#sitesearchcontainer').removeClass('selected');
//		/*$(this).next('span#searchbtn').removeClass('selected hover');*/
//		$('div#sitecontrols span#searchbtn').removeClass('selected hover');
//	});

	$('#sitesearchcontainer input#searchbox').focus(function(){
//	$('input#sq').focus(function(){										  
		headSearchFocus($('#sitesearchcontainer input#searchbox'));							
//		headSearchFocus($('input#sq'));
	});	
	$('#sitesearchcontainer input#searchbox').blur(function(){
//	$('input#sq').blur(function(){										 
		if(tabkeypressed == true && $.browser.msie){
			headSearchBlurIE(document.getElementById('searchbox'));
//			headSearchBlurIE(document.getElementById('sq'));
		}
		else{
			headSearchBlur($('#sitesearchcontainer input#searchbox'));
//			headSearchBlur($('input#sq'));
		}
	});

	$('div#sitecontrols span#searchbtn').mouseenter(function(){
		if($(this).hasClass('selected')){																	
			$(this).addClass('hover');
		}
	});
	
	$('div#sitecontrols span#searchbtn').mouseleave(function(){
		if($(this).hasClass('selected')){																	
			$(this).removeClass('hover');
		}
	});
	
	$('div#sitecontrols a#searchbtn').mouseenter(function(){
		if($(this).hasClass('selected')){																	
			$(this).addClass('hover');
		}
	});
	
	$('div#sitecontrols a#searchbtn').mouseleave(function(){
		if($(this).hasClass('selected')){																	
			$(this).removeClass('hover');
		}
	});
/*END searchbox focus/blur*/

/*START logon button toggle hide and show logon doormat*/
    $("#logonbtn").click(
		function(){
		/*if($('#r1c1r1c1').siblings('.shadow1').css('display') == 'block'){
			resetNavTabs();
			$('#r1c1r1c1').hide();
			$('#r1c1r1c1').siblings('.shadow1, .shadow2, .shadow3, .outline').hide();
		}*/
		if($('#localedoormat').css('display') == 'block'){
			$('#locale .dropdownlink').click();
		}			
		if($('#logondoormat').css('display') == 'none'){
//			$(this).addClass('show');
			$(this).addClass('showdoormat');
			$('#logondoormat').fadeIn('fast');
			//$('#logondoormat').siblings('.shadow1, .shadow2, .shadow3, .outline').fadeIn('fast');
		}
		else{
//			$(this).removeClass('show');
			$(this).removeClass('showdoormat');
			$('#logondoormat').hide();
			//$('#logondoormat').siblings('.shadow1, .shadow2, .shadow3, .outline').hide();
		}
		return false;
	});
	
	
/*END logon button toggle hide and show logon doormat*/

/*START locale button toggle hide and show locale doormat*/
    $("#locale .dropdownlink").click(
		function(){
		if($('#r1c1r1c1').siblings('.shadow1').css('display') == 'block'){
			resetNavTabs();
			$('#r1c1r1c1').hide();
			$('#r1c1r1c1').siblings('.shadow1, .shadow2, .shadow3, .outline').hide();
		}		
		if($('#logondoormat').css('display') == 'block'){
			$('#logonbtn').click();
		}			
		if($('#localedoormat').css('display') == 'none'){
			$(this).addClass('show');
			$('#localedoormat').fadeIn('fast');
			$('#localedoormat').siblings('.shadow1, .shadow2, .shadow3, .outline').fadeIn('fast');
		}
		else{
			$(this).removeClass('show');
			$('#localedoormat').hide();
			$('#localedoormat').siblings('.shadow1, .shadow2, .shadow3, .outline').hide();
		}
		return false;
	});
	/*
    $("#locale .dropdownlink").keypress(
		function(e){
		if(e.keyCode == 9 || e.keyCode == 13){
			$('div.doormat').hide();
			if($('#r1c1r1c1').siblings('.shadow1').css('display') == 'block'){
				resetNavTabs();
				$('#r1c1r1c1').hide();
				$('#r1c1r1c1').siblings('.shadow1, .shadow2, .shadow3, .outline').hide();
			}		
			if($('#logondoormat').css('display') == 'block'){
				$('#logonbtn').click();
			}			
			if($('#localedoormat').css('display') == 'none'){
				$(this).addClass('show');
				$('#localedoormat').fadeIn('fast');
				$('#localedoormat').siblings('.shadow1, .shadow2, .shadow3, .outline').fadeIn('fast');
				$('#localedoormat a:first').focus();
			}
		}
		return false;
	});
	
    $("#locale .dropdownlink").keydown(
		function(e){
		if ($.browser.msie){
			if(e.keyCode == 9){
				$('div.doormat').hide();
				if($('#r1c1r1c1').siblings('.shadow1').css('display') == 'block'){
					resetNavTabs();
					$('#r1c1r1c1').hide();
					$('#r1c1r1c1').siblings('.shadow1, .shadow2, .shadow3, .outline').hide();
				}		
				if($('#logondoormat').css('display') == 'block'){
					$('#logonbtn').click();
				}			
				if($('#localedoormat').css('display') == 'none'){
					$(this).addClass('show');
					$('#localedoormat').fadeIn('fast');
					$('#localedoormat').siblings('.shadow1, .shadow2, .shadow3, .outline').fadeIn('fast');
					$('#localedoormat a:first').focus();					
				}
			}
			return false;
		}
	});
	*/
/*END locale button toggle hide and show locale doormat*/

/*START Auto-hide of logon doormat */
	$('#logondoormat').mouseenter(function(e){
		logondoormatleft = $("#logondoormat").offset().left;
		logondoormatright = logondoormatleft + $("#logondoormat").outerWidth();
		logondoormattop = $("#logondoormat").offset().top;
		logondoormatbottom = logondoormattop + $("#logondoormat").outerHeight();
	});
	/*$('#logondoormat').mouseleave(function(e){
		if((e.pageX < logondoormatleft || e.pageX > logondoormatright-2) || e.pageY > logondoormatbottom-2){									   
			$('#logonbtn').click();
		}
	});*/
/*END Auto-hide of logon doormat */

/*START Auto-hide of locale doormat */
	$('#localedoormat').mouseenter(function(e){
		localedoormatleft = $("#localedoormat").offset().left;
		localedoormatright = localedoormatleft + $("#localedoormat").outerWidth();
		localedoormattop = $("#localedoormat").offset().top;
		localedoormatbottom = localedoormattop + $("#localedoormat").outerHeight();
	});
	$('#localedoormat').mouseleave(function(e){
		if((e.pageX < localedoormatleft || e.pageX > localedoormatright-2) || e.pageY > localedoormatbottom-2){									   
			$('#locale .dropdownlink').click();
		}
	});
/*END Auto-hide of locale doormat */	

/*START site switch hover*/
	$('ul.tabs li.off').hover(
		function(){
			$(this).parent('ul').css('background-image','none');	
		},
		function(){
			$(this).parent('ul').removeAttr('style');	
		}
	);
/*END site switch hover*/

/*START functions for select box in footer*/
	$('#footerselect').val('');
	$('#footcountryselect').toggle(
		function(){
			$('#footcountrylist').show();
		},
		function(){
			$('#footcountrylist').hide();
		}
	);
	
	$('#footcountryselectcontainer').mouseleave(function(){
		if($('#footcountrylist').css('display')=='block')
		$('#footcountryselect').click();
	});
	
	$('#footcountrylist a').click(function(){
		$('#footcountryselect #selectvalue').html($(this).html());
		$('#footerselect').val($(this).html());
		$('#footcountryselect').click();
		return false;
	});
	
	disableSelection(document.getElementById("footcountryselect"))
/*END functions for select box in footer*/

/*START footer search box functions*/
	$('input#footersearch').blur(function(){
		var defVal = $(this)[0].defaultValue;
		if($.trim($(this).val()) == ''){
			$(this).val(defVal);
		}		
	});
	
	$('input#footersearch').focus(function(){
		var defVal = $(this)[0].defaultValue;
		if ($.trim($(this).val()) == defVal) {
			$(this).val('');
		}										
	});	
/*END footer search box functions*/	

});
