/***********************************************
* Drop Down/ Overlapping Content- © Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for legal use.
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

function getposOffset(overlay, offsettype){
var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
var parentEl=overlay.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function overlay(curobj, subobjstr, opt_position){
if (document.getElementById){
var subobj=document.getElementById(subobjstr)
subobj.style.display=(subobj.style.display!="block")? "block" : "none"
var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0)
var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : 0)
subobj.style.left=xpos+"px"
subobj.style.top=ypos+"px"
return false
}
else
return true
}

function overlayclose(subobj){
document.getElementById(subobj).style.display="none"
}

/***********************************************
/* AJAX: TITELVORMERKUNG IN DB */
/***********************************************/
var xmlHttp = null;
var mail_global = "";
var isbn_global = "";
function savemail(mail, isbn) {
  mail_global = mail;
  isbn_global = isbn;
  document.wecker.email.focus();
  if (window.ActiveXObject) {
    try {
      xmlHttp= new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlHttp= new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
      }
    }
  } else if (window.XMLHttpRequest) {
    try {
      xmlHttp= new XMLHttpRequest();
    } catch (e) {
    }
  }

  if (xmlHttp) {
    xmlHttp.open('GET', 'scripts/ajax/wecker.php?memomail=' + mail + '&isbn=' + isbn, true);
    xmlHttp.onreadystatechange = wecken;
    xmlHttp.send(null);
  }
}

var text = '';
function wecken() {
    var code = "";
    if (xmlHttp.readyState == 4) {
      code = xmlHttp.responseText;
      if (code == '1') {
        document.getElementById('mess').firstChild.nodeValue = 'Bitte eine gültige E-Mail-Adresse eingeben.';
      }
      if (code == '2') {
        document.getElementById('mess').firstChild.nodeValue = 'Für diese Adresse ist bereits eine Benachrichtigung eingetragen.';
      }
      if (code == '3') {
        document.wecker.style.display = 'none';
        document.getElementById('mess').firstChild.nodeValue = 'Sie werden per E-Mail informiert, sobald dieser Titel lieferbar ist.';
      }
		}
}