function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function initDate(year,month,day)   
{   
            //每个月的初始天数   
    MonDays = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];   
    //当前的年份   
    var y = new Date().getFullYear();   
    //当前的月份   
    var m = new Date().getMonth()+1; //javascript月份为0-11   
    //但前的天份   
    var d = new Date().getDate();   
       
            //以今年为准，向后2年，填充年份下拉框   
    for (var i = (y-50); i < (y+50); i++)   
            {   
              year.options.add(new Option(i,i));   
            }   
            //选中今年   
            year.value=y;   
  
    //填充月份下拉框   
    for (var i = 1; i <= 12; i++)   
            {   
                month.options.add(new Option(i,i));   
            }   
            //选中当月   
            month.value = m;   
                   
            //获得当月的初始化天数   
            var n = MonDays[m-1];   
            //如果为2月，天数加1   
            if (m == 2 && isLeapYear(year.options[year.selectedIndex].value))   
                  n++;   
            //填充日期下拉框   
            createDay(n,day);    
            //选中当日   
            day.value = new Date().getDate();   
}   
  
function change(year,month,day) //年月变化，改变日   
{   
     var y = year.options[year.selectedIndex].value;   
     var m = month.options[month.selectedIndex].value;   
     //if (m == "" ){  clearOptions(day); return;}   
     var n = MonDays[m - 1];   
     if ( m ==2 && isLeapYear(y))   
     {   
         n++;   
     }   
     createDay(n,day)   
}   
  
    　   
function createDay(n,day) //填充日期下拉框   
{   
    //清空下拉框   
     clearOptions(day);   
     //几天，就写入几项   
     for(var i=1; i<=n; i++)   
     {   
        day.options.add(new Option(i,i));   
     }   
}   
  
function clearOptions(ctl)//删除下拉框中的所有选项   
{   
   for(var i=ctl.options.length-1; i>=0; i--)   
   {   
        ctl.remove(i);   
    }   
}   
    　　   
function isLeapYear(year)//判断是否闰年   
{    
    return((year%4 == 0 && year%100 != 0) || year%400 == 0);   
}   


function $(id){
	return document.getElementById(id);
}

function inputFocus(id){
	$(id).style.backgroundColor="#333";
}

function inputBlur(id){
	$(id).style.backgroundColor="#010103";
}

function setSelect(src,whichValue){
	var obj=document.getElementById(src)
    for (i=0;i<obj.options.length;i++){
	if (obj.options[i].value==whichValue){
     obj.selectedIndex=i;
	break;
 }
 }
 }
 
function setReadoBox(src,whichValue){
	for (i=0;i<document.register.all(src).length;i++){
		if (whichValue==document.register.all(src)[i].value){
			document.register.all(src)[i].checked=true;
		}
	}
}
		
function changeGame(id,gameNum){
  for(i=1;i<gameNum+1;i++){
	  $("game_"+i).className="txt06";
	  $("game_"+i).style.cursor="pointer";
	  $("game_"+i+"_content").style.display="none";
	  
  }
  	  $(id).className="txt05";
	  $(id).style.cursor="auto";
	  $(id+"_content").style.display="block";
}

function addComments(game_id,uid){
	var comment=$("contents_"+game_id).value;
	if(comment==""){
		 alert("评论内容不能为空！");
		 return;
	}
	var xmlHttp;
	if (window.XMLHttpRequest)
	  {
	  xmlHttp=new XMLHttpRequest();
	  }
	// code for IE
	else if (window.ActiveXObject)
	  {
	  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	var loadstr="<div class='explain_word'><img src='images/load.gif'>Loading...</div>";
	xmlHttp.open("POST","add_comments.php",true)
	xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8"); 
	
	xmlHttp.send("game_id="+game_id+"&comment="+comment+"&uid="+uid);
	
	xmlHttp.onreadystatechange=function (){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
		   //将结果写入table中
		   $("contents_"+game_id).value='';
		   $("comment_"+game_id).innerHTML=xmlHttp.responseText;
		   
		}else{
		   $("comment_"+game_id).innerHTML=loadstr;
		}
	  }
}

function checkValue(){
	if($("contents").value==""){
		 alert("评论内容不能为空！");
		 return false;
	}
}

function check(Obj){
	if(Obj.value==""){
		  Obj.dataType="";
		  Obj.Msg="";
	}else{
		  Obj.dataType="Url";
		  Obj.Msg="";
	}
}

function displayImg(sel){
	//get image name
    var obj_sel=$(sel);
    var imgName=obj_sel.options[obj_sel.selectedIndex].innerText;
	//set imgage and display image
	
	var obj_img=$("player_img");
	
	if(imgName!=""){
		obj_img.src="images/"+imgName;
		obj_img.style.display="block";
	}else{
		obj_img.style.display="none";
	}
}
