﻿/* news slide */
var currslid = 0;
var slidint;
function setfoc(id){
document.getElementById("focpic").src = picarry[id];
document.getElementById("foclnk").href = lnkarry[id];
document.getElementById("fttltxt").innerHTML = "<a href=\""+lnkarry[id]+"\" target=_blank>"+ttlarry[id]+"</a>";
currslid = id;
for(i=0;i<4;i++)
{document.getElementById("tmb"+i).className = "thubpic";
};
document.getElementById("tmb"+id).className ="thubpiccur";
focpic.style.visibility = "hidden";
focpic.filters[0].Apply();
if (focpic.style.visibility == "visible") {
focpic.style.visibility = "hidden";
focpic.filters.revealTrans.transition=12;
}
else {
focpic.style.visibility = "visible";focpic.filters[0].transition=12;
}
focpic.filters[0].Play();
}
function playnext(){
	if(currslid==3){
		currslid = 0;
	}else{
		currslid++;
	};
	setfoc(currslid);
};
function playit(){
	//slidint = setInterval(playnext,3500);
};
function stopit(){
	clearInterval(slidint);
};



function xss_detail_news(id) {
	if (id=="sjdt"){  
		document.getElementById('sjdt_1').style.display="block";
		document.getElementById('fwcp_1').style.display="block";
	 
	 		document.getElementById('sjdt_2').style.display="none";
		document.getElementById('fwcp_2').style.display="none";
		 		document.getElementById('sjdt_3').style.display="block";
		document.getElementById('fwcp_3').style.display="none";
	}
 
	if (id=="fwcp"){  
		document.getElementById('sjdt_2').style.display="block";
		document.getElementById('fwcp_2').style.display="block";
	  		document.getElementById('sjdt_1').style.display="none";
		document.getElementById('fwcp_1').style.display="none";
				 		document.getElementById('sjdt_3').style.display="none";
		document.getElementById('fwcp_3').style.display="block";
	}	
 
}






function news(id) {
	if (id=="qczx"){  
		document.getElementById('qczx').style.display="block";
		document.getElementById('sjdt').style.display="none";
		document.getElementById('qcrw').style.display="none";
		
		document.getElementById('qczx_1').style.display="none";
		document.getElementById('sjdt_1').style.display="block";
		document.getElementById('qcrw_1').style.display="block";
		
		document.getElementById('qczx_3').style.display="block";
		document.getElementById('sjdt_3').style.display="none";
		document.getElementById('qcrw_3').style.display="none";	
		document.getElementById('qczx_2').style.display="block";
	}
		if (id=="sjdt"){  
		document.getElementById('qczx').style.display="none";
		document.getElementById('sjdt').style.display="block";
		document.getElementById('qcrw').style.display="none";
		
		document.getElementById('qczx_1').style.display="block";
		document.getElementById('sjdt_1').style.display="none";
		document.getElementById('qcrw_1').style.display="block";
		
		document.getElementById('qczx_3').style.display="none";
		document.getElementById('sjdt_3').style.display="block";
		document.getElementById('qcrw_3').style.display="none";
		document.getElementById('qczx_2').style.display="none";
	}
		if (id=="qcrw"){  
		document.getElementById('qczx').style.display="none";
		document.getElementById('sjdt').style.display="none";
		document.getElementById('qcrw').style.display="block";
		
		document.getElementById('qczx_1').style.display="block";
		document.getElementById('sjdt_1').style.display="block";
		document.getElementById('qcrw_1').style.display="none";
		
		document.getElementById('qczx_3').style.display="none";
		document.getElementById('sjdt_3').style.display="none";
		document.getElementById('qcrw_3').style.display="block";
		document.getElementById('qczx_2').style.display="none";
	}
	
 
}
function top2(id) {
	if (id=="cx"){  
		document.getElementById('cx').style.display="block";
		document.getElementById('gw').style.display="none";
		document.getElementById('sd').style.display="none";
		
		document.getElementById('cx_1').style.display="none";
		document.getElementById('gw_1').style.display="block";
		document.getElementById('sd_1').style.display="block";
		
		document.getElementById('cx_2').style.display="block";
		document.getElementById('gw_2').style.display="none";
		document.getElementById('sd_2').style.display="none";	
	 
	}
		if (id=="gw"){  
		document.getElementById('cx').style.display="none";
		document.getElementById('gw').style.display="block";
		document.getElementById('sd').style.display="none";
		
		document.getElementById('cx_1').style.display="block";
		document.getElementById('gw_1').style.display="none";
		document.getElementById('sd_1').style.display="block";
		
		document.getElementById('cx_2').style.display="none";
		document.getElementById('gw_2').style.display="block";
		document.getElementById('sd_2').style.display="none";	
	 
	}
		if (id=="sd"){  
		document.getElementById('cx').style.display="none";
		document.getElementById('gw').style.display="none";
		document.getElementById('sd').style.display="block";
		
		document.getElementById('cx_1').style.display="block";
		document.getElementById('gw_1').style.display="block";
		document.getElementById('sd_1').style.display="none";
		
		document.getElementById('cx_2').style.display="none";
		document.getElementById('gw_2').style.display="none";
		document.getElementById('sd_2').style.display="block";	
	 
	}
	 
 
}


