﻿var timeoutHandle=0;
function ClearHandle()
{
    clearTimeout(timeoutHandle);
}
function getPageDiv(DivId,ElementId,sum,CarId){
	 FunctionName = "change_car('"+DivId+"','"+ElementId+"','"+sum+"','"+CarId+"')";
     if(timeoutHandle !=0 )clearTimeout(timeoutHandle);
	 timeoutHandle = setTimeout(FunctionName,500);
}
function change_car(DivId,ElementId,sum,CarId){
	 var ActiveMainTr;
	 var ActiveSubTr;
	 var ActiveDiv;
	// alert(ActiveMainTr+"/"+ActiveSubTr+"/"+ActiveDiv);
	 for(i=1;i<=sum;i++){
	  ActiveMainTr=DivId+i;
	  ActiveSubTr=DivId+i+"_tr";
		 if(i==ElementId){
			 _gObjByID(ActiveMainTr).style.display="none";
			 _gObjByID(ActiveSubTr).style.display="block";
			 getHtml(DivId,i,CarId);
		 }else{
			 _gObjByID(ActiveMainTr).style.display="block";
			 _gObjByID(ActiveSubTr).style.display="none";
		 }
	 }
}
function getHtml(DivId,ElementId,CarId)
{
	//alert(CurrentCircleFlag);
    var objShow=null;
	var temp=DivId+"pic_"+CarId;
    objShow=_gObjByID(temp);
	if(objShow.innerHTML == null || objShow.innerHTML == "")
	     {  //alert('GetFromAspx');
		    var oXmlHttp = createXMLHttp();
            ShowDivContent('index_car.asp?id=' + CarId,oXmlHttp,objShow);
	      }
}

function ShowDivContent(PageUrl,objXmlHttp,objShowPanel)
{ 
        objXmlHttp.open("GET",PageUrl, true);//异步访问
		objXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	       objXmlHttp.onreadystatechange = function () 
	        {
		        if (objXmlHttp.readyState == 4) 
		        {
			        if (objXmlHttp.status == 200) 
			        {  //alert(objXmlHttp.responseText);
    				    objShowPanel.innerHTML=objXmlHttp.responseText;
    				    objXmlHttp=null;    				    
    				} else {
				      alert("An error occurred: " + objXmlHttp.statusText);
			        }
		        }
	        };
	    objXmlHttp.send(null);
}

function GetLoadingImg()
{
	var ImgHtml;
	ImgHtml='<div align="center">';
	ImgHtml=ImgHtml+'<span><img src="images/pic-loading.gif" alt="loading...." /></span>'
	ImgHtml=ImgHtml+'</div>';
	return ImgHtml;
}

_gObjByID = function(id) {
	return document.getElementById(id);
}


