/**
 * load bookmarks
 * $Id$
 */
var baseurl = 'http://www.isoshu.com/apps/wangzhai/';
var language = getSysLanguage();
/* args js file */
var getArgs=(function(){
    var sc=document.getElementsByTagName('script');
    var paramsArr=sc[sc.length-1].src.split('?')[1].split('&');
    var args={},argsStr=[],param,t,name,value;
    for(var ii=0,len=paramsArr.length;ii<len;ii++){
            param=paramsArr[ii].split('=');
            name=param[0],value=param[1];
            if(typeof args[name]=="undefined"){
                args[name]=value;
            }else if(typeof args[name]=="string"){
              args[name]=[args[name]];
                args[name].push(value);
            }else{
                args[name].push(value);
            }
    }
    return function(){return args;}
})();

/* Load diffrent js file */

if(getArgs()["style"] == 'menu')
  {
    document.write("<script src='"+baseurl+"files/"+language+"_menu.js'></script>");
  }
else
  {
    document.write("<script src='"+baseurl+"files/"+language+"_bar.js'></script>");
  }

function show_tag()
  {
    var ob=document.getElementById('tag_float');
    ob.style.display='';
  }

function hidden_tag()
  {
    var ob=document.getElementById('tag_float');
    ob.style.display='none';
  }

function getSysLanguage()
  {
    var l = '';
    var lang = navigator.systemLanguage ?
      navigator.systemLanguage : navigator.language;
    if (lang == false)
    {
      lang = navigator.userLanguage;
    }
    if (lang == 'zh-cn' || lang == 'zh-CN' || lang == 'zh')
      {
        l = 'cn';
      }
    else if (lang == 'zh-tw'|| lang=='zh-hk'|| lang == 'zh-TW'||lang == 'zh-HK')
    {
      l = 'tw';
    }
    else
      {
        l = 'en';
      }
    return l;
  }


/********************************* Bookmarks ********************/


/*
	函数帮助：
		添加udn书签
 	参数帮助：

*/
function addUDNBookmark() {
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/bookmark.udn.com/add?f_TITLE='+encodeURIComponent(document.title)+'&f_URL='+encodeURIComponent(archiveUrl)+'&f_DIGEST='+encodeURIComponent(desc)+'&via='+encodeURIComponent(via)));
        }else{
        void(open('http://gb.udn.com/gb/bookmark.udn.com/add?f_TITLE='+encodeURIComponent(document.title)+'&f_URL='+encodeURIComponent(location.href)+'&f_DIGEST='+encodeURIComponent(desc)+'&via='+encodeURIComponent(via)));
        }
}
/*
	函数帮助：
		添加hemidemi书签
 	参数帮助：

*/
function addHemidemiBookmark() {
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://www.hemidemi.com/user_bookmark/new?url='+encodeURIComponent(archiveUrl)+'&title='+encodeURIComponent(document.title)));
        }else{
		void(open('http://www.hemidemi.com/user_bookmark/new?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)));
		}
}
/*
	函数帮助：
		添加myshare书签
 	参数帮助：

*/
function addMyshareBookmark() {
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/myshare.url.com.tw/index.php?func=newurl&from=mysharepop&NewsMaster=1&url='+encodeURIComponent(archiveUrl)+'&desc='+encodeURIComponent(document.title)));
        }else{
		void(open('http://myshare.url.com.tw/index.php?func=newurl&from=mysharepop&NewsMaster=1&url='+encodeURIComponent(location.href)+'&desc='+encodeURIComponent(document.title)));
		}
}
/*
	函数帮助：
		添加yahoo书签
 	参数帮助：

*/
function addYahooBookmark() {
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/tw.myweb2.search.yahoo.com/myresults/bookmarklet?u='+encodeURIComponent(archiveUrl)+'&ei=UTF-8&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://tw.myweb2.search.yahoo.com/myresults/bookmarklet?u='+encodeURIComponent(location.href)+'&ei=UTF-8&t='+encodeURIComponent(document.title)));
		}
}
/*
	函数帮助：
		添加del.icio.us书签
 	参数帮助：

*/
function addDeliciousBookmark() {
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('https://gb.udn.com/gb/secure.del.icio.us/login?url='+encodeURIComponent(archiveUrl)+'&title='+encodeURIComponent(document.title)));
        }else{
		void(open('https://secure.del.icio.us/login?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)));
		}
}
/*
	函数帮助：
		添加fURI书签
 	参数帮助：

*/
function addfURIBookmark() {
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/www.furl.net/storeIt.jsp?u='+encodeURIComponent(archiveUrl)+'&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://www.furl.net/storeIt.jsp?u='+encodeURIComponent(location.href)+'&t='+encodeURIComponent(document.title)));
		}
}

