﻿function setSelectValue(){
    if (window.dialogArguments != null){
        var parwin = window.dialogArguments;
        var txtName = "", txtId = "",txtNum="",txtDw="";
        for(var i=0;i<form1.elements.length;i++){
            var e = form1.elements[i];
            
            if(e.type=="checkbox" && e.checked){
                var Num =e.id.substring(0,e.id.lastIndexOf("GridViewID")) + "Num";
                var Name = e.id.substring(0,e.id.lastIndexOf("GridViewID")) + "Name";
                var Dw = e.id.substring(0,e.id.lastIndexOf("GridViewID")) + "Dw";
                var Id = e.id.substring(0,e.id.lastIndexOf("GridViewID")) + "Id";
                var spanNum = document.getElementById(Num);
                var spanName = document.getElementById(Name); 
                var spanDw = document.getElementById(Dw);
                var spanId= document.getElementById(Id);
                txtName=spanName.innerText;
                txtId=spanId.innerText;
                txtNum=spanNum.innerText;
                txtDw=spanDw.innerText;
            }
        }
        parwin.document.getElementById('ctl00_cph_context_HidId').value = txtId;   
        parwin.document.getElementById('ctl00_cph_context_txt_PrjNum').value = txtNum;
        parwin.document.getElementById('ctl00_cph_context_txt_PrjName').value = txtName;   
        parwin.document.getElementById('ctl00_cph_context_txt_PrjBuidUnit').value = txtDw; 
        window.close();
    }
}
function StartProgress()
{
    return null;
}
function ClearValue()
{
    document.getElementById('ctl00_cph_context_HidId').value ="";   
    document.getElementById('ctl00_cph_context_txt_PrjNum').value = "";
    document.getElementById('ctl00_cph_context_txt_PrjName').value = "";   
    document.getElementById('ctl00_cph_context_txt_PrjBuidUnit').value = ""; 
}
//选择
function SelectMeetObj(obj)
{
    selectObj=document.getElementById(obj)
    if(selectObj.value==1)
    openModelNoscrollWindow(800,680,"../TempManage/SelectPrjOne.aspx")
    else
    openModelNoscrollWindow(800,680,"../TempManage/SelectGcOne.aspx")
}
//
//在屏幕中央弹出模态窗口function openModelNoscrollWindow(width,height,url){
    var d = new Date;
    if(url.lastIndexOf("?")==-1){
        url = url+"?currTime="+d.getTime();
    }else{
        url = url+"&currTime="+d.getTime();
    }
    window.showModalDialog(url,window,"dialogHeight:"+height+"px;dialogWidth:"+width+"px;center:Yes;Help:No;Resizable:No;Scroll:YES;Status:no;");    
}

function alertRecordWindow()
{
    var isOK =false;
    var clint="ctl00_cph_context_";
    var rdo1=document.getElementById(clint+"Rdo_IsStart_0");
    var rdo2=document.getElementById(clint+"Rdo_IsStart_1");
    var startTime=document.getElementById(clint+"InfoDate");
    var endTime=document.getElementById(clint+"InfoEnddate");
    var hid_startTime=document.getElementById(clint+"hid_startTime");
    var hid_endTime=document.getElementById(clint+"hid_endTime");
    var hid_FbVlue=document.getElementById(clint+"hid_FbVlue");
    var HidId=document.getElementById(clint+"HidId");
    var hid_IsSave=document.getElementById(clint+"hid_IsSave");
    var hid_Isrecord=document.getElementById(clint+"hid_IsRecord");
    var txt_Content=document.getElementById(clint+"txt_InfoContent");
    var span_change=document.getElementById("Span_Change");
    if(hid_IsSave.value!=0)
    {
        var checkVlue=0; 
        if(rdo1.checked)
        checkVlue=1;
        if(rdo2.checked)
        checkVlue=0;
        if(checkVlue!=hid_FbVlue.value || hid_startTime.value!=startTime.value || hid_endTime.value!=endTime.value)
        {
             if(hid_Isrecord.value==0)
             {
                isOK=false;
                openRecordWindow();
             }
             else
             isOK=checkSalfe();
        }
        else
        isOK=checkSalfe();
    }
    return isOK;
}

