﻿// JScript 文件
window.onload=function()
{
/*createDiv();MesForm();Send("Main.ashx","GetProductOnlyValue");Send("Main.ashx","GetProductImg");
Send("Main.ashx","TopValue");*/
Send("Main.ashx","GetAllCount");
}
  var MID;//信息的ID
  var oid;
  var Dov;
  var mesCount=0;//
  
    var oUL;
    var REGID;//信息的ID
    var MesCount=0; //信息的总数
    var MesDivID=0;//存放信息的DIV编号
    var a="<textarea  onfocus=\"MSGVALOn()\"   onblur=\"NotNull('MSGVAL')\" ID=\"MSGVAL\" type=\"text\" style=\"border:1px solid #7e9db9;;width:283px;height:43px;margin-left:95px;margin-top:41px;color:#333333\" value=\"在此输入留言内容\" ></textarea><br />";//"<table width=\"300px\" border=\"1\" cellpadding=\"1\" cellspacing=\"1\">";
    a +="<input onfocus=\"PhoneOn()\"  ID=\"Phone\" type=\"text\" style=\"border:1px solid #7e9db9;width:283px;height:17px;margin-left:95px;margin-top:2px;color:#333333\"/><br />"
    a +="<input onfocus=\"AddressOn()\"   onblur=\"\" ID=\"Address\" type=\"text\" style=\"border:1px solid #7e9db9;width:283px;height:17px;margin-left:95px;margin-top:3px;color:#333333\"/><br />"
    a +="<input type=\"button\" style=\"width:75px;height:20px;margin-left:293px;margin-top:40px;border:none;background:url();color:f16800\" value=\"\" onclick=\"Send('IndexTreatment-1.ashx','Msg')\" />";
    a +="<div style=\"right:5px;bottom:5px;position:absolute;borderground-color:red;width:16px;height:10px;background:none;color:f16800\" onclick=\"hide()\"></div>";
function createDiv()
{ 
    Dov=document.createElement('div');
    Dov.style.position="absolute";
    Dov.id="a"; 
    Dov.style.display = "none";
    Dov.style.width="439PX";
    Dov.style.height="206px";//<textarea id="TextArea1" cols="20" rows="2"></textarea>
    Dov.style.background="url(image/bg.jpg)"
  }
  var mesDIV;
function MesForm()
{ 
    mesDIV=document.createElement("div");
    mesDIV.id="mesD"; 
    mesDIV.style.display = "none";
 }
            var W=0;
            var H=0;
        function  CreateObj(regid,conID,MCount)
        { 
            MID=regid;//信息的ID
            oid=conID;  //前面I的值,后面DIV编号
            mesCount=MCount;//信息总数
            document.getElementById(oid).appendChild(Dov);
            if(document.getElementById("mesD")){document.getElementById("mesD").style.display="none";}////隐藏查看留言
            if(document.getElementById("a").style.display=="none")
            {
              document.getElementById("a").style.display = "block"; 
              $('a').innerHTML=a;
            }
            else if( document.getElementById("a").style.display =="block")
            {$('a').innerHTML=null;;document.getElementById("a").style.display="none";}
        }
 
        function  CreateLi(count,mesDIVid,mesID)
        { 
            REGID=mesID;//信息的ID
            MesCount=count; //信息的总数
            MesDivID=mesDIVid//存放信息的DIV编号
            oUL=document.createElement("ul");
            oUL.id="UUL";
            oUL.style.margin="0px";
            if(document.getElementById("a")){document.getElementById("a").style.display="none";}//隐藏发送留言
            document.getElementById("mes"+MesDivID).appendChild(mesDIV);
            document.getElementById("mesD").className="MesFrom";
            document.getElementById('mesD').appendChild(oUL);
            document.getElementById("UUL").innerText="";
            for(i=0;i<30;i++)
            {
               var nLi=document.createElement("li");
               nLi.id="n"+i;
               nLi.style.width="100%";
               document.getElementById("UUL").appendChild(nLi);
            }
            if(document.getElementById("mesD").style.display=="none")
            {
              document.getElementById("mesD").style.display = "block"; 
            }
            else if( document.getElementById("mesD").style.display =="block")
            {document.getElementById("mesD").style.display="none"}
        }
        //////////////////////////////////////////////////////////////////////////
        var w=0;
        function Dijia()
        {
            document.getElementById("mesD").style.height=w;
            setTimeout("Dijia()",2);
            if(w<100){w +=1;}
        }
        ////////////////////////////////////////////////////////////
        function hide()
        {
        document.getElementById("a").style.display = "none";AddMes();/*给三个文本框提示内容*/
        }
