// JavaScript Document


 function jb()
 {
    var A=null; 
    try 
    { 
        A=new ActiveXObject("Msxml2.XMLHTTP"); 
    } 
    catch(e)
    { 
          try 
           { 
              A=new ActiveXObject("Microsoft.XMLHTTP"); 
           }
         catch(e)
           {  A=null;} 
      } 
   if ( !A && typeof XMLHttpRequest != "undefined" ) 
    { 
       A=new XMLHttpRequest();
     } 
   return A 
 }

function ShowTable(id)   //紧缩表格
{
 var obj = document.getElementById(id);
 if (obj.style.display=="none") 
  {obj.style.display="";}
 else
  {obj.style.display="none";}
}

function showsub(id)
{
	for (i = 0;i<4;i++)
	{
		document.getElementById("tab"+i).className = "tab02";
		document.getElementById("div"+i).style.display = "none";
	}
	document.getElementById("tab"+id).className = "tab01";
	document.getElementById("div"+id).style.display = "";
}

	/**
	 * 实现跳转的函数
	 */
        function goPage(categoryid)
        {
            var gotopage=document.getElementById('gotopage');
            if(!isNumber(gotopage.value))//检查输入的是否数字
            {
            alert('Please input valid page number !');
            return;
            }

            //
            var page = eval(gotopage.value);

            //检查页码是否在正确的范围内
            var span=document.getElementById("pagenav").getElementsByTagName("span");	
            if(page < 1 || page > (span.length-3)){
            alert('Please input valid page number !');
            return;
            }

            gotoPage(page,categoryid);
        }
        
       function goSearchPage(keyword)
        {
            var gotopage=document.getElementById('gotopage');
            if(!isNumber(gotopage.value))//检查输入的是否数字
            {
            alert('Please input valid page number !');
            return;
            }

            //
            var page = eval(gotopage.value);

            //检查页码是否在正确的范围内
            var span=document.getElementById("pagenav").getElementsByTagName("span");	
            if(page < 1 || page > (span.length-3)){
            alert('Please input valid page number !');
            return;
            }
            var url='search.aspx?keyword='+keyword+'&page='+page;
            window.location.href=url;  
        }


	//每添加一个<span></span>标记,span.length要多减一
		function gotoPage(page,categoryid)
		{	
		    var span=document.getElementById("pagenav").getElementsByTagName("span");
		    if(page < 1 || page > (span.length-3))
	        {
            //alert('Please input valid page number !');
            return;
            }
				
			for(var i=1;i<span.length-2;i++)
			{
				span[i].className="";
				span[i].innerHTML=" <a href=\"#\"  onclick=\"return false;\" >"+i+"</a> " ;
				if (i==page)
				{span[page].className="current";
				 span[page].innerHTML=i;}
			}
			span[0].className="";
			span[i].className="";
			if(page==1)
			{span[0].className="disuse";}
			if(page==span.length-3)
			{span[page+1].className="disuse";}	
			var url="../Html/EnVer/list" +categoryid + page+".html";
            setProductList(url);		
		}
		function getCurrentPage()
		{
			var span=document.getElementById("pagenav").getElementsByTagName("span");
			for(var i=1;i<span.length-2;i++)
			{
				if (span[i].className=="current")
				{return (span[i].innerText)}
			}
			return -1 ;		
		}
		
		
		function isNumber(String) 
		{   
		var Letters = "1234567890-"; //可以自己增加可输入值 
		var i; 
		var c; 
		if(String.charAt( 0 )=='-') 
		return false; 
		if( String.charAt( String.length - 1 ) == '-' ) 
		return false; 
		for( i = 0; i < String.length; i ++ ) 
		{   
		c = String.charAt( i ); 
		if (Letters.indexOf( c ) < 0) 
		return false; 
		} 
		return true; 
		} 

        function createXMLHttpRequest() {
            if (window.ActiveXObject) {
                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            } 
            else if (window.XMLHttpRequest) {
                xmlhttp = new XMLHttpRequest();
            }
        }
  
       function setProductList(url)
       { 
       xmlhttp=jb();  
       var weburl = url;
            xmlhttp.open("GET",weburl,true);
            xmlhttp.onreadystatechange=function()
            {
                if(xmlhttp.readyState==4)
                { 
                    if(xmlhttp.status == 200) 
                    {               
                     document.getElementById("cplb").innerHTML=xmlhttp.responseText;
                    }
                }
            }
            xmlhttp.send(null);     
       }

        function setFirstPage(url)
        {
            var weburl = url;
            var xmlhttp1 = jb();
            xmlhttp1.open("get",weburl,true);
            xmlhttp1.onreadystatechange=function()
            {
                if(xmlhttp1.readyState==4)
                { 
                    if(xmlhttp1.status == 200) 
                    {                
                     document.getElementById("productlist").innerHTML=xmlhttp1.responseText;
                     //初始设置为第一页面
                     if (getCurrentPage()==-1)
                        {    
                            var span=document.getElementById("pagenav").getElementsByTagName("span");
                            span[1].className="current";
                            span[1].innerHTML=1;
                            span[0].className="disuse";
                            if (span.length==4)
                            {span[span.length-2].className="disuse";}
                        }                  
                    }
                }
            }
              xmlhttp1.send(null);
        }


