function select(id){
    this.option = id.getElementsByTagName("li");
    var selects = id.getElementsByTagName("ul")[0];
    var inputs = id.getElementsByTagName("input")[0];
    var timeoutid=null;
    inputs.onclick=function(){
        selects.style.display = "block";
    }
    inputs.onmouseout=function(){
        timeoutid = setTimeout(function(){selects.style.display = "none";},300);
    }

    for(var i=0;i<this.option.length;i++){
        this.option[i].onmouseover=function(){
            this.style.backgroundColor = "#edf2ff";
            clearTimeout(timeoutid);
        }
        this.option[i].onmouseout=function(){
            this.style.backgroundColor = "#fff";
            timeoutid = setTimeout(function(){selects.style.display = "none";},300);
        }
        this.option[i].onclick=function(){
            inputs.value = this.innerHTML;
            selects.style.display = "none";
        }
    }
};

function scrollIMG(box,imgs,width){
    var d=this,
    getL = function(o){
        return o.scrollLeft;
    },
    setW = function(o){
        o.style.width = d.width * d.boxUL.getElementsByTagName("li").length + "px";
    },
    setscroll = function(o,num){
        $(o).animate({scrollLeft:num},300);
    }
    d.box = box;
    d.imgs = imgs;
    d.boxUL = box.getElementsByTagName("ul")[0];
    d.width = width;
    setW(d.boxUL);
    
    d.LEFT = function(){
        var num = d.box.scrollLeft - d.imgs*d.width;
        if(num < 0){
            setscroll(d.box,0);
        }else{
            setscroll(d.box,num);
        }
    }
    d.RIGHT = function(){
        var num = d.box.scrollLeft + d.imgs*d.width;
        if(num > d.box.scrollWidth){
            setscroll(d.box,d.box.scrollWidth);
        }else{
            setscroll(d.box,num);
        }
    }
}

function imgplay(box,tbox){
    var d=this,
    setScrollTop = function(o,num){
        $(o).animate({scrollTop:num},500);
    },
    setTit = function(o,tit){
        o.innerHTML = tit;
    }
    d.box = box;
    d.tbox = tbox;
    d.picH = d.box.getElementsByTagName("img")[0].offsetHeight;
    
    d.go=function(id,tit){
        var num = id*d.picH;
        setScrollTop(d.box,num);
        if(typeof(tit)!="undefined"){
            var o = d.tbox;
            setTit(o,tit);
        }
    }
}


   function addCookie(objName,objValue,objHours){//添加cookie
    var str = objName + "=" + escape(objValue);
    if(objHours > 0){//为0时不设定过期时间，浏览器关闭时cookie自动消失
     var date = new Date();
     var ms = objHours*3600*1000;
     date.setTime(date.getTime() + ms);
     str += ";path=/; expires=" + date.toGMTString();
    }
    document.cookie = str;

   }
  
   function getCookie(objName){//获取指定名称的cookie的值
    var arrStr = document.cookie.split("; ");
    for(var i = 0;i < arrStr.length;i ++){
     var temp = arrStr[i].split("=");
     if(temp[0] == objName) return unescape(temp[1]);
    } 
   }
  
   function delCookie(name){//为了删除指定名称的cookie，可以将其过期时间设定为一个过去的时间
    var date = new Date();
    date.setTime(date.getTime() - 10000);
    document.cookie = name + "=a; expires=" + date.toGMTString();
   }

//保存玩过的游戏
function SaveGames(objName,objValue)
{ 
	var lValues=getCookie(objName); //获取历史访问过的记录
	var lHist=new Array();  
	var i;
	var lFlag=false;

	if (! lValues)
	{
		addCookie(objName,objValue,87600);//有效时间10年
		return;
	}

	lHist=lValues.split(';');
	lValues="";
	for(i=0;i<lHist.length;i++)
	{
		if (lHist[i]!=objValue && i<9)   //只存前9个
		{
			lValues=lValues+lHist[i]+";";
		}
	}
    
	lValues=objValue+';'+lValues;
	addCookie(objName,lValues,87600);//保存
	 
	return;

}


