var base= "../../images/header/";
var publibase= "../../";

function getWidth()
{
	var tempString;
	return screen.availWidth;
};
function removeNull(pValue){
var tempString;
tempString = pValue;
if (pValue == null){
tempString = "";
}
return tempString;
};

function validEmail (email) {
        invalidChars = " /:,;"
        if (email == "") {
            return false;
        }

        for (i=0; i<invalidChars.length; i++) {
            badChar = invalidChars.charAt(i)
            if (email.indexOf (badChar,0) != -1) {
                return false;
            }
		}   

        atPos = email.indexOf ("@",1)

        if (atPos == -1) {
            return false;
        }

        if ( email.indexOf ("@", atPos+1) != -1) {
            return false;
        }
        periodPos = email.indexOf (".", atPos)

        if ( periodPos == -1) {
            return false;
        }

        if ( periodPos+3 > email.length)    {
            return false;
        }
        return true;
}  
/*If the promotions engine is to come back, the correct resetselect function is to be found in the commented part below */
function resetselect()
{
}

/*function villeselected()
{
	PopulateSucc(window.document.PromoForm.txtVille.options[window.document.PromoForm.txtVille.selectedIndex].value);
	window.document.PromoForm.txtVilleHD.value = window.document.PromoForm.txtVille.selectedIndex;
	window.document.PromoForm.txtSuccHD.value = window.document.PromoForm.txtSucc.selectedIndex;
	
}
function prodcatselected()
{
	window.document.PromoForm.txtProdCatHD.value = window.document.PromoForm.txtProdCat.selectedIndex;
}
function succselected()
{
	window.document.PromoForm.txtSuccHD.value = window.document.PromoForm.txtSucc.selectedIndex;	
}
function catselected(){
	window.document.PromoForm.txtCategoryHD.value = window.document.PromoForm.txtCategory.selectedIndex

}

function resetselect(){	succselected()}

function resetCategory(){

window.document.PromoForm.txtCategory.selectedIndex = 0;catselected();
};


function resetProdCat(){

window.document.PromoForm.txtProdCat.selectedIndex = 0;prodcatselected();
};


*/

function popUp(pValue,pSect){

var tempString;

	if(pSect == "Biere"){
		window.open('../../fichebr/fichebiere.asp?Code=' + pValue, 'fichetech', 'toolbar=1,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,left=30,top=30,screenX=0,screenY=0,width=700', true);
	}else if(pSect == "Spiritueux"){
		window.open('../../ficheimage/fichespirit.asp?Code=' + pValue, 'fichetech', 'toolbar=1,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,left=30,top=30,screenX=0,screenY=0,width=700', true);
	}else if(pSect == "Vin"){
		window.open('../../ficheimage/fichevin.asp?Code=' + pValue, 'fichetech', 'toolbar=1,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,left=30,top=30,screenX=0,screenY=0,width=700', true);
	}
}

