function ValiderChamps1()
{
	var valide = true;		
		
	if(!valider(document.FormRegister1.FirstName, 1, "Please enter your first name", true, ""))
		return false;		
		
	if(!valider(document.FormRegister1.LastName, 1, "Please enter your last name", true, ""))
		return false;
			
	if(!valider(document.FormRegister1.CompanyName, 1, "Please enter your company's name", false, ""))
		return false;
		
		
	return valide;
}


function ValiderChamps2()
{
	valide = true;
		
	if(!valider(document.FormRegister2.Street, 1, "Please enter your street", true, ""))
		return false;		
		
	if(!valider(document.FormRegister2.AppSuite, 1, "Please enter your app/suite", false, ""))
		return false;
			
	if(!valider(document.FormRegister2.City, 1, "Please enter your city", true, ""))
		return false;
	
	if(!document.FormRegister2.State.selectedIndex)
	{
		window.alert("Please choose a state");
		return false;
	}
		
	if(!valider(document.FormRegister2.Zip, 1, "Please enter your zip", true, ""))
		return false;
			
	if(!valider(document.FormRegister2.Shipping_Street, 1, "Please enter your shipping street", true, ""))
		return false;		
		
	if(!valider(document.FormRegister2.Shipping_AppSuite, 1, "Please enter your shipping app/suite", false, ""))
		return false;
			
	if(!valider(document.FormRegister2.Shipping_City, 1, "Please enter your shipping City", true, ""))
		return false;
	
	if(!document.FormRegister2.Shipping_State.selectedIndex)
	{
		window.alert("Please choose a shipping state");
		return false;
	}
	
	if(!valider(document.FormRegister2.Shipping_Zip, 1, "Please enter your shipping Zip", true, ""))
		return false;
			
	if(!valider(document.FormRegister2.Phone, 2, "Please enter a good phone number", true, ""))
		return false;
		
	if(!valider(document.FormRegister2.Phone2, 2, "Please enter a good phone number", true, ""))
		return false;
		
	if(!valider(document.FormRegister2.Phone3, 2, "Please enter a good phone number", true, ""))
		return false;
			
	if(!valider(document.FormRegister2.Fax1, 2, "Please enter a good fax number", false, ""))
		return false;
		
	if(!valider(document.FormRegister2.Fax2, 2, "Please enter a good fax number", false, ""))
		return false;
		
	if(!valider(document.FormRegister2.Fax3, 2, "Please enter a good fax number", false, ""))
		return false;
		
	if(!valider(document.FormRegister2.Email, 4, "Please enter your email address", true, ""))
		return false;
		
	if(!valider(document.FormRegister2.EmailConfirm, 4, "Please confirm your email address", true, ""))
		return false;
		
	if(document.FormRegister2.Email.value != document.FormRegister2.EmailConfirm.value)
	{
		alert('There seems to be  a mistake in your e-mail address, please enter it again.');
		return false;
	}	
			
	VerifUrl(document.FormRegister2.WebSite);			
	if(!valider(document.FormRegister2.WebSite, 5, "Please enter a good website address", false, ""))
		return false;			
	
	return valide;	
}

function RemplirChamps()
{
	if(document.FormRegister2.Shipping.checked)
	{
		var d = document.FormRegister2;
			
		document.FormRegister2.Shipping_Street.value = d.Street.value;
		document.FormRegister2.Shipping_AppSuite.value = d.AppSuite.value;
		document.FormRegister2.Shipping_City.value = d.City.value;
		document.FormRegister2.Shipping_Zip.value = d.Zip.value;
		document.FormRegister2.Shipping_State.selectedIndex = d.State.selectedIndex;
	}
	else
	{
		document.FormRegister2.Shipping_Street.value = "";
		document.FormRegister2.Shipping_AppSuite.value = "";
		document.FormRegister2.Shipping_City.value = "";
		document.FormRegister2.Shipping_Zip.value = "";
		document.FormRegister2.Shipping_State.selectedIndex = 0;
	}
}

function RetourForm1()
{
	if(ValiderChamps2())
	{
		document.FormRegister2.action = "register.asp";
		document.FormRegister2.submit();
	}
		
	return false;
}

