function file(fichier)
     {
     if(window.XMLHttpRequest) // FIREFOX
          xhr_object = new XMLHttpRequest();
     else if(window.ActiveXObject) // IE
          xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
     else
          return(false);
     xhr_object.open("GET", fichier, false);
     xhr_object.send(null);
     if(xhr_object.readyState == 4) return(xhr_object.responseText);
     else return(false);
     }
	 
function calculatevocal() {

  var offre    = "ventrilo"; 
  var joueurs  = $j("#joueurs").val();
  var duree    = $j("#abonnement").val();
  var codepromo   = $j("#codepromo").val();
  var prix = 0.05;
  var lol = file('/functions/func_promo.js.php?action=promo&type='+(offre)+'&code='+(codepromo));

  var fidelite_3  = 5;
  var fidelite_6  = 10;
  var fidelite_12 = 15;
  var reduction = 0;
  

  prix = (prix * joueurs );
  prix = prix * duree;

  if (duree == '3')  { reduction = (prix * (fidelite_3/100)).toFixed(2); }
  if (duree == '6')  { reduction = (prix * (fidelite_6/100)).toFixed(2); }
  if (duree == '12')  { reduction = (prix * (fidelite_12/100)).toFixed(2); }

    prix2= prix.toFixed(2);
	prix = (prix2 - reduction).toFixed(2);
	
 var prixmois = ( prix / duree).toFixed(2);
	  var lol = lol.replace(/^\s+/g,'').replace(/\s+$/g,'') 

if ( lol != 'Aucun code') {
if ( lol != '<font color=\'#F02033\'>Code incorrect</font>' ) {
if ( lol != '' ) 
{
var promo = ( ( prix * lol ) / ( 100 ) );
prix = ( prix - promo );
var lol = '<font color="#45AA1F">'+lol+'% de réduction</font>';
}
}
}
  
prix2x = (prix2 * (19.6/100));



  //document.getElementById("pourcentaged").innerHTML    = pourcentage;
  //document.getElementById("prixbasetotal").innerHTML    = prix2;
  document.getElementById("codepromotion").innerHTML    = lol;
  document.getElementById("prixbasetotal").innerHTML    = prix2;
  document.getElementById("prixtotal").innerHTML    =  prix;
  document.getElementById("reductiontotal").innerHTML    = reduction;
  document.getElementById("prixmois").innerHTML    = prixmois;




}
