// JavaScript Document

function getFormData(formID){
  var objForm = document.getElementById(formID);
  var count = 0;
  var ev = "now=" + getNow() + "&";
  while(count < objForm.elements.length){
    var elem = objForm.elements[count];
    if ((elem.type == "select-one") || (elem.type == "select-multiple")){
      ev = ev + elem.name + "=" + elem.options[elem.selectedIndex].value + "&";
    }
    else if (elem.type == 'checkbox'){
      if (elem.checked == true){
        ev = ev + elem.name + "=" + elem.value + "&";
      }
    }
    else if (elem.type == 'radio' && elem.checked == true){
      var radioLength = elem.length;
      for(var i = 0; i < radioLength; i++){
        if(elem[i].checked){ev = ev + elem.name + "=" + elem[i].value + "&";}  
      }
    }
    else {
      if (elem.value != null || elem.value != "" || !(isblank(elem.value))){
        ev = ev + elem.name + "=" + elem.value + "&";
      }
    }
    count++;
  }
  return ev;
}

function getNow() {
  var currentTime = new Date();
  var yr = currentTime.getFullYear().toString();
  var mo = (currentTime.getMonth() + 1).toString();
  if(mo.length < 2){mo = "0" + mo}
  var dy = currentTime.getDate().toString();
  if (dy.length < 2){dy = "0" + dy}
  var hr = currentTime.getHours().toString();
  if (hr.length < 2){hr = "0" + hr}
  var mn = currentTime.getMinutes().toString();
  if (mn.length < 2){mn = "0" + mn}
  var sc = currentTime.getSeconds().toString();
  if (sc.length < 2){sc = "0" + sc}
  return (yr + mo + dy + "." + hr + mn + sc);
}

function loader(){
  showHTML('txtContent', 'home.plx', 'N');
}

function setHTML(txt){
  var myArray = txt.split("|||")
  var elemID = myArray[0];
  var html = myArray[1];
  document.getElementById(elemID).innerHTML = html;  
}

function showHTML(elemID, script, bargif){
  var myobj = document.getElementById(elemID);
  if(bargif.search(/^l/i) != '-1'){
    myobj.innerHTML = "<br><br><center><img src='images/ajax-loader.gif'></center>";
  }
  else if(bargif.search(/^s/i) != '-1'){
    myobj.innerHTML = "<br><br><center><img src='images/ajax-loader2.gif'></center>";
  }
  if(script.search(/\?/) == '-1'){script += "?"}
  getDataReturnText(script + "elemid=" + elemID + "&now=" + getNow(), setHTML);
}

function submitForm(formID, elemID, script, bargif){
  var pdata = getFormData(formID);
  pdata += "&elemid=" + elemID
  var myobj = document.getElementById(elemID);
  if(bargif.search(/^l/i) != '-1'){
    myobj.innerHTML = "<br><br><center><img src='images/ajax-loader.gif'></center>";
  }
  else if(bargif.search(/^s/i) != '-1'){
    myobj.innerHTML = "<br><br><center><img src='images/ajax-loader2.gif'></center>";
  } 
  postDataReturnText(script, pdata, setHTML);
}