function fenlei(id) {
	if (id=="jgfl"){  
		document.getElementById('jgfl').style.display="block";
		document.getElementById('ppfl').style.display="none";
		document.getElementById('cxfl').style.display="none";
		
		document.getElementById('jgfl_1').style.display="none";
		document.getElementById('ppfl_1').style.display="block";
		document.getElementById('cxfl_1').style.display="block";
		
		document.getElementById('jgfl_2').style.display="block";
		document.getElementById('ppfl_2').style.display="none";
		document.getElementById('cxfl_2').style.display="none";	
		
		document.getElementById('rdcx').style.display="none";
			document.getElementById('rdcx_1').style.display="block";
	 
	}
		if (id=="ppfl"){  
		document.getElementById('jgfl').style.display="none";
		document.getElementById('ppfl').style.display="block";
		document.getElementById('cxfl').style.display="none";
		
		document.getElementById('jgfl_1').style.display="block";
		document.getElementById('ppfl_1').style.display="none";
		document.getElementById('cxfl_1').style.display="block";
		
		document.getElementById('jgfl_2').style.display="none";
		document.getElementById('ppfl_2').style.display="block";
		document.getElementById('cxfl_2').style.display="none";	
		
				document.getElementById('rdcx').style.display="none";
			document.getElementById('rdcx_1').style.display="block";
	 
	}
		if (id=="cxfl"){  
		document.getElementById('jgfl').style.display="none";
		document.getElementById('ppfl').style.display="none";
		document.getElementById('cxfl').style.display="block";
		
		document.getElementById('jgfl_1').style.display="block";
		document.getElementById('ppfl_1').style.display="block";
		document.getElementById('cxfl_1').style.display="none";
		
		document.getElementById('jgfl_2').style.display="none";
		document.getElementById('ppfl_2').style.display="none";
		document.getElementById('cxfl_2').style.display="block";
		
				document.getElementById('rdcx').style.display="none";
			document.getElementById('rdcx_1').style.display="block";
	 
	}
	
	
	if (id=="rdcx"){  
		document.getElementById('jgfl').style.display="none";
		document.getElementById('ppfl').style.display="none";
		document.getElementById('cxfl').style.display="none";
		
		document.getElementById('jgfl_1').style.display="block";
		document.getElementById('ppfl_1').style.display="block";
		document.getElementById('cxfl_1').style.display="block";
		
		document.getElementById('jgfl_2').style.display="none";
		document.getElementById('ppfl_2').style.display="none";
		document.getElementById('cxfl_2').style.display="none";	
		
		document.getElementById('rdcx').style.display="block";
			document.getElementById('rdcx_1').style.display="none";
	 
	}
 
 
}

function jiage_detail(id,type) {
 
		itemHandle("http://www.daliancity.com.cn/auto/index.php?n="+id+"&type="+type,"");
	 
}

function pic_list(pic_list_position,type) {
   //alert(pic_list_position);
		itemHandle_pic("http://www.daliancity.com.cn/auto/index.php?action=pic_detail&n="+pic_list_position+"&do="+type,"");
	 
}

function pic_detail(pic_detail) {
   //alert(pic_list_position);
		itemHandle_pic_detail("http://www.daliancity.com.cn/auto/index.php?action=pic_detail&pic_detail="+pic_detail,"");
	 
}

