﻿// JScript 文件

function getXmlHttpRequest()
{
    var request = false;
    try 
    {
        request = new XMLHttpRequest();
    } 
    catch (trymicrosoft) 
    {
        try 
        {
            request = new ActiveXObject("Msxml2.XMLHTTP");
        } 
        catch (othermicrosoft) 
        {
            try 
            {
                request = new ActiveXObject("Microsoft.XMLHTTP");
            } 
            catch (failed) 
            {
                request = false;
            }  
        }
    }
    if (!request)
    {
        alert("Error initializing XMLHttpRequest!");
    }
    else
    {
        return request;
    }
}


var HttpRequest;
function getHtml(tag)
{
    HttpRequest = getXmlHttpRequest();
    HttpRequest.open("get","/Handler/tjqhhq.ashx?tag="+tag,true);
    HttpRequest.onreadystatechange=getBack;
    HttpRequest.send(null);
}


function getBack()
{
    if (HttpRequest.readyState == 4) 
    {
        if (HttpRequest.status == 200) 
        {
           document.getElementById("yy_yydzp").innerHTML =HttpRequest.responseText;
        } 
        else
            alert("status is " + HttpRequest.status);
    }
}

function executeCmd()
{
    var companyname = fbm.corname.value;
    var username = fbm.linkman.value;
    var isroom = fbm.orderroom.checked;
    var tel = fbm.tel.value;
    var fax = fbm.fax.value;
    var flag = false;
    var url = "/Handler/meeting.ashx?companyname="+escape(companyname)+"&username="+escape(username)+"&isroom="+isroom+"&tel="+escape(tel)+"&fax="+escape(fax)+"&flag="+flag;
    HttpRequest = getXmlHttpRequest();
    HttpRequest.open("get",url,true);
    HttpRequest.onreadystatechange = afterExecuteCmd;
    HttpRequest.send(null);
}
function afterExecuteCmd()
{
    if (HttpRequest.readyState == 4) 
    {
        if (HttpRequest.status == 200) 
        {
           alert(HttpRequest.responseText);
        } 
        else
            alert("status is " + HttpRequest.status);
    }
}

function executeCmd1()
{
    var companyname = fbm2.corname.value;
    alert(companyname);
    var username = fbm2.linkman.value;
    var isroom = false;
    var tel = fbm2.tel.value;
    var fax = fbm2.fax.value;
    var flag = true;
    var url = "/Handler/meeting.ashx?companyname="+escape(companyname)+"&username="+escape(username)+"&isroom="+escape(isroom)+"&tel="+escape(tel)+"&fax="+escape(fax)+"&flag="+escape(flag);
    HttpRequest = getXmlHttpRequest();
    HttpRequest.open("get",url,true);
    HttpRequest.onreadystatechange = afterExecuteCmd1;
    HttpRequest.send(null);
}
function afterExecuteCmd1()
{
    if (HttpRequest.readyState == 4) 
    {
        if (HttpRequest.status == 200) 
        {
           alert(HttpRequest.responseText);
        } 
        else
            alert("status is " + HttpRequest.status);
    }
}
function getXml()
{
   
    HttpRequest = getXmlHttpRequest();
    var date =new Date(); 
    HttpRequest.open("get","/meeting/mingdan.xml?date="+date,false);
    HttpRequest.onreadystatechange = afterGetXml;
    
    HttpRequest.send(null);
}
function afterGetXml()
{
    if (HttpRequest.readyState == 4) 
    {
        if (HttpRequest.status == 200) 
        {
            demo1.innerHTML = HttpRequest.responseText;
            
        } 
        else
            alert("status is " + HttpRequest.status);
    }
}


function showmessage()
{
    HttpRequest = getXmlHttpRequest();
    var date =new Date(); 
    HttpRequest.open("get","/meeting/mingdan.xml?date="+date,false);
    HttpRequest.onreadystatechange = aftershowmessage;
    
    HttpRequest.send(null);
}
function aftershowmessage()
{
    if (HttpRequest.readyState == 4) 
    {
        if (HttpRequest.status == 200) 
        {
            document.body.innerHTML = HttpRequest.responseText;
            
        } 
        else
            alert("status is " + HttpRequest.status);
    }
}

