function WKGetInfo ( page )
         {
            try          { var requete = new ActiveXObject( "Microsoft.XMLHTTP" ) ;
                         }
            catch        ( e )
                         { var requete = new XMLHttpRequest() ;
                         }
            var      rep = WKGet ( 'MemRep'           ) ;
            if           ( page.substr(page.length-3) == 'php'         ) page = page + "?" ;
                           else                                          page = page + "&" ;      

        // Ajout des paramètres de base
        // ----------------------------------------------------------------------------------------
            page        += "lng="  + WKGet       ( 'MemLng'                  ) +
                           "&niv=" + WKGet       ( 'MemNiv'                  ) +
                           "&adr=" + WKGet       ( 'MemAdr'                  ) +
                           "&usr=" + WKGet       ( 'MemUsr'                  ) +
                           "&rnd=" + Math.random (                           ) ;
            requete.open ( 'GET' , rep+page , false                          ) ;
            requete.send ( null                                              ) ;
            return       ( requete.responseText                              ) ;
         }

function WKGetPage ( page , divi )
         {
            var res = WKGetInfo ( page        ) ;
            WKSetCont           ( divi , res  ) ;
            return              ( res         ) ; 
         }

function WKGet ( id )
         {
           return document.getElementById ( id ).innerHTML ;
         }

function WKSet ( id , va )
         {
        // Insert le contenue dans la division
        // ----------------------------------------------------------------------------------------
           document.getElementById ( id ).innerHTML = va ;
         }

function WKSetCont ( id , va)
         {
        // Insert le contenue dans la division en séparant les script
        // ----------------------------------------------------------------------------------------
           var sc = "" ;
           var tm      ;
           while       ( va.indexOf      ( '<script>' ) !== -1                )
                       { tm  = va.substr ( va.indexOf     ( '<script>'  ) + 8 ) ;
                         sc += tm.substr ( 0 , tm.indexOf ( '</script>'     ) ) ;
                         va  = va.substr ( 0 , va.indexOf ( '<script>'      ) ) +
                               va.substr ( va.indexOf     ( '</script>' ) + 9 ) ;
                       }
           
           WKSet       ( id , va ) ;
           WKDoFunc    ( sc      ) ;
         }

function WKGetValue ( id )
         {
           return document.getElementById ( id ).value ;
         }

function WKSetValue ( id , val )
         {
           document.getElementById ( id ).value = val ;
         }

function WKGetCkeck ( id )
         {
           return ( document.getElementById ( id ).checked == 1 ? 1 : 0 ) ;
         }

function WKGetCkeckStr ( id )
         {
           return ( WKGetCkeck ( id ) == 1 ? "O" : "N" ) ;
         }

function WKDoFunc ( sc )
         {
           if       ( navigator.appName.substr( 0 , 9 ) == "Microsoft" ) 
                    { if                      ( sc.length > 1          ) window.execScript ( sc ) ; 
                    }
               else { var brow                = this                    ;
                      if                      ( brow.eval             ) brow.eval ( sc ) ;
                                                else                    eval      ( sc ) ;
                    }
         }
 
function WKLogin ( )
         {
           $('#dialog').dialog ( 'open' ) ;
         }

function WKInitButton( id ) 	
         {
        // Survole des boutons
        // -----------------------------------------------------------------------------------------
           $( function ( )
                       { $ ( "#" + id ).hover ( function() { $(this).addClass    ('ui-state-hover') ; } , 
					        function() { $(this).removeClass ('ui-state-hover') ; } 
                                              ) ;				
		       }
            ) ;
         }

function WKInitDialogForm ( ) 	
         {
           $(document).ready ( function (              )
                                        { $( '#dialog' ).dialog (
                                                                { autoOpen : false  ,
                                                                  modal    : true   ,
                                                                  resizable: false  ,
                                                                  buttons  : { "Submit": function() { $( "#dialog form" ).submit ( ) ; } 
                                                                             }
                                                                } ) ;
                                        } ) ;              
         }


