function kill_container_frame ( ) { // This test is better than : // if ( top.frame.length != 0 ) // because allows internal frames if ( self != top ) { top.location = self.document.location; } } function display_status ( idLanguage) { if ( idLanguage == 'FR') { window.defaultStatus = 'GWhere - Ce que vous cherchiez'; } else { window.defaultStatus = 'GWhere - Just what you are looking for'; } } function display_last_update ( idLanguage) { /* Bug to fix with Netscape and Opera */ /* if ( document.lastModified == 0 ) { modif = new Date ( document.lastModified); document.write ( modif.getDate ( ) + '/' + (modif.getMonth ( ) + 1) + '/' + modif.getFullYear ( )); } else { */ document.write ( '18/10/2002'); /* } */ } function makevisible ( cur, which) { var type = navigator.appName; if ( type == "Netscape" || type == "Opera" || type == "Konqueror" ) { language = navigator.language; } else { if ( which == 0 ) { cur.filters.alpha.opacity = 100; } else { cur.filters.alpha.opacity = 20; } } } function display_current_url ( idLanguage) { document.write( document.location); } function get_current_url_param ( ) { var url; url = document.location.href.split ( "?"); return url[1]; } function get_current_url_path ( ) { var url; url = document.location.href.split ( "?"); return url[0]; } function redirect_by_language ( ) { var type = navigator.appName; var language = 'US'; // Set the default value if ( type == "Netscape" || type == "Opera" || type == "Konqueror" ) { language = navigator.language; } else { language = navigator.userLanguage; } language = language.substr ( 0, 2); window.location.replace ( 'http://www.gwhere.org/home.php3?idLanguage=' + language.toUpperCase()); } function load_web_apps ( idLanguage) { kill_container_frame ( ); display_status ( idLanguage); } function replace_url_param_value ( url, param, value) { var pre_parsed_url = url.split ( '#'); var parsed_url = pre_parsed_url[0].split ( '?'); var params; var i = 0; var new_params = ''; if ( parsed_url[1] != null ) { params = parsed_url[1].split ( '&'); while ( params[i] != null ) { var parsed_param = params[i].split ( '='); if ( new_params != '' ) { new_param = '&'; } else { new_param = '?'; } if ( parsed_param[0] == param) { if ( value == '') { new_param = ''; } else { new_param = new_param + parsed_param[0] + '=' + value; } } else { new_param = new_param + params[i]; } new_params = new_params + new_param; i = i + 1; } } else { if ( value != '' ) { new_params = '?' + param + '=' + value; } } if ( pre_parsed_url[1] != null ) { new_params = new_params + '#' + pre_parsed_url[1]; } return ( parsed_url[0] + new_params); } function display_language_box ( ) { document.write ( 'English'); document.write ( '   '); document.write ( 'French'); } function display_ad_banner ( sponsor) { if ( sponsor == "cibleclick1" ) { document.write ( ''); } else if ( sponsor == "cibleclick2" ) { document.write ( ''); } else if ( sponsor == "clickfr" ) { document.write ( ''); } else { } }