// JavaScript Document
//$('#PostalCode').blur(function() {
$('#mktForm_13 input[name=PostalCode]').blur(function(){


	/////start zip validation
var field = document.mktForm_13.PostalCode.value;

var valid = "0123456789-";
var hyphencount = 0;

if (field.length!=5 && field.length!=10) {

alert("Please enter your 5 digit or 5 digit+4 zip code.");
setTimeout("document.mktForm_13.PostalCode.focus()", 1);

}
for (var i=0; i < field.length; i++) {
temp = "" + field.substring(i, i+1);
if (temp == "-") hyphencount++;
if (valid.indexOf(temp) == "-1") {
alert("Invalid characters in your zip code.  Please try again.");
setTimeout("document.mktForm_13.PostalCode.focus()", 1);
}
if ((hyphencount > 1) || ((field.length==10) && ""+field.charAt(5)!="-")) {
alert("The hyphen character should be used with a properly formatted 5 digit+four zip code, like '12345-6789'.   Please try again.");
setTimeout("document.mktForm_13.PostalCode.focus()", 1);
   }
}



//////end zip validation
	

var zpcode = document.mktForm_13.PostalCode.value;
jQuery.getJSON("http://www.muzak.com/assets/ZipCodeLookup/index.php?zipcode=" + zpcode + "&callback=?", 
function(data) {
		
	$("#mktForm_13 input[name=DealerIA_OA]").val('');
	$("#mktForm_13 input[name=MuzakDealer]").val('');
	
	$("#mktForm_13 input[name=DealerIA_OA]").val(data["ia_or_oa"]);
	$("#mktForm_13 input[name=MuzakDealer]").val(data["name"]);
	

});



});

/////////SALES

$('#mktForm_14 input[name=PostalCode]').blur(function(){


	/////start zip validation
var field2 = document.mktForm_14.PostalCode.value;

var valid = "0123456789-";
var hyphencount = 0;

if (field2.length!=5 && field2.length!=10) {

alert("Please enter your 5 digit or 5 digit+4 zip code.");
setTimeout("document.mktForm_14.PostalCode.focus()", 1);

}
for (var i=0; i < field2.length; i++) {
temp = "" + field2.substring(i, i+1);
if (temp == "-") hyphencount++;
if (valid.indexOf(temp) == "-1") {
alert("Invalid characters in your zip code.  Please try again.");
setTimeout("document.mktForm_14.PostalCode.focus()", 1);
}
if ((hyphencount > 1) || ((field2.length==10) && ""+field2.charAt(5)!="-")) {
alert("The hyphen character should be used with a properly formatted 5 digit+four zip code, like '12345-6789'.   Please try again.");
setTimeout("document.mktForm_14.PostalCode.focus()", 1);
   }
}



//////end zip validation
	

var zpcode = document.mktForm_14.PostalCode.value;
jQuery.getJSON("http://www.muzak.com/assets/ZipCodeLookup/index.php?zipcode=" + zpcode + "&callback=?", 
function(data) {
		
	$("#mktForm_14 input[name=DealerIA_OA]").val('');
	$("#mktForm_14 input[name=MuzakDealer]").val('');
	
	$("#mktForm_14 input[name=DealerIA_OA]").val(data["ia_or_oa"]);
	$("#mktForm_14 input[name=MuzakDealer]").val(data["name"]);
	

});



});

/////////Customer Service

$('#mktForm_15 input[name=PostalCode]').blur(function(){


	/////start zip validation
var field2 = document.mktForm_15.PostalCode.value;

var valid = "0123456789-";
var hyphencount = 0;

if (field2.length!=5 && field2.length!=10) {

alert("Please enter your 5 digit or 5 digit+4 zip code.");
setTimeout("document.mktForm_15.PostalCode.focus()", 1);

}
for (var i=0; i < field2.length; i++) {
temp = "" + field2.substring(i, i+1);
if (temp == "-") hyphencount++;
if (valid.indexOf(temp) == "-1") {
alert("Invalid characters in your zip code.  Please try again.");
setTimeout("document.mktForm_15.PostalCode.focus()", 1);
}
if ((hyphencount > 1) || ((field2.length==10) && ""+field2.charAt(5)!="-")) {
alert("The hyphen character should be used with a properly formatted 5 digit+four zip code, like '12345-6789'.   Please try again.");
setTimeout("document.mktForm_15.PostalCode.focus()", 1);
   }
}



//////end zip validation
	

var zpcode = document.mktForm_15.PostalCode.value;
jQuery.getJSON("http://www.muzak.com/assets/ZipCodeLookup/index.php?zipcode=" + zpcode + "&callback=?", 
function(data) {
		
	$("#mktForm_15 input[name=DealerIA_OA]").val('');
	$("#mktForm_15 input[name=MuzakDealer]").val('');
	
	$("#mktForm_15 input[name=DealerIA_OA]").val(data["ia_or_oa"]);
	$("#mktForm_15 input[name=MuzakDealer]").val(data["name"]);
	

});



});

/////////Sprints Template

$('#mktForm_28 input[name=PostalCode]').blur(function(){


	/////start zip validation
var field2 = document.mktForm_28.PostalCode.value;

var valid = "0123456789-";
var hyphencount = 0;

if (field2.length!=5 && field2.length!=10) {

alert("Please enter your 5 digit or 5 digit+4 zip code.");
setTimeout("document.mktForm_28.PostalCode.focus()", 1);

}
for (var i=0; i < field2.length; i++) {
temp = "" + field2.substring(i, i+1);
if (temp == "-") hyphencount++;
if (valid.indexOf(temp) == "-1") {
alert("Invalid characters in your zip code.  Please try again.");
setTimeout("document.mktForm_28.PostalCode.focus()", 1);
}
if ((hyphencount > 1) || ((field2.length==10) && ""+field2.charAt(5)!="-")) {
alert("The hyphen character should be used with a properly formatted 5 digit+four zip code, like '12345-6789'.   Please try again.");
setTimeout("document.mktForm_28.PostalCode.focus()", 1);
   }
}



//////end zip validation
	

var zpcode = document.mktForm_28.PostalCode.value;
jQuery.getJSON("http://www.muzak.com/assets/ZipCodeLookup/index.php?zipcode=" + zpcode + "&callback=?", 
function(data) {
		
	$("#mktForm_28 input[name=DealerIA_OA]").val('');
	$("#mktForm_28 input[name=MuzakDealer]").val('');
	
	$("#mktForm_28 input[name=DealerIA_OA]").val(data["ia_or_oa"]);
	$("#mktForm_28 input[name=MuzakDealer]").val(data["name"]);
	

});



});
