//======================================================================== // Copyright 2001 By iQue Digital Media Design and software development //------------------------------------------------------------------------ // File: beauty.jv // Location: java // Browser: all // Description: // get the browser and operating system details //------------------------------------------------------------------------ // Coder | Date | Description // R. Hoekstra | 21-jul-2001 | Creation //======================================================================== //------------------------------------------------------------------------ // Globals //------------------------------------------------------------------------ var browserCodeName; var browserAppName; var browserLanguage; var browserMinorVersion; var browserVersion; var cookiesEnabled; var CPUClass; var platform; var systemLanguage; var userLanguage; var colorDepth; var screenHeight; var screenWidth; var availHeight; var availWidth; var browserWidth; var browserHeight; var referrerPage; //------------------------------------------------------------------------ // getSystemInfo //------------------------------------------------------------------------ // try to get the referrer page if (document.referrer) { referrerPage = document.referrer; } else { referrerPage = ""; } // try to get the screen details if (window.outerWidth) { browserWidth = window.outerWidth; } else if (document.body.clientWidth) { browserWidth = document.body.clientWidth; } else { browserWidth = 0; } if (window.outerHeight) { browserHeight = window.outerHeight; } else if (document.body.clientHeight) { browserHeight = document.body.clientHeight; } else { browserHeight = 0; } if (screen.availWidth) { availWidth = screen.availWidth; } else { availWidth = 0; } if (screen.availHeight) { availHeight = screen.availHeight; } else { availHeight = 0; } if (screen.width) { screenWidth = screen.width; } else { screenWidth = 0; } if (screen.height) { screenHeight = screen.height; } else { screenHeight = 0; } if (screen.colorDepth) { colorDepth = screen.colorDepth; } else { colorDepth = 0; } // try to get all browser details if (navigator.appCodeName) { browserCodeName = navigator.appCodeName; } else { browserCodeName = "NA"; } if (navigator.appMinorVersion) { browserMinorVersion = navigator.appMinorVersion; } else { browserMinorVersion = "NA"; } if (navigator.appName) { browserAppName = navigator.appName; } else { browserAppName = "NA"; } if (navigator.appVersion) { browserVersion = navigator.appVersion; if (browserVersion.indexOf(' ') > 0) { browserVersion = browserVersion.slice(0, browserVersion.indexOf(' ')); } if (browserVersion.indexOf('(') > 0) { browserVersion = browserVersion.slice(0, browserVersion.indexOf('(')); } } else { browserVersion = "NA"; } if (navigator.browserLanguage) { browserLanguage = navigator.browserLanguage; } else if (navigator.language) { browserLanguage = navigator.language; } else { browserLanguage = "NA"; } if (navigator.cookieEnabled) { cookiesEnabled = navigator.cookieEnabled; } else { cookiesEnabled = "NA"; } if (navigator.cpuClass) { CPUClass = navigator.cpuClass; } else { CPUClass = "NA"; } if (navigator.platform) { platform = navigator.platform; } else { platform = "NA"; } if (navigator.systemLanguage) { systemLanguage = navigator.systemLanguage; } else { systemLanguage = "NA"; } if (navigator.userLanguage) { userLanguage = navigator.userLanguage; } else { userLanguage = "NA"; } // submit the data submitLine = ""; document.write(submitLine);