js操作listbox

   1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="priceInfoAdjust.aspx.cs"
   2     Inherits="main_userSetting_priceInfoAdjust" %>
   3 
   4 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
   5 <html xmlns="http://www.w3.org/1999/xhtml">
   6 <head id="Head1" runat="server">
   7     <title>价格调整</title>
   8     <meta http-equiv="X-UA-Compatible" content="IE=8" />
   9     <meta http-equiv="Pragma" content="no-cache" />
  10     <meta http-equiv="Cache-Control" content="no-cache" />
  11     <meta http-equiv="Expires" content="0" />
  12     <base target="_self" />
  13     <link href="../../css/base.css" rel="stylesheet" type="text/css" />
  14     <link href="../../css/style.css" rel="stylesheet" type="text/css" />
  15     <meta http-equiv="Content-Type" content="text/html; charset=gbk" />
  16     <link type="text/css" href="../../css/jquery-ui-1.8.23.custom.css" rel="stylesheet" />
  17     <style type="text/css">
  18         .nodisplay
  19         {
  20             display: none;
  21         }
  22         ul, li, p
  23         {
  24             margin: 0;
  25             padding: 0;
  26         }
  27         .boxxx
  28         {
  29             position: relative;
  30         }
  31         .day
  32         {
  33             font-size: 14px;
  34             color: #269dff;
  35             text-align: center;
  36             margin: 3px 0 23px 0;
  37         }
  38         .xztsx
  39         {
  40             height: 28px;
  41             text-align: center;
  42             padding-top: 10px;
  43             position: absolute;
  44             top: 36px;
  45             width: 100%;
  46         }
  47         .xztsx li
  48         {
  49             display: inline;
  50             text-align: center;
  51             padding-right: 5px;
  52         }
  53         .unselected
  54         {
  55             display: inline-block;
  56             padding: 1px 4px;
  57             border: 1px solid #b3b3b3;
  58             background: #dad9d9;
  59             color: #269dff;
  60         }
  61         .selected
  62         {
  63             background: #269dff;
  64             border: 1px solid #269dff;
  65             color: #FFF;
  66         }
  67         .xztsx li a:hover
  68         {
  69             background: #269dff;
  70             border: 1px solid #269dff;
  71             color: #FFF;
  72         }
  73         .agtwww1 .jksro
  74         {
  75             height: 15px;
  76             background: url(../images/trbj.jpg) repeat-x left top;
  77         }
  78         .agtwww1 a
  79         {
  80             color: #FC6700;
  81         }
  82         table
  83         {
  84             width: 100%;
  85         }
  86         .LongTextHidden173
  87         {
  88             display: inline-block;
  89             width: 300px;
  90             overflow: hidden;
  91             text-overflow: ellipsis;
  92             white-space: nowrap;
  93             vertical-align: middle;
  94             height: 20px;
  95             line-height: 20px;
  96         }
  97         .LongTextHidden12
  98         {
  99             display: inline-block;
 100             width: 160px;
 101             overflow: hidden;
 102             text-overflow: ellipsis;
 103             white-space: nowrap;
 104             vertical-align: middle;
 105         }
 106         .suggest_link
 107         {
 108             background-color: #FFFFFF;
 109             padding: 2px 6px 2px 6px;
 110         }
 111         .suggest_link_over
 112         {
 113             background-color: #E8F2FE;
 114             padding: 2px 6px 2px 6px;
 115         }
 116     </style>
 117     <script src="../../js/base.js" type="text/javascript" charset="utf-8"></script>
 118     <script type="text/javascript" src="../../js/jquery-ui-1.8.23.custom.min.js"></script>
 119     <script src="../../js/webCount.js" type="text/javascript"></script>
 120     <script type="text/javascript">
 121         //创建XMLHttpRequest对象      
 122         function createXMLHttpRequest() {
 123             var obj;
 124             if (window.XMLHttpRequest) { //Mozilla 浏览器 
 125                 obj = new XMLHttpRequest();
 126             }
 127             else if (window.ActiveXObject) { // IE浏览器 
 128                 try {
 129                     obj = new ActiveXObject("Msxml2.XMLHTTP");
 130                 } catch (e) {
 131                     try {
 132                         obj = new ActiveXObject("Microsoft.XMLHTTP");
 133                     } catch (e) { }
 134                 }
 135             }
 136             return obj;
 137         }
 138         //当输入框的内容变化时,调用该函数
 139         function searchSuggest(type) {
 140             var inputField;
 141             var suggestText;
 142             if (type == "1") {
 143                 inputField = document.getElementById("txt_comments1");
 144                 suggestText = document.getElementById("search_suggest1");
 145             } else if (type == "2") {
 146                 inputField = document.getElementById("txt_comments2");
 147                 suggestText = document.getElementById("search_suggest2");
 148             } else if (type == "3") {
 149                 inputField = document.getElementById("txt_comments3");
 150                 suggestText = document.getElementById("search_suggest3");
 151             } else if (type == "4") {
 152                 inputField = document.getElementById("txt_comments4");
 153                 suggestText = document.getElementById("search_suggest4");
 154             } else if (type == "5") {
 155                 inputField = document.getElementById("txt_comments5");
 156                 suggestText = document.getElementById("search_suggest5");
 157             }
 158 
 159             if (inputField.value.length > 0) {
 160                 var o = createXMLHttpRequest();
 161                 var url = "serverSearch.aspx?flg=0&searchText=" + escape(inputField.value) + "&type=" + type + "&RandStr=" + Math.random() + "&userId=<%=userId %>";
 162                 o.open("GET", url, true);
 163                 o.onreadystatechange = function () {
 164                     if (o.readyState == 4) {
 165                         if (o.status == 200) {
 166                             var sourceText = o.responseText.split("\n");
 167                             if (sourceText.length > 1) {
 168                                 suggestText.style.display = "";
 169                                 suggestText.innerHTML = "";
 170                                 for (var i = 0; i < sourceText.length - 1; i++) {
 171                                     var s = '<div onmouseover="javascript:suggestOver(this);"';
 172                                     s += ' onmouseout="javascript:suggestOut(this);" ';
 173                                     s += ' onmousedown="javascript:setSearch(this.innerHTML,' + type + ');" ';
 174                                     s += ' class="suggest_link">' + sourceText[i] + '</div>';
 175                                     suggestText.innerHTML += s;
 176                                 }
 177                             }
 178                             else {
 179                                 suggestText.style.display = "none";
 180                             }
 181                         }
 182                     }
 183                 }; //指定响应函数 
 184                 o.send(null); // 发送请求 
 185             }
 186             else {
 187                 suggestText.style.display = "none";
 188             }
 189         }
 190         //鼠标放进textbox时调用该方法
 191         function searchAll(type) {
 192             var inputField;
 193             var suggestText;
 194             if (type == "1") {
 195                 inputField = document.getElementById("txt_comments1");
 196                 suggestText = document.getElementById("search_suggest1");
 197             } else if (type == "2") {
 198                 inputField = document.getElementById("txt_comments2");
 199                 suggestText = document.getElementById("search_suggest2");
 200             } else if (type == "3") {
 201                 inputField = document.getElementById("txt_comments3");
 202                 suggestText = document.getElementById("search_suggest3");
 203             } else if (type == "4") {
 204                 inputField = document.getElementById("txt_comments4");
 205                 suggestText = document.getElementById("search_suggest4");
 206             } else if (type == "5") {
 207                 inputField = document.getElementById("txt_comments5");
 208                 suggestText = document.getElementById("search_suggest5");
 209             }
 210 
 211             var o = createXMLHttpRequest();
 212             var url = "serverSearch.aspx?flg=1&searchText=" + escape(inputField.value) + "&type=" + type + "&RandStr=" + Math.random() + "&userId=<%=userId %>";
 213             o.open("GET", url, true);
 214             o.onreadystatechange = function () {
 215                 if (o.readyState == 4) {
 216                     if (o.status == 200) {
 217                         var sourceText = o.responseText.split("\n");
 218                         if (sourceText.length > 1) {
 219                             suggestText.style.display = "";
 220                             suggestText.innerHTML = "";
 221                             for (var i = 0; i < sourceText.length - 1; i++) {
 222                                 var s = '<div onmouseover="javascript:suggestOver(this);"';
 223                                 s += ' onmouseout="javascript:suggestOut(this);" ';
 224                                 s += ' onmousedown="javascript:setSearch(this.innerHTML,' + type + ');" ';
 225                                 s += ' class="suggest_link">' + sourceText[i] + '</div>';
 226                                 suggestText.innerHTML += s;
 227                             }
 228                         }
 229                         else {
 230                             suggestText.style.display = "none";
 231                         }
 232                     }
 233                 }
 234             }; //指定响应函数 
 235             o.send(null); // 发送请求 
 236         }
 237         function suggestOver(div_value) {
 238             div_value.className = "suggest_link_over";
 239         }
 240 
 241         function suggestOut(div_value) {
 242             div_value.className = "suggest_link";
 243         }
 244 
 245         function setSearch(obj, type) {
 246             var div;
 247             if (type == "1") {
 248                 document.getElementById("txt_comments1").value = obj;
 249                 div = document.getElementById("search_suggest1");
 250                 document.getElementById("txt_comments1").focus();
 251             } else if (type == "2") {
 252                 document.getElementById("txt_comments2").value = obj;
 253                 div = document.getElementById("search_suggest2");
 254                 document.getElementById("txt_comments2").focus();
 255             } else if (type == "3") {
 256                 document.getElementById("txt_comments3").value = obj;
 257                 div = document.getElementById("search_suggest3");
 258                 document.getElementById("txt_comments3").focus();
 259             } else if (type == "4") {
 260                 document.getElementById("txt_comments4").value = obj;
 261                 div = document.getElementById("search_suggest4");
 262                 document.getElementById("txt_comments4").focus();
 263             } else if (type == "5") {
 264                 document.getElementById("txt_comments5").value = obj;
 265                 div = document.getElementById("search_suggest5");
 266                 document.getElementById("txt_comments5").focus();
 267             }
 268             div.innerHTML = "";
 269             div.style.display = "none";
 270         }
 271 
 272         function noShowDiv(type) {
 273             var div;
 274             if (type == "1") {
 275                 div = document.getElementById("search_suggest1");
 276             } else if (type == "2") {
 277                 div = document.getElementById("search_suggest2");
 278             } else if (type == "3") {
 279                 div = document.getElementById("search_suggest3");
 280             } else if (type == "4") {
 281                 div = document.getElementById("search_suggest4");
 282             } else if (type == "5") {
 283                 div = document.getElementById("search_suggest5");
 284             }
 285             div.style.display = "none";
 286 
 287         }
 288 
 289         function tbblur() {
 290             var div = document.getElementById("search_suggest1");
 291             //div.innerHTML = "";
 292             div.style.display = "none";
 293         }
 294 
 295         function changebq(i) {
 296             var index = 8;
 297             for (j = 1; j < index; j++) {
 298                 var bq = document.getElementById("bq" + j);
 299                 var co = document.getElementById("fdf_" + j);
 300                 if (i == j) {
 301                     bq.className = "sadd";
 302                     co.style.display = "block";
 303                 } else {
 304                     bq.className = "sacfsaf";
 305                     co.style.display = "none";
 306                 }
 307             }
 308         }
 309         function textfocus(e) {
 310             if ($(e).val() == "0") {
 311                 $(e).val("");
 312             }
 313         }
 314 
 315         function textblur(e) {
 316             if ($(e).val() == "") {
 317                 $(e).val("0");
 318             }
 319         }
 320         function setDefaultMType(id, selectedKey) {
 321             var id1 = id + "a";
 322             var id2 = id + "b";
 323             var v;
 324             if (document.getElementById(id1).value == 0) {
 325                 var obj = document.getElementById(id2);
 326                 for (var i = 0; i < obj.options.length; i++) {
 327                     if (obj.options[i].value == selectedKey) {
 328                         obj.options[i].selected = true;
 329                     }
 330                 }
 331             }
 332 
 333         }
 334         //给saveString赋值
 335         function getListSaveFile() {
 336             var table = document.getElementById("price");
 337             var v = document.getElementById("saveString");
 338             var rows = table.rows.length;
 339             for (var i = 0; i < rows; i++) {
 340                     if (v.value != "") {
 341                         v.value = v.value + ","+ table.rows[i].id+";"+ "-1" + ";" + table.rows[i].cells[1].childNodes[0].value + ";" + table.rows[i].cells[2].childNodes[0].value;
 342                   } else {
 343                         v.value = table.rows[i].id+";"+"-1" + ";" + table.rows[i].cells[1].childNodes[0].value + ";" + table.rows[i].cells[2].childNodes[0].value;
 344                   }
 345             }
 346         }
 347         //得到行程价格的journeyBox
 348         function getjourneyBox() {
 349             var listbox = document.getElementById("journeyBox");
 350             var table = document.getElementById("price");
 351             var rows = table.rows.length;
 352             listbox.options.length = 0;
 353             for (var i = 0; i < rows; i++) {
 354                 var option = document.createElement("OPTION");
 355                 option.value = table.rows[i].cells[1].childNodes[0].value;
 356                 option.text = table.rows[i].cells[2].childNodes[0].value;
 357                 listbox.add(option);
 358             }
 359         }
 360         //得到行程journeyBoxAdd
 361         function calcListBox() {
 362             getjourneyBox();
 363                 var listbox = document.getElementById("journeyBox");
 364                 var listboxadd = document.getElementById("journeyBoxAdd");
 365                 listboxadd.options.length = 0;
 366                 var v;
 367                 for (var i = 0; i < listbox.length; i++) {
 368                     if (i == 0 && listboxadd.length == 0) {
 369                         var option = document.createElement("OPTION");
 370                         option.value = listbox.options[i].value;
 371                         option.text = listbox.options[i].text;
 372                         if (option.value!=0) {
 373                         listboxadd.add(option);
 374                         }
 375                     }
 376                     else {
 377                         var flag = "1";
 378                         for (var j = 0; j < listboxadd.length; j++) {
 379                             if (listbox.options[i].text == listboxadd.options[j].text) {
 380                                 listboxadd.options[j].value = parseFloat(listboxadd.options[j].value) + parseFloat(listbox.options[i].value);
 381                                 flag = "0";
 382                                 break;
 383                             }
 384                         }
 385                         if (flag == "1") {
 386                             var option = document.createElement("OPTION");
 387                             option.value = listbox.options[i].value;
 388                             option.text = listbox.options[i].text;
 389                             if (option.value != 0) {
 390                                 listboxadd.add(option);
 391                             }
 392                         }
 393                     }
 394 
 395                 }
 396             }
 397             //计算行程价格小计
 398             function calcJourney() {
 399                 calcListBox();
 400                 var listboxadd = document.getElementById("journeyBoxAdd");
 401                 var v;
 402                 if (listboxadd.length == 0) {
 403                     $("#lbl_journeysum").text("");
 404                 }else{
 405                 for (var j = 0; j < listboxadd.length; j++) {
 406                     if (j == 0) {
 407                             v = listboxadd.options[j].value + listboxadd.options[j].text;
 408                             $("#lbl_journeysum").text(v);
 409                     } else {
 410                         v = v + "+" + listboxadd.options[j].value + listboxadd.options[j].text;
 411                         $("#lbl_journeysum").text(v);
 412                     }
 413                 }
 414                 }
 415 
 416             }
 417             //行程价格
 418             function calcValues(id) {
 419                 var re = /^(?:[1-9][0-9]*(?:\.[0-9]{1,2})?|0\.(?!0+$)[0-9]{1,2})$/;
 420                 if (id != "-1") {
 421                 var text = document.getElementById(id).value;
 422                     if (!(re.test(text))) {
 423                         if(text=="0"){
 424                         } else {
 425                             document.getElementById(id).value = "0";
 426                             return;
 427                         }
 428                     }
 429                 }
 430                 calcJourney();
 431                 PriceValues();
 432                 getAllPrice();
 433             }
 434         //得到酒店价格计算的Listbox
 435         function getHbox() {
 436             var hotelBox = document.getElementById("hotelBox");
 437             hotelBox.options.length = 0;
 438             var table = document.getElementById("hotelPrice");
 439             var rows = table.rows.length;
 440             for (var i = 0; i < rows; i++) {
 441                 var option = document.createElement("OPTION");
 442                 option.value = table.rows[i].cells[6].innerHTML;
 443                 option.text = table.rows[i].cells[2].innerHTML;
 444                 hotelBox.add(option);
 445             }
 446         }
 447         //得到酒店ListBoxAdd
 448         function calcHotelAdd() 
 449         {
 450             getHbox();
 451             var hotelBox = document.getElementById("hotelBox");
 452             var hotelBoxAdd = document.getElementById("hotelBoxAdd");
 453             hotelBoxAdd.options.length = 0;
 454             var v;
 455             for (var i = 0; i < hotelBox.length; i++) {
 456                 if (i == 0 && hotelBoxAdd.length == 0) {
 457                     var option = document.createElement("OPTION");
 458                     option.value = hotelBox.options[i].value;
 459                     option.text = hotelBox.options[i].text;
 460                     hotelBoxAdd.add(option);
 461                 }
 462                 else {
 463                     var flag = "1";
 464                     for (var j = 0; j < hotelBoxAdd.length; j++) {
 465                         if (hotelBox.options[i].text == hotelBoxAdd.options[j].text) {
 466                             hotelBoxAdd.options[j].value = parseFloat(hotelBoxAdd.options[j].value) + parseFloat(hotelBox.options[i].value);
 467                             flag = "0";
 468                             break;
 469                         }
 470                     }
 471                     if (flag == "1") {
 472                         var option = document.createElement("OPTION");
 473                         option.value = hotelBox.options[i].value;
 474                         option.text = hotelBox.options[i].text;
 475                         hotelBoxAdd.add(option);
 476                     }
 477                 }
 478             }
 479         }
 480         //计算酒店小计价格
 481         function calcHotel() {
 482             calcHotelAdd();
 483             var hotelBoxAdd = document.getElementById("hotelBoxAdd");
 484             var v;
 485             if (hotelBoxAdd.length == 0) {
 486                 $("#lbl_hotelPerPrice").text("");
 487             }else{
 488             for (var j = 0; j < hotelBoxAdd.length; j++) {
 489                 if (j == 0) {
 490                     v = hotelBoxAdd.options[j].value + hotelBoxAdd.options[j].text;
 491                     $("#lbl_hotelPerPrice").text(v);
 492                     document.getElementById("lbl_hotelPerPrice").title = v;
 493                 } else {
 494                     v = v + "+" + hotelBoxAdd.options[j].value + hotelBoxAdd.options[j].text;
 495                     $("#lbl_hotelPerPrice").text(v);
 496                     document.getElementById("lbl_hotelPerPrice").title = v;
 497                 }
 498             }
 499             }
 500         }
 501         //酒店价格
 502         function HotelValues() {
 503             calcHotel();
 504             PriceValues();
 505             getAllPrice();
 506         }
 507         //得到导游价格计算的Listbox
 508         function getGbox() {
 509             var guideBox = document.getElementById("guideBox");
 510             guideBox.options.length = 0;
 511             var table = document.getElementById("guidePrice");
 512             var rows = table.rows.length;
 513             for (var i = 0; i < rows; i++) {
 514                 var option = document.createElement("OPTION");
 515                 option.value = table.rows[i].cells[5].innerHTML;
 516                 option.text = table.rows[i].cells[2].innerHTML;
 517                 guideBox.add(option);
 518             }
 519         }
 520         //得到导游ListBoxAdd
 521         function calcGuideAdd() {
 522             getGbox();
 523             var guideBox = document.getElementById("guideBox");
 524             var guideBoxAdd = document.getElementById("guideBoxAdd");
 525             guideBoxAdd.options.length = 0;
 526             var v;
 527             for (var i = 0; i < guideBox.length; i++) {
 528                 if (i == 0 && guideBoxAdd.length == 0) {
 529                     var option = document.createElement("OPTION");
 530                     option.value = guideBox.options[i].value;
 531                     option.text = guideBox.options[i].text;
 532                     guideBoxAdd.add(option);
 533                 }
 534                 else {
 535                     var flag = "1";
 536                     for (var j = 0; j < guideBoxAdd.length; j++) {
 537                         if (guideBox.options[i].text == guideBoxAdd.options[j].text) {
 538                             guideBoxAdd.options[j].value = parseFloat(guideBoxAdd.options[j].value) + parseFloat(guideBox.options[i].value);
 539                             flag = "0";
 540                             break;
 541                         }
 542                     }
 543                     if (flag == "1") {
 544                         var option = document.createElement("OPTION");
 545                         option.value = guideBox.options[i].value;
 546                         option.text = guideBox.options[i].text;
 547                         guideBoxAdd.add(option);
 548                     }
 549                 }
 550             }
 551         }
 552         //计算导游小计价格
 553         function calcGuide() {
 554             calcGuideAdd();
 555             var guideBoxAdd = document.getElementById("guideBoxAdd");
 556             var v;
 557             if (guideBoxAdd.length == 0) {
 558                 $("#lbl_guidePerPrice").text("");
 559             }else{
 560             for (var j = 0; j < guideBoxAdd.length; j++) {
 561                 if (j == 0) {
 562                     v = guideBoxAdd.options[j].value + guideBoxAdd.options[j].text;
 563                     $("#lbl_guidePerPrice").text(v);
 564                     document.getElementById("lbl_guidePerPrice").title = v;
 565                 } else {
 566                     v = v + "+" + guideBoxAdd.options[j].value + guideBoxAdd.options[j].text;
 567                     $("#lbl_guidePerPrice").text(v);
 568                     document.getElementById("lbl_guidePerPrice").title = v;
 569                 }
 570             }
 571             }
 572         }
 573         //导游价格
 574         function GuideValues() {
 575             calcGuide();
 576             PriceValues();
 577             getAllPrice();
 578         }
 579         //得到交通价格计算的Listbox
 580         function getTbox() {
 581             var traffBox = document.getElementById("traffBox");
 582             traffBox.options.length = 0;
 583             var table = document.getElementById("traffPrice");
 584             var rows = table.rows.length;
 585             for (var i = 0; i < rows; i++) {
 586                 var option = document.createElement("OPTION");
 587                 option.value = table.rows[i].cells[5].innerHTML;
 588                 option.text = table.rows[i].cells[2].innerHTML;
 589                 traffBox.add(option);
 590             }
 591         }
 592         //得到交通ListBoxAdd
 593         function calcTraffAdd() {
 594             getTbox();
 595             var traffBox = document.getElementById("traffBox");
 596             var traffBoxAdd = document.getElementById("traffBoxAdd");
 597             traffBoxAdd.options.length = 0;
 598             var v;
 599             for (var i = 0; i < traffBox.length; i++) {
 600                 if (i == 0 && traffBoxAdd.length == 0) {
 601                     var option = document.createElement("OPTION");
 602                     option.value = traffBox.options[i].value;
 603                     option.text = traffBox.options[i].text;
 604                     traffBoxAdd.add(option);
 605                 }
 606                 else {
 607                     var flag = "1";
 608                     for (var j = 0; j < traffBoxAdd.length; j++) {
 609                         if (traffBox.options[i].text == traffBoxAdd.options[j].text) {
 610                             traffBoxAdd.options[j].value = parseFloat(traffBoxAdd.options[j].value) + parseFloat(traffBox.options[i].value);
 611                             flag = "0";
 612                             break;
 613                         }
 614                     }
 615                     if (flag == "1") {
 616                         var option = document.createElement("OPTION");
 617                         option.value = traffBox.options[i].value;
 618                         option.text = traffBox.options[i].text;
 619                         traffBoxAdd.add(option);
 620                     }
 621                 }
 622             }
 623         }
 624         //计算交通小计价格
 625         function calcTraff() {
 626             calcTraffAdd();
 627             var traffBoxAdd = document.getElementById("traffBoxAdd");
 628             var v;
 629             if (traffBoxAdd.length == 0) {
 630                 $("#lbl_traffPerPrice").text("");
 631             }else{
 632             for (var j = 0; j < traffBoxAdd.length; j++) {
 633                 if (j == 0) {
 634                     v = traffBoxAdd.options[j].value + traffBoxAdd.options[j].text;
 635                     $("#lbl_traffPerPrice").text(v);
 636                     document.getElementById("lbl_traffPerPrice").title = v;
 637                 } else {
 638                     v = v + "+" + traffBoxAdd.options[j].value + traffBoxAdd.options[j].text;
 639                     $("#lbl_traffPerPrice").text(v);
 640                     document.getElementById("lbl_traffPerPrice").title = v;
 641                 }
 642             }
 643             }
 644         }
 645         //交通价格
 646         function TraffValues() {
 647             calcTraff();
 648             PriceValues();
 649             getAllPrice();
 650         }
 651         //得到三餐价格计算的Listbox
 652         function getMbox() {
 653             var mealBox = document.getElementById("mealBox");
 654             mealBox.options.length = 0;
 655             var table = document.getElementById("mealsPrice");
 656             var rows = table.rows.length;
 657             for (var i = 0; i < rows; i++) {
 658                 var option = document.createElement("OPTION");
 659                 option.value = table.rows[i].cells[4].innerHTML;
 660                 option.text = table.rows[i].cells[2].innerHTML;
 661                 mealBox.add(option);
 662             }
 663         }
 664         //得到三餐ListBoxAdd
 665         function calcMealAdd() {
 666             getMbox();
 667             var mealBox = document.getElementById("mealBox");
 668             var mealBoxAdd = document.getElementById("mealBoxAdd");
 669             mealBoxAdd.options.length = 0;
 670             var v;
 671             for (var i = 0; i < mealBox.length; i++) {
 672                 if (i == 0 && mealBoxAdd.length == 0) {
 673                     var option = document.createElement("OPTION");
 674                     option.value = mealBox.options[i].value;
 675                     option.text = mealBox.options[i].text;
 676                     mealBoxAdd.add(option);
 677                 }
 678                 else {
 679                     var flag = "1";
 680                     for (var j = 0; j < mealBoxAdd.length; j++) {
 681                         if (mealBox.options[i].text == mealBoxAdd.options[j].text) {
 682                             mealBoxAdd.options[j].value = parseFloat(mealBoxAdd.options[j].value) + parseFloat(mealBox.options[i].value);
 683                             flag = "0";
 684                             break;
 685                         }
 686                     }
 687                     if (flag == "1") {
 688                         var option = document.createElement("OPTION");
 689                         option.value = mealBox.options[i].value;
 690                         option.text = mealBox.options[i].text;
 691                         mealBoxAdd.add(option);
 692                     }
 693                 }
 694             }
 695         }
 696         //计算三餐小计价格
 697         function calcMeal() {
 698             calcMealAdd();
 699             var mealBoxAdd = document.getElementById("mealBoxAdd");
 700             var v;
 701             if (mealBoxAdd.length == 0) {
 702                 $("#lbl_mealsPerPrice").text("");
 703             }else{
 704             for (var j = 0; j < mealBoxAdd.length; j++) {
 705                 if (j == 0) {
 706                     v = mealBoxAdd.options[j].value + mealBoxAdd.options[j].text;
 707                     $("#lbl_mealsPerPrice").text(v);
 708                     document.getElementById("lbl_mealsPerPrice").title = v;
 709                 } else {
 710                     v = v + "+" + mealBoxAdd.options[j].value + mealBoxAdd.options[j].text;
 711                     $("#lbl_mealsPerPrice").text(v);
 712                     document.getElementById("lbl_mealsPerPrice").title = v;
 713                 }
 714             }
 715             }
 716         }
 717         //三餐价格
 718         function MealValues() {
 719             calcMeal();
 720             PriceValues();
 721             getAllPrice();
 722         }
 723         //得到其他价格计算的Listbox
 724         function getObox() {
 725             var otherBox = document.getElementById("otherBox");
 726             otherBox.options.length = 0;
 727             var table = document.getElementById("othersPrice");
 728             var rows = table.rows.length;
 729             for (var i = 0; i < rows; i++) {
 730                 var option = document.createElement("OPTION");
 731                 option.value = table.rows[i].cells[1].innerHTML;
 732                 option.text = table.rows[i].cells[2].innerHTML;
 733                 otherBox.add(option);
 734             }
 735         }
 736         //得到其他ListBoxAdd
 737         function calcOtherAdd() {
 738             getObox();
 739             var otherBox = document.getElementById("otherBox");
 740             var otherBoxAdd = document.getElementById("otherBoxAdd");
 741             otherBoxAdd.options.length = 0;
 742             var v;
 743             for (var i = 0; i < otherBox.length; i++) {
 744                 if (i == 0 && otherBoxAdd.length == 0) {
 745                     var option = document.createElement("OPTION");
 746                     option.value = otherBox.options[i].value;
 747                     option.text = otherBox.options[i].text;
 748                     otherBoxAdd.add(option);
 749                 }
 750                 else {
 751                     var flag = "1";
 752                     for (var j = 0; j < otherBoxAdd.length; j++) {
 753                         if (otherBox.options[i].text == otherBoxAdd.options[j].text) {
 754                             otherBoxAdd.options[j].value = parseFloat(otherBoxAdd.options[j].value) + parseFloat(otherBox.options[i].value);
 755                             flag = "0";
 756                             break;
 757                         }
 758                     }
 759                     if (flag == "1") {
 760                         var option = document.createElement("OPTION");
 761                         option.value = otherBox.options[i].value;
 762                         option.text = otherBox.options[i].text;
 763                         otherBoxAdd.add(option);
 764                     }
 765                 }
 766             }
 767         }
 768         //计算其他小计价格
 769         function calcOther() {
 770             calcOtherAdd();
 771             var otherBoxAdd = document.getElementById("otherBoxAdd");
 772             var v;
 773             if (otherBoxAdd.length == 0){
 774                 $("#lbl_othersPer").text("");
 775             }else{
 776             for (var j = 0; j < otherBoxAdd.length; j++) {
 777                 if (j == 0) {
 778                     v = otherBoxAdd.options[j].value + otherBoxAdd.options[j].text;
 779                     $("#lbl_othersPer").text(v);
 780                     document.getElementById("lbl_othersPer").title = v;
 781                 } else {
 782                     v = v + "+" + otherBoxAdd.options[j].value + otherBoxAdd.options[j].text;
 783                     $("#lbl_othersPer").text(v);
 784                     document.getElementById("lbl_othersPer").title = v;
 785                 }
 786             }
 787             }
 788         }
 789         //其他价格
 790         function OtherValues() {
 791             calcOther();
 792             PriceValues();
 793             getAllPrice();
 794         }
 795         function getbeginValues() {
 796             calcValues(-1);
 797             calcHotel();
 798             calcGuide();
 799             calcTraff();
 800             calcMeal();
 801             calcOther();
 802             getrateBox();
 803             PriceValues();
 804             getAllPrice();
 805         }
 806         //得到各个小计价格的ListBox的汇总ListBox
 807         function getpriceBox() {
 808             var priceBox = document.getElementById("priceBox");
 809             priceBox.options.length = 0;
 810             calcListBox();
 811             calcHotelAdd();
 812             calcGuideAdd();
 813             calcTraffAdd();
 814             calcMealAdd();
 815             calcOtherAdd();
 816             var journeyBoxAdd = document.getElementById("journeyBoxAdd");
 817             var hotelBoxAdd = document.getElementById("hotelBoxAdd");
 818             var guideBoxAdd = document.getElementById("guideBoxAdd");
 819             var traffBoxAdd = document.getElementById("traffBoxAdd");
 820             var mealBoxAdd = document.getElementById("mealBoxAdd");
 821             var otherBoxAdd = document.getElementById("otherBoxAdd");
 822             if (journeyBoxAdd.length > 0) {
 823                 for (var i = 0; i < journeyBoxAdd.length; i++) {
 824                     var option = document.createElement("OPTION");
 825                     option.value = journeyBoxAdd.options[i].value;
 826                     option.text = journeyBoxAdd.options[i].text;
 827                     priceBox.add(option);
 828                 }
 829             }
 830             if (hotelBoxAdd.length > 0) {
 831                 for (var i = 0; i < hotelBoxAdd.length; i++) {
 832                     var option = document.createElement("OPTION");
 833                     option.value = hotelBoxAdd.options[i].value;
 834                     option.text = hotelBoxAdd.options[i].text;
 835                     priceBox.add(option);
 836                 }
 837             }
 838             if (guideBoxAdd.length > 0) {
 839                 for (var i = 0; i < guideBoxAdd.length; i++) {
 840                     var option = document.createElement("OPTION");
 841                     option.value = guideBoxAdd.options[i].value;
 842                     option.text = guideBoxAdd.options[i].text;
 843                     priceBox.add(option);
 844                 }
 845             }
 846             if (traffBoxAdd.length > 0) {
 847                 for (var i = 0; i < traffBoxAdd.length; i++) {
 848                     var option = document.createElement("OPTION");
 849                     option.value = traffBoxAdd.options[i].value;
 850                     option.text = traffBoxAdd.options[i].text;
 851                     priceBox.add(option);
 852                 }
 853             }
 854             if (mealBoxAdd.length > 0) {
 855                 for (var i = 0; i < mealBoxAdd.length; i++) {
 856                     var option = document.createElement("OPTION");
 857                     option.value = mealBoxAdd.options[i].value;
 858                     option.text = mealBoxAdd.options[i].text;
 859                     priceBox.add(option);
 860                 }
 861             }
 862             if (otherBoxAdd.length > 0) {
 863                 for (var i = 0; i < otherBoxAdd.length; i++) {
 864                     var option = document.createElement("OPTION");
 865                     option.value = otherBoxAdd.options[i].value;
 866                     option.text = otherBoxAdd.options[i].text;
 867                     priceBox.add(option);
 868                 }
 869             }
 870         }
 871         //根据priceBox得到priceBoxAdd
 872         function calcpriceListBox() {
 873             getpriceBox();
 874             var priceBox = document.getElementById("priceBox");
 875             var priceBoxAdd = document.getElementById("priceBoxAdd");
 876             priceBoxAdd.options.length = 0;
 877             var v;
 878             for (var i = 0; i < priceBox.length; i++) {
 879                 if (i == 0 && priceBoxAdd.length == 0) {
 880                     var option = document.createElement("OPTION");
 881                     option.value = priceBox.options[i].value;
 882                     option.text = priceBox.options[i].text;
 883                     priceBoxAdd.add(option);
 884                 }
 885                 else {
 886                     var flag = "1";
 887                     for (var j = 0; j < priceBoxAdd.length; j++) {
 888                         if (priceBox.options[i].text == priceBoxAdd.options[j].text) {
 889                             priceBoxAdd.options[j].value = parseFloat(priceBoxAdd.options[j].value) + parseFloat(priceBox.options[i].value);
 890                             flag = "0";
 891                             break;
 892                         }
 893                     }
 894                     if (flag == "1") {
 895                         var option = document.createElement("OPTION");
 896                         option.value = priceBox.options[i].value;
 897                         option.text = priceBox.options[i].text;
 898                         priceBoxAdd.add(option);
 899                     }
 900                 }
 901             }
 902         }
 903         //计算总价格字符串
 904         function calcPriceString() {
 905             calcpriceListBox();
 906             var priceBoxAdd = document.getElementById("priceBoxAdd");
 907             var v;
 908             if (priceBoxAdd.length == 0) {
 909                 $("#lbl_prices").text("");
 910             }else{
 911             for (var j = 0; j < priceBoxAdd.length; j++) {
 912                 if (j == 0) {
 913                     v = priceBoxAdd.options[j].value + priceBoxAdd.options[j].text;
 914                     $("#lbl_prices").text(v);
 915                     document.getElementById("lbl_prices").title = v;
 916                 } else {
 917                     v = v + "+" + priceBoxAdd.options[j].value + priceBoxAdd.options[j].text;
 918                      $("#lbl_prices").text(v);
 919                     document.getElementById("lbl_prices").title = v;
 920                 }
 921             }
 922             }
 923         }
 924         //总价格
 925         function PriceValues() {
 926             calcPriceString();
 927         }
 928         //得到汇率ListBox
 929         function getrateBox() 
 930         {
 931             var rateBox = document.getElementById("rateBox");
 932             rateBox.options.length = 0;
 933             var table = document.getElementById("rateGride");
 934             var rows = table.rows.length;
 935             for (var i = 0; i < rows; i++) {
 936                 var option = document.createElement("OPTION");
 937                 option.value = table.rows[i].cells[1].innerHTML;
 938                 option.text = table.rows[i].cells[0].innerHTML;
 939                 rateBox.add(option);
 940             }
 941             getAllPrice();
 942         }
 943         //根据汇率计算转化成人民币的总价
 944         function getAllPrice() {
 945             calcpriceListBox();
 946             var priceBoxAdd = document.getElementById("priceBoxAdd");
 947             var rateBox = document.getElementById("rateBox");
 948             var all = 0;
 949             var allflg = "0";
 950             if (priceBoxAdd.length > 0) 
 951             {
 952                 for (var i = 0; i < priceBoxAdd.length; i++) {
 953                   if (priceBoxAdd.options[i].text != "人民币") {
 954                         var flg = "0";
 955                         for (var j = 0; j < rateBox.length; j++) {
 956                             if (priceBoxAdd.options[i].text + "/人民币" == rateBox.options[j].text) {
 957                                 if (all == 0) {
 958                                     all = parseInt(priceBoxAdd.options[i].value) * parseInt(rateBox.options[j].value);
 959                                 }else{
 960                                     all = all + parseInt(priceBoxAdd.options[i].value) * parseInt(rateBox.options[j].value);
 961                                 }
 962                                 flg = "1";
 963                                 break;
 964                             }
 965                         }
 966                         if (flg == "0") {
 967                             //总价计算不出来
 968                             allflg = "1";
 969                             }
 970                     } else {
 971                          if (all==0) {
 972                              all = parseInt(priceBoxAdd.options[i].value);
 973                         } else {
 974                              all = all + parseInt(priceBoxAdd.options[i].value);
 975                             }
 976                     }
 977                 }
 978             }
 979             if (allflg != "1") {
 980             if(all!=0){
 981                 $("#lbl_AllADD").text(all + "元");
 982             } else {
 983                 $("#lbl_AllADD").text("");
 984                 }
 985             } else {
 986                 $("#lbl_AllADD").text("");
 987                 //$("#txt_pAllADD").val("");
 988             }
 989             }
 990         function putValue(id, n, m) {
 991             var id1 = id + "a";
 992             var id2 = id + "b";
 993             var id3 = id + "c" + m;
 994             for (var i = 1; i <= n; i++) {
 995                 var ids = id + "c" + i;
 996                 document.getElementById(ids).checked = false;
 997             }
 998             var v = document.getElementById(id3).value;
 999             document.getElementById(id3).checked = true;
1000             if (v.split(';')[0] == "免费") {
1001                 document.getElementById(id1).value = "0";
1002             } else {
1003                 document.getElementById(id1).value = v.split(';')[0];
1004             }
1005             var obj = document.getElementById(id2);
1006             for (var i = 0; i < obj.options.length; i++) {
1007                 if (obj.options[i].text == v.split(';')[1])
1008                 { obj.options[i].selected = true; }
1009             }
1010             calcValues(-1);
1011         }
1012 //        function window.confirm(str) {
1013 //            execScript("n = (msgbox('" + str + "',vbYesNo,'提示')=vbYes)", "vbscript");
1014 //            return (n);
1015 //        }
1016         function submitPrice() {
1017             getListSaveFile();
1018             var re = /^\+?[1-9][0-9]*$/; //正整数 
1019             var returnflg = true;
1020             if ($("#txt_pAllADD").val() != "") {
1021                 if (re.test($("#txt_pAllADD").val())) {
1022                     document.getElementById("hid_lblAllADD").value = document.getElementById("lbl_AllADD").innerHTML.split('元')[0];
1023                     if (document.getElementById("lbl_AllADD").innerHTML.split('元')[0] != $("#txt_pAllADD").val() && document.getElementById("lbl_AllADD").innerHTML.split('元')[0]!="") {
1024                         if (window.confirm("总价格与总价格调整的值不一致,点击确定则覆盖总价格调整的值,点击取消则不覆盖")) {
1025                             document.getElementById("txt_pAllADD").value = document.getElementById("lbl_AllADD").innerHTML.split('元')[0];
1026                             document.getElementById("DropDownList1").selectedIndex = 0;
1027                         } 
1028                    }
1029                     window.dialogArguments.document.getElementById("txt_PRICE").value = $("#txt_pAllADD").val();
1030                     if (window.dialogArguments.document.getElementById("ddl_moneytype") != null && $("#txt_pAllADD").val() != "") {
1031                         window.dialogArguments.document.getElementById("ddl_moneytype").selectedIndex = document.getElementById("DropDownList1").selectedIndex;
1032                     } else {
1033                         //展示页面的赋值
1034                         var ddl = document.getElementById("DropDownList1")
1035                         var index = ddl.selectedIndex;
1036                         var Text = ddl.options[index].text;
1037                         var ttt;
1038                         if (Text.indexOf("(") >= 0) {
1039                             ttt = Text.substring(Text.indexOf("(") + 1, Text.indexOf(")"));
1040                         } else {
1041                         ttt = Text;
1042                     }
1043                     if ($("#txt_pAllADD").val() != "") {
1044                         window.dialogArguments.document.getElementById("txt_type").value = ttt;
1045                         window.dialogArguments.document.getElementById("priceType").value = index;
1046                     } else {
1047                         window.dialogArguments.document.getElementById("txt_type").value = "";
1048                         window.dialogArguments.document.getElementById("priceType").value = 0;
1049                     }
1050                     }
1051                 } else {
1052                     document.getElementById("Image_pAllADD").style.display = '';
1053                     document.getElementById("Image_pAllADD").title = "价格为正整数";
1054                     returnflg = false;
1055                 }
1056             }
1057             else {
1058                 document.getElementById("hid_lblAllADD").value = document.getElementById("lbl_AllADD").innerHTML.split('元')[0];
1059                 if (document.getElementById("lbl_AllADD").innerHTML.split('元')[0] != $("#txt_pAllADD").val() && document.getElementById("lbl_AllADD").innerHTML.split('元')[0]!="") {
1060                     if (window.confirm("点击确定则选择总价格的值,点击取消则不选择?")) {
1061                         document.getElementById("txt_pAllADD").value = document.getElementById("lbl_AllADD").innerHTML.split('元')[0];
1062                         document.getElementById("DropDownList1").selectedIndex = 0;
1063                     }
1064                 }
1065                 window.dialogArguments.document.getElementById("txt_PRICE").value = $("#txt_pAllADD").val();
1066                 if (window.dialogArguments.document.getElementById("ddl_moneytype") != null && $("#txt_pAllADD").val() != "") {
1067                     window.dialogArguments.document.getElementById("ddl_moneytype").selectedIndex = document.getElementById("DropDownList1").selectedIndex;
1068                 } else {
1069                     //展示页面的赋值
1070                     var ddl = document.getElementById("DropDownList1")
1071                     var index = ddl.selectedIndex;
1072                     var Text = ddl.options[index].text;
1073                     var ttt;
1074                     if (Text.indexOf("(") >= 0) {
1075                         ttt = Text.substring(Text.indexOf("(") + 1, Text.indexOf(")"));
1076                     } else {
1077                         ttt = Text;
1078                     }
1079                     if ($("#txt_pAllADD").val() != "") {
1080                         window.dialogArguments.document.getElementById("txt_type").value = ttt;
1081                         window.dialogArguments.document.getElementById("priceType").value = index;
1082                     } else {
1083                         window.dialogArguments.document.getElementById("txt_type").value = "";
1084                         window.dialogArguments.document.getElementById("priceType").value = 0;
1085                     }
1086                 }
1087            }
1088             if (!returnflg) {
1089                 return false;
1090             } else {
1091                 document.getElementById("colseButton").click();
1092                 //window.close();
1093                 //return true;
1094                 return false;
1095             }
1096 
1097         }
1098         function getPriceValue(pricevalue) {
1099            var parent = window.dialogArguments;
1100           if(parent==null)
1101           {
1102               parent=window.opener;
1103               parent.document.getElementById("txt_PRICE").value = pricevalue;
1104           }
1105           else
1106           {
1107               parent.document.getElementById("txt_PRICE").value = pricevalue;
1108           }        
1109         window.close();
1110         return false;
1111         }
1112         function cwindow() {
1113             window.close();
1114         }
1115         function fromparentwindow() {
1116             if (window.dialogArguments.document.getElementById("txt_PRICE").value != "") {
1117                 $("#txt_pAllADD").val(window.dialogArguments.document.getElementById("txt_PRICE").value);
1118                 if (window.dialogArguments.document.getElementById("ddl_moneytype") != null) {
1119                     document.getElementById("DropDownList1").selectedIndex = window.dialogArguments.document.getElementById("ddl_moneytype").selectedIndex;
1120                 } else {
1121 //                    alert(window.dialogArguments.document.getElementById("priceType").value)
1122                     document.getElementById("DropDownList1").selectedIndex = window.dialogArguments.document.getElementById("priceType").value;
1123                 }
1124             } else {
1125             document.getElementById("DropDownList1").selectedIndex = 0;
1126             }
1127         }
1128         function singleDel1(deteflg) {
1129             document.getElementById("hid_deleflg").value = deteflg;
1130         }
1131         function existCheck(modifyflg, existflg) {
1132             document.getElementById("hid_modifyflg").value = modifyflg;
1133             if (existflg == "1") {
1134                 document.getElementById("hid_hotelexist").value = "1";
1135             } else if (existflg == "2") {
1136                 document.getElementById("hid_guideexist").value = "1";
1137             } else if (existflg == "3") {
1138                 document.getElementById("hid_traffexist").value = "1";
1139             } else if (existflg == "4") {
1140                 document.getElementById("hid_mealsexist").value = "1";
1141             } else if (existflg == "6") {
1142                 document.getElementById("hid_rateexist").value = "1";
1143             } else if (existflg == "5") {
1144                 document.getElementById("hid_othersexist").value = "1";
1145             }
1146         }
1147         function hotelflg() {
1148             document.getElementById("hid_hotelexist").value = "0";
1149             HotelValues();
1150         }
1151         function guideflg() {
1152             document.getElementById("hid_guideexist").value = "0";
1153             GuideValues();
1154         }
1155         function traffflg() {
1156             document.getElementById("hid_traffexist").value = "0";
1157             TraffValues();
1158         }
1159         function mealsflg() {
1160             document.getElementById("hid_mealsexist").value = "0";
1161             MealValues();
1162         }
1163         function rateflg() {
1164             document.getElementById("hid_rateexist").value = "0";
1165             getrateBox();
1166         }
1167         function otherflg() {
1168             document.getElementById("hid_othersexist").value = "0";
1169             OtherValues();
1170         }
1171         function DateAdd(i) {
1172             var returnflg = true;
1173             var r = /^\+?[1-9][0-9]*$/; //正整数 
1174             var re = /^(?:[1-9][0-9]*(?:\.[0-9]{1,2})?|0\.(?!0+$)[0-9]{1,2})$/;
1175             var r1 = /^(?:[1-9][0-9]*(?:\.[0-9]{1})?|0\.(?!0+$)[0-9]{1})$/;
1176             var re1 = /^[+]?(([1-9]\d*[.]?)|(0.))(\d{0,10})?$/
1177             if (i == "1") {
1178                 //酒店数据check
1179                 if (document.getElementById("txt_JOURNEYID__PERSONCOUNT").value == "" || document.getElementById("txt_JOURNEYID__PERSONCOUNT").value == "0") {
1180                     document.getElementById("txt_JOURNEYID__PERSONCOUNT").value = "1";
1181                 }
1182                 if (document.getElementById("txt_roomPrice").value == "" || document.getElementById("txt_day1").value == "" || document.getElementById("txt_room").value == "") {
1183                     document.getElementById("V_0_img_err_room").style.display = '';
1184                     document.getElementById("V_0_img_err_room").title = "价格、天数、房间数、人数不能为空";
1185                     returnflg = false;
1186                 } else if (!re.test((document.getElementById("txt_roomPrice").value)) || !r.test((document.getElementById("txt_day1").value)) || !r1.test((document.getElementById("txt_room").value)) || !r.test((document.getElementById("txt_JOURNEYID__PERSONCOUNT").value))) {
1187                     document.getElementById("V_0_img_err_room").style.display = '';
1188                     document.getElementById("V_0_img_err_room").title = "价格必须大于零且最多两位小数位,房间数大于零且最多一位小数位,天数人数必须为大于零的整数";
1189                     returnflg = false;
1190                 } else {
1191                     document.getElementById("V_0_img_err_room").style.display = 'none';
1192                 }
1193                 //酒店价格小计
1194 
1195             } else if (i == "2") {
1196                 //导游数据check
1197                 if (document.getElementById("txt_guidePrice").value == "" || document.getElementById("txt_days2").value == "" || document.getElementById("txt_JOURNEYID__PERSONCOUNT1").value == "0") {
1198                     document.getElementById("V_0_img_err_days2").style.display = '';
1199                     document.getElementById("V_0_img_err_days2").title = "价格、天数、人数不能为空";
1200                     returnflg = false;
1201                 } else if (!re.test((document.getElementById("txt_guidePrice").value)) || !r1.test((document.getElementById("txt_days2").value)) || !r.test((document.getElementById("txt_JOURNEYID__PERSONCOUNT1").value))) {
1202                     document.getElementById("V_0_img_err_days2").style.display = '';
1203                     document.getElementById("V_0_img_err_days2").title = "价格必须大于零且最多两位小数位,天数必须大于零且最多一位小数位,人数必须为大于零的整数";
1204                     returnflg = false;
1205                 } else {
1206                     document.getElementById("V_0_img_err_days2").style.display = 'none';
1207                 }
1208             }
1209             else if (i == "3") {
1210                 //交通数据的check
1211                 if (document.getElementById("txt_traffPrice").value == "" || document.getElementById("txt_days3").value == "" || document.getElementById("txt_JOURNEYID__PERSONCOUNT2").value == "0") {
1212                     document.getElementById("V_0_img_err_days3").style.display = '';
1213                     document.getElementById("V_0_img_err_days3").title = "价格、天数、人数不能为空";
1214                     returnflg = false;
1215                 } else if (!re.test((document.getElementById("txt_traffPrice").value)) || !r1.test((document.getElementById("txt_days3").value)) || !r.test((document.getElementById("txt_JOURNEYID__PERSONCOUNT2").value))) {
1216                     document.getElementById("V_0_img_err_days3").style.display = '';
1217                     document.getElementById("V_0_img_err_days3").title = "价格必须大于零且最多两位小数位,天数必须大于零且最多一位小数,人数必须为大于零的整数";
1218                     returnflg = false;
1219                 } else {
1220                     document.getElementById("V_0_img_err_days3").style.display = 'none';
1221                 }
1222             }
1223             else if (i == "4") {
1224                 //三餐数据的check
1225                 if (document.getElementById("txt_mealsPrice").value == "" || document.getElementById("txt_days4").value == "") {
1226                     document.getElementById("V_0_img_err_days4").style.display = '';
1227                     document.getElementById("V_0_img_err_days4").title = "价格、天数不能为空";
1228                     returnflg = false;
1229                 } else if (!re.test((document.getElementById("txt_mealsPrice").value)) || !r.test((document.getElementById("txt_days4").value))) {
1230                     document.getElementById("V_0_img_err_days4").style.display = '';
1231                     document.getElementById("V_0_img_err_days4").title = "价格必须大于零且最多两位小数位,天数必须大于零的整数";
1232                     returnflg = false;
1233                 } else {
1234                     document.getElementById("V_0_img_err_days4").style.display = 'none';
1235                 }
1236             }
1237             else if (i == "5") {
1238                 //其他价格的check
1239                 if (document.getElementById("txt_othersPrice").value == "") {
1240                     document.getElementById("V_0_img_err_othersPrice").style.display = '';
1241                     document.getElementById("V_0_img_err_othersPrice").title = "价格不能为空";
1242                     returnflg = false;
1243                 } else if (!re.test((document.getElementById("txt_othersPrice").value))) {
1244                     document.getElementById("V_0_img_err_othersPrice").style.display = '';
1245                     document.getElementById("V_0_img_err_othersPrice").title = "价格必须大于零且最多两位小数位";
1246                     returnflg = false;
1247                 } else {
1248                     document.getElementById("V_0_img_err_othersPrice").style.display = 'none';
1249                 }
1250             }
1251             else {
1252                 //汇率检查
1253                 if (document.getElementById("txt_rate").value == "") {
1254                     document.getElementById("V_0_img_err_rate").style.display = '';
1255                     document.getElementById("V_0_img_err_rate").title = "汇率不能为空";
1256                     returnflg = false;
1257                 } else if (!re1.test((document.getElementById("txt_rate").value)) || parseFloat(document.getElementById("txt_rate").value) == 0) {
1258                     document.getElementById("V_0_img_err_rate").style.display = '';
1259                     document.getElementById("V_0_img_err_rate").title = "汇率必须大于零";
1260                     returnflg = false;
1261                 } else {
1262                     document.getElementById("V_0_img_err_rate").style.display = 'none';
1263                 }
1264             }
1265             if (!returnflg) {
1266                 return false;
1267             }
1268             else {
1269                 return true;
1270             }
1271         }
1272        
1273     </script>
1274 </head>
1275 <body class="bodyColor" onload="getbeginValues();" id="body1" style="overflow-x: hidden;
1276     overflow-y: scroll">
1277     <form id="form1" runat="server">
1278     <asp:ScriptManager ID="ScriptManager1" runat="server">
1279     </asp:ScriptManager>
1280     <div>
1281         <div style="margin: 0 auto; width: 902px; padding-top: 5px;">
1282             <div id="topp" style="border: 1px solid #c9c9c9; width: 900px; height: 480px;">
1283                 <div style="height: 26px;">
1284                     <asp:UpdatePanel runat="server" ID="UpdatePanel9" UpdateMode="Always">
1285                         <ContentTemplate>
1286                             <table style="margin: 0; padding: 0;">
1287                                 <tr>
1288                                     <td style="width: 65px;">
1289                                         <asp:Label runat="server" ID="lbl_JOURNEYID__MONEY_TYPE" Text="默认币种:"></asp:Label>
1290                                     </td>
1291                                     <td style="width: 70px;">
1292                                         <asp:DropDownList runat="server" ID="ddl_JOURNEYID__MONEY_TYPE" OnSelectedIndexChanged="getMoneyTpye"
1293                                             AutoPostBack="True">
1294                                         </asp:DropDownList>
1295                                     </td>
1296                                     <td>
1297                                     </td>
1298                                 </tr>
1299                             </table>
1300                         </ContentTemplate>
1301                     </asp:UpdatePanel>
1302                 </div>
1303                 <ul class="sftht">
1304                     <li id="bq1" onclick="changebq('1')" class="sadd"><span>行程</span></li>
1305                     <li id="bq2" onclick="changebq('2')" class="sacfsaf"><span>酒店</span></li>
1306                     <li id="bq3" onclick="changebq('3')" class="sacfsaf"><span>导游</span></li>
1307                     <li id="bq4" onclick="changebq('4')" class="sacfsaf"><span>交通</span></li>
1308                     <li id="bq5" onclick="changebq('5')" class="sacfsaf"><span>三餐</span></li>
1309                     <li id="bq6" onclick="changebq('6')" class="sacfsaf"><span>其他</span></li>
1310                     <li id="bq7" onclick="changebq('7')" class="sacfsaf"><span>汇率</span></li>
1311                 </ul>
1312                 <div id="fdf_1" style="border: 1px solid #c9c9c9; width: 880px; margin: 0 auto;">
1313                     <div id="main" runat="server" style="width: 880px;">
1314                     </div>
1315                 </div>
1316                 <div id="fdf_2" style="float: left; border: 1px solid #d8d8d8; padding: 3px 5px;
1317                     margin: 0 5px 8px 10px; background: #F6F6F6; height: 390px; width: 870px; overflow: hidden;
1318                     display: none;">
1319                     <asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Always">
1320                         <ContentTemplate>
1321                             <table cellspacing="0" cellpadding="0" align="center" valign="middle">
1322                                 <tr align="center">
1323                                     <asp:ListBox ID="lbxDelFile" runat="server" Height="0px" Width="0px" Visible="false">
1324                                     </asp:ListBox>
1325                                     <td width="4%">
1326                                     </td>
1327                                     <td width="81%" height="26" align="left" valign="middle">
1328                                         <asp:Label ID="Label8" Text="酒店说明" runat="server"></asp:Label>
1329                                         <%--<asp:TextBox ID="txt_comments1"  onkeyup="searchSuggest();"  runat="server" Style="width: 140px;height:15px;font-size:12px;"></asp:TextBox> --%>
1330                                         <input runat="server" type="text" id="txt_comments1" name="txt_comments1" onkeyup="searchSuggest('1');"
1331                                             onclick="searchAll('1');" onblur="noShowDiv('1')" style="width: 140px; height: 15px;
1332                                             font-size: 12px;" />
1333                                         <div id="search_suggest1" style="display: none; width: 144px; z-index: 10; margin-left: 50px;
1334                                             position: absolute;">
1335                                         </div>
1336                                         &nbsp;&nbsp
1337                                         <asp:Label ID="lbl_roomPrice" Text="价格" runat="server"></asp:Label>
1338                                         <asp:TextBox ID="txt_roomPrice" runat="server" MaxLength="12" Style="width: 70px;
1339                                             height: 15px; font-size: 12px;"></asp:TextBox>
1340                                         <asp:DropDownList runat="server" ID="ddl_HotelMONEY_TYPE" align="center" valign="middle">
1341                                         </asp:DropDownList>
1342                                         <asp:Label ID="Label21" Text="/间/夜" runat="server"></asp:Label>
1343                                         <asp:Label ID="Label1" Text="*" runat="server"></asp:Label>
1344                                         <asp:TextBox ID="txt_room" runat="server" MaxLength="4" Style="width: 35px; height: 15px;
1345                                             font-size: 12px;"></asp:TextBox>
1346                                         <asp:Label ID="lbl_room" Text="间" runat="server"></asp:Label>
1347                                         <asp:Label ID="Label15" Text="*" runat="server"></asp:Label>
1348                                         <asp:TextBox ID="txt_day1" runat="server" MaxLength="4" Style="width: 35px; height: 15px;
1349                                             font-size: 12px;"></asp:TextBox>
1350                                         <asp:Label ID="lbl_day1" Text="夜" runat="server"></asp:Label>
1351                                         <asp:Label ID="Label2" Text="/" runat="server"></asp:Label>
1352                                         <asp:TextBox runat="server" ID="txt_JOURNEYID__PERSONCOUNT" name="txt_JOURNEYID__PERSONCOUNT"
1353                                             Style="width: 35px; height: 15px; font-size: 12px;" MaxLength="5" />
1354                                         <asp:Label runat="server" ID="lbl_JOURNEYID__PERSONCOUNT" Text="人"></asp:Label>
1355                                         <asp:Image ID="V_0_img_err_room" runat="server" ImageUrl="~/images/err_mark.gif"
1356                                             Width="12px" Style="display: none;" />
1357                                     </td>
1358                                     <td width="15%" height="26" align="left" valign="middle">
1359                                         <asp:Button ID="hotelPriceAdd" Text="核算" runat="server" OnClientClick="return DateAdd('1');"
1360                                             OnClick="hotelPrice_Add" Style="margin: 0; padding: 0; width: 45px; text-align: center;"
1361                                             class="seaal_go" />
1362                                     </td>
1363                                 </tr>
1364                             </table>
1365                             <table cellspacing="0" bgcolor="#CECECE" align="center" cellpadding="0" valign="middle"
1366                                 style="margin: 3px 0;">
1367                                 <tr align="left" valign="middle" bgcolor="#EAEAEA">
1368                                     <td width="20px">
1369                                     </td>
1370                                     <td style="width: 600px;" align="left">
1371                                         <div id="hotelHeader" style="display: block; text-align: left; height: 26px;">
1372                                             <table border="1" cellspacing="0" align="left" style="width: 600px; border-collapse: collapse">
1373                                                 <tr class="srnr33" align="center">
1374                                                     <td style="width: 150px; height: 26px;">
1375                                                         酒店说明
1376                                                     </td>
1377                                                     <td style="width: 80px; height: 26px;">
1378                                                         价格
1379                                                     </td>
1380                                                     <td style="width: 80px; height: 26px;">
1381                                                         币种
1382                                                     </td>
1383                                                     <td style="width: 50px; height: 26px;">
1384                                                         间数
1385                                                     </td>
1386                                                     <td style="width: 50px; height: 26px;">
1387                                                         夜数
1388                                                     </td>
1389                                                     <td style="width: 50px; height: 26px;">
1390                                                         人数
1391                                                     </td>
1392                                                     <td style="width: 80px; height: 26px;">
1393                                                         合计
1394                                                     </td>
1395                                                     <td style="width: 80px; height: 26px;">
1396                                                         操作
1397                                                     </td>
1398                                                 </tr>
1399                                             </table>
1400                                         </div>
1401                                         <div id="DaysVlu" style="overflow-y: auto; overflow-x: hidden; max-height: 330px;
1402                                             height: 330px; width: 600px; text-align: left">
1403                                             <asp:DataGrid ID="hotelPrice" Width="600px" runat="server" HeaderStyle-BorderStyle="None"
1404                                                 HorizontalAlign="Left" AutoGenerateColumns="False" ShowHeader="False" CssClass="agtwww">
1405                                                 <HeaderStyle CssClass="srnr33" Font-Bold="false" HorizontalAlign="Center" />
1406                                                 <ItemStyle Width="40%" HorizontalAlign="left" />
1407                                                 <Columns>
1408                                                     <asp:TemplateColumn HeaderText="酒店说明" SortExpression="comments">
1409                                                         <HeaderStyle Width="150px" Height="26px" />
1410                                                         <ItemStyle Width="150px" Height="26px" HorizontalAlign="center" />
1411                                                         <ItemTemplate>
1412                                                             <span title="<%# DataBinder.Eval(Container.DataItem, "comments")%>">
1413                                                                 <%# Eval("comments").ToString().Length > 10 ? Eval("comments").ToString().Substring(0, 10) + "..." : Eval("comments").ToString()%></span>
1414                                                         </ItemTemplate>
1415                                                     </asp:TemplateColumn>
1416                                                     <asp:BoundColumn DataField="price">
1417                                                         <HeaderStyle Width="80px" Height="26px" />
1418                                                         <ItemStyle Width="80px" Height="26px" HorizontalAlign="center" />
1419                                                     </asp:BoundColumn>
1420                                                     <asp:BoundColumn DataField="moneyType">
1421                                                         <HeaderStyle Width="80px" Height="26px" />
1422                                                         <ItemStyle Width="80px" Height="26px" HorizontalAlign="center" />
1423                                                     </asp:BoundColumn>
1424                                                     <asp:BoundColumn DataField="roomCount">
1425                                                         <HeaderStyle Width="50px" Height="26px" />
1426                                                         <ItemStyle Width="50px" Height="26px" HorizontalAlign="center" />
1427                                                     </asp:BoundColumn>
1428                                                     <asp:BoundColumn DataField="dayScount">
1429                                                         <HeaderStyle Width="50px" Height="26px" />
1430                                                         <ItemStyle Width="50px" Height="26px" HorizontalAlign="center" />
1431                                                     </asp:BoundColumn>
1432                                                     <asp:BoundColumn DataField="personerCount">
1433                                                         <HeaderStyle Width="50px" Height="26px" />
1434                                                         <ItemStyle Width="50px" Height="26px" HorizontalAlign="center" />
1435                                                     </asp:BoundColumn>
1436                                                     <asp:BoundColumn DataField="MoneyCount">
1437                                                         <HeaderStyle Width="80px" Height="26px" />
1438                                                         <ItemStyle Width="80px" Height="26px" HorizontalAlign="center" />
1439                                                     </asp:BoundColumn>
1440                                                     <asp:TemplateColumn>
1441                                                         <HeaderStyle Width="80px" Height="26px" />
1442                                                         <ItemStyle Width="80px" Height="26px" HorizontalAlign="center" />
1443                                                         <ItemTemplate>
1444                                                             <table border="0">
1445                                                                 <tr>
1446                                                                     <td style="width: 40%;" align="right">
1447                                                                         <asp:LinkButton ID="cmdModify" runat="server" OnClientClick="return existCheck(1,1);"
1448                                                                             OnClick="Modify_Click">
1449                                                                             <asp:Label ID="Label1" runat="server" Text="修改" /></asp:LinkButton>
1450                                                                     </td>
1451                                                                     <td align="left">
1452                                                                         <asp:LinkButton ID="cmdDelete" runat="server" OnClick="Delete_Click" OnClientClick="return singleDel1(1);">
1453                                                                             <asp:Label ID="Label3" runat="server" Text="删除" /></asp:LinkButton>
1454                                                                     </td>
1455                                                                 </tr>
1456                                                             </table>
1457                                                         </ItemTemplate>
1458                                                     </asp:TemplateColumn>
1459                                                 </Columns>
1460                                             </asp:DataGrid>
1461                                         </div>
1462                                     </td>
1463                                 </tr>
1464                             </table>
1465                         </ContentTemplate>
1466                     </asp:UpdatePanel>
1467                 </div>
1468                 <div id="fdf_3" style="float: left; border: 1px solid #d8d8d8; padding: 3px 5px;
1469                     margin: 0 5px 8px 10px; background: #F6F6F6; height: 390px; width: 870px; overflow: hidden;
1470                     display: none;">
1471                     <asp:UpdatePanel runat="server" ID="UpdatePanel2" UpdateMode="Always">
1472                         <ContentTemplate>
1473                             <table cellspacing="0" cellpadding="0" align="center" valign="middle">
1474                                 <tr>
1475                                     <td width="4%">
1476                                     </td>
1477                                     <td width="81%" height="26" align="left" valign="middle">
1478                                         <asp:Label ID="Label9" Text="导游说明" runat="server"></asp:Label>
1479                                         <%--<asp:TextBox ID="txt_comments2" runat="server" Style="width: 150px;height:15px;font-size:12px;"></asp:TextBox>--%>
1480                                         <input runat="server" type="text" id="txt_comments2" name="txt_comments2" onkeyup="searchSuggest('2');"
1481                                             onclick="searchAll('2');" onblur="noShowDiv('2')" style="width: 140px; height: 15px;
1482                                             font-size: 12px;" />
1483                                         <div id="search_suggest2" style="display: none; width: 144px; z-index: 10; margin-left: 50px;
1484                                             position: absolute;">
1485                                         </div>
1486                                         &nbsp;&nbsp;
1487                                         <asp:Label ID="lbl_guidePrice" Text="工资" runat="server"></asp:Label>
1488                                         <asp:TextBox ID="txt_guidePrice" runat="server" MaxLength="12" Style="width: 80px;
1489                                             height: 15px; font-size: 12px;"></asp:TextBox>
1490                                         <asp:DropDownList runat="server" ID="ddl_GuideMONEY_TYPE" align="center" valign="middle">
1491                                         </asp:DropDownList>
1492                                         <asp:Label ID="Label22" Text="/天" runat="server"></asp:Label>
1493                                         <asp:Label ID="Label7" Text="*" runat="server"></asp:Label>
1494                                         <asp:TextBox ID="txt_days2" runat="server" MaxLength="4" Style="width: 40px; height: 15px;
1495                                             font-size: 12px;"></asp:TextBox>
1496                                         <asp:Label ID="lbl_days2" Text="天" runat="server"></asp:Label>
1497                                         <asp:Label ID="Label19" Text="/" runat="server"></asp:Label>
1498                                         <asp:TextBox runat="server" ID="txt_JOURNEYID__PERSONCOUNT1" name="txt_JOURNEYID__PERSONCOUNT1"
1499                                             Style="width: 35px; height: 15px; font-size: 12px;" MaxLength="5" />
1500                                         <asp:Label runat="server" ID="lbl_JOURNEYID__PERSONCOUNT1" Text="人"></asp:Label>
1501                                         <asp:Image ID="V_0_img_err_days2" runat="server" ImageUrl="~/images/err_mark.gif"
1502                                             Width="12px" Style="display: none;" />
1503                                     </td>
1504                                     <td width="15%" height="26" align="left" valign="middle">
1505                                         <asp:Button ID="guidePriceAdd" Text="核算" runat="server" OnClientClick="return DateAdd('2');"
1506                                             OnClick="guidePrice_Add" class="seaal_go" Style="margin: 0; padding: 0; width: 45px;
1507                                             text-align: center;" />
1508                                     </td>
1509                                 </tr>
1510                             </table>
1511                             <table cellspacing="0" border="0" bgcolor="#CECECE" align="center" cellpadding="0"
1512                                 valign="middle" style="margin: 3px 0;">
1513                                 <tr align="center" valign="middle" bgcolor="#EAEAEA">
1514                                     <td width="20">
1515                                     </td>
1516                                     <td style="width: 600px;" align="left">
1517                                         <div id="guideHeader" style="display: block; text-align: left; height: 26px;">
1518                                             <table border="1" cellspacing="0" style="width: 600px; border-collapse: collapse">
1519                                                 <tr class="srnr33" align="center">
1520                                                     <td style="width: 150px; height: 26px;">
1521                                                         导游说明
1522                                                     </td>
1523                                                     <td style="width: 110px; height: 26px;">
1524                                                         工资
1525                                                     </td>
1526                                                     <td style="width: 90px; height: 26px;">
1527                                                         币种
1528                                                     </td>
1529                                                     <td style="width: 60px; height: 26px;">
1530                                                         天数
1531                                                     </td>
1532                                                     <td style="width: 60px; height: 26px;">
1533                                                         人数
1534                                                     </td>
1535                                                     <td style="width: 90px; height: 26px;">
1536                                                         合计
1537                                                     </td>
1538                                                     <td style="width: 90px; height: 26px;">
1539                                                         操作
1540                                                     </td>
1541                                                 </tr>
1542                                             </table>
1543                                         </div>
1544                                         <div id="Div1" style="overflow-y: auto; overflow-x: hidden; max-height: 330px; height: 330px;
1545                                             width: 600px; text-align: left">
1546                                             <asp:DataGrid ID="guidePrice" Width="600px" runat="server" HeaderStyle-BorderStyle="None"
1547                                                 HorizontalAlign="Left" AutoGenerateColumns="False" ShowHeader="False" CssClass="agtwww">
1548                                                 <HeaderStyle CssClass="srnr33" Font-Bold="false" HorizontalAlign="Center" />
1549                                                 <ItemStyle Width="40%" HorizontalAlign="Center" />
1550                                                 <Columns>
1551                                                     <asp:TemplateColumn HeaderText="导游说明" SortExpression="comments">
1552                                                         <HeaderStyle Width="150px" Height="26px" />
1553                                                         <ItemStyle Width="150px" Height="26px" HorizontalAlign="center" />
1554                                                         <ItemTemplate>
1555                                                             <span title="<%# DataBinder.Eval(Container.DataItem, "comments")%>">
1556                                                                 <%# Eval("comments").ToString().Length > 10 ? Eval("comments").ToString().Substring(0, 10) + "..." : Eval("comments").ToString()%></span>
1557                                                         </ItemTemplate>
1558                                                     </asp:TemplateColumn>
1559                                                     <asp:BoundColumn DataField="price" HeaderText="价格/天">
1560                                                         <HeaderStyle Width="110px" Height="26px" />
1561                                                         <ItemStyle Width="110px" Height="26px" HorizontalAlign="center" />
1562                                                     </asp:BoundColumn>
1563                                                     <asp:BoundColumn DataField="moneyType" HeaderText="币种">
1564                                                         <HeaderStyle Width="90px" Height="26px" />
1565                                                         <ItemStyle Width="90px" Height="26px" HorizontalAlign="center" />
1566                                                     </asp:BoundColumn>
1567                                                     <asp:BoundColumn HeaderText="天数" DataField="dayScount">
1568                                                         <HeaderStyle Width="60px" Height="26px" />
1569                                                         <ItemStyle Width="60px" Height="26px" HorizontalAlign="center" />
1570                                                     </asp:BoundColumn>
1571                                                     <asp:BoundColumn DataField="personerCount">
1572                                                         <HeaderStyle Width="60px" Height="26px" />
1573                                                         <ItemStyle Width="60px" Height="26px" HorizontalAlign="center" />
1574                                                     </asp:BoundColumn>
1575                                                     <asp:BoundColumn HeaderText="合计" DataField="MoneyCount">
1576                                                         <HeaderStyle Width="90px" Height="26px" />
1577                                                         <ItemStyle Width="90px" Height="26px" HorizontalAlign="center" />
1578                                                     </asp:BoundColumn>
1579                                                     <asp:TemplateColumn HeaderText="操作">
1580                                                         <HeaderStyle Width="90px" Height="26px" />
1581                                                         <ItemStyle Width="90px" Height="26px" HorizontalAlign="center" />
1582                                                         <ItemTemplate>
1583                                                             <table border="0">
1584                                                                 <tr>
1585                                                                     <td style="width: 40%;" align="right">
1586                                                                         <asp:LinkButton ID="cmdModify" runat="server" Visible="true" OnClientClick="return existCheck(2,2);"
1587                                                                             OnClick="Modify_Click">
1588                                                                             <asp:Label ID="Label1" runat="server" Text="修改" /></asp:LinkButton>
1589                                                                     </td>
1590                                                                     <td align="left">
1591                                                                         <asp:LinkButton ID="cmdDelete" runat="server" Visible="true" OnClick="Delete_Click"
1592                                                                             OnClientClick="return singleDel1(2);">
1593                                                                             <asp:Label ID="Label3" runat="server" Text="删除" /></asp:LinkButton>
1594                                                                     </td>
1595                                                                 </tr>
1596                                                             </table>
1597                                                         </ItemTemplate>
1598                                                     </asp:TemplateColumn>
1599                                                 </Columns>
1600                                             </asp:DataGrid>
1601                                         </div>
1602                                     </td>
1603                                 </tr>
1604                             </table>
1605                         </ContentTemplate>
1606                     </asp:UpdatePanel>
1607                 </div>
1608                 <div id="fdf_4" style="float: left; border: 1px solid #d8d8d8; padding: 3px 5px;
1609                     margin: 0 5px 8px 10px; background: #F6F6F6; height: 390px; width: 870px; overflow: hidden;
1610                     display: none;">
1611                     <asp:UpdatePanel runat="server" ID="UpdatePanel3" UpdateMode="Always">
1612                         <ContentTemplate>
1613                             <table cellspacing="0" cellpadding="0" align="center" valign="middle">
1614                                 <tr>
1615                                     <td width="4%">
1616                                     </td>
1617                                     <td width="81%" height="26" align="left" valign="middle">
1618                                         <asp:Label ID="Label12" Text="车型说明" runat="server"></asp:Label>
1619                                         <%--<asp:TextBox ID="txt_comments3" runat="server" Style="width: 150px;height:15px;font-size:12px;"></asp:TextBox>--%>
1620                                         <input runat="server" type="text" id="txt_comments3" name="txt_comments3" onkeyup="searchSuggest('3');"
1621                                             onclick="searchAll('3');" onblur="noShowDiv('3')" style="width: 140px; height: 15px;
1622                                             font-size: 12px;" />
1623                                         <div id="search_suggest3" style="display: none; width: 144px; z-index: 10; margin-left: 50px;
1624                                             position: absolute;">
1625                                         </div>
1626                                         &nbsp;&nbsp;
1627                                         <asp:Label ID="lbl_traffPrice" Text="车价" runat="server"></asp:Label>
1628                                         <asp:TextBox ID="txt_traffPrice" runat="server" MaxLength="12" Style="width: 80px;
1629                                             height: 15px; font-size: 12px;"></asp:TextBox>
1630                                         <asp:DropDownList runat="server" ID="ddl_TraffMoneyType" align="center" valign="middle">
1631                                         </asp:DropDownList>
1632                                         <asp:Label ID="Label23" Text="/天" runat="server"></asp:Label>
1633                                         <asp:Label ID="Label5" Text="*" runat="server"></asp:Label>
1634                                         <asp:TextBox ID="txt_days3" runat="server" MaxLength="4" Style="width: 40px; height: 15px;
1635                                             font-size: 12px;"></asp:TextBox>
1636                                         <asp:Label ID="lbl_days3" Text="天" runat="server"></asp:Label>
1637                                         <asp:Label ID="Label20" Text="/" runat="server"></asp:Label>
1638                                         <asp:TextBox runat="server" ID="txt_JOURNEYID__PERSONCOUNT2" name="txt_JOURNEYID__PERSONCOUNT2"
1639                                             Style="width: 35px; height: 15px; font-size: 12px;" MaxLength="5" />
1640                                         <asp:Label runat="server" ID="lbl_JOURNEYID__PERSONCOUNT2" Text="人"></asp:Label>
1641                                         <asp:Image ID="V_0_img_err_days3" runat="server" ImageUrl="~/images/err_mark.gif"
1642                                             Width="12px" Style="display: none;" />
1643                                     </td>
1644                                     <td width="15%" height="26" align="left" valign="middle">
1645                                         <asp:Button ID="traffPriceAdd" Text="核算" runat="server" OnClientClick="return DateAdd('3');"
1646                                             OnClick="traffPrice_Add" class="seaal_go" Style="margin: 0; padding: 0; width: 45px;
1647                                             text-align: center;" />
1648                                     </td>
1649                                 </tr>
1650                             </table>
1651                             <table cellspacing="0" border="0" bgcolor="#CECECE" align="center" cellpadding="0"
1652                                 valign="middle" style="margin: 3px 0;">
1653                                 <tr align="center" valign="middle" bgcolor="#EAEAEA">
1654                                     <td width="20">
1655                                     </td>
1656                                     <td style="width: 600px;" align="left">
1657                                         <div id="Div2" style="display: block; text-align: left; height: 26px;">
1658                                             <table border="1" cellspacing="0" style="width: 600px; border-collapse: collapse">
1659                                                 <tr class="srnr33" align="center">
1660                                                     <td style="width: 150px; height: 26px;">
1661                                                         车型说明
1662                                                     </td>
1663                                                     <td style="width: 90px; height: 26px;">
1664                                                         车价
1665                                                     </td>
1666                                                     <td style="width: 90px; height: 26px;">
1667                                                         币种
1668                                                     </td>
1669                                                     <td style="width: 60px; height: 26px;">
1670                                                         天数
1671                                                     </td>
1672                                                     <td style="width: 60px; height: 26px;">
1673                                                         人数
1674                                                     </td>
1675                                                     <td style="width: 90px; height: 26px;">
1676                                                         合计
1677                                                     </td>
1678                                                     <td style="width: 90px; height: 26px;">
1679                                                         操作
1680                                                     </td>
1681                                                 </tr>
1682                                             </table>
1683                                         </div>
1684                                         <div id="Div3" style="overflow-y: auto; overflow-x: hidden; max-height: 330px; height: 330px;
1685                                             width: 600px; text-align: left">
1686                                             <asp:DataGrid ID="traffPrice" Width="600px" runat="server" HeaderStyle-BorderStyle="None"
1687                                                 HorizontalAlign="Left" AutoGenerateColumns="False" ShowHeader="False" CssClass="agtwww">
1688                                                 <HeaderStyle CssClass="srnr33" Font-Bold="false" HorizontalAlign="Center" />
1689                                                 <ItemStyle Width="40%" HorizontalAlign="Center" />
1690                                                 <Columns>
1691                                                     <asp:TemplateColumn HeaderText="车型说明" SortExpression="comments">
1692                                                         <HeaderStyle Width="150px" Height="26px" />
1693                                                         <ItemStyle Width="150px" Height="26px" HorizontalAlign="center" />
1694                                                         <ItemTemplate>
1695                                                             <span title="<%# DataBinder.Eval(Container.DataItem, "comments")%>">
1696                                                                 <%# Eval("comments").ToString().Length > 10 ? Eval("comments").ToString().Substring(0, 10) + "..." : Eval("comments").ToString()%></span>
1697                                                         </ItemTemplate>
1698                                                     </asp:TemplateColumn>
1699                                                     <asp:BoundColumn DataField="price" HeaderText="价格/天">
1700                                                         <HeaderStyle Width="90px" Height="26px" />
1701                                                         <ItemStyle Width="90px" Height="26px" HorizontalAlign="center" />
1702                                                     </asp:BoundColumn>
1703                                                     <asp:BoundColumn DataField="moneyType" HeaderText="币种">
1704                                                         <HeaderStyle Width="90px" Height="26px" />
1705                                                         <ItemStyle Width="90px" Height="26px" HorizontalAlign="center" />
1706                                                     </asp:BoundColumn>
1707                                                     <asp:BoundColumn HeaderText="天数" DataField="dayScount">
1708                                                         <HeaderStyle Width="60px" Height="26px" />
1709                                                         <ItemStyle Width="60px" Height="26px" HorizontalAlign="center" />
1710                                                     </asp:BoundColumn>
1711                                                     <asp:BoundColumn DataField="personerCount">
1712                                                         <HeaderStyle Width="60px" Height="26px" />
1713                                                         <ItemStyle Width="60px" Height="26px" HorizontalAlign="center" />
1714                                                     </asp:BoundColumn>
1715                                                     <asp:BoundColumn HeaderText="合计" DataField="MoneyCount">
1716                                                         <HeaderStyle Width="90px" Height="26px" />
1717                                                         <ItemStyle Width="90px" Height="26px" HorizontalAlign="center" />
1718                                                     </asp:BoundColumn>
1719                                                     <asp:TemplateColumn HeaderText="操作">
1720                                                         <HeaderStyle Width="90px" Height="26px" />
1721                                                         <ItemStyle Width="90px" Height="26px" HorizontalAlign="center" />
1722                                                         <ItemTemplate>
1723                                                             <table border="0">
1724                                                                 <tr>
1725                                                                     <td style="width: 40%;" align="right">
1726                                                                         <asp:LinkButton ID="cmdModify" runat="server" Visible="true" OnClientClick="return existCheck(3,3);"
1727                                                                             OnClick="Modify_Click">
1728                                                                             <asp:Label ID="Label1" runat="server" Text="修改" /></asp:LinkButton>
1729                                                                     </td>
1730                                                                     <td align="left">
1731                                                                         <asp:LinkButton ID="cmdDelete" runat="server" Visible="true" OnClick="Delete_Click"
1732                                                                             OnClientClick="return singleDel1(3);">
1733                                                                             <asp:Label ID="Label3" runat="server" Text="删除" /></asp:LinkButton>
1734                                                                     </td>
1735                                                                 </tr>
1736                                                             </table>
1737                                                         </ItemTemplate>
1738                                                     </asp:TemplateColumn>
1739                                                 </Columns>
1740                                             </asp:DataGrid>
1741                                         </div>
1742                                     </td>
1743                                 </tr>
1744                             </table>
1745                         </ContentTemplate>
1746                     </asp:UpdatePanel>
1747                 </div>
1748                 <div id="fdf_5" style="float: left; border: 1px solid #d8d8d8; padding: 3px 5px;
1749                     margin: 0 5px 8px 10px; background: #F6F6F6; height: 390px; width: 870px; overflow: hidden;
1750                     display: none;">
1751                     <asp:UpdatePanel runat="server" ID="UpdatePanel4" UpdateMode="Always">
1752                         <ContentTemplate>
1753                             <table cellspacing="0" cellpadding="0" align="center" valign="middle">
1754                                 <tr>
1755                                     <td width="4%">
1756                                     </td>
1757                                     <td width="81%" height="26" align="left" valign="middle">
1758                                         <asp:Label ID="Label17" Text="用餐说明" runat="server"></asp:Label>
1759                                         <%--<asp:TextBox ID="txt_comments4" runat="server" Style="width: 150px;height:15px;font-size:12px;"></asp:TextBox>--%>
1760                                         <input runat="server" type="text" id="txt_comments4" name="txt_comments4" onkeyup="searchSuggest('4');"
1761                                             onclick="searchAll('4');" onblur="noShowDiv('4')" style="width: 140px; height: 15px;
1762                                             font-size: 12px;" />
1763                                         <div id="search_suggest4" style="display: none; width: 144px; z-index: 10; margin-left: 50px;
1764                                             position: absolute;">
1765                                         </div>
1766                                         &nbsp;&nbsp;
1767                                         <asp:Label ID="lbl_mealsPrice" Text="价格" runat="server"></asp:Label>
1768                                         <asp:TextBox ID="txt_mealsPrice" runat="server" MaxLength="12" Style="width: 80px;
1769                                             height: 15px; font-size: 12px;"></asp:TextBox>
1770                                         <asp:DropDownList runat="server" ID="ddl_MealsMoneyType" align="center" valign="middle">
1771                                         </asp:DropDownList>
1772                                         <asp:Label ID="Label24" Text="/餐/人" runat="server"></asp:Label>
1773                                         <asp:Label ID="Label6" Text="*" runat="server"></asp:Label>
1774                                         <asp:TextBox ID="txt_days4" runat="server" MaxLength="4" Style="width: 40px; height: 15px;
1775                                             font-size: 12px;"></asp:TextBox>
1776                                         <asp:Label ID="lbl_days4" Text="餐" runat="server"></asp:Label>
1777                                         <asp:Image ID="V_0_img_err_days4" runat="server" ImageUrl="~/images/err_mark.gif"
1778                                             Width="12px" Style="display: none;" />
1779                                     </td>
1780                                     <td width="15%" height="26" align="left" valign="middle">
1781                                         <asp:Button ID="mealsPriceAdd" Text="核算" runat="server" OnClientClick="return DateAdd('4');"
1782                                             OnClick="mealsPrice_Add" class="seaal_go" Style="margin: 0; padding: 0; width: 45px;
1783                                             text-align: center;" />
1784                                     </td>
1785                                 </tr>
1786                             </table>
1787                             <table cellspacing="0" border="0" bgcolor="#CECECE" align="center" cellpadding="0"
1788                                 valign="middle" style="margin: 3px 0;">
1789                                 <tr align="center" valign="middle" bgcolor="#EAEAEA">
1790                                     <td width="20">
1791                                     </td>
1792                                     <td style="width: 600px;" align="left">
1793                                         <div id="Div4" style="display: block; text-align: left; height: 26px;">
1794                                             <table border="1" cellspacing="0" style="width: 600px; border-collapse: collapse">
1795                                                 <tr class="srnr33" align="center">
1796                                                     <td style="width: 150px; height: 26px;">
1797                                                         用餐说明
1798                                                     </td>
1799                                                     <td style="width: 90px; height: 26px;">
1800                                                         价格
1801                                                     </td>
1802                                                     <td style="width: 90px; height: 26px;">
1803                                                         币种
1804                                                     </td>
1805                                                     <td style="width: 60px; height: 26px;">
1806                                                         餐数
1807                                                     </td>
1808                                                     <td style="width: 90px; height: 26px;">
1809                                                         合计
1810                                                     </td>
1811                                                     <td style="width: 90px; height: 26px;">
1812                                                         操作
1813                                                     </td>
1814                                                 </tr>
1815                                             </table>
1816                                         </div>
1817                                         <div id="Div5" style="overflow-y: auto; overflow-x: hidden; max-height: 330px; height: 330px;
1818                                             width: 600px; text-align: left">
1819                                             <asp:DataGrid ID="mealsPrice" Width="600px" runat="server" HeaderStyle-BorderStyle="None"
1820                                                 HorizontalAlign="Left" AutoGenerateColumns="False" ShowHeader="False" CssClass="agtwww">
1821                                                 <HeaderStyle CssClass="srnr33" Font-Bold="false" HorizontalAlign="Center" />
1822                                                 <ItemStyle Width="40%" HorizontalAlign="Center" />
1823                                                 <Columns>
1824                                                     <asp:TemplateColumn HeaderText="用餐说明" SortExpression="comments">
1825                                                         <HeaderStyle Width="150px" Height="26px" />
1826                                                         <ItemStyle Width="150px" Height="26px" HorizontalAlign="center" />
1827                                                         <ItemTemplate>
1828                                                             <span title="<%# DataBinder.Eval(Container.DataItem, "comments")%>">
1829                                                                 <%# Eval("comments").ToString().Length > 10 ? Eval("comments").ToString().Substring(0, 10) + "..." : Eval("comments").ToString()%></span>
1830                                                         </ItemTemplate>
1831                                                     </asp:TemplateColumn>
1832                                                     <asp:BoundColumn DataField="price" HeaderText="价格/天">
1833                                                         <HeaderStyle Width="90px" Height="26px" />
1834                                                         <ItemStyle Width="90px" Height="26px" HorizontalAlign="center" />
1835                                                     </asp:BoundColumn>
1836                                                     <asp:BoundColumn DataField="moneyType" HeaderText="币种">
1837                                                         <HeaderStyle Width="90px" Height="26px" />
1838                                                         <ItemStyle Width="90px" Height="26px" HorizontalAlign="center" />
1839                                                     </asp:BoundColumn>
1840                                                     <asp:BoundColumn HeaderText="餐数" DataField="dayScount">
1841                                                         <HeaderStyle Width="60px" Height="26px" />
1842                                                         <ItemStyle Width="60px" Height="26px" HorizontalAlign="center" />
1843                                                     </asp:BoundColumn>
1844                                                     <asp:BoundColumn HeaderText="合计" DataField="MoneyCount">
1845                                                         <HeaderStyle Width="90px" Height="26px" />
1846                                                         <ItemStyle Width="90px" Height="26px" HorizontalAlign="center" />
1847                                                     </asp:BoundColumn>
1848                                                     <asp:TemplateColumn HeaderText="操作">
1849                                                         <HeaderStyle Width="90px" Height="26px" />
1850                                                         <ItemStyle Width="90px" Height="26px" HorizontalAlign="center" />
1851                                                         <ItemTemplate>
1852                                                             <table border="0">
1853                                                                 <tr>
1854                                                                     <td style="width: 40%;" align="right">
1855                                                                         <asp:LinkButton ID="cmdModify" runat="server" Visible="true" OnClientClick="return existCheck(4,4);"
1856                                                                             OnClick="Modify_Click">
1857                                                                             <asp:Label ID="Label1" runat="server" Text="修改" /></asp:LinkButton>
1858                                                                     </td>
1859                                                                     <td align="left">
1860                                                                         <asp:LinkButton ID="cmdDelete" runat="server" Visible="true" OnClick="Delete_Click"
1861                                                                             OnClientClick="return singleDel1(4);">
1862                                                                             <asp:Label ID="Label3" runat="server" Text="删除" /></asp:LinkButton>
1863                                                                     </td>
1864                                                                 </tr>
1865                                                             </table>
1866                                                         </ItemTemplate>
1867                                                     </asp:TemplateColumn>
1868                                                 </Columns>
1869                                             </asp:DataGrid>
1870                                         </div>
1871                                     </td>
1872                                 </tr>
1873                             </table>
1874                         </ContentTemplate>
1875                     </asp:UpdatePanel>
1876                 </div>
1877                 <div id="fdf_6" style="float: left; border: 1px solid #d8d8d8; padding: 3px 5px;
1878                     margin: 0 5px 8px 10px; background: #F6F6F6; height: 390px; width: 870px; overflow: hidden;
1879                     display: none;">
1880                     <asp:UpdatePanel runat="server" ID="UpdatePanel5" UpdateMode="Always">
1881                         <ContentTemplate>
1882                             <table cellspacing="0" cellpadding="0" align="center" valign="middle">
1883                                 <tr>
1884                                     <td width="4%">
1885                                     </td>
1886                                     <td width="81%" height="26" align="left" valign="middle">
1887                                         <asp:Label ID="Label18" Text="费用说明" runat="server"></asp:Label>
1888                                         <%--<asp:TextBox ID="txt_comments5" runat="server" Style="width: 150px;height:15px;font-size:12px;"></asp:TextBox> --%>
1889                                         <input runat="server" type="text" id="txt_comments5" name="txt_comments5" onkeyup="searchSuggest('5');"
1890                                             onclick="searchAll('5');" onblur="noShowDiv('5')" style="width: 140px; height: 15px;
1891                                             font-size: 12px;" />
1892                                         <div id="search_suggest5" style="display: none; width: 144px; z-index: 10; margin-left: 50px;
1893                                             position: absolute;">
1894                                         </div>
1895                                         &nbsp;&nbsp;
1896                                         <asp:Label ID="Label10" Text="价格" runat="server"></asp:Label>
1897                                         <asp:TextBox ID="txt_othersPrice" runat="server" MaxLength="12" Style="width: 80px;
1898                                             height: 15px; font-size: 12px;"></asp:TextBox>
1899                                         <asp:DropDownList runat="server" ID="ddl_OthersMoneyType" align="center" valign="middle">
1900                                         </asp:DropDownList>
1901                                         <asp:Label ID="Label25" Text="/人" runat="server"></asp:Label>
1902                                         <asp:Image ID="V_0_img_err_othersPrice" runat="server" ImageUrl="~/images/err_mark.gif"
1903                                             Width="12px" Style="display: none;" />
1904                                     </td>
1905                                     <td width="15%" height="26" align="left" valign="middle">
1906                                         <asp:Button ID="Button2" Text="核算" runat="server" OnClientClick="return DateAdd('5');"
1907                                             OnClick="othersPrice_Add" class="seaal_go" Style="margin: 0; padding: 0; width: 45px;
1908                                             text-align: center;" />
1909                                     </td>
1910                                 </tr>
1911                             </table>
1912                             <table cellspacing="0" border="0" bgcolor="#CECECE" align="center" cellpadding="0"
1913                                 valign="middle" style="margin: 3px 0;">
1914                                 <tr align="center" valign="middle" bgcolor="#EAEAEA">
1915                                     <td width="20">
1916                                     </td>
1917                                     <td style="width: 600px;" align="left">
1918                                         <div id="Div6" style="display: block; text-align: left; height: 26px;">
1919                                             <table border="1" cellspacing="0" style="width: 600px; border-collapse: collapse">
1920                                                 <tr class="srnr33" align="center">
1921                                                     <td style="width: 320px; height: 26px;">
1922                                                         费用说明
1923                                                     </td>
1924                                                     <td style="width: 160px; height: 26px;">
1925                                                         价格
1926                                                     </td>
1927                                                     <td style="width: 160px; height: 26px;">
1928                                                         币种
1929                                                     </td>
1930                                                     <td style="width: 100px; height: 26px;">
1931                                                         操作
1932                                                     </td>
1933                                                 </tr>
1934                                             </table>
1935                                         </div>
1936                                         <div id="Div7" style="overflow-y: auto; overflow-x: hidden; max-height: 330px; height: 330px;
1937                                             width: 600px; text-align: left">
1938                                             <asp:DataGrid ID="othersPrice" Width="100%" runat="server" HeaderStyle-BorderStyle="None"
1939                                                 HorizontalAlign="Left" AutoGenerateColumns="False" ShowHeader="False" CssClass="agtwww">
1940                                                 <HeaderStyle CssClass="srnr33" Font-Bold="false" HorizontalAlign="Center" />
1941                                                 <ItemStyle Width="40%" HorizontalAlign="Center" />
1942                                                 <Columns>
1943                                                     <asp:TemplateColumn HeaderText="费用说明" SortExpression="comments">
1944                                                         <HeaderStyle Width="320px" Height="26px" />
1945                                                         <ItemStyle Width="320px" Height="26px" HorizontalAlign="center" />
1946                                                         <ItemTemplate>
1947                                                             <span title="<%# DataBinder.Eval(Container.DataItem, "comments")%>">
1948                                                                 <%# Eval("comments").ToString().Length > 18 ? Eval("comments").ToString().Substring(0, 18) + "..." : Eval("comments").ToString()%></span>
1949                                                         </ItemTemplate>
1950                                                     </asp:TemplateColumn>
1951                                                     <asp:BoundColumn HeaderText="价格" DataField="MoneyCount">
1952                                                         <HeaderStyle Width="160px" Height="26px" />
1953                                                         <ItemStyle Width="160px" Height="26px" HorizontalAlign="center" />
1954                                                     </asp:BoundColumn>
1955                                                     <asp:BoundColumn DataField="moneyType" HeaderText="币种">
1956                                                         <HeaderStyle Width="160px" Height="26px" />
1957                                                         <ItemStyle Width="160px" Height="26px" HorizontalAlign="center" />
1958                                                     </asp:BoundColumn>
1959                                                     <asp:TemplateColumn HeaderText="操作">
1960                                                         <HeaderStyle Width="100px" Height="26px" />
1961                                                         <ItemStyle Width="100px" Height="26px" HorizontalAlign="center" />
1962                                                         <ItemTemplate>
1963                                                             <table border="0">
1964                                                                 <tr>
1965                                                                     <td style="width: 40%;" align="right">
1966                                                                         <asp:LinkButton ID="cmdModify" runat="server" Visible="true" OnClientClick="return existCheck(5,5);"
1967                                                                             OnClick="Modify_Click">
1968                                                                             <asp:Label ID="Label1" runat="server" Text="修改" /></asp:LinkButton>
1969                                                                     </td>
1970                                                                     <td align="left">
1971                                                                         <asp:LinkButton ID="cmdDelete" runat="server" Visible="true" OnClick="Delete_Click"
1972                                                                             OnClientClick="return singleDel1(5);">
1973                                                                             <asp:Label ID="Label3" runat="server" Text="删除" /></asp:LinkButton>
1974                                                                     </td>
1975                                                                 </tr>
1976                                                             </table>
1977                                                         </ItemTemplate>
1978                                                     </asp:TemplateColumn>
1979                                                 </Columns>
1980                                             </asp:DataGrid>
1981                                         </div>
1982                                     </td>
1983                                 </tr>
1984                             </table>
1985                         </ContentTemplate>
1986                     </asp:UpdatePanel>
1987                 </div>
1988                 <div id="fdf_7" style="float: left; border: 1px solid #d8d8d8; padding: 3px 5px;
1989                     margin: 0 5px 8px 10px; background: #F6F6F6; height: 390px; width: 870px; overflow: hidden;
1990                     display: none;">
1991                     <asp:UpdatePanel runat="server" ID="UpdatePanel6" UpdateMode="Always">
1992                         <ContentTemplate>
1993                             <table cellspacing="0" cellpadding="0" align="center" valign="middle">
1994                                 <tr>
1995                                     <td width="4%">
1996                                     </td>
1997                                     <td width="81%" height="26" align="left" valign="middle">
1998                                         <asp:Label ID="Label4" Text="币种" runat="server"></asp:Label>
1999                                         <asp:DropDownList runat="server" ID="ddl_RateMoneyType" align="center" valign="middle">
2000                                         </asp:DropDownList>
2001                                         <asp:Label ID="Label16" Text="/人民币" runat="server"></asp:Label>
2002                                         &nbsp;&nbsp;
2003                                         <asp:Label ID="lbl_days5" Text="汇率" runat="server"></asp:Label>
2004                                         <asp:TextBox ID="txt_rate" runat="server" MaxLength="12" Style="width: 100px; height: 15px;
2005                                             font-size: 12px;"></asp:TextBox><asp:Image ID="V_0_img_err_rate" runat="server" ImageUrl="~/images/err_mark.gif"
2006                                                 Width="12px" Style="display: none;" />
2007                                     </td>
2008                                     <td width="15%" height="26" align="left" valign="middle">
2009                                         <asp:Button ID="Button1" Text="核算" runat="server" OnClientClick="return DateAdd('6');"
2010                                             OnClick="rate_Add" class="seaal_go" Style="margin: 0; padding: 0; width: 45px;
2011                                             text-align: center;" />
2012                                     </td>
2013                                 </tr>
2014                             </table>
2015                             <table cellspacing="0" border="0" bgcolor="#CECECE" align="center" cellpadding="0"
2016                                 valign="middle" style="margin: 3px 0;">
2017                                 <tr align="center" valign="middle" bgcolor="#EAEAEA">
2018                                     <td width="20">
2019                                     </td>
2020                                     <td style="width: 600px;" align="left">
2021                                         <div id="Div8" style="display: block; text-align: left; height: 26px;">
2022                                             <table border="1" cellspacing="0" style="width: 600px; border-collapse: collapse">
2023                                                 <tr class="srnr33" align="center">
2024                                                     <td style="width: 160px; height: 26px;">
2025                                                         币种
2026                                                     </td>
2027                                                     <td style="width: 160px; height: 26px;">
2028                                                         汇率
2029                                                     </td>
2030                                                     <td style="width: 100px; height: 26px;">
2031                                                         操作
2032                                                     </td>
2033                                                 </tr>
2034                                             </table>
2035                                         </div>
2036                                         <div id="Div9" style="overflow-y: auto; overflow-x: hidden; max-height: 330px; height: 330px;
2037                                             width: 600px; text-align: left">
2038                                             <asp:DataGrid ID="rateGride" Width="100%" runat="server" HeaderStyle-BorderStyle="None"
2039                                                 HorizontalAlign="Left" AutoGenerateColumns="False" ShowHeader="False" CssClass="agtwww">
2040                                                 <HeaderStyle CssClass="srnr33" Font-Bold="false" HorizontalAlign="Center" />
2041                                                 <ItemStyle Width="40%" HorizontalAlign="Center" />
2042                                                 <Columns>
2043                                                     <asp:BoundColumn DataField="moneyType1" HeaderText="币种">
2044                                                         <HeaderStyle Width="160px" Height="26px" />
2045                                                         <ItemStyle Width="160px" Height="26px" HorizontalAlign="center" />
2046                                                     </asp:BoundColumn>
2047                                                     <asp:BoundColumn HeaderText="汇率" DataField="rate">
2048                                                         <HeaderStyle Width="160px" Height="26px" />
2049                                                         <ItemStyle Width="160px" Height="26px" HorizontalAlign="center" />
2050                                                     </asp:BoundColumn>
2051                                                     <asp:TemplateColumn HeaderText="操作">
2052                                                         <HeaderStyle Width="100px" Height="26px" />
2053                                                         <ItemStyle Width="100px" Height="26px" HorizontalAlign="center" />
2054                                                         <ItemTemplate>
2055                                                             <table border="0">
2056                                                                 <tr>
2057                                                                     <td style="width: 40%;" align="right">
2058                                                                         <asp:LinkButton ID="cmdModify" runat="server" Visible="true" OnClientClick="return existCheck(6,6);"
2059                                                                             OnClick="Modify_Click">
2060                                                                             <asp:Label ID="Label1" runat="server" Text="修改" /></asp:LinkButton>
2061                                                                     </td>
2062                                                                     <td align="left">
2063                                                                         <asp:LinkButton ID="cmdDelete" runat="server" Visible="true" OnClick="Delete_Click"
2064                                                                             OnClientClick="return singleDel1(6);">
2065                                                                             <asp:Label ID="Label3" runat="server" Text="删除" /></asp:LinkButton>
2066                                                                     </td>
2067                                                                 </tr>
2068                                                             </table>
2069                                                         </ItemTemplate>
2070                                                     </asp:TemplateColumn>
2071                                                 </Columns>
2072                                             </asp:DataGrid>
2073                                         </div>
2074                                     </td>
2075                                 </tr>
2076                             </table>
2077                         </ContentTemplate>
2078                     </asp:UpdatePanel>
2079                 </div>
2080             </div>
2081             <div id="taill" style="border: 1px solid #c9c9c9; width: 900px; height: 130px; margin: 1px 0 0 0;">
2082                 <div id="sum" style="width: 900px; padding-left: 5px;">
2083                     <table width="100%">
2084                         <tr>
2085                             <td width="13%">
2086                                 <asp:Label ID="Label13" runat="server" Text="行程价格小计(/人):"></asp:Label>
2087                             </td>
2088                             <td width="37%">
2089                                 <asp:Label ID="lbl_journeysum" class="LongTextHidden173" runat="server"></asp:Label>
2090                             </td>
2091                             <td width="13%">
2092                                 <asp:Label ID="lbl_hotelPerPrice1" runat="server" Text="酒店价格小计(/人):"></asp:Label>
2093                             </td>
2094                             <td width="37%">
2095                                 <asp:Label ID="lbl_hotelPerPrice" class="LongTextHidden173" runat="server"></asp:Label>
2096                             </td>
2097                         </tr>
2098                         <tr>
2099                             <td width="13%">
2100                                 <asp:Label ID="lbl_guidePerPrice1" runat="server" Text="导游价格小计(/人):"></asp:Label>
2101                             </td>
2102                             <td width="37%">
2103                                 <asp:Label ID="lbl_guidePerPrice" class="LongTextHidden173" runat="server"></asp:Label>
2104                             </td>
2105                             <td width="13%">
2106                                 <asp:Label ID="lbl_traffPerPrice1" runat="server" Text="交通价格小计(/人):"></asp:Label>
2107                             </td>
2108                             <td width="37%">
2109                                 <asp:Label ID="lbl_traffPerPrice" class="LongTextHidden173" runat="server"></asp:Label>
2110                             </td>
2111                         </tr>
2112                         <tr>
2113                             <td width="13%">
2114                                 <asp:Label ID="lbl_mealsPerPrice1" runat="server" Text="三餐价格小计(/人):"></asp:Label>
2115                             </td>
2116                             <td width="37%">
2117                                 <asp:Label ID="lbl_mealsPerPrice" class="LongTextHidden173" runat="server"></asp:Label>
2118                             </td>
2119                             <td width="13%">
2120                                 <asp:Label ID="lbl_othersPer1" runat="server" Text="其他价格小计(/人):"></asp:Label>
2121                             </td>
2122                             <td width="37%">
2123                                 <asp:Label ID="lbl_othersPer" class="LongTextHidden173" runat="server"></asp:Label>
2124                             </td>
2125                         </tr>
2126                     </table>
2127                 </div>
2128                 <div style="width: 900px; padding-left: 5px;">
2129                             <table width="100%">
2130                                 <tr>
2131                                     <td width="80px">
2132                                         <asp:Label ID="lbl_prices1" Text="总价格(/人):" runat="server"></asp:Label>
2133                                     </td>
2134                                     <td width="360px">
2135                                         <asp:Label ID="lbl_prices" class="LongTextHidden173" runat="server"></asp:Label>
2136                                     </td>
2137                                     <td width="115px">
2138                                         <asp:Label ID="Label11" Text="总价格(人民币/人):" runat="server"></asp:Label>
2139                                     </td>
2140                                     <td>
2141                                         <asp:Label ID="lbl_AllADD" runat="server"></asp:Label>
2142                                     </td>
2143                                 </tr>
2144                             </table>
2145                             <asp:UpdatePanel runat="server" ID="UpdatePanel7" UpdateMode="Always">
2146                         <ContentTemplate>
2147                             <table width="100%">
2148                                 <tr>
2149                                     <td width="80px">
2150                                         <asp:Label ID="Label14" Text="总价格调整:" runat="server"></asp:Label>
2151                                     </td>
2152                                     <td>
2153                                         <asp:TextBox ID="txt_pAllADD" TabIndex="1" runat="server" MaxLength="8" Style="width: 60px;"></asp:TextBox>
2154                                         <asp:DropDownList runat="server" ID="DropDownList1" align="center" valign="middle">
2155                                         </asp:DropDownList>
2156                                         <asp:Image ID="Image_pAllADD" runat="server" ImageUrl="~/images/err_mark.gif" Width="12px"
2157                                             Style="display: none;" />
2158                                     </td>
2159                                 </tr>
2160                             </table>
2161                       </ContentTemplate>
2162                     </asp:UpdatePanel>
2163                 </div>
2164             </div>
2165             <div id="buttontail" style="width: 900px; height: 30px; margin: 2px 2px 0 2px;">
2166                 <table>
2167                     <tr>
2168                         <td align="center">
2169                             <input type="button" value="关闭" onclick="cwindow();" class="seaal" />
2170                             <asp:Button ID="Button3" runat="server" Text="完成" Class="seaal" OnClientClick="return submitPrice();" />
2171                         </td>
2172                     </tr>
2173                 </table>
2174             </div>
2175         </div>
2176     </div>
2177     <asp:HiddenField ID="pricelist" Value="" runat="server" />
2178     <asp:HiddenField ID="pricelist1" Value="" runat="server" />
2179     <asp:HiddenField ID="hid_deleflg" Value="" runat="server" />
2180     <asp:HiddenField ID="hid_modifyflg" Value="" runat="server" />
2181     <asp:HiddenField ID="hid_hotelexist" Value="" runat="server" />
2182     <asp:HiddenField ID="hid_guideexist" Value="" runat="server" />
2183     <asp:HiddenField ID="hid_traffexist" Value="" runat="server" />
2184     <asp:HiddenField ID="hid_mealsexist" Value="" runat="server" />
2185     <asp:HiddenField ID="hid_rateexist" Value="" runat="server" />
2186     <asp:HiddenField ID="hid_othersexist" Value="" runat="server" />
2187     <asp:HiddenField ID="hid_ids" Value="" runat="server" />
2188      <asp:HiddenField ID="hid_lblAllADD"  runat="server" />
2189     <asp:UpdatePanel runat="server" ID="uptableindex">
2190         <ContentTemplate>
2191             <asp:HiddenField runat="server" ID="hid_tableIndex" />
2192         </ContentTemplate>
2193     </asp:UpdatePanel>
2194     <asp:ListBox ID="journeyBox" runat="server" Style="display: none;"></asp:ListBox>
2195     <asp:ListBox ID="journeyBoxAdd" runat="server" Style="display: none;"></asp:ListBox>
2196     <asp:ListBox ID="hotelBox" runat="server" Style="display: none;"></asp:ListBox>
2197     <asp:ListBox ID="hotelBoxAdd" runat="server" Style="display: none;"></asp:ListBox>
2198     <asp:ListBox ID="guideBox" runat="server" Style="display: none;"></asp:ListBox>
2199     <asp:ListBox ID="guideBoxAdd" runat="server" Style="display: none;"></asp:ListBox>
2200     <asp:ListBox ID="traffBox" runat="server" Style="display: none;"></asp:ListBox>
2201     <asp:ListBox ID="traffBoxAdd" runat="server" Style="display: none;"></asp:ListBox>
2202     <asp:ListBox ID="mealBox" runat="server" Style="display: none;"></asp:ListBox>
2203     <asp:ListBox ID="mealBoxAdd" runat="server" Style="display: none;"></asp:ListBox>
2204     <asp:ListBox ID="otherBox" runat="server" Style="display: none;"></asp:ListBox>
2205     <asp:ListBox ID="otherBoxAdd" runat="server" Style="display: none;"></asp:ListBox>
2206     <asp:ListBox ID="priceBox" runat="server" Style="display: none;"></asp:ListBox>
2207     <asp:ListBox ID="priceBoxAdd" runat="server" Style="display: none;"></asp:ListBox>
2208     <asp:ListBox ID="rateBox" runat="server" Style="display: none;"></asp:ListBox>
2209     <asp:Button runat="server" Style="display: none;" ID="colseButton" OnClick="btnFinish_Click" />
2210     <asp:TextBox ID="saveString" runat="server" Style="display: none;"></asp:TextBox>
2211     </form>
2212 </body>
2213 </html>
posted @ 2014-07-20 22:52  风飘铃  阅读(235)  评论(0编辑  收藏  举报