
var win = null;
function openView(WinUrl, WinName, WinWidth, WinHeight){
    Left = (screen.width) ? (screen.width - WinWidth) / 2 : 0;
    Top = (screen.height) ? (screen.height - WinHeight) / 2 : 0;
    settings = 'height=' + WinHeight + ', width=' + WinWidth + ', top=' + Top + ', left=' + Left + ', dependent=yes,hotkeys=yes,innerHeight=680,innerWidth=640,location=no,resizable=no,scrollbars=yes,status=no,toolbar=no'
    win = window.open(WinUrl, WinName, settings);
    win.focus();
}



function toggleInput(enabled) {
  document.getElementById('QUANTITY_ABO_YEAR').disabled = 'disabled';
  document.getElementById('QUANTITY_ABO_SNIFF').disabled = 'disabled';
  document.getElementById(enabled).removeAttribute('disabled');
  document.getElementById('IMAGE_UPLOAD_IFRAME').style.display = 'none';
}

function toggleUploadDiv() {
  document.getElementById('QUANTITY_ABO_YEAR').disabled = 'disabled';
  document.getElementById('QUANTITY_ABO_SNIFF').disabled = 'disabled';
  document.getElementById('IMAGE_UPLOAD_IFRAME').style.display = 'block';
}

function toggleSupply() {
  if (document.getElementById('SUPPLY_DIV').style.display == 'block') {
    document.getElementById('SUPPLY_DIV').style.display = 'none';
  } else {
    document.getElementById('SUPPLY_DIV').style.display = 'block';
  }

}

var fproc;
var formInfoId;


function uploadFile() {
  if (!fproc) {
    fproc = new fProcess();
  }

  // fproc.debug=true;
  fproc.onerror = errorUploadFile;
  fproc.onsuccess = imageHandler;
  fproc.init('UPLOAD', '/de/binary/upload_userimage.xml');
  fproc.submit();
}

function imageHandler(res) {
  if (res.content) {
    document.getElementById('image0').src = res.content.picuri;
  }
}

function errorUploadFile(res) {
  // alert(res);
}


//abo IMAGE TOGGLE

      function showImg(issue) {

        active = fScript.getElementsByClassName('magazin_thumb_active')[0].id;

        if(active!=issue) {
            document.getElementById(active).className ='magazin_thumb';
            document.getElementById(issue).className ='magazin_thumb_active';
            document.getElementById('screen').src='/gfx/abo/magazin_'+issue+'_screen.jpg';
            document.getElementById('button_blaettern_klicken').setAttribute('href','/de/site/'+issue+'/page/abo/pageflip.xml');
            document.getElementById('img_blaettern_klicken').setAttribute('href','/de/site/'+issue+'/page/abo/pageflip.xml');
        }
      }

/* ---------- slider ----------- */

var slider = null;

function sliderInit(){
   /*
    slider = new fLoop('magazin_slide', 220, 0, 4, 0);
    slider.slideStep = 5;
    slider.loopStep = 12;
   */
   slider=new fLoop('slide_content');
   slider.setDimension(105,125);
   slider.setMargin(0);
   slider.setTween('regularEaseInOut',.4);
   slider.init(4);   
};



///* ---------- Newsletter Einstellungen ---- */
var checkboxState = true;

function toggleCheckboxes() {
   
inputnodes= document.getElementById('newsletterOptions').getElementsByTagName('input');
var i = 0;
if(checkboxState)  {
   while(i+1<inputnodes.length) {
      inputnodes[i].setAttribute('disabled','disabled');
      i++;
   }
   checkboxState = false;
} else {
   while(i+1<inputnodes.length) {
      inputnodes[i].removeAttribute('disabled');
      i++;
   }
   checkboxState = true;
}
}
