/**
 * @author bplamondon
 */
 
// Function to allow text to slide down and fade in.
function showText(idContainer) {
	if (idContainer.style.display=="none") {
		new Effect.toggle(idContainer, 'appear');
		new Effect.BlindDown(idContainer);
	} else {
		new Effect.toggle(idContainer, 'appear');
		new Effect.BlindUp(idContainer);
	} 
}

// Function to change postal code and example when the drop down changes.
function ChangePostalCode() {
	
	ProvinceStateArray = new Array(64);
	for (i=0; i<ProvinceStateArray.length; ++i) {
		ProvinceStateArray[i] = new Array(2);
	}
    
    ProvinceStateArray[0][0] = "Alberta";
	ProvinceStateArray[0][1] = "CAN";
    ProvinceStateArray[1][0] = "Columbie-Britannique";
	ProvinceStateArray[1][1] = "CAN";
    ProvinceStateArray[2][0] = "Ile du Prince-Edouard";
	ProvinceStateArray[2][1] = "CAN";
    ProvinceStateArray[3][0] = "Les Territoires du Nord-Ouest";
	ProvinceStateArray[3][1] = "CAN";
    ProvinceStateArray[4][0] = "Manitoba";
	ProvinceStateArray[4][1] = "CAN";
    ProvinceStateArray[5][0] = "Nouveau Brunswick";
	ProvinceStateArray[5][1] = "CAN";
    ProvinceStateArray[6][0] = "Nouvelle-Ecosse";
	ProvinceStateArray[6][1] = "CAN";
    ProvinceStateArray[7][0] = "Nunavut";
	ProvinceStateArray[7][1] = "CAN";
    ProvinceStateArray[8][0] = "Ontario";
	ProvinceStateArray[8][1] = "CAN";
    ProvinceStateArray[9][0] = "Quebec";
	ProvinceStateArray[9][1] = "CAN";
    ProvinceStateArray[10][0] = "Saskatchewan";
	ProvinceStateArray[10][1] = "CAN";
    ProvinceStateArray[11][0] = "Terre-Neuve";
	ProvinceStateArray[11][1] = "CAN";	
    ProvinceStateArray[12][0] = "Yukon";
	ProvinceStateArray[12][1] = "CAN";
	ProvinceStateArray[13][0] = "Alabama";
	ProvinceStateArray[13][1] = "USA";
	ProvinceStateArray[14][0] = "Alaska";
	ProvinceStateArray[14][1] = "USA";	
	ProvinceStateArray[15][0] = "Arizona";
	ProvinceStateArray[15][1] = "USA";
	ProvinceStateArray[16][0] = "Arkansas";
	ProvinceStateArray[16][1] = "USA";	
	ProvinceStateArray[17][0] = "Californie";
	ProvinceStateArray[17][1] = "USA";
	ProvinceStateArray[18][0] = "Colorado";
	ProvinceStateArray[18][1] = "USA";
	ProvinceStateArray[19][0] = "Connecticut";
	ProvinceStateArray[19][1] = "USA";
	ProvinceStateArray[20][0] = "Delaware";
	ProvinceStateArray[20][1] = "USA";
	ProvinceStateArray[21][0] = "District of Columbia";
	ProvinceStateArray[21][1] = "USA";
	ProvinceStateArray[22][0] = "Floride";
	ProvinceStateArray[22][1] = "USA";
	ProvinceStateArray[23][0] = "G&eacute;orgie";
	ProvinceStateArray[23][1] = "USA";
	ProvinceStateArray[24][0] = "Hawa&iuml;";
	ProvinceStateArray[24][1] = "USA";
	ProvinceStateArray[25][0] = "Idaho";
	ProvinceStateArray[25][1] = "USA";
	ProvinceStateArray[26][0] = "Illinois";
	ProvinceStateArray[26][1] = "USA";
	ProvinceStateArray[27][0] = "Indiana";
	ProvinceStateArray[27][1] = "USA";
	ProvinceStateArray[28][0] = "Iowa";
	ProvinceStateArray[28][1] = "USA";
	ProvinceStateArray[29][0] = "Kansas";
	ProvinceStateArray[29][1] = "USA";
	ProvinceStateArray[30][0] = "Kentucky";
	ProvinceStateArray[30][1] = "USA";
	ProvinceStateArray[31][0] = "Louisiane";
	ProvinceStateArray[31][1] = "USA";
	ProvinceStateArray[32][0] = "Maine";
	ProvinceStateArray[32][1] = "USA";	
	ProvinceStateArray[33][0] = "Maryland";
	ProvinceStateArray[33][1] = "USA";
	ProvinceStateArray[34][0] = "Massachusetts";
	ProvinceStateArray[34][1] = "USA";
	ProvinceStateArray[35][0] = "Michigan";
	ProvinceStateArray[35][1] = "USA";
	ProvinceStateArray[36][0] = "Minnesota";
	ProvinceStateArray[36][1] = "USA";
	ProvinceStateArray[37][0] = "Mississippi";
	ProvinceStateArray[37][1] = "USA";
	ProvinceStateArray[38][0] = "Missouri";
	ProvinceStateArray[38][1] = "USA";
	ProvinceStateArray[39][0] = "Montana";
	ProvinceStateArray[39][1] = "USA";
	ProvinceStateArray[40][0] = "Nebraska";
	ProvinceStateArray[40][1] = "USA";
	ProvinceStateArray[41][0] = "Nevada";
	ProvinceStateArray[41][1] = "USA";	
	ProvinceStateArray[42][0] = "New Hampshire";
	ProvinceStateArray[42][1] = "USA";
	ProvinceStateArray[43][0] = "New Jersey";
	ProvinceStateArray[43][1] = "USA";
	ProvinceStateArray[44][0] = "Nouveau-Mexique";
	ProvinceStateArray[44][1] = "USA";
	ProvinceStateArray[45][0] = "L'&eacute;tat de New York";
	ProvinceStateArray[45][1] = "USA";	
	ProvinceStateArray[46][0] = "Caroline du Nord";
	ProvinceStateArray[46][1] = "USA";
	ProvinceStateArray[47][0] = "Dakota du Nord";
	ProvinceStateArray[47][1] = "USA";	
	ProvinceStateArray[48][0] = "Ohio";
	ProvinceStateArray[48][1] = "USA";
	ProvinceStateArray[49][0] = "Oklahoma";
	ProvinceStateArray[49][1] = "USA";	
	ProvinceStateArray[50][0] = "Oregon";
	ProvinceStateArray[50][1] = "USA";
	ProvinceStateArray[51][0] = "Pennsylvanie";
	ProvinceStateArray[51][1] = "USA";	
	ProvinceStateArray[52][0] = "Rhode Island";
	ProvinceStateArray[52][1] = "USA";	
	ProvinceStateArray[53][0] = "Caroline du Sud";
	ProvinceStateArray[53][1] = "USA";
	ProvinceStateArray[54][0] = "Dakota du Sud";
	ProvinceStateArray[54][1] = "USA";
	ProvinceStateArray[55][0] = "Tennessee";
	ProvinceStateArray[55][1] = "USA";
	ProvinceStateArray[56][0] = "Texas";
	ProvinceStateArray[56][1] = "USA";
	ProvinceStateArray[57][0] = "Utah";
	ProvinceStateArray[57][1] = "USA";
	ProvinceStateArray[58][0] = "Vermont";
	ProvinceStateArray[58][1] = "USA";
	ProvinceStateArray[59][0] = "Virginie";
	ProvinceStateArray[59][1] = "USA";
	ProvinceStateArray[60][0] = "L'&eacute;tat de Washington";
	ProvinceStateArray[60][1] = "USA";
	ProvinceStateArray[61][0] = "Virginie-Occidentale";
	ProvinceStateArray[61][1] = "USA";
	ProvinceStateArray[62][0] = "Wisconsin";
	ProvinceStateArray[62][1] = "USA";
	ProvinceStateArray[63][0] = "Wyoming";
	ProvinceStateArray[63][1] = "USA";	
   
    var province = document.getElementById('app_province').selectedIndex;
   	var postalMsg = document.getElementById("postalMsg");
   	var code = document.getElementById("code");
	
	// Get the index of the province selected.  
	/* var provinceIndex = 0;
	for (j=0; j<ProvinceStateArray.length; ++j) {
		if (ProvinceStateArray[j][0] == document.getElementById('province').value) {
			provinceIndex = j;
		}
	} */
	
	//var country = ProvinceStateArray[provinceIndex][1];
    var country = ProvinceStateArray[province][1];
   
   	if (country=="CAN") {
   		postalMsg.firstChild.nodeValue="Code Postal";   
   		code.firstChild.nodeValue="A1A1A1";
	} else if (country=="USA"){
		postalMsg.firstChild.nodeValue="Code Zip";   
   		code.firstChild.nodeValue="12345 ou 12345-6789";
	}
}

// Function to print the current date for the signature.
function printDate()
{
	today = new Date();
	weekDayName = new Array ("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
	monthName = new Array ("Janvier","F&eacute;vrier","Mars","Avril","Mai","Juin","Juillet","Ao&ucirc;t","Septembre","Octobre","Novembre","D&eacute;cembre");

	document.write(weekDayName[today.getDay()]+ " " + today.getDate() + " " + monthName[today.getMonth()]);
}
