
/*---------------------------------------------------------------------------基本操作----------------------------------------------------------------------------------------------------*/
var Browser = new Object();
Browser.ua = window.navigator.userAgent.toLowerCase();
Browser.moz = /gecko/.test(Browser.ua);

/* 验证 客户端是否安装QQ*/
function IsInstallQQ(){
    
    try {
        /*支持  已安装QQ */
        var ActiveXObj = new ActiveXObject("TimwpDll.TimwpCheck");
	  	return true;
    }
    catch (e) {
        /*不支持  已安装QQ */
		//location.href='http://is.qq.com/webpresence/up_alarm.shtml';
		//window.open('http://is.qq.com/webpresence/up_alarm.htm','','toolbar=no,location=no,directories=no,status=no,menubar=no, scrollbars=yes,resizable=no,copyhistory=no,width=410, height=410,top=0,left=0')
		return false;
	}
	return false;
}

/* 验证 客户端是否安装MiniQQ*/
function IsInstallSupMiniQQ(){

    try {
        /*支持  已安装QQ */
        var ActiveXObj = new ActiveXObject("TimwpDll.TimwpCheck");
        var n = ActiveXObj.GetVersion();	
		if (n < 2.1){
			location.href='http://is.qq.com/up_alarm.shtml';
			return false;
		}
	    return true;
	} catch (e) {
	    /*不支持  已安装QQ */
		//location.href='http://is.qq.com/up_alarm.shtml';			
		return false;
	}
	return false;
}

/*---------------------------------------------------------------------------高级操作----------------------------------------------------------------------------------------------------*/
/* 获取并返回当前使用者电脑中的QQ版本号 */
function GetQQVersion() {

    if (Browser.moz) {
        alert("您使用的浏览器不支持JavaScript，请使用IE/TT访问。");
        return -1;
    }

    try {
        var ActiveXObj = new ActiveXObject("TimwpDll.TimwpCheck");
        var ver = ActiveXObj.GetLastQQVersion();
        return parseInt(ver);
    }
    catch (e) {
        return 0;
    }
}

/*这里就是在QQ火炬活动页里所用到的，判断是否是新版QQ，不过我对QQ版本号不了解，不知道为什么版本号小于1777或大于等于2007的就不是最新版～
  返回True or False*/
function CheckQQ() {

    var vers = GetQQVersion();
    if (vers == -1) {
        return false;
    }
    if (vers < 1777 || vers >= 2007) {
        alert("您当前的版本不支持活动资格争夺，请到http://im.QQ.com下载安装官方2007II正式版或2008贺岁版QQ客户端。");
        return false;
    }
    alert("OK");
    return true;
}