function checkSalfe()
{
    var isOK =false;
    var clint="ctl00_cph_context_";
    var rdo1=document.getElementById(clint+"Rdo_IsStart_0");
    var rdo2=document.getElementById(clint+"Rdo_IsStart_1");
    var startTime=document.getElementById(clint+"InfoDate");
    var endTime=document.getElementById(clint+"InfoEnddate");
    var hid_startTime=document.getElementById(clint+"hid_startTime");
    var hid_endTime=document.getElementById(clint+"hid_endTime");
    var hid_FbVlue=document.getElementById(clint+"hid_FbVlue");
    var HidId=document.getElementById(clint+"HidId");
    var hid_IsSave=document.getElementById(clint+"hid_IsSave");
    var hid_Isrecord=document.getElementById(clint+"hid_IsRecord");
    var txt_Content=document.getElementById(clint+"txt_InfoContent");
     if(startTime.value.length==0)
     {
       alert('请选择开始发布时间！')
       isOK= false;
     }
     else if(endTime.value.length==0)
     {
        alert('请选择结束发布时间！')
       isOK= false;
     }
     else if(txt_Content.value.length==0)
     {
        alert('请填写信息内容！')
        isOK= false;
     }
     else if(!checkStartTime())
     {
        alert('开始时间应小于结束时间！')
        isOK= false;
     }
     else
     isOK= true;
     return isOK;
}
function checkStartTime()
{
    var startTime=document.getElementById("ctl00_cph_context_InfoDate");
    var ctl = document.getElementById("ctl00_cph_context_InfoEnddate");
    if(ctl.value.length>0 && startTime.value.length>0)
    {
        var oBegin = startTime;   
        var oEnd = ctl;  
        var BeginArray   = oBegin.value.split(" ");
        var BeginDateArray  = BeginArray[0].split("-");
        var BeginTimeArray  = BeginArray[1].split(":");
        var BeginYear = BeginDateArray[0];
        var BeginMonth = BeginDateArray[1];
        if(BeginMonth.charAt(0)=='0')
        BeginMonth=BeginMonth.substring(1);
        var BeginDay = BeginDateArray[2];
        var BeginHour = BeginTimeArray[0];
        var BeginMin = BeginTimeArray[1];
        var BeginSec = BeginTimeArray[2];
        var dateBegin = new Date(BeginYear,parseInt(BeginMonth)-1,BeginDay,BeginHour,BeginMin,BeginSec);

        var EndArray   = oEnd.value.split(" ");
        var EndDateArray  = EndArray[0].split("-");
        var EndTimeArray  = EndArray[1].split(":");
        var EndYear = EndDateArray[0];
        var EndMonth = EndDateArray[1];
        if(EndMonth.charAt(0)=='0')
        EndMonth=EndMonth.substring(1);
        var EndDay = EndDateArray[2];
        var EndHour = EndTimeArray[0];
        var EndMin = EndTimeArray[1];
        var EndSec = EndTimeArray[2];
        var dateEnd = new Date(EndYear,parseInt(EndMonth)-1,EndDay,EndHour,EndMin,EndSec);
        
        if(dateBegin < dateEnd)
	    return true; 
        else
        return false;
    }
    else
    return false;
}
function closeWindow()
{
    window.close();
}
function checkIput()
{
   var clint="ctl00_cph_context_";
   var parwin = window.dialogArguments;
   var txt=document.getElementById("txt_ChangeContent");
   var guid=document.getElementById("hid_guId").value;
   if(txt.value.length>0)
   {
      parwin.document.getElementById('ctl00_cph_context_hid_IsRecord').value =1;
      parwin.document.getElementById('ctl00_cph_context_hid_RecordId').value = guid;
      return true;
   }
   else
   return false;
}
function openRecordWindow()
{
    var clint="ctl00_cph_context_";
    var HidId=document.getElementById(clint+"HidId");
    openModelNoscrollWindow(530,300,"../TempManage/RecordInfo.aspx?id="+HidId.value)
}
function CheckContentLength()
{
    var clint="ctl00_cph_context_txt_InfoContent";
    var txtcontent=document.getElementById(clint);
    if(txtcontent!=null && txtcontent.value.length>2000)
    {
        alert('通知内容字数超过2000个字符,请减少字符再操作！')
        return false;
    }
    else
    return true;
}
function addAtachFile(num)
{
    if(num==1)
    openModelNoscrollWindow(500,300,"../TempManage/FileAddTwo.aspx?docId="+docId+"&type="+type+"&isAdd=1")
    else
    openModelNoscrollWindow(500,300,"../TempManage/FileAddTwo.aspx?docId="+docId+"&type="+type+"&isAdd=2")
}
function CheckBzjKh()
{
    var txt=document.getElementById("ctl00_cph_context_txt_Bzjkh").value
    var rdobzj=document.getElementById("ctl00_cph_context_rdoBzj");
    var rdoph=document.getElementById("ctl00_cph_context_rdoPh");
    txt=escape(txt);
    if(rdobzj.checked==true){
            if(txt.length==0){
        alert('提示：请输入保证金卡号！');
        }
        else{
        openModelNoscrollWindow(600,250,"../SiteManage/Bzj_Detail.aspx?guid="+txt+"&sta=1");
        }
    }
    else{
        if(rdoph.checked==true){
        if(txt.length==0){
            alert('提示：请输入缴费票号！');
        }
        else{
         openModelNoscrollWindow(600,250,"../SiteManage/Bzj_Detail.aspx?guid="+txt+"&sta=2");
        }
        }

    }
    return false;
}
function setSelectZqzbValue()
{
    if (window.dialogArguments != null){
        var parwin = window.dialogArguments;
        var txtName = "", txtCs = "",txtNum="",txtDw="",txtDl="",txtId="";
        for(var i=0;i<form1.elements.length;i++){
            var e = form1.elements[i];
            
            if(e.type=="checkbox" && e.checked){
                var Num =e.id.substring(0,e.id.lastIndexOf("GridViewID")) + "NUM";
                var Name = e.id.substring(0,e.id.lastIndexOf("GridViewID")) + "NAME";
                var Dw = e.id.substring(0,e.id.lastIndexOf("GridViewID")) + "DW";
                var Cs= e.id.substring(0,e.id.lastIndexOf("GridViewID")) + "CS";
                var DL = e.id.substring(0,e.id.lastIndexOf("GridViewID")) + "DL";
                var Id = e.id.substring(0,e.id.lastIndexOf("GridViewID")) + "ID";
                var spanNum = document.getElementById(Num);
                var spanName = document.getElementById(Name); 
                var spanDw = document.getElementById(Dw);
                var spanCs= document.getElementById(Cs);
                var spanDl= document.getElementById(DL);
                var spanId= document.getElementById(Id);
                txtName=spanName.innerText;
                txtCs=spanCs.innerText;
                txtNum=spanNum.innerText;
                txtDw=spanDw.innerText;
                txtDl=spanDl.innerText;
                txtId=spanId.innerText;
            }
        }
        var txt_CS= parwin.document.getElementById('ctl00_cph_context_txt_zbdz');
        var txt_DL=parwin.document.getElementById('ctl00_cph_context_txt_zbdl');
        var hid_CS=parwin.document.getElementById('ctl00_cph_context_hid_CS');
        var hid_Dl=parwin.document.getElementById('ctl00_cph_context_hid_DL');
        var hid_ID=parwin.document.getElementById('ctl00_cph_context_hid_ID');
        parwin.document.getElementById('ctl00_cph_context_txt_PrjNum').value = txtNum;
        parwin.document.getElementById('ctl00_cph_context_txt_gcmc').value = txtName;   
        parwin.document.getElementById('ctl00_cph_context_txt_jsdw').value = txtDw; 
        parwin.document.getElementById('ctl00_cph_context_hid_BH').value = txtNum;
        parwin.document.getElementById('ctl00_cph_context_hid_MC').value = txtName;   
        parwin.document.getElementById('ctl00_cph_context_hid_DW').value = txtDw; 
        if(txt_CS!=null)
        txt_CS.value = txtCs;   
        if(txt_DL!=null)
        txt_DL.value=txtDl;
        if(hid_Dl!=null)
        hid_Dl.value=txtDl;
        if(hid_CS!=null)
        hid_CS.value=txtCs;
        if(hid_ID!=null)
        hid_ID.value=txtId;
        window.close();
    }
}

