function is_numeric(field){
	return !isNaN(document.getElementById(field).value);
}
function is_email(field){
	rx=new RegExp("^[\\w\.-]+@[\\w\\.-]+\\.[a-zA-Z]{2,4}$");
	if(!rx.test(document.getElementById(field).value)){
		return false;
	} else {
		return true;
	}
}
function is_empty(field){
	if(document.getElementById(field).value == ''){
		return true;
	} else {
		return false;
	}
}

var erreurs = '';

function verifFormAbonnement(){

	erreurs = ''; // pas d'erreur par défaut

	if(is_empty('raisonSociale')){
		erreurs += '<p style="color:red !important">Vous devez renseigner la raison sociale de votre société</p>';
	}
	if(!is_email('email')){
		erreurs += '<p style="color:red !important">Votre e-mail ne semble pas valide</p>';
	}
    	if(erreurs != ''){
    	   openDialog( 'Informations incomplètes ', '<p>Les informations requises sont incomplètes ou contiennent des erreurs:</p><br />'+erreurs, 0 ,0 , 650 );
    	return false;
    	} else {
    	return true;
    	}

}

function validateForm(){

	erreurs = ''; // pas d'erreur par défaut

	if(is_empty('raisonSociale')){
		erreurs += '<p style="color:red !important">Vous devez renseigner la raison sociale de votre société</p>';
	}
	if(!is_email('email')){
		erreurs += '<p style="color:red !important">Votre e-mail ne semble pas valide</p>';
	}

    email = jQuery("#email").val();
    callAjax({method : 2, email : email}, afterAjax );

}



function afterAjax( result ){
    if ( result )
        erreurs += '<p style="color:red !important">Cette adresse existe d&eacute;j&agrave; notre base de donn&eacute;es</p>';

    if(erreurs != ''){
    	   openDialog( 'Informations incomplètes ', '<p>Les informations requises sont incomplètes ou contiennent des erreurs:</p><br />'+erreurs, 0 ,0 , 650 );
    	} else {
            jQuery("#blocFormulaire").submit();
    	}
}


function verifFormAbonnement2(){
	var erreurs = ''; // pas d'erreur par défaut
	// vérification des champs obligatoires
	if(is_empty('raisonSociale')){
		erreurs += 'Vous devez renseigner la raison sociale de votre société\n';
	}
	if(is_empty('nom')){
		erreurs += 'Vous devez renseigner votre nom\n';
	}
	if(is_empty('nom')){
		erreurs += 'Vous devez renseigner votre numéro de téléphone\n';
	}
	if(!is_email('email')){
		erreurs += 'Votre e-mail ne semble pas valide\n';
	}
	if(is_empty('adresse')){
		erreurs += 'Vous devez saisir votre adresse\n';
	}
	if(is_empty('cpostal')){
		erreurs += 'Vous devez saisir votre code postal\n';
	}
	if(is_empty('adresse')){
		erreurs += 'Vous devez saisir votre ville\n';
	}
	if(erreurs != ''){
		openDialog( 'Informations incomplètes ', 'Les informations requises sont incomplètes ou contiennent des erreurs:\t\t\t\t\t\n\n'+erreurs, 0 ,0 , 500 );
		return false;
	} else {
		return true;
	}
}
