﻿/* Javascript相关函数调用库 */


/* 设为首页 */
function SetHomePage(sURL, obj)
{
	obj = obj ? obj : document.body;
	sURL = sURL ? sURL : self.location.href;
	try
	{
		obj.style.behavior='url(#default#homepage)';
		obj.setHomePage(sURL);
	}
	catch(e)
	{
		if(window.netscape) 
		{
			try 
			{
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
			}
			catch (e) 
			{
				top.Ext.Msg.alert(Ext.loveq.title_failure, "此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'");
			}
			var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
			prefs.setCharPref('browser.startup.homepage', sURL);
		}
	    else 
        {
     		top.Ext.Msg.alert(Ext.loveq.title_failure, "设为主页失败，请您手工设置。");
	    }
	}
}

/* 前台调用:<a href="Javascript:void(0);" onclick="SetHomePage();">设为主页</a> */

/*  另一种方法就是直接在前台写上此代码
 <a onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.hao123.com')"
    href='<%=ResolveUrl("~/Index.aspx") %>' target="_blank">设为主页</a>
*/




/* 收藏本站 */
function AddFavorite(sURL, sTitle) 
{
	sTitle = sTitle ? sTitle : document.title;
	sURL = sURL ? sURL : self.location.href;

	if (window.sidebar) 
	{
		window.sidebar.addPanel(sTitle, sURL, "");
	} 
	else 
	{
	    if( window.opera && window.print ) 
        {
	        var mbm = document.createElement('a');
	        mbm.setAttribute('rel','sidebar');
	        mbm.setAttribute('href',sURL);
	        mbm.setAttribute('title',sTitle);
	        mbm.click();
	    }
        else 
        {
            if( document.all && window.external ) 
            {
               window.external.AddFavorite(sURL, sTitle);
            } 
            else 
            {
               top.Ext.Msg.alert(Ext.loveq.title_failure, "加入收藏失败，请您使用快捷键 Ctrl+D 进行添加。");
            }
        }
    }	
}
/* 前台调用 <a href="Javascript:void(0);" onclick="AddFavorite();">收藏本站</a> */




/*  鼠标旋停，显示大图片  开始  */
var offsetX=120;
var offsetY=10;
function divShow()
{
  var oImg =event.srcElement;
  var px =oImg.offsetLeft;
  var py =oImg.offsetTop;
  divImg.innerHTML ="<img src='"+oImg.src+"' />"  
  divImg.style.left =px+offsetX;
  divImg.style.top =py+offsetY;
  divImg.style.display="";
}
function divHide()
{
  divImg.style.display="none";
}
/*  鼠标旋停，显示大图片  结束  */