	
	function SetDivPos(objname, xpos, ypos)
	{
		document.getElementById(objname).style.left = xpos + "px";
		document.getElementById(objname).style.top = ypos + "px";								
	}
	
	
	
	
	function OpenPage(url, openframename)
	{
		if (openframename == "")
		{ window.open(url, "_self"); }
		else {window.open(url, openframename);}
	}
	
	
	 function validateEmail(elementValue){  
     	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
        return emailPattern.test(elementValue);  
     }  
	
	
	function ValidateForm(lang)
	{
		var RequiredMessage = "";
		
		
		if (document.getElementById("InterestedIn").selectedIndex == 0)
		{ RequiredMessage+= "\n- " + document.getElementById("IamInterestedIn").innerHTML; }
		if (document.getElementById("OurChallenge").value == "")
		{ RequiredMessage+= "\n- " + document.getElementById("OurChallenge").innerHTML; }
		if (document.getElementById("FirstName").value == "")
		{ RequiredMessage+= "\n- " + document.getElementById("RequestFirstName").innerHTML; }		
		if (document.getElementById("LastName").value == "")
		{ RequiredMessage+= "\n- " + document.getElementById("RequestLastName").innerHTML; }				
		if (document.getElementById("Company").value == "")
		{ RequiredMessage+= "\n- " + document.getElementById("RequestCompany").innerHTML; }
		
		if (document.getElementById("SenderEmail").value == "")
		{ RequiredMessage+= "\n- " + document.getElementById("RequestEmail").innerHTML; }
		

		if (RequiredMessage != "")
		{
			if (lang == "fr")
			{	RequiredMessage = "Les renseignements suivants sont requis:" + RequiredMessage;}
			else
			{	RequiredMessage = "The following information is required:" + RequiredMessage;}
			alert(RequiredMessage);
			return false;
		}
		else
		{
			if (!validateEmail(document.getElementById("SenderEmail").value))
			{ 
				if (lang == "fr")
				{  RequiredMessage+= document.getElementById("RequestEmail").innerHTML + " n'est pas valide"; }		
				else
				{  RequiredMessage+= document.getElementById("RequestEmail").innerHTML + " is not valid"; }	
				alert(RequiredMessage);
				return false;
			}
			else
			{  return true;	}
		}
		
	}