function showHide(element_id) {
	if (document.getElementById && document.getElementById(element_id) && document.getElementById(element_id).style) {
		var menu  = document.getElementById(element_id);
		var arrow = document.getElementById(element_id + '_arrow');
		if (menu.style.display == "block") {
			menu.style.display = "none";
			if (arrow.src) { arrow.src = arrow.src.replace("down","right"); }
		}
		else {
			menu.style.display = "block";
			if (arrow.src) { arrow.src = arrow.src.replace("right","down"); }
		}
	}
}

function showHide1(element_id) {
	  var KeyID = (window.event) ? event.keyCode : e.keyCode;
			if(KeyID==13)			{
	if (document.getElementById && document.getElementById(element_id) && document.getElementById(element_id).style) {
		var menu  = document.getElementById(element_id);
		var arrow = document.getElementById(element_id + '_arrow');
		if (menu.style.display == "block") {
			menu.style.display = "none";
			if (arrow.src) { arrow.src = arrow.src.replace("down","right"); }
		}
		else {
			menu.style.display = "block";
			if (arrow.src) { arrow.src = arrow.src.replace("right","down"); }
		}
	}}
}


function showHideMin(element_id) {
	if (document.getElementById && document.getElementById(element_id) && document.getElementById(element_id).style) {
		var menu  = document.getElementById(element_id);
		var header = document.getElementById('explore');
		var arrow = document.getElementById(element_id + '_arrow');
		if (menu.style.display == "block") {
			menu.style.display = "none";
			if (header.style) { header.style.padding = "0px 5px 0px 5px"; }
			if (arrow.src) { 
				arrow.src = arrow.src.replace("down","right"); 
				arrow.style.bottom = "6px"; 
			}
		}
		else {
			menu.style.display = "block";
			if (header.style) { header.style.padding = "0px 5px 6px 5px"; }
			if (arrow.src) { 
				arrow.src = arrow.src.replace("right","down"); 
				arrow.style.bottom = "12px";
			}
		}
	}
}

function changeHeight(new_height) {
	document.getElementById('banner').style.height = new_height + 'px';
}

function Validate(form) {
	var url = "" + window.location;
	var str = form.Email.value;
	if (url.indexOf("english") >= 0) { // English
		if (form.Question) {
			if (form.Question.value == "") { 
				alert("\nPlease enter a question or comment");
				form.Question.focus(); 
				return false; 
			}
		}
		if (form.Reply) {
			if (form.Reply.checked) {
				if (form.Email.value == "" && form.Address.value == "") { 
					alert("\nPlease enter a valid e-mail address or mailing address");
					form.Email.focus(); 
					return false; 
				}			
			} //reply yes
		} else {
			if (form.Phone){
				if (form.Email.value == "" && form.Phone.value == "") { 
					alert("\nPlease enter a valid e-mail address or phone number");
					form.Email.focus(); 
					return false; 
				}
			}
		 } //media contact
		if (form.Email.value != "") { 
			if (str.indexOf('@', 0) == -1 ||  str.indexOf('.', 0) == -1) { 
				alert("\nPlease enter a valid e-mail address");
				form.Email.focus(); 
				return false; 
			} 
			else {
				return true;
			}
		}
} 
	else { //French
		if (form.Question) {
			if (form.Question.value == "") { 
				alert("\nVeuillez saisir une question ou un commentaire");
				form.Question.focus(); 
				return false; 
			}
		}
		if (form.Reply) {
			if (form.Reply.checked) {
				if (form.Email.value == "" && form.Address.value == "") { 
					alert("\nVeuillez entrer votre courriel ou adresse postale");
					form.Email.focus(); 
					return false; 
				}			
			} //reply yes
		} else {
			if (form.Phone){
				if (form.Email.value == "" && form.Phone.value == "") { 
					alert("\nVeuillez entrer votre courriel ou telephone");
					form.Email.focus(); 
					return false; 
				}
			}
		 } //media contact		
		if (form.Email.value != "") { 
			if (str.indexOf('@', 0) == -1 ||  str.indexOf('.', 0) == -1) { 
				alert("\nVerifier la syntaxe de votre adresse electronique");
				form.Email.focus(); 
				return false; 
			} 
			else {
				return true;
			}	
		}
	}
}

