// Browser
var sBW = "";

if (navigator.userAgent.indexOf("Opera") != -1) {
	sBW = "op";
}
else if (navigator.userAgent.indexOf("Netscape") != -1) {
	sBW = "ns";
}
else if (navigator.appName.indexOf("Internet Explorer") != -1) {
	sBW = "ie";
}
else if (navigator.userAgent.indexOf("Firefox") != -1) {
	sBW = "fx";
}
// Beseitigt ein Bug im IE7 mit getElementsByName()
function getElementsByNameIE(tag, name) {  
  var o = document.body.getElementsByTagName(tag);
  var arr = new Array();
  for(i = 0,iarr = 0; i < o.length; i++) {
     att = o[i].getAttribute("name");
      if(att == name) {
        arr[iarr] = o[i];
        iarr++;
      }
  }
  return arr[0];
}

function addItem(pzn,ItemID,produktid,a) {
	ColdFusion.navigate('/shop/additemaj.cfm?pzn='+pzn+'&ItemID='+ItemID+'&produktid='+produktid+'&a='+a,'shopWarenkorbGesamt');
}
function addGutschein() {
	var o = document.getElementById("giftcoupon");
	if (o != null)
		ColdFusion.navigate('/shop/addgutscheinaj.cfm?nr='+o.value,'bestellung_');
}
function changeOver(kid,divName) {
  imgSrc = '/pic-lay/' + kid + '/' + divName + '_icon_over.png';
  document.getElementById(divName + '_left').style.backgroundPosition = "top";
  document.getElementById(divName + '_middle').style.backgroundPosition = "top";
  document.getElementById(divName + '_right').style.backgroundPosition = "top";
  document.images[divName].src = imgSrc;
}

function changeOut(kid,divName) {
  imgSrc = '/pic-lay/' + kid + '/' + divName + '_icon.png';
  document.getElementById(divName + '_left').style.backgroundPosition = "bottom";
  document.getElementById(divName + '_middle').style.backgroundPosition = "bottom";
  document.getElementById(divName + '_right').style.backgroundPosition = "bottom";
  document.images[divName].src = imgSrc;
}

function changeOverneu(divName) {
  imgSrc = '/pic-lay/' + divName + '_over.png';
  var o = document.getElementById(divName + '_middle');
  if (o != null) {
  	o.style.color = "red";
  	o.style.backgroundPosition = "top"; }
  o = document.getElementsByName(divName);
  if (o != null)
  	o.src = imgSrc;
}

function changeOutneu(divName) {
  imgSrc = '/pic-lay/' + divName + '.png';
  var o = document.getElementById(divName + '_middle');
  if (o != null) {
  	o.style.backgroundPosition = "bottom";
  	o.style.color = "white"; }
  document.images[divName].src = imgSrc;
}

function chgOPic(n) {
  src = '/pic-lay/' + n + '_over.png';
  var o = document.getElementById(n);
  if (o != null) {
  	o.src = src;
	}  
  var o = document.getElementById("ct"+n);
  if (o != null) {
		o.style.backgroundImage = 'url(/pic-lay/nav_button_middle.png)';
	}  
}
function chgUPic(n) {
  src = '/pic-lay/' + n + '_over.png';
  var o = document.getElementById(n);
  if (o != null) {
  	o.src = src;
	}  
  var o = document.getElementById("ct"+n);
  if (o != null) {
		o.style.backgroundImage = 'url(/pic-lay/themeshop_big_search_middle_small.png)';
	}  
}


/* Schriftgroesse aendern */
var newfontSize = 0 ;
function groesse(pixel) {
	pixel= parseFloat(pixel)
	if (!newfontSize==0) {
		var ergebnis = newfontSize + pixel;
	}
	else
	{
		var ergebnis = 12 + pixel;
	}

   	document.getElementById("mainContent").style.fontSize = ergebnis+"px";
   	newfontSize = ergebnis;
}

function Fensterhoehe ()
	{
		if (window.innerHeight)
		{
			return window.innerHeight;
		}
		else if (document.body && document.body.offsetHeight)
		{
	    	return document.body.offsetHeight;
	  	} else {
			return 0;
	  	}
	}

	function showme(div, bild, zusatz)
	{
		height = document.getElementById(bild).height;
		height2 = Fensterhoehe();
		aktu = height2 - height - 20;
		beides = aktu + height;
		if(zusatz != "")
		{
			aktu = aktu - zusatz;
		}
		if(aktu <= 370)
		{
			aktu = 370;
		}
		if(height2 <= (370 + height))
		{
			beides = 370 + height;
		}
		document.getElementById(div).style.top = aktu;
		document.getElementById(div).style.visibility = "visible";
		//document.getElementById('space').height = beides;
	}

	function addi()
	{

	}

function ch_bild(pic, art)
				{
					document.getElementById(pic).src = '/pic-lay/'+art+pic;
				}

function ChangeShopHeader(Text) {

	var myHead = document.getElementById(Text);
	myHead.src = "/pic-lay/shop_front_teaser_travel.png";
}


function chkLogin(t) {
	var w = trim(t.user.value);
  if(!isEmail(w)) {
   alert("Bitte geben Sie Ihre eMailadresse an!");
   t.user.focus();
   return false;
  }
  w = trim(t.passwort.value);
  if(w=='') {
   alert("Bitte geben Sie Ihr Passwort an!");
   t.passwort.focus();
   return false;
  }
	return true;
}

function chkMerkzettel(t) {
	var w = trim(t.sendto.value);
  if(!isEmail(w)) {
   alert("Bitte geben Sie eine gueltige eMailadresse an!");
   t.sendto.focus();
   return false;
  }
	return true;
}

function noPic(n){
	var o = document.getElementById("nopic"+n);
	if (o != null) {
		if (o.style.width == "60px")
			document.getElementById("nopic"+n).src = "/pic-lay/0/nonpic"+o.style.width+".png";
		if (o.style.width == "80px")
			document.getElementById("nopic"+n).src = "/pic-lay/0/nonpic"+o.style.width+".png";
		if (o.style.width == "100px")
			document.getElementById("nopic"+n).src = "/pic-lay/0/nonpic"+o.style.width+".png";
		if (o.style.width == "200px")
			document.getElementById("nopic"+n).src = "/pic-lay/0/nonpic"+o.style.width+".png";
		else
			document.getElementById("nopic"+n).src = "/pic-lay/0/nonpic80px.png";
	}
}


