
function warenkorb_show_eindruck(bild) {
  if (bild == '') {
    alert('Es ist kein Eindruck vorhanden. Es wurde ein PDF hinterlegt.');
    return false;
  }
  document.getElementById('eindruck_preview').style.display='block';
  document.getElementById('eindruck_preview_img').src = bild;
}

//Blende Element aus, ohne Effekte
function fade(id) {
  //alert(id);
  if (!$(id)) alert('fade '+id);
  $(id).hide().setStyle({opacity: $(id).getInlineOpacity()});
}

//Blende Element ein, ohne Effekte
function appear(id) {
  if (!$(id)) alert('appear '+id);
  new Effect.Appear(id, {duration: 0});
}

//finde Position eines Elementes
function findPos(obj) {
  var curleft = curtop = 0;
  if (obj.offsetParent) {
    curleft = obj.offsetLeft
    curtop = obj.offsetTop
    while (obj = obj.offsetParent) {
      curleft += obj.offsetLeft
      curtop += obj.offsetTop
    }
  }
  return [curleft,curtop];
}

function warenkorb_open_popup_upload_pdf(ele, user_id, switch_user_id, wk_id) {
  $('warenkorb_popup_upload_pdf_iframe').src = 'popup.php?art=upload_pdf&user_id='+user_id+'&switch_user_id='+switch_user_id+'&wk_id='+wk_id;

  var div = $(ele);
  var div_pos = findPos(div);

  $('warenkorb_popup_upload_pdf').style.left = div_pos[0]-20+'px';
  $('warenkorb_popup_upload_pdf').style.top = div_pos[1]-100+'px';
  $('warenkorb_popup_upload_pdf').setStyle({ opacity: 0 });
  $('warenkorb_popup_upload_pdf').style.display = 'block';

  new Effect.Opacity('warenkorb_popup_upload_pdf', {
    duration: 0.25,
    transition: Effect.Transitions.linear,
    from: 0,
    to: 1
  });
}

function warenkorb_close_popup_upload_pdf() {
  fade('warenkorb_popup_upload_pdf');
  location.href = location.href;
}

function radioWert(rObj) {
  //nur ein Radiobutton
  if (typeof(rObj.value) != 'undefined') {
    return rObj.value;
  }
  for (var i=0; i<rObj.length; i++) if (rObj[i].checked) return rObj[i].value;
    return false;
}
