﻿function chkImgCode(e) { e = e || event; e = e.srcElement || e.target; if (e) { e.src += "?dumy=" + Math.random(); } }
Number.prototype.NaN0 = function() { return isNaN(this) ? 0 : this; }
function getPosition(e) {
  var left = 0;
  var top = 0;
  while (e.offsetParent) {
    left += e.offsetLeft + (e.currentStyle ? (parseInt(e.currentStyle.borderLeftWidth)).NaN0() : 0);
    top += e.offsetTop + (e.currentStyle ? (parseInt(e.currentStyle.borderTopWidth)).NaN0() : 0);
    e = e.offsetParent;
  }
  left += e.offsetLeft + (e.currentStyle ? (parseInt(e.currentStyle.borderLeftWidth)).NaN0() : 0);
  top += e.offsetTop + (e.currentStyle ? (parseInt(e.currentStyle.borderTopWidth)).NaN0() : 0);
  return { x: left, y: top };
}
function ShowRlt(str) {
  var ifrm = document.getElementById("iframe1"); var l = ifrm.contentWindow.document.getElementById("Label4").parentNode;
  if (ifrm && l) {
    var pos2 = getPosition(l); var pos1 = getPosition(ifrm);
    if (typeof pnlInviteApply != "undefined") {
      pnlInviteApply.Hide();
      pnlInviteApply = undefined;
    }
    pnlInviteApply = new ResultPanel();
    pnlInviteApply.TitleText = msg1;
    var div = document.createElement("div");
    div.innerHTML = str;
    pnlInviteApply.cPanel.appendChild(div);

    pnlInviteApply.Show(pos1.y + pos2.y, pos1.x + pos2.x, "750px");
  }
}
var ResultPanel = function() {
  var self = this;
  this.PanelCss = "commonPopDiv";
  this.HeadCss = "head";
  this.TitleText = "";
  this.TitleCss = "title";
  this.CloseCss = "close";
  this.BtnConfirmText = "";
  this.BtnConfirmTooltips = "";
  this.BtnConfirmClickEvent = null;
  this.BtnConfirmCss = "padding:5px; color:blue;";
  this.BtnOtherText = "";
  this.BtnOtherClickEvent = null;
  this.BtnOtherCss = "padding:5px; color:blue;";
  this.value = "";
  this.cPanel = document.createElement("div");
  var panel = document.createElement("div");
  var iframe = null;

  this.Show = function(top, left, width) {
    panel.className = self.PanelCss;
    if (width != undefined)
      panel.style.width = width;
    //panel.ondblclick = self.Hide;
    panel.style.top = top;
    panel.style.left = left;
    panel.style.display = "block";
    panel.style.position = "absolute";
    hPanel = document.createElement("div");
    hPanel.className = self.HeadCss;
    var TitlePanel = document.createElement("div");
    TitlePanel.className = self.TitleCss;
    TitlePanel.style.paddingLeft = "10px";
    TitlePanel.innerHTML = self.TitleText;
    hPanel.appendChild(TitlePanel);

    tPanel = document.createElement("div");
    tPanel.className = self.CloseCss;
    var btn = document.createElement("a");
    btn.href = "javascript:void(0);";
    btn.innerHTML = "X";
    btn.style.cssText = "color:white; text-decoration:none; vertical-align:top; background-color:gray;font-weight:bold;";
    btn.onclick = self.Hide;
    tPanel.appendChild(btn);
    hPanel.appendChild(tPanel);
    panel.appendChild(hPanel);

    self.cPanel.style.padding = "5px 10px";
    panel.appendChild(self.cPanel);

    var div = document.createElement("div");
    div.style.cssText = "margin-left:auto;margin-right:auto;text-align:center;clear:both;";
    if (self.BtnConfirmText != "") {
      var btn = document.createElement("a");
      btn.href = "javascript:void(0);";
      btn.title = self.BtnConfirmTooltips;
      btn.innerHTML = self.BtnConfirmText.replace(/</g, "&lt;").replace(/>/g, "&gt;"); ;
      btn.style.cssText = self.BtnConfirmCss;
      btn.onclick = self.BtnConfirmClickEvent;
      div.appendChild(btn);
    }
    if (self.BtnOtherText != "") {
      var btn = document.createElement("a");
      btn.href = "javascript:void(0);";
      btn.innerHTML = self.BtnOtherText.replace(/</g, "&lt;").replace(/>/g, "&gt;"); ;
      btn.style.cssText = self.BtnOtherCss;
      btn.onclick = self.BtnOtherClickEvent;
      div.appendChild(btn);
    }
    panel.appendChild(div);
    var body = document.getElementsByTagName("body");
    if (body) { body[0].appendChild(panel); }
    panel.style.top = top + "px";
    panel.style.left = left + "px"; ;
    if (window.navigator.appVersion.indexOf("MSIE 6.0;") >= 0) {
      iframe = document.createElement('iframe');
      iframe.scrolling = "no";
      iframe.frameBorder = "0px";
      iframe.style.position = "absolute";
      iframe.style.display = 'block';
      iframe.style.width = panel.offsetWidth + "px";
      iframe.style.height = panel.offsetHeight + "px";
      iframe.style.left = panel.offsetLeft + "px";
      iframe.style.top = panel.offsetTop + "px";
      if (body) { body[0].appendChild(iframe); }
    }
  }
  this.Hide = function() {
    if (panel) {
      panel.parentNode.removeChild(panel);
      panel = null;
    }
    if (iframe != null && iframe != undefined) {
      iframe.parentNode.removeChild(iframe);
      iframe = null;
    }
  }
  self.BtnOtherClickEvent = self.Hide;

  this.appendTextLine = function(mycsstext, mytext) {
    var br = document.createElement("div");
    br.style.cssText = mycsstext;
    br.innerHTML = mytext;
    this.cPanel.appendChild(br);
  }
  panel.onmouseover = function(e) {
    e = e || event; e = e.target || e.srcElement;
    if (e) {
      var trans = e.getAttribute("trans");
      if (e.tagName == "SPAN" && trans != null && typeof (trans) != "undefined") {
        var div = document.getElementById("ywDiv");
        div.innerHTML = trans.replace(/;/g, "<br />");
        var pos = getPosition(e);
        var l = 18; 
        if (document.all)
          l = 12;
        div.style.left = pos.x + "px";
        div.style.top = (pos.y + l) + "px";
        div.style.display = "block";
      }
    }
  }
  panel.onmouseout = function(e) {
    e = e || event; e = e.target || e.srcElement;
    if (e) {
      var div = document.getElementById("ywDiv");
      div.style.display = "none";
    }
  }
}
var userid = "", userpwd = "";
window.onload = function() {
  userid = document.getElementById("ctl00_PlaceHolder1_userId").value;
  userpwd = document.getElementById("ctl00_PlaceHolder1_password").value;
}
function emptyPwd() {
  if (userid != document.getElementById("ctl00_PlaceHolder1_userId").value)
    document.getElementById("ctl00_PlaceHolder1_password").value = "";
  else
    document.getElementById("ctl00_PlaceHolder1_password").value = userpwd;
}
