function checkRefundprepaye(){

      bParamCheckOK = true;
  if(isNaN($F('tel_vm_2')) || (trim($F('tel_vm_2')).length < 10) || (trim($F('tel_vm_2')).length > 10)){

      $("tel_vm_2").addClassName('error');
      $('tel_vm_2-err-msg').innerHTML = "Numéro invalide";
      $('tel_vm_2-err-msg').show();
      bParamCheckOK = false;
  } else {
      $('tel_vm_2').removeClassName('error');
      $('tel_vm_2-err-msg').hide();

  }

 if(isNaN($F('nsce_2')) || (trim($F('nsce_2')).length < 13) || (trim($F('nsce_2')).length > 13)){

      $("nsce_2").addClassName('error');
      $('nsce_2-err-msg').innerHTML = "N° NSCE invalide";
      $('nsce_2-err-msg').show();
      bParamCheckOK = false;
  } else {
      $('nsce_2').removeClassName('error');
      $('nsce_2-err-msg').hide();

 }

 if(trim($F('nom_2')) == ""){

      $("nom_2").addClassName('error');
      $('nom_2-err-msg').innerHTML = "Nom invalide";
      $('nom_2-err-msg').show();
      bParamCheckOK = false;
  } else {
      $('nom_2').removeClassName('error');
      $('nom_2-err-msg').hide();

  }

 if(trim($F('prenom_2')) == ""){

      $("prenom_2").addClassName('error');
      $('prenom_2-err-msg').innerHTML = "Prenom invalide";
      $('prenom_2-err-msg').show();
      bParamCheckOK = false;
  } else {
      $('prenom_2').removeClassName('error');
      $('prenom_2-err-msg').hide();

 }

  var reEmail = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

 if(!reEmail.test($F('email_2')) || trim($F('email_2')) == ""){

      $("email_2").addClassName('error');
      $('email_2-err-msg').innerHTML = "Email invalide";
      $('email_2-err-msg').show();
      bParamCheckOK = false;
  } else {
      $('email_2').removeClassName('error');
      $('email_2-err-msg').hide();

  }

  if(isNaN($F('code_postal_2')) || (trim($F('code_postal_2')).length < 5) || (trim($F('code_postal_2')).length > 5)){

      $("code_postal_2").addClassName('error');
      $('code_postal_2-err-msg').innerHTML = "Code Postal invalide";
      $('code_postal_2-err-msg').show();
      bParamCheckOK = false;
  } else {
      $('code_postal_2').removeClassName('error');
      $('code_postal_2-err-msg').hide();

  }

	// Si tous les parametres sont OK, on appelle la page de l'ODR PrePaid
	if(bParamCheckOK)
	{
		new Ajax.Request("/ajax/OdrPrepaid.ajax.php?action=welcome_bonus&msisdn="+$F('tel_vm_2')+"&nsce="+$F('nsce_2')+"&USER_LASTNAME="+$F('nom_2')+"&USER_FIRSTNAME="+$F('prenom_2')+"&USER_CP="+$F('code_postal_2')+"&USER_EMAIL="+$F('email_2'),
	     	{
		    asynchronous:true,
		    method: 'get',
		    onSuccess: function(t){
			// L'appel ajax renvoie directement le texte à afficher
			//response = t.serialize(true);
			//alert(response['msg']);
			alert(t.responseText);

		    },
		    onFailure: function(){
		    	     alert("Votre numéro de bon de réduction n'est pas valide.");
			}
		});
	}else{
		return false;
	}

}

Event.observe(window, 'load', function() {
   Event.observe('central-inner-wrapper-prepaye', 'submit', checkRefundprepaye);
});