function pic_detail_2(pic_detail_2) {
  //  alert(pic_detail_2);
	 	itemHandle_pic_detail_2("http://www.daliancity.com.cn/auto/index.php?action=pic_detail&pic_detail_2="+pic_detail_2,"");
	 
}


function InitAjax(){
 var ajax=false; 
 try {
  ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
 } catch (e) { 
	 try { 
	   ajax = new ActiveXObject("Microsoft.XMLHTTP"); 
	 } catch (E) { 
	   ajax = false; 
	 } 
 }
 if (!ajax && typeof XMLHttpRequest!='undefined') { 
  ajax = new XMLHttpRequest(); 
 } 
 return ajax;
}
function itemHandle(Event,param){
	
	var ajax=InitAjax();
	var url=Event;
	if(param!="")url+=(url.indexOf("?")!=-1?"&":"?")+param;
	if(!ajax){
		alert("not init ajax!");
		return ;
	}
	 
	ajax.open("GET", url, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2005 00:00:00 GMT");
	ajax.onreadystatechange = function() {handleHttpResponse(ajax)};
	ajax.send(null);
}


 

function handleHttpResponse(ajax){
	if (ajax.readyState == 4 && ajax.status == 200) { 
		 result=ajax.responseText;
		  //alert(result);
		
		document.getElementById('chezhan').innerHTML=unescape(ajax.responseText) ;   
		
		
	}else{
	document.getElementById('chezhan').innerHTML="<div class=\"loading\">正在读取信息......<img src=\"images/16_16_red.gif\" width=\"12\" height=\"12\" /></div>" ;   
	}
}


function itemHandle_pic(Event,param){
	
	var ajax=InitAjax();
	var url=Event;
	if(param!="")url+=(url.indexOf("?")!=-1?"&":"?")+param;
	if(!ajax){
		alert("not init ajax!");
		return ;
	}
	 
	ajax.open("GET", url, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2005 00:00:00 GMT");
	ajax.onreadystatechange = function() {handleHttpResponse_pic(ajax)};
	ajax.send(null);
}


 

function handleHttpResponse_pic(ajax){
	if (ajax.readyState == 4 && ajax.status == 200) { 
		 result=ajax.responseText;
		//  alert(result);
		
		 document.getElementById('pic_list').innerHTML=ajax.responseText.replace('admin','http://www.daliancity.com.cn/auto/admin') ;   
		
		
	}else{
	
	}
}




function itemHandle_pic_detail(Event,param){
	
	var ajax=InitAjax();
	var url=Event;
	if(param!="")url+=(url.indexOf("?")!=-1?"&":"?")+param;
	if(!ajax){
		alert("not init ajax!");
		return ;
	}
	 
	ajax.open("GET", url, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2005 00:00:00 GMT");
	ajax.onreadystatechange = function() {handleHttpResponse_pic_detail(ajax)};
	ajax.send(null);
}


 

function handleHttpResponse_pic_detail(ajax){
	if (ajax.readyState == 4 && ajax.status == 200) { 
		 result=ajax.responseText;
		//  alert(result);
		
		 document.getElementById('pic_detail').innerHTML=ajax.responseText ;   
		
		
	}else{
		document.getElementById('pic_detail').innerHTML="<div >正在读取信息......<img src=\"images/16_16_red.gif\" width=\"12\" height=\"12\" /></div>" ;  
	}
}






function itemHandle_pic_detail_2(Event,param){
	
	var ajax=InitAjax();
	var url=Event;
	if(param!="")url+=(url.indexOf("?")!=-1?"&":"?")+param;
	if(!ajax){
		alert("not init ajax!");
		return ;
	}
	 
	ajax.open("GET", url, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2005 00:00:00 GMT");
	ajax.onreadystatechange = function() {handleHttpResponse_pic_detail_2(ajax)};
	ajax.send(null);
}


 

function handleHttpResponse_pic_detail_2(ajax){
	if (ajax.readyState == 4 && ajax.status == 200) { 
		 result=ajax.responseText;
		//  alert(result);
		
		 document.getElementById('pic_detail').innerHTML=ajax.responseText ;   
		
		
	}else{
	
	document.getElementById('pic_detail').innerHTML="<div >正在读取信息......<img src=\"images/16_16_red.gif\" width=\"12\" height=\"12\" /></div>" ;   
	
	
	}
}




var smalllistindex = 1;
var newstart = 0;

function gopre()
{
    var piccount = image_set2.length;
    if(1 < smalllistindex)
    {
        if (2 == smalllistindex)
        {
            newstart = 0;
        }
        else
        {
            newstart = newstart - 4;
        }
        smalllistindex = smalllistindex - 1;
        for(i=0;i<4;i++)
        {
            var obj = document.getElementById("smallpic" + (i+1));
            if(obj)
            {
                obj.alt = image_set2[newstart + i][0];
                obj.src = image_set2[newstart + i][1];
                no = newstart + i + 1;
                eval("obj.onclick = function(){ return showpic(this,(" + no + "));};"); 
                //alert(newstart + i + 1);
            }
        }
    }
}
function gonext()
{
    var piccount = image_set2.length;
    if(piccount > (4 * smalllistindex))
    {
        if (piccount < 4*(smalllistindex + 1))
        {
            newstart = piccount - 4;
        }
        else
        {
            newstart = newstart + 4;
        }
        smalllistindex = smalllistindex + 1;
        for(i=0;i<4;i++)
        {
            var obj = document.getElementById("smallpic" + (i+1));
            if(obj)
            {
                obj.alt = image_set2[newstart + i][0];
                obj.src = image_set2[newstart + i][1];
                no = newstart + i + 1;
                eval("obj.onclick = function(){ return showpic(this,(" + no + "));};"); 
                //alert(newstart + i + 1);
            }
        }
    }
}

function gopre8()
{
    var piccount = image_set2.length;
    if(1 < smalllistindex)
    {
        if (2 == smalllistindex)
        {
            newstart = 0;
        }
        else
        {
            newstart = newstart - 8;
        }
        smalllistindex = smalllistindex - 1;
        for(i=0;i<8;i++)
        {
            var obj = document.getElementById("smallpic" + (i+1));
            if(obj)
            {
                obj.alt = image_set2[newstart + i][0];
                obj.src = image_set2[newstart + i][1];
                no = newstart + i + 1;
                eval("obj.onclick = function(){ return showpic(this,(" + no + "));};"); 
                //alert(newstart + i + 1);
            }
        }
    }
}
function gonext8()
{
    var piccount = image_set2.length;
    if(piccount > (8 * smalllistindex))
    {
        if (piccount < 8*(smalllistindex + 1))
        {
            newstart = piccount - 8;
        }
        else
        {
            newstart = newstart + 8;
        }
        smalllistindex = smalllistindex + 1;
        for(i=0;i<8;i++)
        {
            var obj = document.getElementById("smallpic" + (i+1));
            if(obj)
            {
                obj.alt = image_set2[newstart + i][0];
                obj.src = image_set2[newstart + i][1];
                no = newstart + i + 1;
                eval("obj.onclick = function(){ return showpic(this,(" + no + "));};"); 
                //alert(newstart + i + 1);
            }
        }
    }
}

function showpic(obj_s,i)
{
    var obj = document.getElementById('bigpic');
    if (obj)
    {
        obj.src = obj_s.src.replace(/(.*)_s\./g,"$1.");
        obj.onclick = function(){ return GB_showImageSet(image_set,i);}; 
    }
}

function    getAbsPoint(e)   
{   
     var    x    =    e.offsetLeft,    y    =    e.offsetTop;   
     while(e=e.offsetParent) 
     { 
        x    +=    e.offsetLeft;   
        y    +=    e.offsetTop;
     } 
     alert("x:"+x+","+"y:"+y);   
}  


//搜索部分

function dosearch(searchparams) {
    onloading = 1;
    document.getElementById('showcarshint').innerHTML="<div >正在读取信息......<img src=\"/images/common/16_16_red.gif\" width=\"12\" height=\"12\" /></div>" ;   
  	itemHandle_dosearch("/CarManage/ajxcarlist.aspx",searchparams);
}
function dosearch_new(searchparams) {
    onloading = 1;
    document.getElementById('showcarshint').innerHTML="<div >正在读取信息......<img src=\"/images/common/16_16_red.gif\" width=\"12\" height=\"12\" /></div>" ;   
  	itemHandle_dosearch("/NewCar/ajxnewcarlist.aspx",searchparams);
}

function itemHandle_dosearch(Event,param){
	
	var ajax=InitAjax();
	var url=Event;
	if(param!="")
	{
	    url+=(url.indexOf("?")!=-1?"&":"?")+param;
	    url+="&r="+Math.random();
	}
	if(!ajax){
		alert("not init ajax!");
		return ;
	}
	ajax.open("GET", url, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2005 00:00:00 GMT");
	ajax.onreadystatechange = function() {handleHttpResponse_dosearch(ajax)};
	ajax.send(null);
}

function handleHttpResponse_dosearch(ajax){
	if (ajax.readyState == 4 && ajax.status == 200) { 
		 result=ajax.responseText;
		  result = result.replace(/\"/g,"");
//		 document.getElementById('showcarshint').innerHTML="";  
		 document.getElementById('showcars').innerHTML=result;  
		 onloading = 0;
		 checkwaitload();
	}else{
	    //document.getElementById('showcarshint').innerHTML="<div >正在读取信息......<img src=\"/images/common/16_16_red.gif\" width=\"12\" height=\"12\" /></div>" ;   
	}
}

//搜索页动态更新车系用
var ajax_idname1 = "";
function getbyajaxtoid1(idname,url){
    ajax_idname1 = idname;
	var ajax=InitAjax();
	if(!ajax){
		alert("not init ajax!");
		return ;
	}
	ajax.open("GET", url, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2005 00:00:00 GMT");
	ajax.onreadystatechange = function() {handleHttpResponse_getbyajaxtoid1(ajax)};
	ajax.send(null);
}

function handleHttpResponse_getbyajaxtoid1(ajax){
	if (ajax.readyState == 4 && ajax.status == 200) { 
		 result=ajax.responseText;
		  result = result.replace(/\"/g,"");
		 document.getElementById(ajax_idname1).innerHTML=result;  
		 search();
	}else{
	    //document.getElementById('showcarshint').innerHTML="<div >正在读取信息......<img src=\"/images/common/16_16_red.gif\" width=\"12\" height=\"12\" /></div>" ;   
	}
}

//通用
var ajax_idname2 = "";
function getbyajaxtoid2(idname,url){
    ajax_idname2 = idname;
	var ajax=InitAjax();
	if(!ajax){
		alert("not init ajax!");
		return ;
	}
	ajax.open("GET", url, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2005 00:00:00 GMT");
	ajax.onreadystatechange = function() {handleHttpResponse_getbyajaxtoid2(ajax)};
	ajax.send(null);
}

function handleHttpResponse_getbyajaxtoid2(ajax){
	if (ajax.readyState == 4 && ajax.status == 200) { 
		 result=ajax.responseText;
		  result = result.replace(/\"/g,"");
		 document.getElementById(ajax_idname2).innerHTML=result;  
		 getajaxcheck2(ajax_idname2);
	}else{
	    //document.getElementById('showcarshint').innerHTML="<div >正在读取信息......<img src=\"/images/common/16_16_red.gif\" width=\"12\" height=\"12\" /></div>" ;   
	}
}


//通用post
var ajax_idname3 = "";
function getbyajaxtoid3(idname,url,bigtext){
    ajax_idname3 = idname;
	var ajax=InitAjax();
	if(!ajax){
		alert("not init ajax!");
		return ;
	}
	url+="&z="+Math.random();
    ajax.open("POST", url, true);
    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.onreadystatechange = function() {handleHttpResponse_getbyajaxtoid3(ajax)};
    ajax.send(bigtext);
}

function handleHttpResponse_getbyajaxtoid3(ajax){
	if (ajax.readyState == 4 && ajax.status == 200) { 
		 result=ajax.responseText;
		  result = result.replace(/\"/g,"");
		 document.getElementById(ajax_idname3).innerHTML=result;  
		 getajaxcheck3(ajax_idname3);
	}else{
	    //document.getElementById('showcarshint').innerHTML="<div >正在读取信息......<img src=\"/images/common/16_16_red.gif\" width=\"12\" height=\"12\" /></div>" ;   
	}
}

//通用post
function getbyajaxtoeval(url,bigtext){
	var ajax=InitAjax();
	if(!ajax){
		alert("not init ajax!");
		return ;
	}
	url+="&z="+Math.random();
    ajax.open("POST", url, true);
    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.onreadystatechange = function() {handleHttpResponse_getbyajaxtoeval(ajax)};
    ajax.send(bigtext);
}

function handleHttpResponse_getbyajaxtoeval(ajax){
	if (ajax.readyState == 4 && ajax.status == 200) { 
		 result=ajax.responseText;
		 eval(result);
//		 eval("getbyajaxtoevalcheck()");
	}
}



//在线帮助模块
function closeonlinhelp()
{
    var helpobj = document.getElementById("helpmain");
    if(helpobj)
    {
        if("none" != helpobj.style.display)
        {
            document.getElementById("onlinhelp").style.background = "";
            helpobj.style.display = "none";
            document.getElementById("helpimg").src = "images/open.gif";
        }
        else
        {
            document.getElementById("helpimg").src = "images/close.gif";
            helpobj.style.display = "block";
            document.getElementById("onlinhelp").style.backgroundRepeat = "no-repeat";
            document.getElementById("onlinhelp").style.backgroundImage = "url(images/prompt_bgtop.gif)";
        }
    }
}

function onlinehelp3(help3,closehelp3)
{
        if ("" != closehelp3)
        {
            partobj3 = document.getElementById("help3");
            if(partobj3)
            {
                partobj3.innerHTML = help3;
                partobj3.style.display = "block";
            }
        }
        else
        {
            partobj3 = document.getElementById("help3");
            if(partobj3)
            {
                partobj3.innerHTML = "";
                partobj3.style.display = "none";
            }
        }
}


function onlinehelp(help1,help2,help3,helpcode,keyval,ajxhelp)
{
    var helpobj = document.getElementById("onlinhelp");
    if(helpobj)
    {
        if ("" != help1)
        {
            partobj1 = document.getElementById("help1");
            if(partobj1)
            {
                partobj1.innerHTML = help1;
            }
        }
        if ("" != help2)
        {
            partobj2 = document.getElementById("help2");
            if(partobj2)
            {
                partobj2.innerHTML = help2;
                partobj2.style.display = "block";
            }
        }
        else
        {
            partobj2 = document.getElementById("help2");
            if(partobj2)
            {
                partobj2.innerHTML = "";
                partobj2.style.display = "none";
            }
        }
    }
}
function setval(objid,val,doafter)
{
    var obj = document.getElementById(objid);
    if(obj)
    {
        if ("INPUT" == obj.tagName)
        {
            obj.value = val;
        }
        else if("SELECT" == obj.tagName)
        {
            obj.value = val;
        }
        else if("TEXTAREA" == obj.tagName)
        {
            obj.innerHTML = val;
        }
        else if("DIV" == obj.tagName)
        {
            obj.innerHTML = val;
        }
        obj.focus();
        eval(doafter);
        
    }
}

function inithelp()
{
    var needobjs = document.getElementsByTagName("INPUT");
    if (0 < needobjs.length)
    {
        for (i=0;i<needobjs.length;i++)
        {
            inithelpobj(needobjs[i]);
        }
    }

    needobjs = document.getElementsByTagName("SELECT");
    if (0 < needobjs.length)
    {
        for (i=0;i<needobjs.length;i++)
        {
            inithelpobj(needobjs[i]);
        }
    }

    needobjs = document.getElementsByTagName("TEXTAREA");
    if (0 < needobjs.length)
    {
        for (i=0;i<needobjs.length;i++)
        {
            inithelpobj(needobjs[i]);
        }
    }
//    needobjs = document.getElementsByTagName("DIV");
//    if (1 == needobjs.length)
//    {
//        inithelpdiv(needobjs);
//    }
//    else if (1 < needobjs.length)
//    {
//        for (i=0;i<needobjs.length;i++)
//        {
//            inithelpdiv(needobjs[i]);
//        }
//    }

}

function inithelpdiv(obj)
{
        if(window.addEventListener)
        {
            //其它浏览器的事件代码: Mozilla, Netscape, Firefox
            //添加的事件的顺序即执行顺序 //注意用 addEventListener 添加带on的事件，不用加on
            obj.addEventListener('mouseover', function (){helpfocus(obj)}, false);
        }
        else
        {
            //IE 的事件代码 在原先事件上添加 add 方法
            obj.attachEvent('onmouseover',function (){helpfocus(obj)});
        }
}

function inithelpobj(obj)
{
    if(obj)
    {
        //alert(obj.type);

        if(window.addEventListener)
        {
            //其它浏览器的事件代码: Mozilla, Netscape, Firefox
            //添加的事件的顺序即执行顺序 //注意用 addEventListener 添加带on的事件，不用加on
            obj.addEventListener('focus', function (){helpfocus(obj)}, false);
        }
        else
        {
            //IE 的事件代码 在原先事件上添加 add 方法
            obj.attachEvent('onfocus',function (){helpfocus(obj)});
        }
        
        
//        if (null == obj.onfocus)
//        {
//            obj.onfocus = function (){helpfocus(this)};
//        }

        if ("checkbox" == obj.type)
        {
            if(window.addEventListener)
            {
                //其它浏览器的事件代码: Mozilla, Netscape, Firefox
                //添加的事件的顺序即执行顺序 //注意用 addEventListener 添加带on的事件，不用加on
                obj.addEventListener('click', function (){helpchange(obj)}, false);
            }
            else
            {
                //IE 的事件代码 在原先事件上添加 add 方法
                obj.attachEvent('onclick',function (){helpchange(obj)});
            }
        }
        else if("radio" == obj.type)
        {
            if(window.addEventListener)
            {
                //其它浏览器的事件代码: Mozilla, Netscape, Firefox
                //添加的事件的顺序即执行顺序 //注意用 addEventListener 添加带on的事件，不用加on
                obj.addEventListener('click', function (){helpchange(obj)}, false);
            }
            else
            {
                //IE 的事件代码 在原先事件上添加 add 方法
                obj.attachEvent('onclick',function (){helpchange(obj)});
            }
        }
        else 
        {
            if(window.addEventListener)
            {
                //其它浏览器的事件代码: Mozilla, Netscape, Firefox
                //添加的事件的顺序即执行顺序 //注意用 addEventListener 添加带on的事件，不用加on
                obj.addEventListener('change', function (){helpchange(obj)}, false);
            }
            else
            {
                //IE 的事件代码 在原先事件上添加 add 方法
                obj.attachEvent('onchange',function (){helpchange(obj)});
            }
        }
        
    }
}


var helphints = new Array();
function addhelphint(cs1,cs2,cs3,cs4,cs5)
{
    helphints[helphints.length] = new Array(5);
    helphints[helphints.length-1][0] = cs1; //对象id
    helphints[helphints.length-1][1] = cs2; //提示第一部分
    helphints[helphints.length-1][2] = cs3; //提示第二部分
    helphints[helphints.length-1][3] = cs4; //Ajax数据提取键值
    helphints[helphints.length-1][4] = cs5; //onchange执行函数
}

function helpfocus(obj)
{
    for(i=0;i<helphints.length;i++)
    {
        if (obj.id == helphints[i][0])
        {
             onlinehelp(helphints[i][1],helphints[i][2],"","","","");
        }
    }
}

function helpchange(obj)
{
    for(i=0;i<helphints.length;i++)
    {
        if (obj.id == helphints[i][0])
        {
            if("" != helphints[i][4])
            {
                eval(helphints[i][4]);
            }
        }
    }
}


var $=function(id){return document.getElementById(id);}
var pagescroll_pixel,helpgtpos,helpgbpos,helploop,helpmoving_spd;
var helptop_margin = 250;         
var helptop_margin2 = 250;      
var helpspeed = 10;                 
var helpspeed2 = 50;          

function help_scrollmove()
{ 
       var helpdiv=$('onlinhelp');
		pagescroll_pixel = document.documentElement.scrollTop;
        helpgtpos = pagescroll_pixel+helptop_margin;
        helpgbpos = pagescroll_pixel+helptop_margin2;
        if(parseInt(helpdiv.style.top) < helpgtpos)
        { 
         helpmoving_spd = (helpgbpos-parseInt(helpdiv.style.top))/helpspeed;
         helpdiv.style.top = parseInt(helpdiv.style.top)+helpmoving_spd+"px";    
        }
        if(parseInt(helpdiv.style.top) > helpgtpos)
        {
         helpmoving_spd = (parseInt(helpdiv.style.top)-helpgtpos)/helpspeed;
         helpdiv.style.top = parseInt(helpdiv.style.top)-helpmoving_spd+"px";
        }
         helploop = setTimeout("help_scrollmove()",helpspeed2);
}

function helpmoving_stop()
{
   clearTimeout(helploop); 
}


