﻿// Fichier JScript



// formulaires
//var _nom, _prenom, _mail, _date_naissance

function VerifForm()
{
	var isOk = true;
	
	if (!VerifChamps(document.getElementById('nom'))) { isOk = false; }
	
	if (!VerifChamps(document.getElementById('date_naissance'))) { isOk = false; }
	
	if (!VerifChamps(document.getElementById('CP'))) { isOk = false; }
	
	if (!VerifMail(document.getElementById('email'))) { isOk = false; }
	
	if (!VerifSelect(document.getElementById('niveau_etude'))) { isOk = false }
	
	if (!VerifSelect(document.getElementById('liste_civilite'))) { isOk = false }
	
	//if (!VerifRadio('ctl00$ContentPlaceHolder1$radio1')) { isOk = false; }
	
	//if (!VerifRadio('ctl00$ContentPlaceHolder1$radio2')) { isOk = false; }
	
	return isOk;
}

function VerifChamps(c)
{
	if (!c.value)
	{
		c.className = 'champerreur';
		return false;
  }
	else
	{
		c.className = 'champnormal';
		return true;
	}
}

function FocusChamps(c)
{
	c.className = 'champfocus';
}

function changeClass(o, c)
{
	o.className = c;
}

function BlurChamps(c)
{
	c.className = 'champnormal';
}

function VerifMail(c)
{
	if (!c.value)
	{
		c.className = 'champerreur';
		return false;
	}
	else if (c.value.search(/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/) == -1)
	{
		c.className = 'champerreur';
		return false;
	}
	else
	{
		c.className = 'champnormal';
		return true;
	}
}



function VerifSelect(c)
{
var result = false;

if (c.value != -1) 
    {c.className = 'champnormal';
     result = true;
     return result;}
     
     else 
        {c.className = 'champerreur';
        result = false;
        return result;} 
 } 

