function openPopup(url, name, w, h)
{
	if (document.all)
	{
		var winX = (screen.availWidth - w)*.5;
		var winY = (screen.availHeight - h)*.5;
		popupWin = window.open(url, name, "status=no,scrollbars=yes,menubar=no,toolbar=no,width=" + w + ",height=" + h + ",left=" + winX + ",top=" + winY);
	}
	else
	{
		var winX = window.screenX + ((window.outerWidth - w) / 2);
		var winY = window.screenY + ((window.outerHeight - h) / 2);
		popupWin = window.open(url, name, "status=0,scrollbars=1,menubar=0,toolbar=0,width=" + w + ",height=" + h + ",screenX=" + winX + ",screenY=" + winY);
	}
}
/** 
	The following javascript now handles the side menu effects 
**/
$(document).ready(function(){

	$('.subnav-list').hide();

	$('li.nav-item').mouseout(function(){
		var expand = $(this).hasClass("nav-expand");
		
		$(this).children("ul.subnav-list").hide();

	});
	
	$('li.nav-item').mouseover(function(){
	
		$(this).children("ul.subnav-list").show();
	
	});
	
	$('#locator-text').blur(function(){
		
		var NumberToTest = 15;
		if (!(/^-?\d+$/).test($(this).attr("value")))
			$(this).attr("value", "Enter zip code");
	
	});
	
	$('#carecare-optin>input').focus(function(){	
			$(this).attr("value", "");
	});
	
	
	$('#carecare-optin>input').blur(function(){
	
	//alert($(this).attr("value"))
			//$(this).attr("value", "Enter your email address");
	
	});
	
	$('#locator-text').focus(function(){	
		if (!(/^-?\d+$/).test($(this).attr("value")))
			$(this).attr("value", "");
	});
	
	$('#logo').click(function(){	
		location.href = "/"
	});
	
	$('#header h1').click(function(){	
		location.href = "/"
	});
	
	$("#locator>.submit").replaceWith('<a class="submit" href="#" onclick="featureTracker(\'homepage/locator\', \'form\'); $(this).parent().submit(); return false;">Submit</a>');
	
	$(".arrow-link").before("<img src=\"/images/backgrounds/small-arrow.jpg\" class=\"arrows\" />");
	
	$("#carecare-optin>input").keypress(function(e){
		if(e.which == 13){
			submitEmail();
			featureTracker('homepage/optin', 'carcare');
			return false;
		 }
	
	});
	
	$("#carecare-optin>.submit").replaceWith('<a class="submit" href="#">Submit</a>');
	$('#carecare-optin>.submit').click(function(){	
			$('#carecare-optin>p').html("Submitting...<br /><br />");
		    submitEmail();
			featureTracker('homepage/optin', 'carcare');
			return false;
	});
	
	
	function submitEmail(){
		$('#carecare-optin>p').html("Submitting...<br /><br />");
		 
		    $.getJSON("/includes/optin.asp", {email: $('#carecare-optin>input').attr("value")},
		        function(data){
					if(data.response.success == "false"){
						alert("Failed: " + data.response.message);
						$('#carecare-optin>p').html("Please try again.<br /><br />");
					}
					else{
						$('#carecare-optin>p').text("Thank You! Your address has been submitted.");
						$('#carecare-optin>input').attr("value", "Enter your email address");
					}
					
		    });
	}
	
	var firstSlideNum = 1
	$('#slide'+firstSlideNum).show();
	$(".buttons ul li").each(function(index){
				$(this).bind("mouseenter",function(){
					$(".slide").each(function(index){
						$(this).hide();
					});
					var val = parseFloat($(this).children().html()) + 1;	
					$('#slide'+val).show();
					$('.buttons').css("background-position", "0 -" + (40*(val-1)) + "px");
				});
	});
	
	$("#banners").bind("mouseleave",function(){
		$(".slide").each(function(index){
			$(this).hide();
		});
		$('.buttons').css("background-position", "0px 0px");
		$('#slide'+firstSlideNum).show();
	});

	
	

});