//<script LANGUAGE="JavaScript">
//<!--
function form_check_location(form)
{
	var theFocus = "";
	var error = "0";
	var warning = "The following required field(s) are empty or have errors:\n";
	var street = "" + form.elements["MAPQUEST<>fromAddress"].value;
	var zipcode = "" + form.elements["MAPQUEST<>fromZip"].value;
	var theCity = "" + form.elements["MAPQUEST<>fromCity"].value;
	// First Check if Street address is empty
	if ((street == "") || (street == "Street Address"))
	{
		error = "1";
	        warning += "     -Street\n";
	        
	}
	if ((error == "1") && ((zipcode == "") || (zipcode == "Zip / Postal Code")) && ((theCity == "") || (theCity == "City")) && (form.elements["MAPQUEST<>fromState"].selectedIndex == "0"))
	{
		warning += "     \n";
	}
	//Then if Zipcode is empty display a combination message for State City and or Zipcode
	if ((zipcode == "") || (zipcode == "Zip / Postal Code"))
	{
		var error2 = 0;
		if ((theCity == "") || (theCity == "City"))
		{
			error = "1";
			warning += "     -City\n";
			error2++;
		}
		if (form.elements["MAPQUEST<>fromState"].selectedIndex == "0")
		{
			error = "1";
	        	warning += "     -State\n";
	        	error2++;
		}
		if (error2 == "2")
		{
			error = "1";
			warning += "     or\n";
			warning += "     -Zipcode\n";
		}
		
	}
	
    	//warning += "\n\nPlease correct these error(s).\n"
        // Alert If a Form Field is empty and set the focus to the first empty form field
        if (error == "1")
        {
            alert(warning);
		    //form.elements[theFocus].focus();
            
	    return false;
	}
	else
	{
            return true;
    	}
}

function form_search_location(form)
{
	if ((!form.elements["MAPQUEST<>isGymboree"].checked) && (!form.elements["MAPQUEST<>isOutlet"].checked))
	{
		alert("Please select a Gymboree store.");
		return false;
	}
	var warningTemp = "";
	var theFocus = "";
	var error = "0";
	var zipError = "0";
	var warning = "The following required field(s) are empty or have errors:\n";
	var zipcode = "" + form.elements["MAPQUEST<>fromZip"].value;
	var theCity = "" + form.elements["MAPQUEST<>fromCity"].value;
	
	//Then if Zipcode is empty display a combination message for State City and or Zipcode
	if ((zipcode == "") || (zipcode == "Zip / Postal Code"))
	{
		var error2 = 0;
		if ((theCity == "") || (theCity == "City"))
		{
			error = "1";
			warningTemp += "     -City\n";
			error2++;
		}
		if (form.elements["MAPQUEST<>fromState"].selectedIndex == "0")
		{
			error = "1";
	        	warningTemp += "     -State\n";
	        	error2++;
		}
		if (error2 == "2")
		{
			//warning += "     or\n";
			error = "1";
			zipError = "1";
			warning += "     -Zipcode\n";
		}		
		if (warningTemp != "")
		{
			if(zipError == "1"){
				warning += "     or\n";
			}
			warning += warningTemp;
		}
	}
	
    	//warning += "\n\nPlease correct these error(s).\n"
        // Alert If a Form Field is empty and set the focus to the first empty form field
        if (error == "1")
        {
            alert(warning);
		    //form.elements[theFocus].focus();
            
	    return false;
	}
	else
	{
            return true;
    	}
}

function company_check_location(form)
{
	if ((!form.elements["MAPQUEST<>isGymboree"].checked) && (!form.elements["MAPQUEST<>isOutlet"].checked) && (!form.elements["MAPQUEST<>isPlayMusic"].checked))
	{
		alert("Please select a Gymboree Store or Play & Music Location.");
		return false;
	}
	var warningTemp = "";
	var theFocus = "";
	var error = "0";
	var zipError = "0";
	var warning = "The following required field(s) are empty or have errors:\n";
	var zipcode = "" + form.elements["MAPQUEST<>fromZip"].value;
	var theCity = "" + form.elements["MAPQUEST<>fromCity"].value;
	
	//Then if Zipcode is empty display a combination message for State City and or Zipcode
	if ((zipcode == "") || (zipcode == "Zip / Postal Code"))
	{
		var error2 = 0;
		if ((theCity == "") || (theCity == "City"))
		{
			error = "1";
			warningTemp += "     -City\n";
			error2++;
		}
		if (form.elements["MAPQUEST<>fromState"].selectedIndex == "0")
		{
			error = "1";
	        	warningTemp += "     -State\n";
	        	error2++;
		}
		if (error2 == "2")
		{
			error = "1";
			zipError = "1";
			//warning += "     or\n";
			warning += "     -Zipcode\n";
		}
		if (warningTemp != "")
		{
			if(zipError == "1"){
				warning += "     or\n";
			}
			warning += warningTemp;
		}

		
	}
	
    	// Alert If a Form Field is empty and set the focus to the first empty form field
        if (error == "1")
        {
            alert(warning);
		    //form.elements[theFocus].focus();
            
	    return false;
	}
	else
	{
            return true;
    	}
}

function unCheck(form, storeType)
{
	if ((storeType.name == "MAPQUEST<>isGymboree") || (storeType.name == "MAPQUEST<>isOutlet")) {
		if ((form.elements["MAPQUEST<>isGymboree"].checked) || (form.elements["MAPQUEST<>isOutlet"].checked)) {
			form.elements["MAPQUEST<>isPlayMusic"].checked=false;
		}
	} else if (storeType.name == "MAPQUEST<>isPlayMusic") {
		if (form.elements["MAPQUEST<>isPlayMusic"].checked) {
			form.elements["MAPQUEST<>isGymboree"].checked=false;
			form.elements["MAPQUEST<>isOutlet"].checked=false;
		}
	}
	
}
// -->
//</script>
