//必须采用与调用者相同的编码方式，本站UTF8
var expDays = 3;//一天
url = "http://www.mcqo.com/";
title = "QQ表情图片大全-Mcqo.com[美思酷]";

// Cookie code from The JavaScript Source
function fnGetCookie (name)
{  
	var prefix = name + "=";  
	var alen = prefix.length;  
	var clen = document.cookie.length;  
	var i = 0; 
	while (i < clen) 
	{
		var j = i + alen;
		if (document.cookie.substring(i, j) == prefix)      
			return fnGetCookieVal(j);    
		i = document.cookie.indexOf(" ", i) + 1;    
		if (i == 0) break;   
	}  
	return null;
}

function fnSetCookie (name, value) 
{  
	var argv = fnSetCookie.arguments;
	var argc = fnSetCookie.arguments.length;  
	var expires = (argc > 2) ? argv[2] : null;  
	var path = (argc > 3) ? argv[3] : null;  
	var domain = (argc > 4) ? argv[4] : null;  
	var secure = (argc > 5) ? argv[5] : false;  
	var path='/';//这里指定COOKIE作用域为整个站点
	document.cookie = name + "=" + escape (value) + 
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
	((path == null) ? "" : ("; path=" + path)) +  
	((domain == null) ? "" : ("; domain=" + domain)) +    
	((secure == true) ? "; secure" : "");
}

function fnDeleteCookie (name) 
{  
	var exp = new Date();  
	exp.setTime (exp.getTime() - 1);  
	var cval = fnGetCookie (name);  
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

function fnGetCookieVal(offset) 
{
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function fnCheckCount() 
{
	var mcqfavor = fnGetCookie('mcqfavor');
	
	if(mcqfavor == null) 
	{
		mcqfavor=1;
		fnSetCookie('mcqfavor', mcqfavor, exp);
		if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) 
		{
			//window.external.AddFavorite (url,title);//添加收藏夹
			
			//newwin=window.open("http://www.2510.cc/","2510网址导航","toolbar=yes, status=yes,menubar=yes, scrollbars=yes,resizable=yes,location=yes,width=1024,height=768");
			//newwin.blur();//弹窗置到当前窗口后面
		}
		else
		{
			var msg = "QQ表情图片大全-Mcqo.com[美思酷]";
			if(navigator.appName == "Netscape") msg += "(加入收藏夹请按：CTRL-D)";
			alert(msg);
		 }
	}
	else 
	{
		mcqfavor++;
		fnSetCookie('mcqfavor', mcqfavor, exp);
   	}
}

function setHomepage()
{
 	if (document.all)
    {
        document.body.style.behavior='url(#default#homepage)';
  		document.body.setHomePage('http://www.mcqo.com/');
    }
    else if (window.sidebar)
    {
		if(window.netscape)
		{
		   try
		   {  
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
		   }  
		   catch (e)  
		   {  
				alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true之后再试，重试后可能出现安全提示，属于修改首页正常误报。" );  
		   }
		}
	
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage','http://www.mcqo.com/');
 }
}

function AddFav(sUrl, sTitle) 
{
  if ( window.sidebar && "object" == typeof( window.sidebar ) && "function" == typeof( window.sidebar.addPanel ) ) {
    window.sidebar.addPanel( sTitle, sUrl, '' );    
  } else if ( document.all && "object" == typeof( window.external ) ) {
    window.external.addFavorite( sUrl, sTitle );
  }
}

function getStyleObject(objId)   
{   
	if(document.getElementById&&document.getElementById(objId))   
		return   document.getElementById(objId);   
	else if(document.all&&document.all(objId))   
		return   document.all(objId);   
	else if(document.layers&&document.layers[objId])   
		return   document.layers[objId];   
	else
		return   false;   
} 
    
function  getL(id){
	var e=getStyleObject(id);
	var  l=e.offsetLeft;  
	while(e=e.offsetParent){  
	l+=e.offsetLeft;  
	}  
	return  l;
}  
 
function  getT(id){  
	var e=getStyleObject(id);
	var  t=e.offsetTop;  
	while(e=e.offsetParent){  
	t+=e.offsetTop;  
	}  
	return  t;
}  

function  fndispd(objId,VisHid)   
{   
	var   styleObject=getStyleObject(objId);   
	if(styleObject)   
	{   
		if(VisHid=='visible')
		{
			var  m=getStyleObject("topndmore") ;
			styleObject.style.left=getL("topndmore")-174;
			styleObject.style.top=getT("topndmore")+30;
			styleObject.style.visibility=VisHid;
		}
		else
		{
 			//oPopup.hide();			
			styleObject.style.visibility=VisHid;
		}
		
		return   true;   
	}   
	else   
	{   
		return   false;   
	}  	
}

//RESIZE 图片显示大小
//用法：<img src="" onload="resizeimg(this,600,1024);"
function resizeimg(obj,maxW,maxH)
{
	var imgW=obj.width;
	var imgH=obj.height;

	if(imgW>maxW||imgH>maxH)
	{
		var ratioA=imgW/maxW;
		var ratioB=imgH/maxH;
		if(ratioA>ratioB)
		{
			imgW=maxW;
			imgH=maxW*(imgH/imgW);
		}
		else
		{
			imgH=maxH;
			imgW=maxH*(imgW/imgH);
		}	  
		obj.width=imgW;
		obj.height=imgH;
	}
}