function getQS(key)
{
    var search = window.location.search;
    if (search == "" || search == "?")
    {
        return null;
    }
    var qs = window.location.search.substring(1);    
    var kvItems = qs.split("&");
    var kv;
    for (i=0; i < kvItems.length; i++) 
    {
        kv =  kvItems[i].split("=");
        if (kv[0] == key)
       {
            return kv.length == 1 ? "" : kv[1];
        }
    }
}

function getU()
{
    return getQS("u");	    
}

function getDuoDuoId()
{
    return getQS("duoduoId");	    
}
	
function getCode()
{
    return getQS("code");
}
	
function isReg()
{
   return getQS("reg") !=  null;
}

function loginFromReg()
{
   return getQS("from") ==  "acount";
}

/*
* Copyright 2010 by Glam Thumbs Team.
*
*/
BookmarkApp = function () {
    var isIEmac = false; /*@cc_on @if(@_jscript&&!(@_win32||@_win16)&& (@_jscript_version<5.5)) isIEmac=true; @end @*/
    var isMSIE = (-[1,]) ? false : true;    

    function hotKeys() {
        var ua = navigator.userAgent.toLowerCase();       
        var str = '';
        var isWebkit = (ua.indexOf('webkit') != - 1);
        var isMac = (ua.indexOf('mac') != - 1);

        if (ua.indexOf('konqueror') != - 1) {
            str = 'CTRL + B'; // Konqueror
        } else if (window.home || isWebkit || isIEmac || isMac) {
            str = (isMac ? 'Command/Cmd' : 'CTRL') + ' + D'; // Netscape, Safari, iCab, IE5/Mac
        }
        return ((str) ? '请按 ' + str + ' 键收藏。' : str);
    }

    function isIE8() {
        var rv = -1;
        if (navigator.appName == 'Microsoft Internet Explorer') {
            var ua = navigator.userAgent;
            var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
            if (re.exec(ua) != null) {
                rv = parseFloat(RegExp.$1);
            }
        }
        if (rv > - 1) {
            if (rv >= 8.0) {
                return true;
            }
        }
        return false;
    }

    function addBookmark(cjHref, cjTitle) {
        try {
             if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) {                
                window.sidebar.addPanel(cjTitle, cjHref, ""); // Gecko
                return;   
             } else if (isMSIE && typeof window.external == "object") {
                if (isIE8()) {               
                    window.external.AddToFavoritesBar(cjHref, cjTitle); // IE 8                    
                } else {                
                    window.external.AddFavorite(cjHref, cjTitle); // IE <=7
                }
                return;
             } else if (window.opera && window.print) {           
                var elem = document.createElement('a');
	            elem.setAttribute('href',url);
	            elem.setAttribute('title',title);
	            elem.setAttribute('rel','sidebar');
	            elem.click();        
	            return;             
             } else {
                alert(hotKeys());
            }            
        } catch (err) {
            //alert(err);
        }
    }       
    
    return {
        addBookmark : addBookmark
    }
}();
