//智能微缩图片JS方法
//参数：imgID（图片的标识ID）
//参数：maxWidth（图片的最大宽度，值为0则表示不限制宽度）
//参数：maxHeight（图片的最大高度，值为0则表示不限制高度）
function setImgSize(imgID,maxWidth,maxHeight)
{
	var img = document.images[imgID];
	if(maxWidth < 1)
	{
	    if(img.height > maxHeight)
	    {
	        img.height = maxHeight;
	    }
	    return true;
	}
	if(maxHeight < 1)
	{
	    if(img.width > maxWidth)
	    {
	        img.width = maxWidth;
	    }
	    return true;
	}
	if(img.height > maxHeight || img.width > maxWidth)
	{
	    if((img.height / maxHeight) > (img.width / maxWidth))
	    {
	        img.height = maxHeight;
	    }
	    else
	    {
	        img.width = maxWidth;
	    }
	    return true;
	}
}
//栏目树
function Show(id){
        var obj=document.getElementById('c_'+id);
        if(obj.style.display=="none"){
                obj.style.display="";
				//将子菜单Id放入Cookies
				var curShow = readCookie('curShow');
				if(curShow!='')
				{
					var arr_curShow = curShow.split(',');
					var found = false;
					for(i=0;i<arr_curShow.length-1;i++)
					{
						if(arr_curShow[i].toString()==id) {found=true;}
					}
					if(!found){writeCookie('curShow',curShow+','+id,12)}
				}
				else {
					writeCookie('curShow',id,12)
				}
				//将子菜单Id放入Cookies End
        }else{
                obj.style.display="none";
				//将子菜单Id从Cookies中移除
				var curShow = readCookie('curShow');
				if(curShow!='')
				{
					var arr_curShow = curShow.split(',');
					for(i=0;i<arr_curShow.length;i++)
					{
						if(arr_curShow[i].toString()==id) {arr_curShow=arr_curShow.del(i--);}
					}
					curShow = arr_curShow.join(',');
					//alert(curShow);
					writeCookie('curShow',curShow,12)
				}
				//将子菜单Id从Cookies中移除 End
        }

}

function readCookie(name)

{

  var cookieValue = "";

  var search = name + "=";

  if(document.cookie.length > 0)

  { 

    offset = document.cookie.indexOf(search);

    if (offset != -1)

    { 

      offset += search.length;

      end = document.cookie.indexOf(";", offset);

      if (end == -1) end = document.cookie.length;

      cookieValue = unescape(document.cookie.substring(offset, end))

    }

  }

  return cookieValue;

}

function writeCookie(name, value, hours)

{

  var expire = "";

  if(hours != null)

  {

    expire = new Date((new Date()).getTime() + hours * 3600000);

    expire = "; expires=" + expire.toGMTString();

  }

  document.cookie = name + "=" + escape(value) + expire;

}
Array.prototype.del=function(n) {  //n表示第几项，从0开始算起。
//prototype为对象原型，注意这里为对象增加自定义方法的方法。
  if(n<0)  //如果n<0，则不进行任何操作。
    return this;
  else
    return this.slice(0,n).concat(this.slice(n+1,this.length));
}


window.onload = function a()
{
	var curShow = readCookie('curShow');
	var totalShow = 6;	//自己修改一共有多少个二级分类
	if(curShow!=''&&curShow!=null)
	{
		for(i=1;i<=totalShow;i++)
		{
			document.getElementById('c_'+i).display="none";
		}
		var arr_curShow;
		arr_curShow = curShow.split(',');
		for(i=0;i<=arr_curShow.length-1;i++)
		{
			if(arr_curShow[i]!=''){document.getElementById('c_'+arr_curShow[i]).style.display="";}
		}

	}
}
