//var url = "http://stihldealer.powerchord.us/locator/";
var url = "http://www.stihldealer.net/locator/";

//var trackPage = "/stihldealer.powerchord.us/";
var trackPage = "/stihldealer.net/";

function validateZipCode(elementValue){
	var zipCodePattern = /^\d{5}$|^\d{5}-\d{4}$/;
	
	return zipCodePattern.test(elementValue);
}

function ShowExpressDealers(InputBoxName, Sku){
	var zipcodetextbox = document.getElementById(InputBoxName);
	if (zipcodetextbox.value == "" || zipcodetextbox.value == "Enter Zip Code") 
	{
		alert( "Please enter a valid zip code.");
		return false ;
	}
	else
	{
		if(validateZipCode(zipcodetextbox.value))
		{
			pageTracker._trackPageview(trackPage & "stihlexpressdealers");
			window.location = url + "results.aspx?lspr=1&sku=" + Sku + "&pcplus=1&express=1&zip=" + zipcodetextbox.value 
		}
		else
		{
			alert( "Please enter a valid zip code.");
			return false ;
		}
	}
}
	
function ShowAllLocalDealers(InputBoxName, Sku){
	var zipcodetextbox = document.getElementById(InputBoxName);
	if (zipcodetextbox.value == "" || zipcodetextbox.value == "Enter Zip Code") 
	{
		alert( "Please enter a valid zip code." );
		return false ;
	}
	else
	{
		if(validateZipCode(zipcodetextbox.value))
		{
			pageTracker._trackPageview(trackPage & "stihlshowalllocaldealers");
			window.location = url + "results.aspx?lspr=1&sku=" + Sku + "&pc=0&zip=" + zipcodetextbox.value 
		}
		else
		{
			alert( "Please enter a valid zip code." );
			return false ;
		}
	}    
}

function ValidateCheckboxes(control, Checkbox1, Checkbox2) {
	var chkSelection1 = document.getElementById(Checkbox1);
	var chkSelection2 = document.getElementById(Checkbox2);
	
	if (control.id == Checkbox1) {
		chkSelection1.checked = true;
		chkSelection2.checked = false;
	}
	else if (control.id == Checkbox2) 
	{
		chkSelection1.checked = false;
		chkSelection2.checked = true;
	}
}

function CheckPriceNavigate(Checkbox1, Checkbox2, zipcode, sku) {
	var chkSelection1 = document.getElementById(Checkbox1);
	var chkSelection2 = document.getElementById(Checkbox2);

	if (chkSelection1.checked == true) {
		ShowExpressDealers(zipcode, sku);
	}
	else if (chkSelection2.checked == true) {
		ShowAllLocalDealers(zipcode, sku);
	}
}