function showFirstPage(id,url,me)
{
 var obj = document.getElementById(id);
 if (obj.style.display=="none") 
  {obj.style.display="";
   setFirstPage(url);
   
   //设置红色
    var div=document.getElementById("ProductMenu").getElementsByTagName("div");
    for(var i=0;i<div.length;i++)
    {
        var aTag=div[i].getElementsByTagName("li");
        for(var j=0;j<aTag.length;j++)
        {
           aTag[j].className="";
        }
    }
    var h3=document.getElementById("ProductMenu").getElementsByTagName("h3");
        for(var j=0;j<h3.length;j++)
        {
            h3[j].className="";        
         }
    me.parentNode.parentNode.className='redColor';
  }
 else
  {obj.style.display="none";}

}
        
function setColor(obj)
{ 

    var div=document.getElementById("ProductMenu").getElementsByTagName("div");
    for(var i=0;i<div.length;i++)
    {
        var aTag=div[i].getElementsByTagName("li");
        for(var j=0;j<aTag.length;j++)
        {
           aTag[j].className="";
        }
    }
    obj.parentNode.className='redColor';
    
   var h3=document.getElementById("ProductMenu").getElementsByTagName("h3");
    for(var j=0;j<h3.length;j++)
    {
        h3[j].className="";        
     } 
   
    
   /*/设置图片变换
    var div=document.getElementById("ProductMenu").getElementsByTagName("div");
    for(var i=0;i<div.length;i++)
    {
       if (obj.parentNode.parentNode==div[i])
       { changeIMG('layer1',i);}
     }
     */ 
}

        
function checksearch()
{
    if(document.getElementById("keyword2").value!="")
    {
    var url='./search.aspx?keyword='+escape(document.getElementById('keyword2').value);
     window.location.href=url;//alert(window.location.href);alert(url);
    }
    else
    {
    alert('Please input product keyword !');
    document.getElementById("keyword2").focus();
    return false;
    }
}

function checkPagePrevious() 
{
    var page=getCurrentPage();
    if(page <= 1 )
    {
      return false;
    }
    return true;
}
function checkPageNext() 
{
    var page=getCurrentPage();
    var span=document.getElementById("pagenav").getElementsByTagName("span");
    if(page>=span.length-3 )
    {
      return false;
    }
    return true;
}


function Browser() { 

    var ua, s, i; 

    this.isIE = false; // Internet Explorer 
    this.isNS = false; // Netscape 
    this.version = null; 
    ua = navigator.userAgent; 

    s = "MSIE"; 
    if ((i = ua.indexOf(s)) >= 0) { 
    this.isIE = true; 
    this.version = parseFloat(ua.substr(i + s.length)); 
    return; 
    } 

    s = "Netscape6/"; 
    if ((i = ua.indexOf(s)) >= 0) { 
    this.isNS = true; 
    this.version = parseFloat(ua.substr(i + s.length)); 
    return; 
    } 
    // Treat any other "Gecko" browser as NS 6.1. 
    s = "Gecko"; 
    if ((i = ua.indexOf(s)) >= 0) { 
    this.isNS = true; 
    this.version = 6.1; 
    return; 
    } 
} 

function getModelList(row,id,page)
{
    var weburl = 'othermodel.aspx?row='+row+'&id='+id+'&page='+page;
    var xmlhttp = jb();
    xmlhttp.open("get",weburl,true);
    xmlhttp.onreadystatechange=function()
    {
        if(xmlhttp.readyState==4)
        { 
            if(xmlhttp.status == 200) 
            {         
             showsub(3);
             document.getElementById("div3").innerHTML=xmlhttp.responseText; 
            }
        }
    }
      xmlhttp.send(null);
}

