// Send in the form name, plan ID, and form object
// Form Field names should match the XML nodes
// Auto fills the form fields using the data from XML
var DivBoxID = "";
var url = "";
function getCurrentBook(divID,bid,action) 
{
    DivBoxID = divID
    http_request = false;
    url = "/infostore/formAjaxXML.asp";
    url +="?bid=" + bid;
    url +="&action=" + action;
    if (window.XMLHttpRequest) { // Mozilla, Safari,...
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/xml');
        }
    } else if (window.ActiveXObject) { // IE
        try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
           try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
           } catch (e) {}
       }
     }

     if (!http_request) {
         alert('Giving up :( Cannot create an XMLHTTP instance');
         return false;
     }
         http_request.onreadystatechange = alertCurrentBook;
         http_request.open("GET",url,true);
         http_request.send(null);                
         return true;

}

function alertCurrentBook() 
{
    try { if (http_request.readyState == 4) {
          if (http_request.status == 200) {
              var xmldoc = http_request.responseXML;
              fillDiv(xmldoc);
          } else {
              alert('There was a problem with the request.');
          }
     }
     }catch(e) {
          alert(e);
     }

}

function fillDiv(xmldoc)
{
    var nextid = xmldoc.getElementsByTagName("nextID").item(0);
    var previd = xmldoc.getElementsByTagName("prevID").item(0);
    var boxcontent = xmldoc.getElementsByTagName("divBoxContent").item(0);
    //document.getElementById(DivBoxID).innerHTML = xmldoc;
    if(nextid.firstChild.data == "empty") {
       document.getElementById("NextLink").href="javascript:;";
    }
    else {
       document.getElementById("NextLink").href="javascript:callGetBook('" + DivBoxID + "','" + nextid.firstChild.data + "','next');";
    }
    if(previd.firstChild.data == "empty") {
       document.getElementById("PrevLink").href="javascript:;";
    }
    else {
       document.getElementById("PrevLink").href="javascript:callGetBook('" + DivBoxID + "','" + previd.firstChild.data + "','previous');";
    }
    document.getElementById(DivBoxID).innerHTML = boxcontent.firstChild.data;
    //document.getElementById("NextLink").href="javascript:getCurrentBook(" + DivBoxID + "," + myxmlval + ",'next')";
    //document.getElementById("PrevLink").href="javascript:getCurrentBook(" + DivBoxID + "," + myxmlval + ",'previous')";
    //return true;
    
}

/*
<currentList><![CDATA[<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td align="left" style="padding-left:20px;">SEE CURRENT LIST</td></tr> <tr><td align="left" style="padding-left:20px;">Radiant Girl</td></tr> <tr><td align="left" style="padding-left:20px;">Some description sdfksdjfdsssssssssssssssssssssssssssssss</td><td align="right" style="padding-right:20px;">Radiant Girl Pic</td></tr> <tr><td align="left" style="padding-left:20px;">STOPAND READ MORE</td></tr> </table>]]></currentList><currentList2><![CDATA[<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td align="left" style="padding-left:20px;">SEE CURRENT LIST</td></tr> <tr><td align="left" style="padding-left:20px;">Another Book Title</td></tr> <tr><td align="left" style="padding-left:20px;">Short Descr</td><td align="right" style="padding-right:20px;">Diff Pic</td></tr> <tr><td align="left" style="padding-left:20px;">STOPAND READ MORE</td></tr> </table>]]></currentList2>

*/
function expandDivs(mainID,targetID) {
    var mainHeight;
    mainHeight = document.getElementById(mainID);
    document.getElementById(targetID).style.height = mainHeight.offsetHeight + 16 + "px"; 
    document.getElementById("subbody").style.height = mainHeight.offsetHeight + 100 + "px";
    //alert(mainHeight.offsetHeight);
    //return true;
}
function expandDivs2(mainID,targetID) {
    var mainHeight;
    var mainWidth;
    mainHeight = document.getElementById(mainID);
    mainWidth = document.getElementById(targetID);
    document.getElementById(targetID).style.height = mainHeight.offsetHeight + "px"; 
    document.getElementById(mainID).style.width = mainWidth.offsetWidth + "px";
    //alert(mainHeight.offsetHeight);
    //return true;
}

function checkSearchTxt(searchID) {
  var searchTxt;
  searchTxt = document.getElementById(searchID).value;
  if (searchTxt == "") {
      
      return false;
  }
  else
      return true;
   
}
