﻿// V?rification du caract?re "@" dan l'adresse email
function verifierarobas_mail(EMail) {
var a=EMail;
var test="" + a;

for(var k = 0; k < test.length;k++)
{
var c = test.substring(k,k+1);
if(c == "@")
{
return true;
}
}
return false;
}

// V?rification du caract?re "." dan l'adresse email
function verifierpoint_mail(EMail) {
var a=EMail;
var test="" + a;

for(var k = 0; k < test.length;k++)
{
var c = test.substring(k,k+1);
if(c == ".")
{
return true;
}
}
return false;
}

// Filtre de saisie pour le formulaire de la NEWSLETTER
function verif_newsletter() {
	msg = "Error(s) detected, please correct it (them) :\n";
	
	error = 0;
	
	if (document.forms["DownloadFree"].elements["Nom"].value == "") {
		error = 1;
		msg += "   - Field NAME required !\n";
	}
	if (document.forms["DownloadFree"].elements["Prenom"].value == "") {
		error = 1;
		msg += "   - Field FIRST NAME required !\n";
	}	
	if (document.forms["DownloadFree"].elements["Select_Software"].value == "Select") {
		error = 1;
		msg += "   - Please choose a software !\n";
	}
	if (document.forms["DownloadFree"].elements["Select_OS"].value == "OS") {
		error = 1;
		msg += "   - Please choose an operating system !\n";
	}
	if (document.forms["DownloadFree"].elements["EMail"].value == "") {
		error = 1;
		msg += "   - Field MAIL required !\n";
	}
	if (!verifierarobas_mail(document.forms["DownloadFree"].elements["EMail"].value)) {
		error = 1;
		msg += "   - Invalid MAIL ADDRESS !\n";
	}
	else if (!verifierpoint_mail(document.forms["DownloadFree"].elements["EMail"].value)) {
		error = 1;
		msg += "   - Invalid MAIL ADDRESS !\n";
	}
	
	if (error == 0) {
		document.forms["DownloadFree"].action = "http://sgbd.kletel.net/4DAction/KLETEL_DownLoad/";
		document.forms["DownloadFree"].submit();
		return true;
	} 
	else {
		alert (msg);
		return false;
	}
}

