
        function closeAll() {
            for (var i = 1; i<=20; i++) {
                document.getElementById('station'+i).style.display='none';
            }
        }

        function reload() {
            xajax_refresh();
            setTimeout("reload()",300000);
        }

        window.onload=montre;
        function montre(id) {
            var d = document.getElementById(id);
            for (var i = 1; i<=20; i++) {
                if (document.getElementById('station'+i)) {document.getElementById('station'+i).style.display='none';}
            }
            if (d) {d.style.display='block';}
        }
        
        function wait() {
                //alert ('test');
            window.document.getElementById('box').style.display='none';
            window.document.getElementById('loading').style.display='block';
            //window.document.getElementById('wait').innerHTML = 'test';
        }
        function waiting() {
                //alert ('test');
            window.document.getElementById('waiting').style.display='none';
            window.document.getElementById('loading').style.display='block';
            //window.document.getElementById('wait').innerHTML = 'test';
        }
        function checkField() {
           // alert(document.getElementById('cpan').disabled);
            if(document.getElementById('cpan').disabled == false) {
                if( (document.credit.cpan.value.length != 16 &&  document.credit.cpan.value.length != 15) || isNumeric(document.credit.cpan.value) == false ) {
                    alert("le numero de carte n'est pas valide");
                    return false;
                } 
                if( (document.credit.crypto.value.length != 4 && document.credit.crypto.value.length != 3) || isNumeric(document.credit.crypto.value) == false ) {
                    alert("Le cryptogramme n'est pas valide");
                    return false;
                }
                if( document.credit.month.value.length != 2 || isNumeric(document.credit.month.value) == false ) {
                    alert("Le mois n'est pas valide");
                    return false;
                }
                if( document.credit.year.value.length != 2 || isNumeric(document.credit.year.value) == false ) {
                    alert("Lannee n'est pas valide");
                    return false;
                }
                else {
                    wait();
                    return true;
                }
            } else {
                wait();
                return true;
            }
        }

     function isNumeric(sText) {
        var validChars = "0123456789";
        var isNumber=true;
        var Char;
        for (i = 0; i < sText.length && isNumber == true; i++) {
            Char = sText.charAt(i);
            if (validChars.indexOf(Char) == -1) {
                isNumber = false;
            }
         }
        return isNumber;
    } 

    function disableAmount() {
        //document.credit.operation.style.disabled='disabled';
        document.getElementById('amount').disabled=true;
        document.getElementById('amountchoice').disabled=true;
    }

    function enableAmount() {
        //document.credit.operation.style.disabled='disabled';
        document.getElementById('amount').disabled=false;
        document.getElementById('amountchoice').disabled=false;
        //alert('toto');
    }

        function checkFieldRenewal() {
            //alert(document.creditrenewal.AnneeExpiration.value);
           // alert(document.getElementById('cpan').disabled);
                if( (document.creditrenewal.NumCarte.value.length != 16 &&  document.creditrenewal.NumCarte.value.length != 15) || isNumeric(document.creditrenewal.NumCarte.value) == false ) {
                    alert("le numero de carte n'est pas valide");
                    return false;
                } 
                if( (document.creditrenewal.Cryptogramme.value.length != 4 && document.creditrenewal.Cryptogramme.value.length != 3) || isNumeric(document.creditrenewal.Cryptogramme.value) == false ) {
                    alert("Le cryptogramme n'est pas valide");
                    return false;
                }
                if( document.creditrenewal.MoisExpiration.value ==  '--' ) {
                    alert("Le mois n'est pas valide");
                    return false;
                }
                if( document.creditrenewal.AnneeExpiration.value  == '--' ) {
                    alert("Lannee n'est pas valide");
                    return false;
                }
                else {
                    waiting();
                    return true;
                }

        }
