// Navigator Detector
// MARTiN EX HORNAK
//

var debug = false;

var agent = navigator.userAgent.toLowerCase();
var os = navigator.platform.toLowerCase();

var win = (os.indexOf("win") != -1) ? 1 : 0;
var mac = (os.indexOf("mac") != -1) ? 1 : 0;
var lin = (os.indexOf("konqueror") != -1) ? 1 : 0;

var chrome = (agent.indexOf("chrome") != -1) ? 1 : 0;
var msie8 = (agent.indexOf("msie 8") != -1) ? 1 : 0;
var msie7 = (agent.indexOf("msie 7") != -1) ? 1 : 0;
var msieOld = (agent.indexOf("msie 6") != -1 || agent.indexOf("msie 5") != -1 || agent.indexOf("msie 4") != -1 || agent.indexOf("msie 3") != -1) ? 1 : 0;
var firefox = (agent.indexOf("firefox") != -1) ? 1 : 0;
var safari = (agent.indexOf("safari") != -1 && agent.indexOf("version") != -1) ? 1 : 0;
var safari3 = (agent.indexOf("safari") != -1 && agent.indexOf("version/3") != -1) ? 1 : 0;
var opera = (agent.indexOf("opera") != -1) ? 1 : 0;
var netscape = (agent.indexOf("netscape") != -1 || agent.indexOf("mozilla/4.75") != -1) ? 1 : 0;
var konqueror = (agent.indexOf("konqueror") != -1) ? 1 : 0;

if (debug) {
    var osType, browserType

    if (win) osType = os;
    if (mac) osType = os;
    if (lin) osType = os;

    if (chrome) browserType = "Chrome";
    if (msie8) browserType = "MSIE 8";
    if (msie7) browserType = "MSIE 7";
    if (msieOld) browserType = "MSIE 6,5,4... Browser. Not supported !";
    if (firefox) browserType = "Firefox";
    if (safari) browserType = "Safari";
    if (opera) browserType = "Opera";
    if (netscape) browserType = "Netscape";
    if (konqueror) browserType = "Konqueror";

    alert(osType + " : " + browserType);
}

//function CreateFolder() {
////    var fso, fldr;
////    fso = new ActiveXObject("Scripting.FileSystemObject");
////    fldr = fso.CreateFolder("C:\\MyTest");
//    //    Response.Write("Created folder: " + fldr.Name);

//    var fso, f1;
//    fso = new ActiveXObject("Scripting.FileSystemObject");
//    f1 = fso.CreateTextFile("c:\\detlog.txt", true);
//    f1.WriteLine("This is a test");
//    f1.Close();
//}

//CreateFolder();
