/* needs thickbox.js */

  function positionPaperOverlay() {
	   var pagesize = TB_getPageSize();
	   var arrayPageScroll = TB_getPageScrollTop();
	   var style = {width: 294, left: (arrayPageScroll[0] + (pagesize[0] - 294)/2), top: (arrayPageScroll[1] + (pagesize[1]-320)/2)};
	   $("#magicPapersPop").css(style);
  }

  function positionRecoOverlay() {
	   var pagesize = TB_getPageSize();
	   var arrayPageScroll = TB_getPageScrollTop();
	   var style = {width: 374, left: (arrayPageScroll[0] + (pagesize[0] - 374)/2), top: (arrayPageScroll[1] + (pagesize[1]-410)/2)};
	   $("#magicRecoPop").css(style);
  }

	 function resizeOverlay(){
	   if (window.innerHeight && window.scrollMaxY || window.innerWidth && window.scrollMaxX) {
	     yScroll = window.innerHeight + window.scrollMaxY;
	     xScroll = window.innerWidth + window.scrollMaxX;
	     var deff = document.documentElement;
	     var wff = (deff&&deff.clientWidth) || document.body.clientWidth || window.innerWidth || self.innerWidth;
	     var hff = (deff&&deff.clientHeight) || document.body.clientHeight || window.innerHeight || self.innerHeight;
	     xScroll -= (window.innerWidth - wff);
	     yScroll -= (window.innerHeight - hff);
	   } else if (document.body.scrollHeight > document.body.offsetHeight || document.body.scrollWidth > document.body.offsetWidth){ // all but Explorer Mac
	     yScroll = document.body.scrollHeight;
	     xScroll = document.body.scrollWidth;
	   } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
	     yScroll = document.body.offsetHeight;
	     xScroll = document.body.offsetWidth;
	   }
	   $("#magicOverlay").css({"height": yScroll, "width": xScroll});
  }

  function magicOverlay(forceDisplay) {
    resizeOverlay();
    toggle_vs('magicOverlay', forceDisplay);
  }




  function magicPapersPop(forceDisplay) {
    //positionPaperOverlay();
    //toggle_vs('magicOverlay', forceDisplay);
    toggle_vs('magicPapersPop', forceDisplay);
  }

  function magicRecoPop(forceDisplay) {
    //positionRecoOverlay();
    //toggle_vs('magicOverlay', forceDisplay);
    toggle_vs('magicRecoPop', forceDisplay);
  }




  function empfehlen(id) {
    document.magicRecoForm.magicRecoForm_article_id.value = id;
    xajax_upd_magicRecoForm_article_bez(escape(id));
    toggle_vs('magicOverlay_new', 'block'); //magicOverlay('block');
    magicRecoPop('block');
  }

  function geschenkpapier(id) {
    document.magicPapersForm.magicPapersForm_basket_item_id.value = id;
    toggle_vs('magicOverlay_new', 'block'); //magicOverlay('block');
    magicPapersPop('block');
  }