function popUpImport(pValue,pSect){

			//popup size
			var width = 690;
			var height = 350;
			//get center coords
			var left = (screen.width - width) / 2;
			var top = (screen.height - height) / 2;


		window.open('../../importations/results/ficheimport.asp?Code=' + pValue + '&type=' + pSect, 'ficheimport', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=680,height=575,left=' + left + ',top=' + 40 );
}



/*
function resetVille(){

window.document.PromoForm.txtVille.selectedIndex = 0;villeselected();
};

function resetSucc(){

window.document.PromoForm.txtSucc.selectedIndex = 0;succselected();
};


function getRadioValue(radioButtons){
bFoundValue = false
i=0
sortVal=0
while (!bFoundValue && i < radioButtons.length){
	bFoundValue = radioButtons[i++].checked;
	if (bFoundValue){
		sortVal = (i - 1)
	}

}
return sortVal;
};


function resetNom(){

window.document.PromoForm.txtNom.value = '';
};


function resetCCNP(){

window.document.PromoForm.txtCCNP.value = '';
};

function resetAll(){

window.document.PromoForm.txtCategory.selectedIndex = 0;
window.document.PromoForm.txtSucc.selectedIndex = 0;
window.document.PromoForm.txtVille.selectedIndex = 0;
window.document.PromoForm.txtProdCat.selectedIndex = 0;
window.location.href = 'mainpro.asp?sAction=&banseqid=1#searchtop'
}


function villeRefresh(){
//var tempString;
//tempString = 'mainpro.asp?sAction=villeselected' + '&txtCCNP=' + escape(window.document.PromoForm.txtCCNP.value) + '&txtNom=' + escape(window.document.PromoForm.txtNom.value) + '&txtSucc=' + escape(window.document.PromoForm.txtSucc.value) + '&txtCategory=' + escape(window.document.PromoForm.txtCategory.value) + '&txtProdCat=' + escape(window.document.PromoForm.txtProdCat.value) + '&txtVille=' + escape(window.document.PromoForm.txtVille.value) + '#searchtop';
//window.location.href = tempString;villeselected();
}


function ValidatePromo(){

var bVilleEntered;
var sVille;
var bSuccEntered;
var sSucc;

var bNomTextEntered;
var bCCNPTextEntered;

var sPrix;
var sCat;
var sCCNP;
var sNom;
	
	window.document.PromoForm.txtResultSetPageHD.value = '';

	
	
	//sCCNP = window.document.PromoForm.txtCCNP.value;
	sVille = window.document.PromoForm.txtVille.value;
	sSucc = window.document.PromoForm.txtSucc.value;
	//sNom = window.document.PromoForm.txtNom.value;
	
	//if (sCCNP == null){
		//sCCNP = ''; 
	//}
	
	//if (sNom == null){
		//sNom = ''; 
	//}
	
	//if  (sNom.length > 0) {
		//bNomTextEntered = true;
	//}

	//if  (sCCNP.length  > 0) {
		//bCCNPTextEntered = true;
	//}

	//if  ((sNom.length > 2)||(sCCNP.length > 2)) {
		//return true;
	//}	
	
	if (sVille != ""){
		bVilleEntered = true;
	}
	
	if (sSucc != ""){
		bSuccEntered = true;
	}
	
	if (bSuccEntered && bVilleEntered){
		return true;
	}

	if (bNomTextEntered) {
		alert("S.V.P. précisez au moins trois caractères pour votre recherche par nom.");
		window.document.PromoForm.txtNom.focus();
	}else if (bCCNPTextEntered){
		alert("S.V.P. précisez au moins trois numéros pour votre recherche par code CCNP.");
		window.document.PromoForm.txtCCNP.focus();
	}if (!bVilleEntered) {
		alert("S.V.P. précisez une ville.");
		window.document.PromoForm.txtVille.focus();
	}else if(!bSuccEntered){
		alert("S.V.P. précisez une succursale.");
		window.document.PromoForm.txtSucc.focus();
	}
	
	return false;

}	
// extract front part of string prior to searchString
function getFront(mainStr,searchStr){
	foundOffset = mainStr.indexOf(searchStr)
	if (foundOffset == -1) {
		return null
	}
	return mainStr.substring(0,foundOffset)
}

// extract back end of string after searchString
function getEnd(mainStr,searchStr) {
	foundOffset = mainStr.indexOf(searchStr)
	if (foundOffset == -1) {
		return null
	}
	return mainStr.substring(foundOffset+searchStr.length,mainStr.length)
}

// insert insertString immediately before searchString
function insertString(mainStr,searchStr,insertStr) {
	var front = getFront(mainStr,searchStr)
	var end = getEnd(mainStr,searchStr)
	if (front != null && end != null) {
		return front + insertStr + searchStr + end
	}
	return null
}

// remove deleteString
function deleteString(mainStr,deleteStr) {
	return replaceString(mainStr,deleteStr,"")
}

// replace searchString with replaceString
function replaceString(mainStr,searchStr,replaceStr) {
	var front = getFront(mainStr,searchStr)
	var end = getEnd(mainStr,searchStr)
	if (front != null && end != null) {
		return front + replaceStr + end
	}
	return null
}

function PopulateSucc(pValue){

var iOptionCount;

deleteoptions(window.document.PromoForm.txtSucc);
//alert(pValue)

	switch (pValue){

			




case "Acton Vale" :

var option0 = new Option("", "")
var option1 = new Option("1530, boul. d'Acton", "1530, boul. d'Acton")
iOptionCount = 2

break;

case "Alma" :

var option0 = new Option("", "")
var option1 = new Option("455, rue Sacré-Coeur Ouest", "455, rue Sacré-Coeur Ouest")
var option2 = new Option("719, chemin du Pont-Taché Nord", "719, chemin du Pont-Taché Nord")
iOptionCount = 3

break;

case "Amos" :

var option0 = new Option("", "")
var option1 = new Option("Place Centre-Ville", "Place Centre-Ville")
iOptionCount = 2

break;

case "Amqui" :

var option0 = new Option("", "")
var option1 = new Option("36, boul. Saint-Benoît Est", "36, boul. Saint-Benoît Est")
iOptionCount = 2

break;

case "Asbestos" :

var option0 = new Option("", "")
var option1 = new Option("566, 1èreavenue", "566, 1èreavenue")
iOptionCount = 2

break;

case "Aylmer" :

var option0 = new Option("", "")
var option1 = new Option("210, chemin d'Aylmer", "210, chemin d'Aylmer")
iOptionCount = 2

break;

case "Baie-Comeau" :

var option0 = new Option("", "")
var option1 = new Option("300, boul. Lasalle", "300, boul. Lasalle")
var option2 = new Option("625, boul. Laflèche", "625, boul. Laflèche")
iOptionCount = 3

break;

case "Baie-St-Paul" :

var option0 = new Option("", "")
var option1 = new Option("1050 Mgr-De-Laval", "1050 Mgr-De-Laval")
iOptionCount = 2

break;

case "Beauceville" :

var option0 = new Option("", "")
var option1 = new Option("630, boul. Renault", "630, boul. Renault")
iOptionCount = 2

break;

case "Beauharnois" :

var option0 = new Option("", "")
var option1 = new Option("420, rue Ellice", "420, rue Ellice")
iOptionCount = 2

break;

case "Beauport" :

var option0 = new Option("", "")
var option1 = new Option("1860, avenue d'Estimauville", "1860, avenue d'Estimauville")
var option2 = new Option("205, av. Joseph Casavant", "205, av. Joseph Casavant")
var option3 = new Option("500, boul. Rochette", "500, boul. Rochette")
var option4 = new Option("775, avenue Royale", "775, avenue Royale")
iOptionCount = 5

break;

case "Bedford" :

var option0 = new Option("", "")
var option1 = new Option("50, rue Principale", "50, rue Principale")
iOptionCount = 2

break;

case "Beloeil" :

var option0 = new Option("", "")
var option1 = new Option("522, boul. Laurier", "522, boul. Laurier")
iOptionCount = 2

break;

case "Berthierville" :

var option0 = new Option("", "")
var option1 = new Option("750, rue Notre-Dame", "750, rue Notre-Dame")
iOptionCount = 2

break;

case "Blainville" :

var option0 = new Option("", "")
var option1 = new Option("10, boul. de la Seigneurie, bur. 102", "10, boul. de la Seigneurie, bur. 102")
iOptionCount = 2

break;

case "Boisbriand" :

var option0 = new Option("", "")
var option1 = new Option("388, chemin de la Grande-Côte", "388, chemin de la Grande-Côte")
iOptionCount = 2

break;

case "Bois-des-Filion" :

var option0 = new Option("", "")
var option1 = new Option("414, avenue Adolphe-Chapleau", "414, avenue Adolphe-Chapleau")
iOptionCount = 2

break;

case "Bonaventure" :

var option0 = new Option("", "")
var option1 = new Option("101, avenue Port-Royal", "101, avenue Port-Royal")
iOptionCount = 2

break;

case "Boucherville" :

var option0 = new Option("", "")
var option1 = new Option("520, Boul. du Fort-Saint-Louis", "520, Boul. du Fort-Saint-Louis")
var option2 = new Option("556, boul. de Mortagne", "556, boul. de Mortagne")
iOptionCount = 3

break;

case "Bromont" :

var option0 = new Option("", "")
var option1 = new Option("89, boul de Bromont", "89, boul de Bromont")
iOptionCount = 2

break;

case "Brossard" :

var option0 = new Option("", "")
var option1 = new Option("5625, boul de la Grande-Allée", "5625, boul de la Grande-Allée")
var option2 = new Option("7800, boul. Taschereau", "7800, boul. Taschereau")
var option3 = new Option("8300, boul Taschereau", "8300, boul Taschereau")
var option4 = new Option("Mail Champlain", "Mail Champlain")
iOptionCount = 5

break;

case "Buckingham" :

var option0 = new Option("", "")
var option1 = new Option("606, rue Principale", "606, rue Principale")
iOptionCount = 2

break;

case "Cabano" :

var option0 = new Option("", "")
var option1 = new Option("Galeries Temis", "Galeries Temis")
iOptionCount = 2

break;

case "Candiac" :

var option0 = new Option("", "")
var option1 = new Option("174, boul. de l'Industrie", "174, boul. de l'Industrie")
iOptionCount = 2

break;

case "Cap-de-la-Madeleine" :

var option0 = new Option("", "")
var option1 = new Option("76, boul. Sainte-Madeleine", "76, boul. Sainte-Madeleine")
var option2 = new Option("765, rue Thibeau", "765, rue Thibeau")
iOptionCount = 3

break;

case "Cap-Rouge" :

var option0 = new Option("", "")
var option1 = new Option("1103, boul. de la Chaudière", "1103, boul. de la Chaudière")
iOptionCount = 2

break;

case "Carleton" :

var option0 = new Option("", "")
var option1 = new Option("548, boul. Perron", "548, boul. Perron")
iOptionCount = 2

break;

case "Chambly" :

var option0 = new Option("", "")
var option1 = new Option("907, boul. Périgny", "907, boul. Périgny")
iOptionCount = 2

break;

case "Chandler" :

var option0 = new Option("", "")
var option1 = new Option("500, av. Daigneault", "500, av. Daigneault")
iOptionCount = 2

break;

case "Charlesbourg" :

var option0 = new Option("", "")
var option1 = new Option("4250, 1re Avenue", "4250, 1re Avenue")
var option2 = new Option("795, boul. du Lac", "795, boul. du Lac")
var option3 = new Option("9115, boul. Henri-Bourassa", "9115, boul. Henri-Bourassa")
iOptionCount = 4

break;

case "Charny" :

var option0 = new Option("", "")
var option1 = new Option("8032, avenue des Églises", "8032, avenue des Églises")
iOptionCount = 2

break;

case "Châteauguay" :

var option0 = new Option("", "")
var option1 = new Option("200, boul. d'Anjou", "200, boul. d'Anjou")
iOptionCount = 2

break;

case "Chibougamau" :

var option0 = new Option("", "")
var option1 = new Option("466, 3e Rue", "466, 3e Rue")
iOptionCount = 2

break;

case "Chicoutimi" :

var option0 = new Option("", "")
var option1 = new Option("1611, boul. Talbot", "1611, boul. Talbot")
var option2 = new Option("2183, rue Roussel", "2183, rue Roussel")
var option3 = new Option("412, boul. Saguenay Est", "412, boul. Saguenay Est")
iOptionCount = 4

break;

case "Coaticook" :

var option0 = new Option("", "")
var option1 = new Option("341, rue Child", "341, rue Child")
iOptionCount = 2

break;

case "Cowansville" :

var option0 = new Option("", "")
var option1 = new Option("175, rue Principale", "175, rue Principale")
iOptionCount = 2

break;

case "Dégelis" :

var option0 = new Option("", "")
var option1 = new Option("1081, route 185 Sud", "1081, route 185 Sud")
iOptionCount = 2

break;

case "Delson" :

var option0 = new Option("", "")
var option1 = new Option("1000, boul. Georges-Gagné", "1000, boul. Georges-Gagné")
iOptionCount = 2

break;

case "Disraeli" :

var option0 = new Option("", "")
var option1 = new Option("330, rue Laurier", "330, rue Laurier")
iOptionCount = 2

break;

case "Dolbeau-Mistassini" :

var option0 = new Option("", "")
var option1 = new Option("1460, boul. Wallberg", "1460, boul. Wallberg")
iOptionCount = 2

break;

case "Dollard-des-Ormeaux" :

var option0 = new Option("", "")
iOptionCount = 1

break;

case "Donnacona" :

var option0 = new Option("", "")
var option1 = new Option("325, rue de l'Église", "325, rue de l'Église")
iOptionCount = 2

break;

case "Dorval" :

var option0 = new Option("", "")
iOptionCount = 1

break;

case "Drummondville" :

var option0 = new Option("", "")
var option1 = new Option("188, rue Saint-Marcel", "188, rue Saint-Marcel")
var option2 = new Option("695, boul. Saint-Joseph", "695, boul. Saint-Joseph")
iOptionCount = 3

break;

case "Farnham" :

var option0 = new Option("", "")
var option1 = new Option("415, rue de l'Hôtel-de-Ville", "415, rue de l'Hôtel-de-Ville")
iOptionCount = 2

break;

case "Fermont" :

var option0 = new Option("", "")
var option1 = new Option("Centre commercial", "Centre commercial")
iOptionCount = 2

break;

case "Forestville" :

var option0 = new Option("", "")
var option1 = new Option("25, route 138 Est", "25, route 138 Est")
iOptionCount = 2

break;

case "Fort-Coulonge" :

var option0 = new Option("", "")
var option1 = new Option("242, rue Principale", "242, rue Principale")
iOptionCount = 2

break;

case "Gaspé" :

var option0 = new Option("", "")
var option1 = new Option("167, rue de la Reine", "167, rue de la Reine")
iOptionCount = 2

break;

case "Gatineau" :

var option0 = new Option("", "")
var option1 = new Option("25, chemin de la savane", "25, chemin de la savane")
var option2 = new Option("381, boul. Maloney", "381, boul. Maloney")
var option3 = new Option("948, Boul. Maloney Ouest", "948, Boul. Maloney Ouest")
iOptionCount = 4

break;

case "Gentilly" :

var option0 = new Option("", "")
var option1 = new Option("3687, boul. Bécancour", "3687, boul. Bécancour")
iOptionCount = 2

break;

case "Gracefield" :

var option0 = new Option("", "")
var option1 = new Option("25, rue Principale", "25, rue Principale")
iOptionCount = 2

break;

case "Granby" :

var option0 = new Option("", "")
var option1 = new Option("123 test", "123 test")
var option2 = new Option("20, rue Simmons Nord", "20, rue Simmons Nord")
var option3 = new Option("235, rue Principale", "235, rue Principale")
iOptionCount = 4

break;

case "Grande-Vallée" :

var option0 = new Option("", "")
var option1 = new Option("16, St-François-Xavier Ouest", "16, St-François-Xavier Ouest")
iOptionCount = 2

break;

case "Grand-Mère" :

var option0 = new Option("", "")
var option1 = new Option("362, 6e avenue", "362, 6e avenue")
iOptionCount = 2

break;

case "Greenfield Park" :

var option0 = new Option("", "")
var option1 = new Option("3654, boul. Taschereau", "3654, boul. Taschereau")
iOptionCount = 2

break;

case "Grenville" :

var option0 = new Option("", "")
var option1 = new Option("13, rue Maple", "13, rue Maple")
iOptionCount = 2

break;

case "Havre-Saint-Pierre" :

var option0 = new Option("", "")
var option1 = new Option("798, boul. de l'Escale", "798, boul. de l'Escale")
iOptionCount = 2

break;

case "Hemmingford" :

var option0 = new Option("", "")
var option1 = new Option("501, avenue Champlain", "501, avenue Champlain")
iOptionCount = 2

break;

case "Hudson" :

var option0 = new Option("", "")
var option1 = new Option("502, rue Main", "502, rue Main")
iOptionCount = 2

break;

case "Hull" :

var option0 = new Option("", "")
var option1 = new Option("141, promenades du Portage", "141, promenades du Portage")
var option2 = new Option("903, boul. St-Joseph", "903, boul. St-Joseph")
var option3 = new Option("Carrefour Du Casino", "Carrefour Du Casino")
iOptionCount = 4

break;

case "Huntingdon" :

var option0 = new Option("", "")
var option1 = new Option("2B, rue Henderson", "2B, rue Henderson")
iOptionCount = 2

break;

case "Iberville" :

var option0 = new Option("", "")
var option1 = new Option("818, boul. d'Iberville", "818, boul. d'Iberville")
iOptionCount = 2

break;

case "Iles-de-la-Madeleine" :

var option0 = new Option("", "")
var option1 = new Option("305, chemin Principal", "305, chemin Principal")
iOptionCount = 2

break;

case "Joliette" :

var option0 = new Option("", "")
var option1 = new Option("1075, boul. de la Firestone", "1075, boul. de la Firestone")
var option2 = new Option("537, rue Notre-Dame", "537, rue Notre-Dame")
iOptionCount = 3

break;

case "Jonquière" :

var option0 = new Option("", "")
var option1 = new Option("2680 boul. du Royaume", "2680 boul. du Royaume")
var option2 = new Option("3821, Boul. Harvey Est", "3821, Boul. Harvey Est")
iOptionCount = 3

break;

case "La Baie" :

var option0 = new Option("", "")
var option1 = new Option("2100 rue Bagot", "2100 rue Bagot")
iOptionCount = 2

break;

case "La Guadeloupe" :

var option0 = new Option("", "")
var option1 = new Option("394, 14e Avenue", "394, 14e Avenue")
iOptionCount = 2

break;

case "La Malbaie" :

var option0 = new Option("", "")
var option1 = new Option("375, boul. de Comporté", "375, boul. de Comporté")
iOptionCount = 2

break;

case "La Pêche" :

var option0 = new Option("", "")
var option1 = new Option("153 Chemin Valley", "153 Chemin Valley")
iOptionCount = 2

break;

case "La Pocatière" :

var option0 = new Option("", "")
var option1 = new Option("161, route 230", "161, route 230")
iOptionCount = 2

break;

case "La Prairie" :

var option0 = new Option("", "")
var option1 = new Option("50, boul. Taschereau", "50, boul. Taschereau")
iOptionCount = 2

break;

case "La Sarre" :

var option0 = new Option("", "")
var option1 = new Option("77, 2e Rue Est", "77, 2e Rue Est")
iOptionCount = 2

break;

case "La Tuque" :

var option0 = new Option("", "")
var option1 = new Option("1200, boul. Ducharme", "1200, boul. Ducharme")
iOptionCount = 2

break;

case "Lac-Brome" :

var option0 = new Option("", "")
var option1 = new Option("472, chemin de Knowlton", "472, chemin de Knowlton")
iOptionCount = 2

break;

case "Lac-Etchemin" :

var option0 = new Option("", "")
var option1 = new Option("282, 3e Avenue", "282, 3e Avenue")
iOptionCount = 2

break;

case "Lachenaie" :

var option0 = new Option("", "")
var option1 = new Option("2515, chemin Gascon", "2515, chemin Gascon")
iOptionCount = 2

break;

case "Lachine" :

var option0 = new Option("", "")
iOptionCount = 1

break;

case "Lachute" :

var option0 = new Option("", "")
var option1 = new Option("505, chemin Béthanie", "505, chemin Béthanie")
iOptionCount = 2

break;

case "L'Acienne-Lorette" :

var option0 = new Option("", "")
var option1 = new Option("1875, rue Notre-Dame", "1875, rue Notre-Dame")
iOptionCount = 2

break;

case "Lac-Mégantic" :

var option0 = new Option("", "")
var option1 = new Option("3579, Boul. Steams", "3579, Boul. Steams")
iOptionCount = 2

break;

case "Lacolle" :

var option0 = new Option("", "")
var option1 = new Option("60, route 202", "60, route 202")
iOptionCount = 2

break;

case "L'Annonciation" :

var option0 = new Option("", "")
var option1 = new Option("368, rue Principale Nord", "368, rue Principale Nord")
iOptionCount = 2

break;

case "LaSalle" :

var option0 = new Option("", "")
var option1 = new Option("7955, boul. Newman", "7955, boul. Newman")
var option2 = new Option("8280, boul Champlain", "8280, boul Champlain")
iOptionCount = 3

break;

case "L'Assomption" :

var option0 = new Option("", "")
var option1 = new Option("814, boul. de l'Ange-Gardien Nord", "814, boul. de l'Ange-Gardien Nord")
iOptionCount = 2

break;

case "Laval" :

var option0 = new Option("", "")
var option1 = new Option("Duvernay, boul. de la Concorde Est", "Duvernay, boul. de la Concorde Est")
var option2 = new Option("Fabreville, Boul. Dagenais Ouest", "Fabreville, Boul. Dagenais Ouest")
var option3 = new Option("Pont-Viau, 1089, boul. des Laurentides", "Pont-Viau, 1089, boul. des Laurentides")
var option4 = new Option("Sainte-Dorothée, 239 boul. Samson", "Sainte-Dorothée, 239 boul. Samson")
var option5 = new Option("Saint-François, 600 montée du Moulin", "Saint-François, 600 montée du Moulin")
var option6 = new Option("Vimont, 2114, boul. des Laurentides", "Vimont, 2114, boul. des Laurentides")
iOptionCount = 7

break;

case "Laval, Chomedy" :

var option0 = new Option("", "")
var option1 = new Option("1600, boul. Le Corbusier", "1600, boul. Le Corbusier")
var option2 = new Option("1698, boul. Saint-Martin Ouest", "1698, boul. Saint-Martin Ouest")
var option3 = new Option("555, boul. Curé-Labelle", "555, boul. Curé-Labelle")
var option4 = new Option("Carrefour Laval", "Carrefour Laval")
var option5 = new Option("Marché 440", "Marché 440")
iOptionCount = 6

break;

case "Lavaltrie" :

var option0 = new Option("", "")
var option1 = new Option("1190, rue Notre-Dame", "1190, rue Notre-Dame")
iOptionCount = 2

break;

case "Le Gardeur" :

var option0 = new Option("", "")
var option1 = new Option("24, rue Rivest", "24, rue Rivest")
iOptionCount = 2

break;

case "Lebel-sur-Quévillon" :

var option0 = new Option("", "")
var option1 = new Option("110B, rue Principale Sud", "110B, rue Principale Sud")
iOptionCount = 2

break;

case "Lévis" :

var option0 = new Option("", "")
var option1 = new Option("6700, rue Saint-Georges", "6700, rue Saint-Georges")
var option2 = new Option("85, route du Président Kennedy", "85, route du Président Kennedy")
iOptionCount = 3

break;

case "L'Ile des Soeurs" :

var option0 = new Option("", "")
var option1 = new Option("Centre commercial Le Village", "Centre commercial Le Village")
iOptionCount = 2

break;

case "L'Ile-Perrot" :

var option0 = new Option("", "")
var option1 = new Option("25, boul. Don Quichotte", "25, boul. Don Quichotte")
iOptionCount = 2

break;

case "Longueuil" :

var option0 = new Option("", "")
var option1 = new Option("1611, boul. Roland-Therrien", "1611, boul. Roland-Therrien")
var option2 = new Option("2403, chemin de Chambly", "2403, chemin de Chambly")
var option3 = new Option("Place-Longueuil", "Place-Longueuil")
iOptionCount = 4

break;

case "Lorraine" :

var option0 = new Option("", "")
var option1 = new Option("95, boul. De Gaulle", "95, boul. De Gaulle")
iOptionCount = 2

break;

case "Louiseville" :

var option0 = new Option("", "")
var option1 = new Option("264, rue Saint-Laurent", "264, rue Saint-Laurent")
iOptionCount = 2

break;

case "Magog" :

var option0 = new Option("", "")
var option1 = new Option("1700, rue Sherbrooke", "1700, rue Sherbrooke")
var option2 = new Option("790, rue Principale Ouest", "790, rue Principale Ouest")
iOptionCount = 3

break;

case "Malartic" :

var option0 = new Option("", "")
var option1 = new Option("831, rue Royale", "831, rue Royale")
iOptionCount = 2

break;

case "Maniwaki" :

var option0 = new Option("", "")
var option1 = new Option("153, rue Principale Sud", "153, rue Principale Sud")
iOptionCount = 2

break;

case "Marieville" :

var option0 = new Option("", "")
var option1 = new Option("1218, rue Du Pont", "1218, rue Du Pont")
iOptionCount = 2

break;

case "Mascouche" :

var option0 = new Option("", "")
var option1 = new Option("940, Montée Masson", "940, Montée Masson")
iOptionCount = 2

break;

case "Matane" :

var option0 = new Option("", "")
var option1 = new Option("750, avenue du Phare Ouest", "750, avenue du Phare Ouest")
iOptionCount = 2

break;

case "Mercier" :

var option0 = new Option("", "")
var option1 = new Option("881, boul. St-Jean-Baptiste", "881, boul. St-Jean-Baptiste")
iOptionCount = 2

break;

case "Métabetchouan" :

var option0 = new Option("", "")
var option1 = new Option("1792, route 169", "1792, route 169")
iOptionCount = 2

break;

case "Mont St-Hilaire" :

var option0 = new Option("", "")
var option1 = new Option("383, boul. Laurier", "383, boul. Laurier")
iOptionCount = 2

break;

case "Mont-Joli" :

var option0 = new Option("", "")
var option1 = new Option("1760, boul. Gaboury", "1760, boul. Gaboury")
iOptionCount = 2

break;

case "Mont-Laurier" :

var option0 = new Option("", "")
var option1 = new Option("321, boul. Albiny-Paquette", "321, boul. Albiny-Paquette")
iOptionCount = 2

break;

case "Montmagny" :

var option0 = new Option("", "")
var option1 = new Option("85, boul. Taché Ouest", "85, boul. Taché Ouest")
iOptionCount = 2

break;

case "Montréal, Centre-Nord" :

var option0 = new Option("", "")
var option1 = new Option("1034, avenue du Mont-Royal Est", "1034, avenue du Mont-Royal Est")
var option2 = new Option("10418, rue Lajeunesse", "10418, rue Lajeunesse")
var option3 = new Option("1690, avenue du Mont-Royal Est", "1690, avenue du Mont-Royal Est")
var option4 = new Option("1745, rue Fleury Est", "1745, rue Fleury Est")
var option5 = new Option("1987, rue Jean-Talon Est", "1987, rue Jean-Talon Est")
var option6 = new Option("2933, rue Sherbrooke Est", "2933, rue Sherbrooke Est")
var option7 = new Option("2980, rue Masson", "2980, rue Masson")
var option8 = new Option("3165, rue Rachel Est", "3165, rue Rachel Est")
var option9 = new Option("4010, rue Ontario Est", "4010, rue Ontario Est")
var option10 = new Option("5632, avenue du Parc", "5632, avenue du Parc")
var option11 = new Option("571, Jarry Est", "571, Jarry Est")
var option12 = new Option("90, boul. Henri-Bourassa Ouest", "90, boul. Henri-Bourassa Ouest")
var option13 = new Option("900, rue Beaubien Est", "900, rue Beaubien Est")
var option14 = new Option("9065, boul. Saint-Michel", "9065, boul. Saint-Michel")
var option15 = new Option("917, rue Jean-Talon Ouest", "917, rue Jean-Talon Ouest")
var option16 = new Option("Centre Rockland, 2305 chemin Rockland", "Centre Rockland, 2305 chemin Rockland")
var option17 = new Option("Marché Jean-Talon, 200 rue Jean-Talon Est", "Marché Jean-Talon, 200 rue Jean-Talon Est")
var option18 = new Option("Outremont, 390 av. Laurier Est", "Outremont, 390 av. Laurier Est")
iOptionCount = 19

break;

case "Montréal, Centre-Ouest" :

var option0 = new Option("", "")
var option1 = new Option("1445, boul Graham", "1445, boul Graham")
var option2 = new Option("3131, chemin de la Côte-Vertu", "3131, chemin de la Côte-Vertu")
var option3 = new Option("5160, chemin Queen-Mary", "5160, chemin Queen-Mary")
var option4 = new Option("5507, chemin de la Côte-des-Neiges", "5507, chemin de la Côte-des-Neiges")
var option5 = new Option("5617, avenue de Monkland", "5617, avenue de Monkland")
var option6 = new Option("5800, boul. Cavendish", "5800, boul. Cavendish")
var option7 = new Option("6108, rue Sherbrooke Ouest", "6108, rue Sherbrooke Ouest")
var option8 = new Option("6252, avenue Somerled", "6252, avenue Somerled")
var option9 = new Option("6700, chemin de la Côte-des-Neiges", "6700, chemin de la Côte-des-Neiges")
var option10 = new Option("7129, chemin de la CÔte-Saint-Luc", "7129, chemin de la CÔte-Saint-Luc")
var option11 = new Option("Centre Wilderton, 2675 avenue Van Horne", "Centre Wilderton, 2675 avenue Van Horne")
var option12 = new Option("Galeries Normandie, 2740 De Salaberry", "Galeries Normandie, 2740 De Salaberry")
var option13 = new Option("Lachine, 760 rue Notre-Dame", "Lachine, 760 rue Notre-Dame")
var option14 = new Option("LaSalle, 7955 boul. Newman", "LaSalle, 7955 boul. Newman")
var option15 = new Option("Lasalle, 8280 boul. Champlain", "Lasalle, 8280 boul. Champlain")
var option16 = new Option("Lasalle, Place-Angrignon", "Lasalle, Place-Angrignon")
var option17 = new Option("Saint-Laurent, 1919 boul. Marcel-Laurin", "Saint-Laurent, 1919 boul. Marcel-Laurin")
var option18 = new Option("Saint-Laurent, 740 chemin de la Côte-Vertu", "Saint-Laurent, 740 chemin de la Côte-Vertu")
var option19 = new Option("Ville-Émard, 6730 boul. Monk", "Ville-Émard, 6730 boul. Monk")
iOptionCount = 20

break;

case "Montréal, Centre-Ville" :

var option0 = new Option("", "")
var option1 = new Option("110, avenue Atwater", "110, avenue Atwater")
var option2 = new Option("1108, rue Sainte-Catherine Ouest", "1108, rue Sainte-Catherine Ouest")
var option3 = new Option("1250, rue Ste-Catherine Est  (Du Village)", "1250, rue Ste-Catherine Est  (Du Village)")
var option4 = new Option("1616, rue Ste-Catherine Ouest (Faubourg)", "1616, rue Ste-Catherine Ouest (Faubourg)")
var option5 = new Option("3565, boul Saint-Laurent", "3565, boul Saint-Laurent")
var option6 = new Option("4053, rue Saint-Denis", "4053, rue Saint-Denis")
var option7 = new Option("4128, rue Saint-Denis", "4128, rue Saint-Denis")
var option8 = new Option("440, boul. De Maisonneuve Ouest", "440, boul. De Maisonneuve Ouest")
var option9 = new Option("585, Ste-Catherine Ouest   (La Baie)", "585, Ste-Catherine Ouest   (La Baie)")
var option10 = new Option("866, rue Ste-Catherine Est", "866, rue Ste-Catherine Est")
var option11 = new Option("895, rue De La Gauchetière Ouest (Gare)", "895, rue De La Gauchetière Ouest (Gare)")
var option12 = new Option("Centre Forum Pepsi, 2313 Ste-Catherine Ouest", "Centre Forum Pepsi, 2313 Ste-Catherine Ouest")
var option13 = new Option("Complexe Desjardins", "Complexe Desjardins")
var option14 = new Option("La Cité, 3575 avenue du Parc", "La Cité, 3575 avenue du Parc")
var option15 = new Option("Pointe-St-Charles, 2580 rue Centre", "Pointe-St-Charles, 2580 rue Centre")
var option16 = new Option("Saint-Henri, 4024 Notre-Dame Ouest", "Saint-Henri, 4024 Notre-Dame Ouest")
var option17 = new Option("Verdun, 4215 rue Wellington", "Verdun, 4215 rue Wellington")
var option18 = new Option("Vieux-Montréal, 480 boul. Saint-Laurent", "Vieux-Montréal, 480 boul. Saint-Laurent")
var option19 = new Option("Westmount Square", "Westmount Square")
var option20 = new Option("Westmount, 4855 Sherbrooke Ouest", "Westmount, 4855 Sherbrooke Ouest")
iOptionCount = 21

break;

case "Montréal, Est" :

var option0 = new Option("", "")
var option1 = new Option("10577, boul. Pie-1X, Centre Forest", "10577, boul. Pie-1X, Centre Forest")
var option2 = new Option("13110, rue Sherbrooke Est", "13110, rue Sherbrooke Est")
var option3 = new Option("4152, rue Jean-Talon Est", "4152, rue Jean-Talon Est")
var option4 = new Option("4541, rue Beaubien Est", "4541, rue Beaubien Est")
var option5 = new Option("4676, rue Jarry Est", "4676, rue Jarry Est")
var option6 = new Option("6394, rue Sherbrooke Est", "6394, rue Sherbrooke Est")
var option7 = new Option("6490, rue Beaubien Est", "6490, rue Beaubien Est")
var option8 = new Option("7550, rue Sherbrooke Est", "7550, rue Sherbrooke Est")
var option9 = new Option("8245, rue Notre-Dame Est", "8245, rue Notre-Dame Est")
var option10 = new Option("Anjou, 7500 boul. des Galeries d'Anjou (Halles)", "Anjou, 7500 boul. des Galeries d'Anjou (Halles)")
var option11 = new Option("Anjou, Galeries-d'Anjou", "Anjou, Galeries-d'Anjou")
var option12 = new Option("Montréal-Nord, 6000, boul. Henri-Bourassa Est", "Montréal-Nord, 6000, boul. Henri-Bourassa Est")
var option13 = new Option("Montréal-Nord, 6425 boul. Léger", "Montréal-Nord, 6425 boul. Léger")
var option14 = new Option("Place-Versailles, 7275 Sherbrooke Est", "Place-Versailles, 7275 Sherbrooke Est")
var option15 = new Option("Rivières-des-Prairies, 7749 Maurice-Duplessis", "Rivières-des-Prairies, 7749 Maurice-Duplessis")
var option16 = new Option("Saint-Léonard, 5135 Jean-Talon Est", "Saint-Léonard, 5135 Jean-Talon Est")
var option17 = new Option("Saint-Léonard, 9345 boul. Lacordaire", "Saint-Léonard, 9345 boul. Lacordaire")
iOptionCount = 18

break;

case "Montréal, Ouest" :

var option0 = new Option("", "")
var option1 = new Option("954, boul. Décarie", "954, boul. Décarie")
var option2 = new Option("Baie-d'Urfé, 90 boul. Morgan", "Baie-d'Urfé, 90 boul. Morgan")
var option3 = new Option("Beaconsfield, 50 boul. St-Charles", "Beaconsfield, 50 boul. St-Charles")
var option4 = new Option("Dollard-des-Ormeaux", "Dollard-des-Ormeaux")
var option5 = new Option("Dollard-des-Ormeaux, 3699 boul St-Jean", "Dollard-des-Ormeaux, 3699 boul St-Jean")
var option6 = new Option("Dollard-des-Ormeaux, 55 boul. Brunswick", "Dollard-des-Ormeaux, 55 boul. Brunswick")
var option7 = new Option("Dorval, 354 avenue Dorval", "Dorval, 354 avenue Dorval")
var option8 = new Option("Ile Bizard, 120 boul. Jacques Bizard", "Ile Bizard, 120 boul. Jacques Bizard")
var option9 = new Option("Kirkland, 2955 boul. Saint-Charles", "Kirkland, 2955 boul. Saint-Charles")
var option10 = new Option("Pierrefonds, 11791 boul. Pierrefonds", "Pierrefonds, 11791 boul. Pierrefonds")
var option11 = new Option("Pierrefonds, 23136 boul. Pierrefonds", "Pierrefonds, 23136 boul. Pierrefonds")
var option12 = new Option("Pointe-Claire, Centre Fairview", "Pointe-Claire, Centre Fairview")
var option13 = new Option("Pointe-Claire, Centre Pointe-Claire", "Pointe-Claire, Centre Pointe-Claire")
iOptionCount = 14

break;

case "Mont-Tremblant" :

var option0 = new Option("", "")
var option1 = new Option("Édifice le Saint-Bernard", "Édifice le Saint-Bernard")
iOptionCount = 2

break;

case "Morin-Heights" :

var option0 = new Option("", "")
var option1 = new Option("707, Chemin du Village", "707, Chemin du Village")
iOptionCount = 2

break;

case "New Richmond" :

var option0 = new Option("", "")
var option1 = new Option("122, boul. Perron Ouest", "122, boul. Perron Ouest")
iOptionCount = 2

break;

case "Nicolet" :

var option0 = new Option("", "")
var option1 = new Option("2000, boul. Louis Fréchette", "2000, boul. Louis Fréchette")
iOptionCount = 2

break;

case "Oka" :

var option0 = new Option("", "")
var option1 = new Option("33, rue Notre-Dame", "33, rue Notre-Dame")
iOptionCount = 2

break;

case "Ormstown" :

var option0 = new Option("", "")
var option1 = new Option("6, rue Bridge", "6, rue Bridge")
iOptionCount = 2

break;

case "Papineauville" :

var option0 = new Option("", "")
var option1 = new Option("150, rue Papineau", "150, rue Papineau")
iOptionCount = 2

break;

case "Paspébiac" :

var option0 = new Option("", "")
var option1 = new Option("108, boul. Gérard-D. Lévesque", "108, boul. Gérard-D. Lévesque")
iOptionCount = 2

break;

case "Percé" :

var option0 = new Option("", "")
var option1 = new Option("155, place du Quai", "155, place du Quai")
iOptionCount = 2

break;

case "Plessisville" :

var option0 = new Option("", "")
var option1 = new Option("1665, avenue Saint-Louis", "1665, avenue Saint-Louis")
iOptionCount = 2

break;

case "Pointe-à-la-Croix" :

var option0 = new Option("", "")
var option1 = new Option("22, rue Sarto", "22, rue Sarto")
iOptionCount = 2

break;

case "Pointe-Claire" :

var option0 = new Option("", "")
iOptionCount = 1

break;

case "Pont-Rouge" :

var option0 = new Option("", "")
var option1 = new Option("2, rue du Collège", "2, rue du Collège")
iOptionCount = 2

break;

case "Port-Cartier" :

var option0 = new Option("", "")
var option1 = new Option("8, boul. des Iles", "8, boul. des Iles")
iOptionCount = 2

break;

case "Québec" :

var option0 = new Option("", "")
var option1 = new Option("1059 avenue Cartier", "1059 avenue Cartier")
var option2 = new Option("1305, chemin Sainte-Foy", "1305, chemin Sainte-Foy")
var option3 = new Option("2061, boul. Bastien", "2061, boul. Bastien")
var option4 = new Option("400, boul. Jean-Lesage", "400, boul. Jean-Lesage")
var option5 = new Option("5025, boul. de l'Ormière", "5025, boul. de l'Ormière")
var option6 = new Option("5401, boul. des Galeries", "5401, boul. des Galeries")
var option7 = new Option("707, boul. Charest Ouest", "707, boul. Charest Ouest")
var option8 = new Option("888, rue Saint-Jean", "888, rue Saint-Jean")
var option9 = new Option("9550, boul. de l'Ormière", "9550, boul. de l'Ormière")
var option10 = new Option("Limoilou, 1185   3e avenue", "Limoilou, 1185   3e avenue")
iOptionCount = 11

break;

case "Rawdon" :

var option0 = new Option("", "")
var option1 = new Option("3285, 1ère avenue", "3285, 1ère avenue")
iOptionCount = 2

break;

case "Repentigny" :

var option0 = new Option("", "")
var option1 = new Option("100, boul. Brien", "100, boul. Brien")
var option2 = new Option("319, rue Notre-Dame", "319, rue Notre-Dame")
iOptionCount = 3

break;

case "Richmond" :

var option0 = new Option("", "")
var option1 = new Option("76, rue du Collège", "76, rue du Collège")
iOptionCount = 2

break;

case "Rigaud" :

var option0 = new Option("", "")
var option1 = new Option("123, rue Saint-Jean-Baptiste Est", "123, rue Saint-Jean-Baptiste Est")
iOptionCount = 2

break;

case "Rimouski" :

var option0 = new Option("", "")
var option1 = new Option("333, boul. René-Lepage Est", "333, boul. René-Lepage Est")
var option2 = new Option("419, boul. Jessop", "419, boul. Jessop")
var option3 = new Option("457, boul. St-Germain Ouest", "457, boul. St-Germain Ouest")
iOptionCount = 4

break;

case "Rivière-au-Renard" :

var option0 = new Option("", "")
var option1 = new Option("73, boul. Renard Est", "73, boul. Renard Est")
iOptionCount = 2

break;

case "Rivière-Bleue" :

var option0 = new Option("", "")
var option1 = new Option("21, rue St_Joseph Nord", "21, rue St_Joseph Nord")
iOptionCount = 2

break;

case "Rivière-du-Loup" :

var option0 = new Option("", "")
var option1 = new Option("235 rue Hôtel-de-Ville", "235 rue Hôtel-de-Ville")
iOptionCount = 2

break;

case "Roberval" :

var option0 = new Option("", "")
var option1 = new Option("1161, boul. Marcotte", "1161, boul. Marcotte")
iOptionCount = 2

break;

case "Rock Forest" :

var option0 = new Option("", "")
var option1 = new Option("4799, boul. Bourque", "4799, boul. Bourque")
iOptionCount = 2

break;

case "Rosemère" :

var option0 = new Option("", "")
var option1 = new Option("315, boul. Labelle", "315, boul. Labelle")
iOptionCount = 2

break;

case "Rougemont" :

var option0 = new Option("", "")
iOptionCount = 1

break;

case "Rouyn-Noranda" :

var option0 = new Option("", "")
var option1 = new Option("45, rue Dallaire", "45, rue Dallaire")
iOptionCount = 2

break;

case "Saint-Antoine-des-Laurentides" :

var option0 = new Option("", "")
var option1 = new Option("600, boul. des Laurentides", "600, boul. des Laurentides")
iOptionCount = 2

break;

case "Saint-Apollinaire" :

var option0 = new Option("", "")
var option1 = new Option("61, rue Chaîné", "61, rue Chaîné")
iOptionCount = 2

break;

case "Saint-Augustin-de-Desmaures" :

var option0 = new Option("", "")
var option1 = new Option("130, route Racette", "130, route Racette")
iOptionCount = 2

break;

case "Saint-Bruno" :

var option0 = new Option("", "")
var option1 = new Option("1380, rue Roberval", "1380, rue Roberval")
var option2 = new Option("Promenades St-Bruno", "Promenades St-Bruno")
iOptionCount = 3

break;

case "Saint-Césaire" :

var option0 = new Option("", "")
var option1 = new Option("2058 route 112", "2058 route 112")
iOptionCount = 2

break;

case "Saint-Constant" :

var option0 = new Option("", "")
var option1 = new Option("400, route 132", "400, route 132")
iOptionCount = 2

break;

case "Saint-Donat" :

var option0 = new Option("", "")
var option1 = new Option("424, rue Principale", "424, rue Principale")
iOptionCount = 2

break;

case "Sainte-Adèle" :

var option0 = new Option("", "")
var option1 = new Option("1145, boul. de Sainte-Adèle", "1145, boul. de Sainte-Adèle")
iOptionCount = 2

break;

case "Sainte-Agathe-des-Monts" :

var option0 = new Option("", "")
var option1 = new Option("4, rue Principale", "4, rue Principale")
iOptionCount = 2

break;

case "Sainte-Anne-de-Beaupré" :

var option0 = new Option("", "")
var option1 = new Option("10516, boul. Ste-Anne", "10516, boul. Ste-Anne")
iOptionCount = 2

break;

case "Sainte-Anne-de-la-Pérade" :

var option0 = new Option("", "")
var option1 = new Option("175, rue Principale", "175, rue Principale")
iOptionCount = 2

break;

case "Sainte-Anne-des-Monts" :

var option0 = new Option("", "")
var option1 = new Option("35, boul. Sainte-Anne Ouest", "35, boul. Sainte-Anne Ouest")
iOptionCount = 2

break;

case "Sainte-Anne-des-Plaines" :

var option0 = new Option("", "")
var option1 = new Option("512, boul. Sainte-Anne", "512, boul. Sainte-Anne")
iOptionCount = 2

break;

case "Sainte-Claire" :

var option0 = new Option("", "")
var option1 = new Option("111, boul. Bégin", "111, boul. Bégin")
iOptionCount = 2

break;

case "Sainte-Croix" :

var option0 = new Option("", "")
var option1 = new Option("6195, rue Principale", "6195, rue Principale")
iOptionCount = 2

break;

case "Sainte-Foy" :

var option0 = new Option("", "")
var option1 = new Option("2750, chemin Ste-Foy", "2750, chemin Ste-Foy")
var option2 = new Option("3700, rue du Campanille", "3700, rue du Campanille")
var option3 = new Option("Place Sainte-Foy, 2450 boul. Laurier", "Place Sainte-Foy, 2450 boul. Laurier")
var option4 = new Option("Place-Laurier, 2700 boul. Laurier", "Place-Laurier, 2700 boul. Laurier")
var option5 = new Option("Place-Navilles, 3400 ch. Des Quatre-Bourgeois", "Place-Navilles, 3400 ch. Des Quatre-Bourgeois")
iOptionCount = 6

break;

case "Sainte-Julie" :

var option0 = new Option("", "")
var option1 = new Option("99, boul. des Hauts-Bois", "99, boul. des Hauts-Bois")
iOptionCount = 2

break;

case "Sainte-Julienne" :

var option0 = new Option("", "")
var option1 = new Option("1535, route 125", "1535, route 125")
iOptionCount = 2

break;

case "Sainte-Marie" :

var option0 = new Option("", "")
var option1 = new Option("1076, boul. Vachon Nord", "1076, boul. Vachon Nord")
iOptionCount = 2

break;

case "Sainte-Marthe-sur-le-Lac" :

var option0 = new Option("", "")
var option1 = new Option("2801A, boul. des Promenades", "2801A, boul. des Promenades")
iOptionCount = 2

break;

case "Sainte-Perpétue" :

var option0 = new Option("", "")
var option1 = new Option("429, rue Principale", "429, rue Principale")
iOptionCount = 2

break;

case "Sainte-Thérère" :

var option0 = new Option("", "")
var option1 = new Option("232, rue Saint-Charles", "232, rue Saint-Charles")
var option2 = new Option("238 Boul. Curé-Labelle", "238 Boul. Curé-Labelle")
iOptionCount = 3

break;

case "Saint-Eustache" :

var option0 = new Option("", "")
var option1 = new Option("431, boul. Arthur-Sauvé", "431, boul. Arthur-Sauvé")
iOptionCount = 2

break;

case "Saint-Félicien" :

var option0 = new Option("", "")
var option1 = new Option("1140, boul. Sacré-Coeur", "1140, boul. Sacré-Coeur")
iOptionCount = 2

break;

case "Saint-Gabriel-de-Brandon" :

var option0 = new Option("", "")
var option1 = new Option("106, rue Saint-Gabriel", "106, rue Saint-Gabriel")
iOptionCount = 2

break;

case "Saint-Georges" :

var option0 = new Option("", "")
var option1 = new Option("8745, boul. Lacroix", "8745, boul. Lacroix")
iOptionCount = 2

break;

case "Saint-Hubert" :

var option0 = new Option("", "")
var option1 = new Option("5245, boul. Cousineau", "5245, boul. Cousineau")
iOptionCount = 2

break;

case "Saint-Hyacinthe" :

var option0 = new Option("", "")
var option1 = new Option("1590, rue des Cascades", "1590, rue des Cascades")
var option2 = new Option("3320, boul. Laframboise", "3320, boul. Laframboise")
iOptionCount = 3

break;

case "Saint-Jean-Port-Joli" :

var option0 = new Option("", "")
var option1 = new Option("325, route de l'Église", "325, route de l'Église")
iOptionCount = 2

break;

case "Saint-Jean-sur-Richelieu" :

var option0 = new Option("", "")
var option1 = new Option("145, boul. Saint-Joseph (Halles)", "145, boul. Saint-Joseph (Halles)")
var option2 = new Option("Carrefour Richelieu", "Carrefour Richelieu")
iOptionCount = 3

break;

case "Saint-Jérôme" :

var option0 = new Option("", "")
var option1 = new Option("222, rue Saint-Georges", "222, rue Saint-Georges")
var option2 = new Option("800, boul. Grignon", "800, boul. Grignon")
iOptionCount = 3

break;

case "Saint-Joseph-de-Beauce" :

var option0 = new Option("", "")
var option1 = new Option("892, avenue du Palais", "892, avenue du Palais")
iOptionCount = 2

break;

case "Saint-Lambert" :

var option0 = new Option("", "")
var option1 = new Option("454, avenue Victoria", "454, avenue Victoria")
iOptionCount = 2

break;

case "Saint-Laurent" :

var option0 = new Option("", "")
iOptionCount = 1

break;

case "Saint-Lazarre" :

var option0 = new Option("", "")
var option1 = new Option("1811, chemin Sainte-Angélique", "1811, chemin Sainte-Angélique")
iOptionCount = 2

break;

case "Saint-Léonard" :

var option0 = new Option("", "")
iOptionCount = 1

break;

case "Saint-Lin-Laurentides" :

var option0 = new Option("", "")
var option1 = new Option("761, rue Saint-Isidore", "761, rue Saint-Isidore")
iOptionCount = 2

break;

case "Saint-Luc" :

var option0 = new Option("", "")
var option1 = new Option("300, boul. Saint-Luc", "300, boul. Saint-Luc")
iOptionCount = 2

break;

case "Saint-Marc-des-Carrières" :

var option0 = new Option("", "")
var option1 = new Option("1350, boul. Bona-Dussault", "1350, boul. Bona-Dussault")
iOptionCount = 2

break;

case "Saint-Michel-des-Saints" :

var option0 = new Option("", "")
var option1 = new Option("110, rue Brossard", "110, rue Brossard")
iOptionCount = 2

break;

case "Saint-Nicéphore" :

var option0 = new Option("", "")
var option1 = new Option("4565, boul. St-Joseph", "4565, boul. St-Joseph")
iOptionCount = 2

break;

case "Saint-Nicolas" :

var option0 = new Option("", "")
var option1 = new Option("420, route du Pont", "420, route du Pont")
iOptionCount = 2

break;

case "Saint-Pascal" :

var option0 = new Option("", "")
var option1 = new Option("489, av. D'Anjou", "489, av. D'Anjou")
iOptionCount = 2

break;

case "Saint-Raymond" :

var option0 = new Option("", "")
var option1 = new Option("333, Côte-Joyeuse", "333, Côte-Joyeuse")
iOptionCount = 2

break;

case "Saint-Rémi" :

var option0 = new Option("", "")
var option1 = new Option("101 G, rue Lachapelle Est", "101 G, rue Lachapelle Est")
iOptionCount = 2

break;

case "Saint-Romuald" :

var option0 = new Option("", "")
var option1 = new Option("838, 4e avenue", "838, 4e avenue")
iOptionCount = 2

break;

case "Saint-Sauveur-des-Monts" :

var option0 = new Option("", "")
var option1 = new Option("75, avenue de la Gare", "75, avenue de la Gare")
iOptionCount = 2

break;

case "Saint-Tite" :

var option0 = new Option("", "")
var option1 = new Option("380, rue Notre-Dame", "380, rue Notre-Dame")
iOptionCount = 2

break;

case "Saint-Zotique" :

var option0 = new Option("", "")
var option1 = new Option("344, rue Principale", "344, rue Principale")
iOptionCount = 2

break;

case "Salaberry-de-Valleyfield" :

var option0 = new Option("", "")
var option1 = new Option("1476, boul. Monseigneur-Langlois", "1476, boul. Monseigneur-Langlois")
var option2 = new Option("151Victoria, Centre Commercial", "151Victoria, Centre Commercial")
iOptionCount = 3

break;

case "Senneterre" :

var option0 = new Option("", "")
var option1 = new Option("717, 10e Avenue", "717, 10e Avenue")
iOptionCount = 2

break;

case "Sept-Iles" :

var option0 = new Option("", "")
var option1 = new Option("425, avenue Arnaud", "425, avenue Arnaud")
var option2 = new Option("660, boul. Laure", "660, boul. Laure")
iOptionCount = 3

break;

case "Shawinigan" :

var option0 = new Option("", "")
var option1 = new Option("3463, boul. Royal", "3463, boul. Royal")
var option2 = new Option("782, 5e Rue  (Place Cascades)", "782, 5e Rue  (Place Cascades)")
iOptionCount = 3

break;

case "Shawinigan-Sud" :

var option0 = new Option("", "")
var option1 = new Option("2090, 5e Avenue", "2090, 5e Avenue")
iOptionCount = 2

break;

case "Shawville" :

var option0 = new Option("", "")
var option1 = new Option("Route 148", "Route 148")
iOptionCount = 2

break;

case "Sherbrooke" :

var option0 = new Option("", "")
var option1 = new Option("2475 rue King Ouest", "2475 rue King Ouest")
var option2 = new Option("2655, rue King Ouest", "2655, rue King Ouest")
var option3 = new Option("29, 10e Avenue Nord", "29, 10e Avenue Nord")
var option4 = new Option("2910, boul. de Portland", "2910, boul. de Portland")
var option5 = new Option("380, rue Belvedère Sud", "380, rue Belvedère Sud")
var option6 = new Option("52, boul. Jacques-Cartier Nord", "52, boul. Jacques-Cartier Nord")
iOptionCount = 7

break;

case "Sillery" :

var option0 = new Option("", "")
var option1 = new Option("1305, avenue Maguire", "1305, avenue Maguire")
var option2 = new Option("2485, chemin Saint-Louis", "2485, chemin Saint-Louis")
iOptionCount = 3

break;

case "Sorel" :

var option0 = new Option("", "")
var option1 = new Option("266, boul. Fiset", "266, boul. Fiset")
iOptionCount = 2

break;

case "Stanstead" :

var option0 = new Option("", "")
var option1 = new Option("241, rue Dufferin", "241, rue Dufferin")
iOptionCount = 2

break;

case "Ste-Catherine-Jacques-Cartier" :

var option0 = new Option("", "")
var option1 = new Option("4600, route Fossambault", "4600, route Fossambault")
iOptionCount = 2

break;

case "Sutton" :

var option0 = new Option("", "")
var option1 = new Option("353, rue Principale", "353, rue Principale")
iOptionCount = 2

break;

case "Témiscaming" :

var option0 = new Option("", "")
var option1 = new Option("550, chemin Kipawa", "550, chemin Kipawa")
iOptionCount = 2

break;

case "Terrebonne" :

var option0 = new Option("", "")
var option1 = new Option("1100, boul. des Seigneurs est", "1100, boul. des Seigneurs est")
iOptionCount = 2

break;

case "Thetford Mines" :

var option0 = new Option("", "")
var option1 = new Option("495, boul. Smith Sud", "495, boul. Smith Sud")
iOptionCount = 2

break;

case "Tracy" :

var option0 = new Option("", "")
var option1 = new Option("3120 boul. de la Mairie", "3120 boul. de la Mairie")
iOptionCount = 2

break;

case "Trois-Pistoles" :

var option0 = new Option("", "")
var option1 = new Option("634, rue Richard", "634, rue Richard")
iOptionCount = 2

break;

case "Trois-Rivières" :

var option0 = new Option("", "")
var option1 = new Option("1475, rue Laviolette", "1475, rue Laviolette")
var option2 = new Option("180, rue des Forges", "180, rue des Forges")
var option3 = new Option("3650, rue Jacques de Labadie", "3650, rue Jacques de Labadie")
iOptionCount = 4

break;

case "Trois-Rivières-Ouest" :

var option0 = new Option("", "")
var option1 = new Option("4455, boul. Royal", "4455, boul. Royal")
var option2 = new Option("5770, boul. Jean-XX111", "5770, boul. Jean-XX111")
iOptionCount = 3

break;

case "Val d'Or" :

var option0 = new Option("", "")
var option1 = new Option("1746, 3e avenue", "1746, 3e avenue")
iOptionCount = 2

break;

case "Val-Bélair" :

var option0 = new Option("", "")
var option1 = new Option("1065, boul. Pie X1 Nord", "1065, boul. Pie X1 Nord")
iOptionCount = 2

break;

case "Vanier" :

var option0 = new Option("", "")
var option1 = new Option("245, rue Soumande", "245, rue Soumande")
iOptionCount = 2

break;

case "Varennes" :

var option0 = new Option("", "")
var option1 = new Option("55, rue de l'Aqueduc", "55, rue de l'Aqueduc")
iOptionCount = 2

break;

case "Vaudreuil-Dorion" :

var option0 = new Option("", "")
var option1 = new Option("401, boul. Harwood", "401, boul. Harwood")
var option2 = new Option("585, avenue Saint-Charles", "585, avenue Saint-Charles")
iOptionCount = 3

break;

case "Verdun" :

var option0 = new Option("", "")
iOptionCount = 1

break;

case "Victoriaville" :

var option0 = new Option("", "")
var option1 = new Option("1081, boul. Jutras Est", "1081, boul. Jutras Est")
var option2 = new Option("193, rue Notre-Dame Est", "193, rue Notre-Dame Est")
iOptionCount = 3

break;

case "Ville de Mont-Tremblant" :

var option0 = new Option("", "")
var option1 = new Option("1122, rue Ouimet (Saint-Jovite)", "1122, rue Ouimet (Saint-Jovite)")
iOptionCount = 2

break;

case "Ville Mont-Royal" :

var option0 = new Option("", "")
iOptionCount = 1

break;

case "Ville-Marie" :

var option0 = new Option("", "")
var option1 = new Option("37, route 101", "37, route 101")
iOptionCount = 2

break;

case "Waterloo" :

var option0 = new Option("", "")
var option1 = new Option("4908, rue Foster", "4908, rue Foster")
iOptionCount = 2

break;

case "Windsor" :

var option0 = new Option("", "")
var option1 = new Option("201, rue Saint-Georges", "201, rue Saint-Georges")
iOptionCount = 2

break;


















	}
	
	//we set the select using eval
	
		for (var i=0; i < iOptionCount; i++) {      
			eval("window.document.PromoForm.txtSucc.options[i]=option" + i)
		}		
	
}
*/
