var PR0Array = new Array(new Array("Select city",''), new Array("Nationwide",0)); var PR1Array = new Array(new Array("Select city",''), new Array("*All Alberta",1), new Array("Athabasca",1001), new Array("Banff",1002), new Array("Beaver",1003), new Array("Big Lakes",1004), new Array("Bighorn",1005), new Array("Bonnyville",1006), new Array("Brazeau",1007), new Array("Calgary",1008), new Array("Camrose",1009), new Array("Cardston",1010), new Array("Clearwater",1011), new Array("Crowsnest Pass",1012), new Array("Cypress",1013), new Array("East Peace",1014), new Array("Edmonton",1015), new Array("Foothills",1016), new Array("Fort Saskatchewan",13146), new Array("Grande Prairie",1017), new Array("Greenview",1018), new Array("Kananaskis",1019), new Array("Kneehill",1020), new Array("Lac Ste. Anne",1021), new Array("Lacombe",1022), new Array("Lakeland",1023), new Array("Lamont",1024), new Array("Leduc",1025), new Array("Lesser Slave River",1026), new Array("Lethbridge",1027), new Array("Lloydminster",13120), new Array("Mackenzie",1028), new Array("Medicine Hat",1029), new Array("Minburn",1030), new Array("Mountain View",1031), new Array("Newell",1032), new Array("Opportunity",1033), new Array("Parkland",1034), new Array("Peace",1035), new Array("Pincher Creek",1036), new Array("Ponoka",1037), new Array("Provost",1038), new Array("Red Deer",1039), new Array("Rocky View",1040), new Array("Sherwood Park",13164), new Array("Smoky Lake",1041), new Array("Smoky River",1042), new Array("Special Areas",1043), new Array("Spruce Grove",13144), new Array("St. Albert",13143), new Array("Stettler",1044), new Array("Stony Plain",13145), new Array("Strathcona",1045), new Array("Sturgeon",1046), new Array("Taber",1047), new Array("Vermilion River",1048), new Array("Vulcan",1049), new Array("Warner",1050), new Array("Westlock",1051), new Array("Wheatland",1052), new Array("Willow Creek",1053), new Array("Wood Buffalo",1054), new Array("Woodlands",1055), new Array("Yellowhead",1056)); var PR2Array = new Array(new Array("Select city",''), new Array("*All British Columbia",2), new Array("Abbotsford",13089), new Array("Alberni-Clayoquot",2001), new Array("Bulkley-Nechako",2002), new Array("Burnaby",13011), new Array("Capital",2003), new Array("Cariboo",2004), new Array("Central Okanagan",2005), new Array("Chilliwack",13061), new Array("Columbia-Shuswap",2006), new Array("Comox-Strathcona",2007), new Array("Cowichan Valley ",13031), new Array("Cranbrook",13093), new Array("East Kootenay",2009), new Array("Fort Nelson-Liard",2010), new Array("Fraser Valley",2011), new Array("Fraser-Fort George",2012), new Array("Invermere",13094), new Array("Kelowna",13175), new Array("Kitimat-Stikine",2014), new Array("Kootenay",2015), new Array("Kootenay-Boundary",2016), new Array("Lower Mainland",13054), new Array("Mount Waddington",2017), new Array("Nanaimo",2018), new Array("New Westminster",13176), new Array("North Okanagan",2019), new Array("North Vancouver",13095), new Array("Okanagan-Similkameen",2020), new Array("Peace River",2021), new Array("Powell River",2022), new Array("Skeena-Queen Charlotte",2023), new Array("Squamish-Lillooet",2024), new Array("Sunshine Coast",2025), new Array("Surrey / White Rock ",13032), new Array("Thompson-Nicola",2026), new Array("Vancouver",2013), new Array("Victoria",2008)); var PR3Array = new Array(new Array("Select city",''), new Array("*All Manitoba",3), new Array("Brandon",13076), new Array("Eastern",3001), new Array("Interlake",3002), new Array("North of 53",3003), new Array("Parkland - Western",3004), new Array("Pembina Valley - Central Plains",3005), new Array("Portage la Prairie",13077), new Array("Steinbach",13078), new Array("Wawanesa",13119), new Array("Winnipeg",3006)); var PR4Array = new Array(new Array("Select city",''), new Array("*All New Brunswick",4), new Array("Albert",4001), new Array("Campbellton",13155), new Array("Carleton",4002), new Array("Charlotte",4003), new Array("Edmundston",13154), new Array("Fredericton",13050), new Array("Gloucester",4004), new Array("Grand Falls",13169), new Array("Hampton",13158), new Array("Kent",4005), new Array("Kings",4006), new Array("Madawaska",4007), new Array("Miramichi",13156), new Array("Moncton",13051), new Array("Northumberland",4008), new Array("Oromocto",13157), new Array("Queens",4009), new Array("Restigouche",4010), new Array("Saint John",4011), new Array("St. George",13170), new Array("Sunbury",4012), new Array("Sussex",13171), new Array("Victoria",4013), new Array("Westmorland",4014), new Array("Woodstock",13174), new Array("York",4015)); var PR5Array = new Array(new Array("Select city",''), new Array("*All Newfoundland",5), new Array("Corner Brook",13159), new Array("Gander",13161), new Array("Grand Falls",13160), new Array("Newfoundland",5001), new Array("St. John`s",13162)); var PR6Array = new Array(new Array("Select city",''), new Array("*All Northwest Territories",6), new Array("Northwest Territories",6001)); var PR7Array = new Array(new Array("Select city",''), new Array("*All Nova Scotia",7), new Array("Amherst",13149), new Array("Annapolis",7001), new Array("Annapolis Royal",13114), new Array("Antigonish",7002), new Array("Bridgetown",13113), new Array("Bridgewater",13153), new Array("Cape Breton RM",7003), new Array("Colchester",7004), new Array("Cumberland",7005), new Array("Dartmouth",13116), new Array("Digby",7006), new Array("Guysborough",7007), new Array("Halifax",7008), new Array("Hants",7009), new Array("Hantsport",13151), new Array("Inverness",7010), new Array("Kentville",13109), new Array("Kings",7011), new Array("Kingston",13111), new Array("Lunenburg",7012), new Array("Middleton",13112), new Array("New Minas",13110), new Array("Pictou",7013), new Array("Queens",7014), new Array("Richmond",7015), new Array("Shelburne",7016), new Array("Springhill",13150), new Array("Sydney",13152), new Array("Victoria",7017), new Array("Windsor",13108), new Array("Yarmouth",7018)); var PR8Array = new Array(new Array("Select city",''), new Array("*All Nunavut",8), new Array("Nunavut",8001)); var PR9Array = new Array(new Array("Select city",''), new Array("*All Ontario",9), new Array("Ajax",13008), new Array("Algoma",9001), new Array("Almonte",13019), new Array("Ancaster",13072), new Array("Arnprior",9039), new Array("Aurora",13042), new Array("Bancroft",13172), new Array("Barrie",9040), new Array("Belleville",13037), new Array("Bracebridge",13098), new Array("Brampton",13010), new Array("Brant-on-the-Grand",9002), new Array("Brantford",13044), new Array("Brockville",9055), new Array("Bruce",9003), new Array("Burlington",13005), new Array("Cambridge",13058), new Array("Carleton Place",13012), new Array("Carp",13017), new Array("Chatham",9004), new Array("Cobourg",13075), new Array("Cochrane",9005), new Array("Collingwood",13087), new Array("Concord",9054), new Array("Cornwall",9058), new Array("Dufferin",9006), new Array("Dundas",13073), new Array("Dunnville",13070), new Array("Durham",9007), new Array("East York",13048), new Array("Elgin",9008), new Array("Essex",9009), new Array("Etobicoke",13022), new Array("Fonthill",13068), new Array("Fort Erie",13063), new Array("Gananoque",13060), new Array("Georgetown",13165), new Array("Golden Horseshoe",13025), new Array("Gravenhurst",13100), new Array("Grenville",9011), new Array("Grey",9012), new Array("Grimsby",13056), new Array("GTA",13002), new Array("Guelph",13059), new Array("Haldimand-Norfolk",9013), new Array("Haliburton",9014), new Array("Halton",9015), new Array("Hamilton",9016), new Array("Hastings",9017), new Array("Huntsville",13099), new Array("Huron",9018), new Array("Kenora",9019), new Array("Kingston",9010), new Array("Kitchener ",13035), new Array("Lambton",9020), new Array("Lanark",9021), new Array("Leeds",9022), new Array("Lennox and Addington",9023), new Array("Lincoln",13064), new Array("Lindsay",13045), new Array("London",13003), new Array("Manitoulin District",9024), new Array("Markham",9053), new Array("Middlesex",9025), new Array("Milton",13036), new Array("Mississauga",9052), new Array("Muskoka",9026), new Array("Napanee",9056), new Array("Newmarket",13041), new Array("Niagara",9027), new Array("Nipissing",9028), new Array("Nobleton",13168), new Array("North Bay",13062), new Array("North York",9051), new Array("Northumberland",9029), new Array("Oakville ",13029), new Array("Orillia",13088), new Array("Oshawa",9057), new Array("Ottawa",9030), new Array("Oxford",9031), new Array("Parry Sound",9032), new Array("Peel",9033), new Array("Pembroke ",13020), new Array("Perth",9034), new Array("Peterborough",9035), new Array("Pickering",13007), new Array("Port Carling",13101), new Array("Port Colborne",13024), new Array("Port Perry",13034), new Array("Port Robinson",13066), new Array("Prescott",13142), new Array("Prescott-Russell",9036), new Array("Prince Edward",9037), new Array("Quinte",13040), new Array("Rainy River",9038), new Array("Renfrew",13021), new Array("Richmond Hill",13006), new Array("Rockland",13166), new Array("Sarnia",13069), new Array("Sault Ste. Marie",13147), new Array("Scarborough",9050), new Array("Smiths Falls",13016), new Array("Smithville",13065), new Array("St. Catharines",13004), new Array("St. Thomas",13053), new Array("Stittsville",13018), new Array("Stoney Creek",13071), new Array("Stormont-Dundas-Glengarry",9041), new Array("Stouffille",13167), new Array("Sudbury District",9042), new Array("Thornhill",13173), new Array("Thunder Bay",9043), new Array("Timiskaming",9044), new Array("Toronto",9045), new Array("Unionville",13049), new Array("Uxbridge ",13033), new Array("Vaughan",13039), new Array("Victoria",9046), new Array("Vineland",13067), new Array("Waterdown",13074), new Array("Waterloo",9047), new Array("Welland",13023), new Array("Wellington",9048), new Array("West Carleton",13015), new Array("Whitby",13009), new Array("Willowdale",13047), new Array("Windsor",13027), new Array("Woodbridge",13043), new Array("Woodstock",13052), new Array("York",9049), new Array("York North",13026)); var PR10Array = new Array(new Array("Select city",''), new Array("*All Prince Edward Island",10), new Array("Charlottetown",13115), new Array("Prince County",10001), new Array("Queens County",10002), new Array("Stratford",13148)); var PR11Array = new Array(new Array("Select city",''), new Array("*All Quebec",11), new Array("Abitibi-Témiscamingue",11001), new Array("Aylmer",13057), new Array("Baie-Comeau",13121), new Array("Bas-Saint-Laurent",11002), new Array("Brossard",13122), new Array("Centre-du-Québec",11003), new Array("Châteauguay",13123), new Array("Chaudière-Appalaches",11004), new Array("Chicoutimi",13124), new Array("Côte-Nord",11005), new Array("Drummondville",13125), new Array("Estrie",11006), new Array("Gaspésie-Îles-de-la-Madeleine",11007), new Array("Gatineau",13030), new Array("Granby",13126), new Array("Hull",13055), new Array("Joliette",13127), new Array("Lanaudière",11008), new Array("Laurentides",11009), new Array("Laval",11010), new Array("Longueuil",13128), new Array("Mauricie-Bois-Francs",11011), new Array("Mont-Royal",13117), new Array("Monteregie",11012), new Array("Montreal",11013), new Array("Montreal East",13097), new Array("Nord-du-Québec",11014), new Array("Outaouais",11015), new Array("Québec",11016), new Array("Rimouski",13129), new Array("Rouyn-Noranda",13130), new Array("Saguenay-Lac-Saint-Jean",11017), new Array("Sept-Iles",13137), new Array("Shawinigan",13138), new Array("Sherbrooke",13139), new Array("South Shore Montreal",13103), new Array("St-Eustache",13131), new Array("St-Georges",13132), new Array("St-Hyacinthe",13133), new Array("St-Jérôme ",13135), new Array("St-Jean",13134), new Array("Ste-Agathe",13136), new Array("Trois-Rivières",13140), new Array("Val d'Or",13163), new Array("Victoriaville",13141), new Array("West Island Montreal",13102)); var PR12Array = new Array(new Array("Select city",''), new Array("*All Saskatchewan",12), new Array("Estevan",13096), new Array("Melfort",13079), new Array("Melville",13080), new Array("Moose Jaw",13081), new Array("North Battleford",13082), new Array("Prince Albert",13083), new Array("Regina",13118), new Array("Saskatoon",13092), new Array("Swift Current",13084), new Array("Weyburn",13085), new Array("Yorkton",13086)); var PR13Array = new Array(new Array("Select city",''), new Array("*All Yukon",13), new Array("Yukon",13001)); function unescapeHTML(html) { var htmlNode = document.createElement("DIV"); htmlNode.innerHTML = html; if(htmlNode.innerText) return htmlNode.innerText; // IE return htmlNode.textContent; // FF } var provinces = new Array(["","Choose a Province"],["",""],["PR0","Nationwide"],["PR1","Alberta"],["PR2","British Columbia"],["PR3","Manitoba"],["PR4","New Brunswick"],["PR5","Newfoundland"],["PR6","Northwest Territories"],["PR7","Nova Scotia"],["PR8","Nunavut"],["PR9","Ontario"],["PR10","Prince Edward Island"],["PR11","Quebec"],["PR12","Saskatchewan"],["PR13","Yukon"]); var states = new Array(["","Choose a State"],["",""],["AL","Alabama"],["AK","Alaska"],["AZ","Arizona"],["AR","Arkansas"],["CA","California"],["CO","Colorado"],["CT","Connecticut"],["DE","Delaware"],["FL","Florida"],["GA","Georgia"],["HI","Hawaii"],["ID","Idaho"],["IL","Illinois"],["IN","Indiana"],["IA","Iowa"],["KS","Kansas"],["KY","Kentucky"],["LA","Louisiana"],["ME","Maine"],["MD","Maryland"],["MA","Massachusetts"],["MI","Michigan"],["MN","Minnesota"],["MS","Mississippi"],["MO","Missouri"],["MT","Montana"],["NE","Nebraska"],["NV","Nevada"],["NH","New Hampshire"],["NJ","New Jersey"],["NM","New Mexico"],["NY","New York"],["NC","North Carolina"],["ND","North Dakota"],["OH","Ohio"],["OK","Oklahoma"],["OR","Oregon"],["PA","Pennsylvania"],["RI","Rhode Island"],["SC","South Carolina"],["SD","South Dakota"],["TN","Tennessee"],["TX","Texas"],["UT","Utah"],["VT","Vermont"],["VA","Virginia"],["WA","Washington"],["DC","Washington DC"],["WV","West Virginia"],["WI","Wisconsin"],["WY","Wyoming"]); var countries = new Array(["","Choose a Country"],["",""],["AF","Afghanistan"],["AL","Albania"],["DZ","Algeria"],["AS","American Samoa"],["AD","Andorra"],["AO","Angola"],["AI","Anguilla"],["AQ","Antarctica"],["AG","Antigua And Barbuda"],["AR","Argentina"],["AM","Armenia"],["AW","Aruba"],["AU","Australia"],["AT","Austria"],["AZ","Azerbaijan"],["BS","Bahamas, The"],["BH","Bahrain"],["BD","Bangladesh"],["BB","Barbados"],["BY","Belarus"],["BE","Belgium"],["BZ","Belize"],["BJ","Benin"],["BM","Bermuda"],["BT","Bhutan"],["BO","Bolivia"],["BA","Bosnia and Herzegovina"],["BW","Botswana"],["BV","Bouvet Island"],["BR","Brazil"],["BN","Brunei"],["BG","Bulgaria"],["BF","Burkina Faso"],["BI","Burundi"],["KH","Cambodia"],["CM","Cameroon"],["CV","Cape Verde"],["KY","Cayman Islands"],["CF","Central African Republic "],["TD","Chad"],["CL","Chile"],["CN","China"],["HK","China (Hong Kong)"],["MO","China (Macau)"],["CX","Christmas Island"],["CC","Cocos (Keeling) Islands"],["CO","Colombia"],["KM","Comoros"],["CG","Congo"],["CD","Congo, DR"],["CK","Cook Islands"],["CR","Costa Rica"],["CI","Cote D'Ivoire"],["HR","Croatia"],["CU","Cuba"],["CY","Cyprus"],["CZ","Czech Republic"],["DK","Denmark"],["DJ","Djibouti"],["DM","Dominica"],["DO","Dominican Republic"],["TP","East Timor"],["EC","Ecuador"],["EG","Egypt"],["SV","El Salvador"],["GQ","Equatorial Guinea"],["ER","Eritrea"],["EE","Estonia"],["ET","Ethiopia"],["FK","Falkland Islands"],["FO","Faroe Islands"],["FJ","Fiji Islands"],["FI","Finland"],["FR","France"],["GF","French Guiana"],["PF","French Polynesia"],["GA","Gabon"],["GM","Gambia, The"],["GE","Georgia"],["DE","Germany"],["GH","Ghana"],["GI","Gibraltar"],["GR","Greece"],["GL","Greenland"],["GD","Grenada"],["GP","Guadeloupe"],["GU","Guam"],["GT","Guatemala"],["GN","Guinea"],["GW","Guinea-Bissau"],["GY","Guyana"],["HT","Haiti"],["HN","Honduras"],["HU","Hungary"],["IS","Iceland"],["IN","India"],["ID","Indonesia"],["IR","Iran"],["IQ","Iraq"],["IE","Ireland"],["IL","Israel"],["IT","Italy"],["JM","Jamaica"],["JP","Japan"],["JO","Jordan"],["KZ","Kazakhstan"],["KE","Kenya "],["KI","Kiribati"],["KR","Korea"],["KP","Korea, North"],["KW","Kuwait"],["KG","Kyrgyzstan"],["LA","Laos"],["LV","Latvia"],["LB","Lebanon"],["LS","Lesotho"],["LR","Liberia"],["LY","Libya"],["LI","Liechtenstein"],["LT","Lithuania"],["LU","Luxembourg"],["MK","Macedonia"],["MG","Madagascar"],["MW","Malawi"],["MY","Malaysia"],["MV","Maldives"],["ML","Mali"],["MT","Malta"],["MH","Marshall Islands"],["MQ","Martinique"],["MR","Mauritania"],["MU","Mauritius"],["YT","Mayotte"],["MX","Mexico"],["FM","Micronesia"],["MD","Moldova"],["MC","Monaco"],["MN","Mongolia"],["MS","Montserrat"],["MA","Morocco"],["MZ","Mozambique"],["MM","Myanmar"],["NA","Namibia"],["NR","Nauru"],["NP","Nepal"],["AN","Netherlands Antilles"],["NL","Netherlands, The"],["NC","New Caledonia"],["NZ","New Zealand"],["NI","Nicaragua"],["NE","Niger"],["NG","Nigeria"],["NU","Niue"],["NF","Norfolk Island"],["MP","Northern Mariana Islands "],["NO","Norway"],["OM","Oman"],["PK","Pakistan"],["PW","Palau"],["PW","Palestine"],["PA","Panama"],["PG","Papua new Guinea"],["PY","Paraguay"],["PE","Peru"],["PH","Philippines"],["PN","Pitcairn Island"],["PL","Poland"],["PT","Portugal"],["PR","Puerto Rico"],["QA","Qatar"],["RE","Reunion"],["RO","Romania"],["RU","Russia"],["RW","Rwanda"],["SH","Saint Helena"],["KN","St Kitts And Nevis"],["LC","Saint Lucia"],["PM","St Pierre and Miquelon"],["WS","Samoa"],["SM","San Marino"],["ST","Sao Tome and Principe"],["SA","Saudi Arabia"],["SN","Senegal"],["SC","Seychelles"],["SL","Sierra Leone"],["SG","Singapore"],["SK","Slovakia"],["SI","Slovenia"],["SB","Solomon Islands"],["SO","Somalia"],["ZA","South Africa"],["GS","Sandwich Islands"],["ES","Spain"],["LK","Sri Lanka"],["SD","Sudan"],["SR","Suriname"],["SZ","Swaziland"],["SE","Sweden"],["CH","Switzerland"],["SY","Syria"],["TW","Taiwan"],["TJ","Tajikistan"],["TZ","Tanzania"],["TH","Thailand"],["TG","Togo"],["TK","Tokelau"],["TO","Tonga"],["TT","Trinidad And Tobago"],["TN","Tunisia"],["TR","Turkey"],["TM","Turkmenistan"],["TC","Turks And Caicos"],["TV","Tuvalu"],["UG","Uganda"],["UA","Ukraine"],["AE","United Arab Emirates"],["UK","United Kingdom"],["UY","Uruguay"],["UZ","Uzbekistan"],["VU","Vanuatu"],["VA","Vatican"],["VE","Venezuela"],["VN","Vietnam"],["VG","Virgin Islands (British)"],["VI","Virgin Islands (US)"],["EH","Western Sahara"],["YE","Yemen"],["YU","Yugoslavia"],["ZM","Zambia"],["ZW","Zimbabwe"]); function hasValue(aString) { if ((aString == "undefined") || (aString == "null") || (aString == "") ) { return false; } return true; } function clearProvinceStateCountryMNU(pscFRM) { for (m=pscFRM.options.length-1;m>0;m--) { pscFRM.options[m]=null; }; } function populateWithCanadianProvinces(pscIDX, pscFRM) { clearProvinceStateCountryMNU(pscFRM); for (i=0;i0; g--) { document.wizard.city.options[g] = null; } if (aCountryCode != 'CA'){ document.wizard.city.text = '--------------'; } var pscFRM = document.wizard.province; if (hasValue(aCountryCode)) { updateProvinceStateCountryMNU(aCountryCode,0, pscFRM);} else { updateProvinceStateCountryMNU("CA",0,pscFRM ); } } function updateProvinceStateCBO(aCountryCode, pscIDX) { update(aCountryCode); var pscFRM = document.wizard.province; pscFRM.selectedIndex=pscIDX; } function populateCity(inForm,selected) { for (var g=inForm.city.options.length - 1; g>0; g--) { inForm.city.options[g] = null; } if (selected.length > 2){ //alert(eval(selected + "Array")); var selectedArray = eval(selected + "Array"); for (var i=0; i < selectedArray.length; i++) { inForm.city.options[i]=new Option(unescapeHTML(selectedArray[i][0])); inForm.city.options[i].value=selectedArray[i][1]; } } } function changetoFront() { document.location.href='/401/'+document.wizard.city.options[document.wizard.city.selectedIndex].value+'x0/' + document.wizard.city.options[document.wizard.city.selectedIndex].text + '-Business-Directory.htm'; } function Form1_Validator3(emailStr) { var emailPat=/^(.+)@(.+)$/ var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]" var validChars="\[^\\s" + specialChars + "\]" var firstChars=validChars var quotedUser="(\"[^\"]*\")" var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/ var atom="(" + firstChars + validChars + "*" + ")" var word="(" + atom + "|" + quotedUser + ")" var userPat=new RegExp("^" + word + "(\\." + word + ")*$") var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$") var matchArray=emailStr.match(emailPat) if (matchArray==null) { alert("Email address seems incorrect (check @ and .'s)") return false } var user=matchArray[1] var domain=matchArray[2] if (user.match(userPat)==null) { alert("The username doesn't seem to be valid.") return false } var IPArray=domain.match(ipDomainPat) if (IPArray!=null) { for (var i=1;i<=4;i++) { if (IPArray[i]>255) { alert("Destination IP address is invalid!") return false } } return true } var domainArray=domain.match(domainPat) if (domainArray==null) { alert("The domain name doesn't seem to be valid.") return false } var atomPat=new RegExp(atom,"g") var domArr=domain.match(atomPat) var len=domArr.length if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) { alert("The address must end in a three-letter domain, or two letter country.") return false } if (domArr[domArr.length-1].length==3 && len<2) { var errStr="This address is missing a hostname!" alert(errStr) return false } return true; }