

function postalCode(){
function oc(a)
{
  var o = {};
  for(var i=0;i<a.length;i++)
  {
    o[a[i]]='';
  }
  return o;
}

var toronto_array = new Array(23);
var etobS_array = new Array(6);
var london_array = new Array(25);
var miss_array = new Array(23);
var oak_array = new Array(6);
var wood_array = new Array(6);
var camb_array = new Array(7);
var strat_array = new Array(4);
var rich_array = new Array(4);
var bramp_array = new Array(4);
var ham_array = new Array(20);
var barrie_array = new Array(3);

barrie_array[0]="L4R";  //BARRIE
barrie_array[1]="L9M";
barrie_array[2]="L0L";

ham_array[0]="L9H";   //HAMILTON
ham_array[1]="L9G";
ham_array[2]="L8S";
ham_array[3]="L9K";
ham_array[4]="L8R";
ham_array[5]="L8P";
ham_array[6]="L9C";
ham_array[7]="L9B";
ham_array[8]="L8L";
ham_array[9]="L8N";
ham_array[10]="L9A";
ham_array[11]="L8M";
ham_array[12]="L8V";
ham_array[13]="L8W";
ham_array[14]="L8T";
ham_array[15]="L8H";
ham_array[16]="L8K";
ham_array[17]="L8G";
ham_array[18]="L8J";
ham_array[19]="L8E";

/*
rich_array[0]="L4E";  //RICHMOND HILL
rich_array[1]="L4S";
rich_array[2]="L4C";
rich_array[3]="L4B";
*/
bramp_array[0]="L6P";
bramp_array[1]="L6R";
bramp_array[2]="L6S";
bramp_array[3]="L6T";

strat_array[0]="N4Z"; //STRATHROY
strat_array[1]="N5A";
strat_array[2]="N0G";
strat_array[3]="N0K";

etobS_array[0]="M9A"; //ETOBICOKE
etobS_array[1]="M9B";
etobS_array[2]="M9C";
etobS_array[3]="M8Y";
etobS_array[4]="M8X";
etobS_array[5]="M8Z";

camb_array[0]="N3E"; //CAMBRIDGE
camb_array[1]="N3C";
camb_array[2]="N3H";
camb_array[3]="N1S";
camb_array[4]="N1R";
camb_array[5]="N1T";
camb_array[6]="N1P";

london_array[0]="N6P"; //LONDON
london_array[1]="N6J";
london_array[2]="N6E";
london_array[3]="N6L";
london_array[4]="N6N";
london_array[5]="N6M";
london_array[6]="N6A";
london_array[7]="N6H";
london_array[8]="N6G";
london_array[9]="N5X";
london_array[10]="N5V";
london_array[11]="N5Y";
london_array[12]="N6B";
london_array[13]="N5W";
london_array[14]="N6M";
london_array[15]="N5Z";
london_array[16]="N6N";
london_array[17]="N6E";
london_array[18]="N6L";
london_array[19]="N6P";
london_array[20]="N6K";
london_array[21]="N6C";
london_array[22]="N0M";
london_array[23]="N7G";
london_array[24]="N0L";

oak_array[0]="L6H";  //OAKVILLE
oak_array[1]="L6J";
oak_array[2]="L6K";
oak_array[3]="L6M";
oak_array[4]="L6L";
/*
miss_array[0]="L5J"; //MISSISSAUGA
miss_array[1]="L5C";
miss_array[2]="L5K";
miss_array[3]="L5L";
miss_array[4]="L4T";
miss_array[5]="L4V";
miss_array[6]="L5S";
miss_array[7]="L5T";
miss_array[8]="L5E";
miss_array[9]="L5G";
miss_array[10]="L5H";
miss_array[11]="L5P";
miss_array[12]="L5M";
miss_array[13]="L4W";
miss_array[14]="L4X";
miss_array[15]="L4Y";
miss_array[16]="L5N";
miss_array[17]="L5W";
miss_array[18]="L5A";
miss_array[19]="L5B";
miss_array[20]="L4Z";
miss_array[21]="L5R";
miss_array[22]="L5V";
*/
toronto_array[0]="M6P"; //TORONTO
toronto_array[1]="M6R";
toronto_array[2]="M6K";
toronto_array[3]="M6J";
toronto_array[4]="M6J";
toronto_array[5]="M5V";
toronto_array[6]="M6H";
toronto_array[7]="M6G";
toronto_array[8]="M5R";
toronto_array[9]="M5S";
toronto_array[10]="M5T";
toronto_array[11]="M5J";
toronto_array[12]="M5E";
toronto_array[13]="M5A";
toronto_array[14]="M4M";
toronto_array[15]="M5G";
toronto_array[16]="M5B";
toronto_array[17]="M4Y";
toronto_array[18]="M4X";
toronto_array[19]="M4W";
toronto_array[20]="M4V";
toronto_array[21]="M4L";
toronto_array[22]="M8V";


var a = document.postCodeFind.postalCodeIn.value;
//YES = &#10004;
//NO = &#10008;
//<br><b>Woodbridge</b><br><font color=blue>(905) 265-0014</font>
if (a.length==3){
/*if( a.toUpperCase() in oc(etobS_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>Etobicoke <small>SOUTH</small></b><br> (416) 747-8181";   //ETOBICOKE TEXT
}
else*/ if( a.toUpperCase() in oc(toronto_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>Toronto</b><br> (416) 410-4717";
}
else if( a.toUpperCase() in oc(strat_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>Stratford</b><br> (519)273-5454";
}
else if( a.toUpperCase() in oc(camb_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>Cambridge</b><br> (519) 624-1110";
}
else if( a.toUpperCase() in oc(london_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>London</b><br> (519) 473-9993<br><b>Strathroy</b><br> (519) 245-5003";
}
else if( a.toUpperCase() in oc(oak_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>Oakville</b><br> (905) 337-0069";
}
else if( a.toUpperCase() in oc(wood_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>Woodbridge</b><br> (905) 265-0014";
}
else if( a.toUpperCase() in oc(ham_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>Hamilton</b><br> (905) 634-0505";
}
else if( a.toUpperCase() in oc(rich_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>Richmond Hill</b><br> (905) 731-6687";
}
else if( a.toUpperCase() in oc(miss_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>Mississauga</b><br> (905) 848-4545";
}
else if( a.toUpperCase() in oc(barrie_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>Barrie</b><br> (705) 526-9699";
}
else if( a.toUpperCase() in oc(bramp_array) ) { 
document.getElementById('phoneNumberOutput').innerHTML = "<b>Brampton</b><br><!-- () -->Coming Soon";
}else{
document.getElementById('phoneNumberOutput').innerHTML = "<small>The postal code you entered was not found. Please check it for errors, or call the closest location from above.</small>";
}
}else if (a.length<3){
document.getElementById('phoneNumberOutput').innerHTML = "<small>Please enter the first 3 characters of your postal code.</small>";
}else if (a.length>3){
document.getElementById('phoneNumberOutput').innerHTML = "<small>Sorry, please enter <i>only</i> the first 3 characters of your postal code.</small>";
}
	//if (a.charAt(0).toUpperCase()=="M"){
	//	document.getElementById('phoneNumberOutput').innerHTML = "<b>Toronto</b><br> (416) 410-4717<br>&#9993; <small>toronto@maidconvenient.com</small><br><font color=green>&#10004;</font> VISA<bR><font color=green>&#10004;</font> Mastercard<BR><font color=green>&#10004;</font> American Express<Br><font color=red>&#10008;</font> Interac";
	//}else{
		//document.getElementById('phoneNumberOutput').innerHTML = "<b>Not Toronto</b><Br><font color=red>&#10008;</font> VISA<Br><font color=red>&#10008;</font> Mastercard<Br><font color=red>&#10008;</font> American Express";
//	}
}

function handleEnter (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
			return false;
		} 
		else
		return true;
	}