/////////////////////////////////////////////////////////////////////////
 function CreateXMLHttpRequse()
        {   var Obj=new Object(); 
            try{Obj=new ActiveXObject("Msxml2.XMLHTTP");}
            catch (evv){try{Obj=new ActiveXObject("Microsoft.XMLHTTP");
            }  catch(e){Obj=false;}}
            if(!Obj || typeof XMLHttpRequest!='undefined')
            {Obj=new XMLHttpRequest();}
            return Obj;
        }
        function Send(url,msg)
        {
            var req=new CreateXMLHttpRequse();
            req.open("POST", url,true);  
            req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
            req.onreadystatechange = function()
                                    {
                                    
                                      if (req.readyState == 4 && req.status == 200)
                                      {
//                                        if(req.responseText=="留言已成功发送")
//                                        {
//                                         // document.getElementById("MSGVAL").value="";
//                                          //document.getElementById("a").style.display="none";
//                                       
//                                          Send("IndexTreatment-1.ashx","UpdateCount");
//                                          CULI(req.responseText);
//                                          alert(req.responseText);
//                                        } 
                                        //else if(msg=="GetMes"){CULI(req.responseText);}
                                       // else if(msg=="UpdateCount"){document.getElementById("count"+oid).innerText="[信"+req.responseText+"]";}
                                        //else if(msg=="GetProductImg"){Img(req.responseText);}
                                        //else if(msg=="GetProductOnlyValue"){Tre(req.responseText);}
                                        //else if(msg=="TopValue"){TopValue(req.responseText);}
                                        //else if(msg=="GetAllCount"){GetAllCount(req.responseText);}
                                        if(msg=="GetAllCount"){GetAllCount(req.responseText);}
                                        else{  alert(req.responseText);}
                                      }
                                    }
                                    switch(msg)
                                    {
//                                        case "Msg": var val=document.getElementById("MSGVAL").value;
//                                        var Phone=document.getElementById("Phone").value;
//                                        var Address=document.getElementById("Address").value;
//                                        val=Filtering(val);
//                                        var B= IsNaN(Phone)
//                                        if(B==true){req.send("val="+msg+"&msgval="+val+"&MsgID="+MID+"&Phone="+Phone+"&Address="+Address)}else{alert('电话号码格式不正确!')};
//                                        break;
//                                        case "GetMes":req.send("val="+msg+"&Msgid="+REGID);
//                                        break;
//                                        case "UpdateCount":req.send("val="+msg+"&MsgID="+MID);
//                                        break;
//                                        case MID:req.send("val=ReGetMes"+"&Mid="+MID);
//                                        break;
//                                        case "GetProductOnlyValue":req.send("val="+msg);
//                                        break;
//                                        case "GetProductImg":req.send("val="+msg); 
//                                        break;
                                        case "TopValue":req.send("val="+msg); 
                                        break;
                                        case "GetAllCount":req.send("val="+msg); 
                                        break
                                    }
                                  
       }
       
       function GetAllCount(value)
       {
        var a=new Array();
        a=value.split("!@#");
        document.getElementById("MCount1").innerText=a[0];
        document.getElementById("MCount2").innerText=a[1];
        document.getElementById("MCount3").innerText=a[2];
        document.getElementById("MCount4").innerText=a[3];
       }
       function Tre(val)
       {
          var a=new Array();
          a=val.split("&*(");
          var title=a[0];
          var url=a[1];
          var Title=new Array();
          Title=title.split("!@#");
          var Url=new Array();
          Url=url.split("$%^");
          for(i=0;i<Title.length-1;i++)
          {
             document.getElementById("A"+i).innerText=Title[i];
             document.getElementById("A"+i).target="_blank";
             document.getElementById("A"+i).href="WebHttp.aspx?Web="+Url[i];
          }
       }
       function Img(val)
       {
          var a=new Array();
          a=val.split("&*(");
          var title=a[0];
          var url=a[1];
          var img=a[2];
          
          var Title=new Array();
          Title=title.split("!@#");
          var Url=new Array();
          Url=url.split("$%^");
          var Img=new Array();
          Img=img.split(")_+");
         
          for(i=0;i<Title.length-1;i++)
          {
             Img[i]=Img[i].replace("{$Image_4}","http://Image4.cnexport.net/");
             document.getElementById("Img"+i).src=Img[i];
             document.getElementById("des"+i).target="_blank";
             document.getElementById("des"+i).innerText=Title[i];
             document.getElementById("des"+i).href="WebHttp.aspx?Web="+Url[i];
             document.getElementById("ImgHref"+i).href="WebHttp.aspx?Web="+Url[i];
          }
       }
        function MoveImage(ImgD,IW,IH)
        {	
	        var H;
	        var W;
	        var width=IW;
	        var height=IH;
        	
	        var  image=new  Image();  
            image.src=ImgD.src;
	        if(image.width>0  &&  image.height>0)
	        {  
			        if(IW/image.width*image.height>IH)
			        {
				        ImgD.height=IH;
				        ImgD.width=IH/image.height*image.width;
                    } 
                    else 
                    {
                        ImgD.width=IW;
                        ImgD.height=IW/image.width*image.height;
                    }  	
	        } 
        }
       
       function TopValue(val)
       {
          var a=new Array();
          a=val.split("&*(");
          var title=a[0];

          var url=a[1];
          var Title=new Array();
          Title=title.split("!@#");
          
          var Url=new Array();
          Url=url.split("$%^");
          var TopValue;
        
          for(i=0;i<Title.length;i++)
          {
           document.getElementById("TopValue").innerHTML=document.getElementById("TopValue").innerHTML+"<a href=WebHttp.aspx?Web="+Url[i]+" target='_blank'>"+Title[i]+"</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
          }
       }
       
       function CULI(M)
       {
            if(M!="")
            {
                 var arr=new Array();
                 arr= M.split('-,!');
                 for(i=0;i<arr.length-1;i++)
                 {
                      if(arr[i]!="")
                      {
                        document.getElementById("n"+i).innerHTML=arr[i];
                      }
                 }
             }
       }
            /////////////////////// 不能为空
            function NotNull(obj)
            {
               if(document.getElementById(obj).value=="")
               alert('内容不能为空');
            }
       function MSGVALOn(){document.getElementById("MSGVAL").value="";}//信息栏
       function PhoneOn(){document.getElementById("Phone").value="";}//电话栏
       function AddressOn(){document.getElementById("Address").value="";}//地址栏
       function AddMes(){document.getElementById("MSGVAL").value="在此输入留言内容";document.getElementById("Phone").value="电话";document.getElementById("Address").value="地址";}
        /////过滤
        function Filtering(str)
        {
           var s="www.#.com#毒品#枪#";
           var arr=new Array();
           arr=s.split("#");
           for(i=0;i<arr.length;i++)
           {
             str=str.replace(arr[i],"");
           }
            return str;
        }
        ///////是否为数字/长度
        function IsNaN(str)
        {
           var bool=isNaN(str);
           var len=str.length;
           if(bool==false && len>=10 || document.getElementById("Phone").value=="")
           {
                 return true;
           }
           else return false;
        }
       ////////////////////////////////////////////////////////////////////////////////////////////////    
       function ReGetMes(req)
       { 
         CreateLi(parseInt(mesCount)+parseInt(1),oid,MID);
         Send("IndexTreatment.ashx",MID);
       }    
       
        function CULI2(Rmsg)
       {
            if(Rmsg!="")
            {
                var arr=new Array();
                arr= Rmsg.split('-,!');
                for(i=0;i<arr.length-1;i++)
                {
                    if(arr[i]!="")
                    {
                      document.getElementById("n"+i).innerText=arr[i];
                    }
                }
             }
             document.getElementById("mesD").style.display=="none";
       }   
 