/*
 添加QQ书签
 */
function addQQBookmark(){
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/www.furl.net/storeIt.jsp?u='+encodeURIComponent(archiveUrl)+'&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://shuqian.qq.com/post?from=3&title='+encodeURIComponent(document.title)+'&uri='+encodeURIComponent(document.location.href)));
		}
}

/*
 添加新浪VIVI书签
 */
function addVIVIBookmark(){
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/www.furl.net/storeIt.jsp?u='+encodeURIComponent(archiveUrl)+'&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://vivi.sina.com.cn/collect/icollect.php?pid=2008&title='+escape(document.title)+'&url='+escape(document.location.href)));
		}
}


/*
 添加百度书签
 */
function addBaiduBookmark(){
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/www.furl.net/storeIt.jsp?u='+encodeURIComponent(archiveUrl)+'&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://cang.baidu.com/do/add?it='+encodeURIComponent(document.title.substring(0,76))+'&iu='+encodeURIComponent(location.href)));
		}
}

/*
 添加和讯书签
 */

function addHexunBookmark(){
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/www.furl.net/storeIt.jsp?u='+encodeURIComponent(archiveUrl)+'&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://bookmark.hexun.com/post.aspx?p=0&title='+escape(document.title)+'&url='+escape(location.href)));
		}
}

/*
 添加yesky书签
 */
function addYeskyBookmark(){
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/www.furl.net/storeIt.jsp?u='+encodeURIComponent(archiveUrl)+'&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://hot.yesky.com/dp.aspx?t='+escape(document.title)+'&u='+escape(document.location.href)));
		}
}

/*
 添加雅虎中国书签
 */
function addYahooCNBookmark(){
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/www.furl.net/storeIt.jsp?u='+encodeURIComponent(archiveUrl)+'&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://myweb.cn.yahoo.com/popadd.html?url='+encodeURIComponent(document.location.href)+'&title='+encodeURIComponent(document.title)));
		}
}

/*
 添加 digg 书签
*/
function addDiggBookmark(){
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/www.furl.net/storeIt.jsp?u='+encodeURIComponent(archiveUrl)+'&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://digg.com/submit?phase=2&url='+encodeURIComponent(document.location.href)+'&title='+encodeURIComponent(document.title)));
		}
}

/*
 添加Netscape书签
*/
function addNetscapeBookmark(){
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/www.furl.net/storeIt.jsp?u='+encodeURIComponent(archiveUrl)+'&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://www.netscape.com/submit/?U='+encodeURIComponent(document.location.href)+'&T='+encodeURIComponent(document.title)));
		}
}

/*
 添加netvouz书签
 */
function addNetvouzBookmark(){
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/www.furl.net/storeIt.jsp?u='+encodeURIComponent(archiveUrl)+'&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://netvouz.com/action/submitBookmark?url='+encodeURIComponent(document.location.href)+'&title='+encodeURIComponent(document.title)));
		}
}

/*
 添加PlugIM书签
*/
function addPlugIMBookmark(){
	desc='';
	via='';
	if(document.referrer)via=document.referrer;
	if(typeof(_ref)!='undefined')via=_ref;
	if(window.getSelection)desc=window.getSelection();
	if(document.getSelection)desc=document.getSelection();
	if(document.selection)desc=document.selection.createRange().text;
	if(location.href.indexOf("http://gb.udn.com/gb/udn.com/NEWS/") > -1 ){
	substart = location.href.lastIndexOf("/");
	subend = location.href.lastIndexOf(".");
	archiveUrl = 'http://gb.udn.com/gb/forum.udn.com/forum/NewsLetter/NewsPreview?Encode=big5&NewsID='+location.href.substring(substart+1,subend);
	void(open('http://gb.udn.com/gb/www.furl.net/storeIt.jsp?u='+encodeURIComponent(archiveUrl)+'&t='+encodeURIComponent(document.title)));
        }else{
		void(open('http://www.plugim.com/submit?url='+encodeURIComponent(document.location.href)+'&title='+encodeURIComponent(document.title)));
		}
}
