
function setAutoLoginCookie(f) {

var al = f.elements['autologin'];
var un = f.elements['Username'].value;
var pw = f.elements['Password'].value;

var isChecked = getFieldValue(al,"checkbox");

var d = new Date(2020, 0, 1, 0, 0, 0);

if (isChecked =="1") {
//set the cookie

setCookie("bdew_uname",un,d,"/")
setCookie("bdew_pw",pw,d,"/")

} else {

setCookie("bdew_uname","",d,"/")
setCookie("bdew_pw","",d,"/")

}

setCookie("bdew_notAutoLoginSession","1",null,"/");


}

function doAutoLogin() {

var isEnabled = getCookie("bdew_notAutoLoginSession");

if(isEnabled != "1") {
//do the login if uname and pw is available
  var uname = getCookie("bdew_uname");
  var pw = getCookie("bdew_pw");


  if (uname != "" & pw != "" & uname != null & pw != null) {
    //data should be av

     var l = $("#autologinsplash")
     $(l).show();
     setTimeout("doAutoLoginSubmit('"+uname+"','"+pw+"')",1500);

         

  }
}
}

function doAutoLoginSubmit(uname,pw) {

         $.ajax({
             type: "POST",
             url: "/names.nsf?login",
             data: "username="+uname+"&password="+pw+"&redirectto="+dbpath+"/id/AutoLoginReturn?openDocument",
             success: function(msg){
                 doAutoLoginSubmitCallback(msg);
              },
             error: function(msg) {
                 doAutoLoginSubmitCallback(msg);
             }

        });

}

function doAutoLoginSubmitCallback(msg) {



  if ($("returncode",msg).text() == "1") {

       setCookie("bdew_notAutoLoginSession","1",null,"/");
       if (rd != "") {location.href = rd;} else {       location.reload();}

  } else {
     //udata must be false

       var d = new Date(1999, 0, 1, 0, 0, 0);
       setCookie("bdew_notAutoLoginSession","1",null,"/");
       setCookie("bdew_uname","",d,"/");
       setCookie("bdew_pw","",d,"/");

      var l = $("#autologinsplash");
      var txt = '<table height="100%" width="100%"><tr><td align="center" valign="center">Die gespeicherten Daten waren fehlerhaft,<br>das System konnte Sie nicht anmelden...<br><br><br><br><a href="#" onclick="javascript:closeSplash();" class="splashButton">Schließen</a></td></tr></table>';
      l.html(txt);



}
}

function closeSplash() {
var l = $("#autologinsplash").hide();
}

function enlargePicture(sUrl,width,height,l,newspageid) {
    var url = window.location.pathname.toLowerCase();
	
    var index = url.indexOf("/id");
    var substr = url.substring(0,index);
    sUrl = sUrl.substring(sUrl.indexOf("../id/")+6);
    var suffix = "/id/ImagePopUp?open&l="+l+"&imgsrc=";
    var pid = (typeof newspageid==="undefined")?pageid:newspageid;
    var ret = substr+suffix+sUrl;
	width = (typeof width === "undefined")?600:width;
	height = (typeof height === "undefined")?600:height;
	var param = "width="+width+",height="+height+",scrollbars=auto,resizable=yes,menubar=no,location=no,toolbar=no,status=no";
	bigpicwin = window.open(ret,"NewsPictureBig",param);
//    alert(ret);
	bigpicwin.focus();
}
