﻿function changeNav(obj) {
    var p = obj.parentNode.parentNode.id;
    var plist = obj.parentNode.getElementsByTagName("li");
    var subnav = p + "list";
    var Nav = document.getElementById(subnav).getElementsByTagName("span");

    for (i = 0; i < plist.length; i++) {
        if (obj == plist[i]) {
            plist[i].className = "bg";
            Nav[i].className = "dis";
        }
        else {
            plist[i].className = "";
            Nav[i].className = "undis";
        }
    }
}

//鼠标控件
var mouseAction = {
    mousePoint_over: function(obj) {
        obj.className = "Selected";
    },
    mousePoint_out: function(obj) {
        obj.className = "Unselected";
    }
}

//回车事件
var thekeyEvent;
var keycode;
document.onkeydown = function(e) {
     thekeyEvent = window.event || e;
     keycode = thekeyEvent.keyCode || thekeyEvent.which;
} 


function NewMapClick() {
    if (keycode == 13) {
        GoNewMap();
    }
    else {
        infotongbu1();
     }

}
function NewProjectClick() {
    if (keycode == 13) {
        GoNewProject();
    }
    else {
        infotongbu2();
     }

}

function NewCustomerClick() {
    if (keycode == 13) {
        GoNewCustomer();
    }
    else {
        infotongbu3();
     }
}

function NewBBSClick() {
    if (keycode == 13) {
        GoNewBBS();
    }
    else {
        infotongbu4();
     }
 }

 function GoNewMap() {
     if (document.getElementById("input1").value != "") {
         window.location.href = "../UIMap/Map.aspx?keytxt=" + escape(document.getElementById("input1").value);
         // window.open("../UIMap/Map.aspx?keytxt=" + document.getElementById("input1").value);
     }
 }
 function GoNewProject() {
     if (document.getElementById("input2").value != "") {
         window.location.href = "../UIPro/BusniessProject.aspx?pproject=" + escape(document.getElementById("input2").value);
         //window.open("../UIPro/BusniessProject.aspx?pproject=" + document.getElementById("input2").value);
     }
}
function GoNewCustomer() {
    if (document.getElementById("input3").value != "") {
        window.location.href = "../UICus/BrandCustomer.aspx?ccustomer=" + escape(document.getElementById("input3").value);
        //window.open("../UICus/BrandCustomer.aspx?ccustomer=" + document.getElementById("input3").value);
    }
}

function GoNewBBS() {
    if (document.getElementById("input4").value != "") {
        window.location.href = "http://bbs.soupu.com/search.aspx?keyword=" + escape(document.getElementById("input4").value);
        //window.open("http://bbs.soupu.com/search.aspx?keyword=" + document.getElementById("input4").value);
    }
 }

 function CheckUserandPasswdClick() {
     if (keycode == 13) {
         CheckUserandPasswd();
     }
  }

  var ffstop1 = 1;
  var ffstop2 = 1;
  var ffstop3 = 1;

  
  function CheckUserandPasswd() {
      if (isFirefox = navigator.userAgent.indexOf("Firefox") > 0) {
      }
      else {
          ffstop1 = 1;
          ffstop2 = 1;
          ffstop3 = 1;
      }
          if (document.getElementById("username").value == "") {
              if (ffstop1 % 2 != 0) {
                  window.alert("请输入用户名！");
              }
              ffstop1++;
              return false;
          }
          else if (document.getElementById("passwd").value == "") {
              if (ffstop2 % 2 != 0) {
                  window.alert("请输入密码！");
              }
              ffstop2++;
              return false;
          }
          else {
              if (ffstop3 % 2 != 0) {
                  $.ajax({
                      type: "POST",
                      url: "/Controls/loading.ashx?username=" + document.getElementById("username").value + "&passwd=" + document.getElementById("passwd").value,
                      datatype: "html",
                      success: function(msg) {
                          if (msg != "-1" ) {

                              window.alert(msg);

                          }
                          else {
                              window.location.reload();
                          }

                      }
                  });
              }
              ffstop3++;
              return false;
          }


  }

function getUrl() {
    var url = "/Controls/Tuichu.aspx?html=";
    url += window.location;
    window.location.href = url;
}


function SearchEvent() {
    if (document.all)
        return window.event;
    func = SearchEvent.caller;
    while (func != null) {
        var arg0 = func.arguments[0];
        if (arg0) {
            if (arg0.constructor == Event || (typeof (arg0) == "object" && arg0.preventDefault && arg0.stopPropagation))
                return arg0;
        }
        func = func.caller;
    }
    return null;
}


function QueryString(sName) {
    var sSource = String(window.document.location);
    var sReturn = "";
    var sQUS = "?";
    var sAMP = "&";
    var sEQ = "=";
    var iPos;

    iPos = sSource.indexOf(sQUS);

    var strQuery = sSource.substr(iPos, sSource.length - iPos);
    var strLCQuery = strQuery.toLowerCase();
    var strLCName = sName.toLowerCase();

    iPos = strLCQuery.indexOf(sQUS + strLCName + sEQ);
    if (iPos == -1) {
        iPos = strLCQuery.indexOf(sAMP + strLCName + sEQ);
        if (iPos == -1)
            return "";
    }

    sReturn = strQuery.substr(iPos + sName.length + 2, strQuery.length - (iPos + sName.length + 2));
    var iPosAMP = sReturn.indexOf(sAMP);

    if (iPosAMP == -1)
        return sReturn;
    else {
        sReturn = sReturn.substr(0, iPosAMP);
    }

    return sReturn;
}

function SetString(str, len) {
    if (!str || !len) { return ''; }
    //预期计数：中文2字节，英文1字节
    var a = 0;
    //循环计数
    var i = 0;
    //临时字串
    var temp = '';
    for (i = 0; i < str.length; i++) {
        if (str.charCodeAt(i) > 255) {
            //按照预期计数增加2
            a += 2;
        }
        else {
            a++;
        }
        //如果增加计数后长度大于限定长度，就直接返回临时字符串
        if (a > len) { return temp; }
        //将当前内容加到临时字符串
        temp += str.charAt(i);
    }
    //如果全部是单字节字符，就直接返回源字符串
    return str;
}

function IsLoad() {
    $.ajax({
        type: "POST",
        url: "/Controls/IsLoad.ashx",
        datatype: "html",
        success: function(msg) {
            if (msg != "-1") {

                //        if (msg.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC != "32") {
                document.getElementById("unloaddiv").style.display = "none";
                document.getElementById("loaddiv").style.display = "";
                document.getElementById("nameuname").innerHTML = msg;

//                alert(msg);

            }
            else {
                document.getElementById("unloaddiv").style.display = "";
                document.getElementById("loaddiv").style.display = "none";
//                alert(msg);

            }

        }
    });
}

function infotongbu1() {
    document.getElementById("input2").value = document.getElementById("input1").value;
    document.getElementById("input3").value = document.getElementById("input1").value;
    document.getElementById("input4").value = document.getElementById("input1").value;
}
function infotongbu2() {
    document.getElementById("input1").value = document.getElementById("input2").value;
    document.getElementById("input3").value = document.getElementById("input2").value;
    document.getElementById("input4").value = document.getElementById("input2").value;
}
function infotongbu3() {
    document.getElementById("input1").value = document.getElementById("input3").value;
    document.getElementById("input2").value = document.getElementById("input3").value;
    document.getElementById("input4").value = document.getElementById("input3").value;
}
function infotongbu4() {
    document.getElementById("input1").value = document.getElementById("input4").value;
    document.getElementById("input2").value = document.getElementById("input4").value;
    document.getElementById("input3").value = document.getElementById("input4").value;
}