function checkuser(telnum,visible)
{
    HttpRequest = getXmlHttpRequest();
    var date =new Date(); 
    HttpRequest.open("get","/Handler/CheckUser.ashx?date="+date+"&telnum="+telnum+"&visible="+visible,true);
    HttpRequest.onreadystatechange = aftercheckuser;
    HttpRequest.send(null);
}
function aftercheckuser()
{
    if (HttpRequest.readyState == 4) 
    {
        if (HttpRequest.status == 200) 
        {
            lblinfo.innerHTML = HttpRequest.responseText;
        } 
        else
            alert("status is " + HttpRequest.status);
    }
}

function getDZPPrice()
{
    HttpRequest = getXmlHttpRequest();
    var date =new Date(); 
    HttpRequest.open("get","/Handler/GetDZPPrice.ashx?date="+date,true);
    HttpRequest.onreadystatechange = afterGetDZPPrice;
    HttpRequest.send(null);
}
function afterGetDZPPrice()
{
    if (HttpRequest.readyState == 4) 
    {
        if (HttpRequest.status == 200) 
        {
            var DzpPrice = HttpRequest.responseText.split(',');
            lblDZPWTI.innerText = DzpPrice[0];
            lblDZPblt.innerText = DzpPrice[1];
        } 
        else
            alert("status is " + HttpRequest.status);
    }
}
//获取短信区域或短息内容列表
function getContentHtml(url,div,smsId,productId)
{
    HttpRequest = getXmlHttpRequest();
    var date =new Date(); 
    HttpRequest.open("post",url,true);
    HttpRequest.onreadystatechange = afterGetStrHtml;
    HttpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); 
    HttpRequest.send("div="+div+"&smsId="+smsId+"&productId="+productId);
}
function getAreaHtml(url,div,managerId,productId)
{
    HttpRequest = getXmlHttpRequest();
    var date =new Date(); 
    HttpRequest.open("post",url,true);
    HttpRequest.onreadystatechange = afterGetStrHtml;
    HttpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); 
    HttpRequest.send("div="+div+"&managerId="+managerId+"&productId="+productId);
}
function afterGetStrHtml()
{
    if (HttpRequest.readyState == 4) 
    {
        if (HttpRequest.status == 200) 
        {
            var smsArry = HttpRequest.responseText.split("|");
            document.getElementById(smsArry[0]).innerHTML = smsArry[1];
        } 
        else
            alert("status is " + HttpRequest.status);
    }
}
//发送短信
function setSmsContentValue(managerId,smsId,smsContent,mobileNumber,url)
{
    HttpRequest = getXmlHttpRequest();
    var date =new Date(); 
    HttpRequest.open("post",url,true);
    HttpRequest.onreadystatechange = afterSetSmsContent;
    HttpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); 
    HttpRequest.send("managerId="+managerId+"&smsId="+smsId+"&smsContent="+smsContent+"&mobileNumber="+mobileNumber);
}
function afterSetSmsContent()
{
    if (HttpRequest.readyState == 4) 
    {
        if (HttpRequest.status == 200) 
        {
            alert(HttpRequest.responseText);
            getContentHtml('Handler/getSmsContentList.ashx',div_SmsList.id,smsId,0);
        } 
        else
            alert("status is " + HttpRequest.status);
    }
}

//--------------------------------------------------------------------------------------------------------------------------
function getNoteInfo(url,func)
{
    HttpRequest = getXmlHttpRequest();
    HttpRequest.open("post",url,true);
    HttpRequest.onreadystatechange = eval(func);
    HttpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); 
    HttpRequest.send(null);
}

function afterGetNoteInfo()
{
    if (HttpRequest.readyState == 4) 
    {
        if (HttpRequest.status == 200) 
        {
            document.getElementById("note").innerHTML=HttpRequest.responseText;
        } 
        else
            alert("status is " + HttpRequest.status);
    }
}
