/********************************
*
* Additional Javascript functions for Canada.
*
********************************/


function ConfirmQuit()
{
	return confirm("You are now leaving the Merck Frosst Canada site, a website maintained by Merck Frosst Canada Ltd.\n\nThis link is provided for your convenience only. Merck Frosst Canada Ltd. takes no responsibility for the content of any website maintained by any third party and makes no representation as to the accuracy or completeness of any information contained on this or any subsequent link.");
}

/****Functions for French ****/

function ConfirmQuitFr()
{
	return confirm("Vous quittez maintenant www.merckfrosst.com, le site Web de Merck Frosst Canada Ltée.\n\nCet hyperlien vise à vous faciliter la tâche seulement. Merck Frosst Canada Ltée n'assume aucune responsabilité pour ce qui est du contenu de tout site Web offert par un tiers et ne fait aucune déclaration pour ce qui est de l'exactitude ou de l'intégralité des renseignements contenus sur ce site ou d'autres sites.");
}

/*********** Functions for French newsroom media login pages ***********************/

function ValidateLoginFr()
{
	if(document.Login.Username.value == "")
	{
		alert("Veuillez entrer votre nom d'utilisateur.");
		document.Login.Username.focus();
		return false;
	}
	
	if(document.Login.Password.value == "")
	{
		alert("Veuillez entrer votre mot de passe.");
		document.Login.Password.focus();
		return false;
	}
}

function ValidateSendPasswordFr()
{
	if(document.SendPass.Username.value == "" && document.SendPass.Courriel.value == "")
	{
		alert("Veuillez entrer votre nom d'utilisateur ou votre adresse de courriel.");
		document.SendPass.Username.focus();
		return false;
	}
}

function ValidateInscriptionFr()
{
	for(var i = 0; i < document.Inscription.length; i ++)
	{
		if(document.Inscription.elements[i].type == "text" && document.Inscription.elements[i].value == "")
		{
			alert("Tous les champs doivent être remplis obligatoirement.");
			document.Inscription.elements[i].focus();
			return false;
		}
	}
	
	// Test Email
	var c = new RegExp();
	c = /\w+\b@{1}[\w-]+\.+\D{2,3}/
	if(c.test(document.Inscription.Courriel.value) == false)
	{
		alert("Veuillez entrer une adresse de courriel de valide.");
		document.Inscription.Courriel.focus();
		return false;
	}
	
	if(document.Inscription.ConfPassword.value != document.Inscription.Password.value)
	{
		alert("Le mot de passe et la confirmation du mot de passe ne sont pas identiques.");
		document.Inscription.ConfPassword.value = "";
		document.Inscription.ConfPassword.focus();
		return false;
	}
}


/*********** Functions for English newsroom media login pages ***********************/

function ValidateLoginEn()
{
	if(document.Login.Username.value == "")
	{
		alert("Please enter your user name.");
		document.Login.Username.focus();
		return false;
	}
	
	if(document.Login.Password.value == "")
	{
		alert("Please enter your password.");
		document.Login.Password.focus();
		return false;
	}
}

function ValidateSendPasswordEn()
{
	if(document.SendPass.Username.value == "" && document.SendPass.Courriel.value == "")
	{
		alert("Please enter your user name or e-mail address.");
		document.SendPass.Username.focus();
		return false;
	}
}

function ValidateInscriptionEn()
{
	for(var i = 0; i < document.Inscription.length; i ++)
	{
		if(document.Inscription.elements[i].type == "text" && document.Inscription.elements[i].value == "")
		{
			alert("All sections must be completed.");
			document.Inscription.elements[i].focus();
			return false;
		}
	}
	
	// Test Email
	var c = new RegExp();
	c = /\w+\b@{1}[\w-]+\.+\D{2,3}/
	if(c.test(document.Inscription.Courriel.value) == false)
	{
		alert("Please enter a valid e-mail address.");
		document.Inscription.Courriel.focus();
		return false;
	}
	
	if(document.Inscription.ConfPassword.value != document.Inscription.Password.value)
	{
		alert("The password and password confirmation are not the same.");
		document.Inscription.ConfPassword.value = "";
		document.Inscription.ConfPassword.focus();
		return false;
	}
}

