// JavaScript Document
// Copyright 2008 Ladislav Brychta


function webStart() {
  webResizeHeight();
  document.body.onresize = webResizeHeight;
  activeImageAddSwap();
  //amountInputAddCheck();
  return true;
}

/* ---  --- */

function webResizeHeight() {
  document.body.onresize = null;
  var bottomElem = document.getElementById('web-foot');
  if (!bottomElem) return false;
  bottomElem.className = 'web-foot';
  var originalHeight = document.body.offsetHeight;
  var testElem = document.createElement('div');
  testElem.className = 'web-foot-tester';
  document.body.appendChild(testElem);
  if (testElem.offsetTop>originalHeight) {
    bottomElem.className = 'web-foot web-foot-bottom';
  }
  document.body.removeChild(testElem);
  document.body.onresize = webResizeHeight;
  return true;
}

/* ---  --- */

function timeInfoWrite(count) {
  var outstring = "";
  for (var i=0;i<count;i++) outstring+= "...";
  document.getElementById("timeInfoContainer").innerHTML = outstring;
  count--;
  if (count<=0) {
    window.location.href = window.location.href;
  } else {
    setTimeout("timeInfoWrite("+count+")",1000);
  }
}


/* ---  --- */
/*
function amountInputOnBlur() {
  if (this.value=='') {
    this.value = '1';
  }
}

function amountInputAddCheck() {
  var inputElems = document.getElementsByTagName('input');
  for (var i=0;i<inputElems.length;i++) {
    if (inputElems[i].name=='product_amount') {
      inputElems[i].onblur = amountInputOnBlur;
    }
  }
}
*/
/* ---  --- */

function activeImageOnMouseOver() {
  this.src = this.src.replace('_off.','_on.',this.src);
}

function activeImageOnMouseOut() {
  this.src = this.src.replace('_on.','_off.',this.src);
}

function activeImageAddSwap() {
  var imageElems = document.getElementsByTagName('img');
  for (var i=0;i<imageElems.length;i++) {
    if (imageElems[i].src && imageElems[i].src.indexOf('_off.')>0) {
      imageElems[i].onmouseover = activeImageOnMouseOver;
      imageElems[i].onmouseout = activeImageOnMouseOut;
    }
  }
  var imageElems = document.getElementsByTagName('input');
  for (var i=0;i<imageElems.length;i++) {
    if (imageElems[i].src && imageElems[i].src.indexOf('_off.')>0) {
      imageElems[i].onmouseover = activeImageOnMouseOver;
      imageElems[i].onmouseout = activeImageOnMouseOut;
    }
  }
}

/* --- paymenttransport --- */

function paymenttransportChange(type,price_without_dph,price_with_dph) {
  document.getElementById(type+'_text_price_without_dph').innerHTML=price_without_dph;
  document.getElementById(type+'_text_price_with_dph').innerHTML=price_with_dph;
}

/* --- end --- */
