//Browser Detection
function getBrowserVer(){
    var BrowserVer = " Unknow browser";
    if (/(MSIE)[\/\s]((\d+\.)+\d+)/.test(navigator.userAgent)){ 
    BrowserVer ="Microsoft IE " + RegExp.$2;
    }else if (/(Firefox)[\/\s]((\d+\.)+\d+)/.test(navigator.userAgent)){ 
    BrowserVer =RegExp.$1 + " " + RegExp.$2;
    }else if (/(Safari)[\/\s]((\d+\.)+\d+)/.test(navigator.userAgent)){ 
    BrowserVer =RegExp.$1;
    }else if (/(Netscape)[\/\s]((\d+\.)+\d+)/.test(navigator.userAgent)){ 
    BrowserVer =RegExp.$1 + " " + RegExp.$2;
    }else if (/(Opera)[\/\s]((\d+\.)+\d+)/.test(navigator.userAgent)){ 
    BrowserVer =RegExp.$1 + " " + RegExp.$2;
    }else if (/(Konqueror)/.test(navigator.userAgent)){ 
    BrowserVer =RegExp.$1;
    }else{
	//do nothing
    }
    return BrowserVer;
}
//OS Detection
function getOSVer(){
    var OSVer = "Unknown OS";
	if (/(Windows NT 5.1)/.test(navigator.userAgent)){ 
	    OSVer = "Windows XP";
	}else if (/(Windows NT 6.0)/.test(navigator.userAgent)){ 
	    OSVer ="Windows Vista";
	}else if (/(Windows NT 5.0)/.test(navigator.userAgent)){ 
	    OSVer ="Windows 2000";
	}else if (/(Windows NT 5.2)/.test(navigator.userAgent)){ 
	    OSVer ="Windows 2003";
	}else if (/(Windows)/.test(navigator.userAgent)){ 
	    OSVer ="Windows";
	}else if (/(Mac OS X)/.test(navigator.userAgent)){ 
	    OSVer ="Macintosh OS X";
	}else if (/(Mac)/.test(navigator.userAgent)){ 
	    OSVer ="Macintosh";
	}else if (/(FreeBSD)/.test(navigator.userAgent)){ 
	    OSVer ="FreeBSD";
	}else if (/(SunOS)/.test(navigator.userAgent)){ 
	    OSVer ="Sun OS";
	}else if (/(Linux)/.test(navigator.userAgent)){ 
	    OSVer ="Linux";
	}else if (/(X11)/.test(navigator.userAgent)){ 
	    OSVer ="Unix";
	}else{
	//do nothing
	}
    return OSVer;
}

function loadIframe(iframeName, url) {
if ( window.frames[iframeName] ) {
window.frames[iframeName].location = url;
return false;
}
else return true;
}
function sslTestPassed() {
//this function is called onLoad of SSL frame, which means SSL is supported
var ssldiv = document.getElementById('sslDisplay');
ssldiv.innerHTML = SSLSuuport;
}
//popups enabled check
var popup = PopupDisabled;
var myWindow = window.open("", "tinyWindow", 'toolbar,width=100,height=100');
if (myWindow != null) { // window was opened successfully?
popup = PopupEnabled;
myWindow.close();
}

//Cookie enabled check
var cookie = CookieNotSupport;
if(navigator.cookieEnabled){
cookie = CookieSupport;
}