function ValiderChamps3()
{
	var valide = true;		
		
	if(!valider(document.FormRegister3.Username, 1, "Please enter your username", true, ""))
		return false;		
		
	if(!valider(document.FormRegister3.Password, 1, "Please enter your password", true, ""))
		return false;
		
	if(!valider(document.FormRegister3.Password2, 1, "Please confirm your password", true, ""))
		return false;

	if(document.FormRegister3.Password.value != document.FormRegister3.Password2.value)
	{
		window.alert("Please confirm your password")
		return false;
	}
					
	if(!valider(document.FormRegister3.SecretQuestion, 1, "Please enter your Secret Question", true, ""))
		return false;
		
	if(!valider(document.FormRegister3.SecretAnswer, 1, "Please enter your Secret Answer", true, ""))
		return false;
		
	document.FormRegister3.valider_user.value = "1";	
	return valide;
}

function RetourForm2()
{
	if(ValiderChamps3())
	{
		document.FormRegister3.action = "register2.asp";
		document.FormRegister3.submit();
	}
		
	return false;
}


function ValiderChamps4()
{
	var valide = true;		
		
	
	if ( !radio_checker(document.FormRegister4.Distributor) && document.FormRegister4.est_veterinaire.checked == false ) {
	   if(
	       ( !radio_checker(document.FormRegister4.Feedlot) ) && 
	       ( !radio_checker(document.FormRegister4.Consultant) ) )
	   {
	
		alert ("Please specify if you are a consultant or represent a feedlot.");
		document.FormRegister4.Feedlot[0].focus();
		return false;
	   }
	}
	else {
		document.FormRegister4.NbCattle.value = '';
		document.FormRegister4.CapacityFeedlot.value = '';			
	}
	
	
	if (radio_checker(document.FormRegister4.Consultant) )
	{
	
		if(!valider(document.FormRegister4.NbCattle, 1, "Enter the number of cattle", true, ""))
			return false;
	
	}
	
	if (radio_checker(document.FormRegister4.Feedlot) )
	{
		
		if(!valider(document.FormRegister4.CapacityFeedlot, 1, "Enter the capacity of your feedlot", true, ""))
			return false;
		
	}
	
		
	if(!valider(document.FormRegister4.NbCattle, 10, "Please enter a valid number of cattle", false, ""))
		return false;
		
	if(!valider(document.FormRegister4.CapacityFeedlot, 10, "Please enter a valid number for the capacity of your feedlot.", false, ""))
		return false;		
	
	if(!valider(document.FormRegister4.AssistFeedlot, 1, "Please anwser the question \"Did you assist the 2003 Intervet Feedlot Business Summit?\"", true, ""))
		return false;
		
	if(!valider(document.FormRegister4.ReceiveEmail, 1, "Please anwser the question \"Would you like to receive future announcements or product offers from Intervet via e-mail? \"", true, ""))
		return false;
		
	return valide;
}


function RetourForm3()
{
	if(ValiderChamps4())
	{
		document.FormRegister4.action = "register3.asp";
		document.FormRegister4.submit();
	}
		
	return false;
}


function goIfbs()
{
	document.FormRegister5.action = "reg-feedlot3.asp";
	document.FormRegister5.submit();
	
		
	return false;
}


function ValiderChampsVeterinarian()
{
	var valide = false;
	
	valide = valider(document.FormVeterinarian.qty_performance_assured_tools, 2, "Please enter a valid number.", false) && 
			 valider(document.FormVeterinarian.qty_posters_english, 2, "Please enter a valid number.", false) &&
			 valider(document.FormVeterinarian.qty_posters_spanish, 2, "Please enter a valid number.", false) &&
			 valider(document.FormVeterinarian.qty_feat_seat_software, 2, "Please enter a valid number.", false) &&
			 valider(document.FormVeterinarian.qty_two_software, 2, "Please enter a valid number.", false);
			 
	return valide;
}

function verifierQty(obj)
{
	if(obj.value != '1' && obj.value != '')
	{
		alert("You can order only 1 item.");
		obj.focus();
	}
}

