startList = function() {
	if (document.all&&document.getElementById) {
		navRoot = document.getElementById("nav");
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() {
					this.className+=" over";
				}
				node.onmouseout=function() {
					this.className=this.className.replace(" over", "");
				}
			}
		}
	}
	
	$("#s").focus(function () {
        if(($(this).attr('title')) == ($(this).val())){
            $(this).val("");
        }
        });

    $("#s").blur(function () {
        if($(this).val() == ""){
            $(this).val($(this).attr('title'));
        }
        });
	
	
	
	initOthers();
}
window.onload=startList;


function trace(string) {
	alert(string);
}

function initOthers() {
	
	//$('#productSideNav> div.productSideNavChild').hide();  
	$('#productSideNav> div.productSideNavHeading').click(function() {
		//{backgroundPosition: "10 10"}
		$(this).siblings('div.productSideNavTopHeading').children('.plusMinus').css( 'backgroundPosition', '0px 0px' );	
		$(this).siblings('div.productSideNavHeading').children('.plusMinus').css( 'backgroundPosition', '0px 0px' );	
		
		if($(this).next('div').next('div.productSideNavChild').css('display') == 'none') {
			$(this).children('.plusMinus').css( 'backgroundPosition', '0px -10px' );	
		}else {
			$(this).children('.plusMinus').css( 'backgroundPosition', '0px 0px' );	
		}
		$(this).next('div').next('div.productSideNavChild').slideToggle('fast')
		.siblings('div.productSideNavChild:visible').slideUp('fast');
		
	});
	$('#productSideNav> div.productSideNavTopHeading').click(function() {
		$(this).siblings('div.productSideNavTopHeading').children('.plusMinus').css( 'backgroundPosition', '0px 0px' );	
		$(this).siblings('div.productSideNavHeading').children('.plusMinus').css( 'backgroundPosition', '0px 0px' );	
		
		if($(this).next('div').next('div.productSideNavChild').css('display') == 'none') {
			$(this).children('.plusMinus').css( 'backgroundPosition', '0px -10px' );	
		}else {
			$(this).children('.plusMinus').css( 'backgroundPosition', '0px 0px' );	
		}
				
		$(this).next('div').next('div.productSideNavChild').slideToggle('fast')
		.siblings('div.productSideNavChild:visible').slideUp('fast');
	});
	$('#productSideNav> div.productSideNavHeadingTwo').click(function() {
		$(this).siblings('div.productSideNavTopHeading').children('.plusMinus').css( 'backgroundPosition', '0px 0px' );	
		$(this).siblings('div.productSideNavHeading').children('.plusMinus').css( 'backgroundPosition', '0px 0px' );	
		
		$(this).next('div.productSideNavChild').slideToggle('fast')
		.siblings('div.productSideNavChild:visible').slideUp('fast');
	});

	$.scrollTo.defaults.axis = 'xy'; 			
		//this one is important, many browsers don't reset scroll on refreshes
	$('div.pane').scrollTo( 0 );//reset all scrollable panes to (0,0)
	$.scrollTo( 0 );//reset the screen to (0,0)
	
	$("div.newsBlock").mouseover(function(){
	//	$(this).css('backgroundImage','none'); whiteOutDiv
		$(this ).children("div.whiteOutDivBG").css('display', 'block');
		$(this ).children("a.whiteOut").children("div.whiteOutDiv").css('opacity', '0');

	}).mouseout(function(){
		$( this ).children("div.whiteOutDivBG").css('display', 'none');
		$(this ).children("a.whiteOut").children("div.whiteOutDiv").css('opacity', '.5');
	//	$(this).css('backgroundImage','url(http://cyto/media/img/newsBlock.jpg)'); 
	});
	
	var theBase = 'http://' + window.location.hostname;
	
	$('#storeLink').mouseover(function() {
		$(this).children('img').attr('src', theBase + '/media/img/storeLocator2.png');
	}).mouseout(function() {
		$(this).children('img').attr('src', theBase + '/media/img/storeLocator.png');
	});
	$('#contactLink').mouseover(function() {
		$(this).children('img').attr('src', theBase + '/media/img/contact2.png');
	}).mouseout(function() {
		$(this).children('img').attr('src', theBase + '/media/img/contact.png');
	});
	$('#legalLink').mouseover(function() {
		$(this).children('img').attr('src', theBase + '/media/img/legal2.png');
	}).mouseout(function() {
		$(this).children('img').attr('src', theBase + '/media/img/legal.png');
	});

	
}
