var v_currentBox = 1;
var v_anzBox = 3;
function f_boxes(v_dir){
	if(v_dir=="prev"){
		v_next = v_currentBox - 1;
		if(v_next < 1) v_next = v_anzBox;
	} else {
		v_next = v_currentBox + 1;
		if(v_next > v_anzBox) v_next = 1;
	}
	document.getElementById("box" + v_currentBox).style.display = 'none';
	document.getElementById("box" + v_next).style.display = 'block';
	v_currentBox = v_next;
}
function ch_city(){
	city = document.route_planner.start.value;
	verlink = document.route_planner.action.value = "http://maps.google.de/maps?f=d&hl=de&geocode=&saddr="+ city +"&daddr=Hotel AlpVita Piz Tasna,+Ischgl,+Tirol";
	open(verlink);
}

function f_divbg(v_id, v_what){
	document.getElementById(v_id).style.backgroundImage = 'url('+v_what+')';
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function show(element){
	element.className += "hover";
}

function hide(element){
   element.className = "";
}





// DROPDOWN FUNCTIONS
var DDSPEED = 10;
var DDTIMER = 15;


// collapse the menu //
function ddCollapse(c){
	c.timer = setInterval(function(){ddSlide(c,-1)},DDTIMER);
}

// main function to handle the mouse events //
function ddMenu(id,d){
	var h = document.getElementById('ddheader_' + id);
	var c = document.getElementById('ddcontent_' + id);
	clearInterval(c.timer);
	if(d == 1){
		clearTimeout(h.timer);
		if(c.maxh && c.maxh <= c.offsetHeight){return}
		else if(!c.maxh){
			c.style.display = 'block';
			c.style.height = 'auto';
			c.maxh = c.offsetHeight;
			c.style.height = '0px';
		}
		c.timer = setInterval(function(){ddSlide(c,1)},DDTIMER);
	} else {
		h.timer = setTimeout(function(){ddCollapse(c)},50);
	}
}

// cancel the collapse if a user rolls over the dropdown //
function cancelHide(id){
	var h = document.getElementById('ddheader_' + id);
	var c = document.getElementById('ddcontent_' + id);
	clearTimeout(h.timer);
	clearInterval(c.timer);
	if(c.offsetHeight < c.maxh){
		c.timer = setInterval(function(){ddSlide(c,1)},DDTIMER);
	}
}

// incrementally expand/contract the dropdown and change the opacity //
function ddSlide(c,d){
	var currh = c.offsetHeight;
	var dist;
	if(d == 1){
		dist = (Math.round((c.maxh - currh) / DDSPEED));
	} else {
		dist = (Math.round(currh / DDSPEED));
	}
	if(dist <= 1 && d == 1){
		dist = 1;
	}
	c.style.height = currh + (dist * d) + 'px';
	c.style.opacity = currh / c.maxh;
	c.style.filter = 'alpha(opacity=' + (currh * 100 / c.maxh) + ')';
	if((currh < 2 && d != 1) || (currh > (c.maxh - 2) && d == 1)){
		clearInterval(c.timer);
	}
}

// JavaScript Document

function printImage(img){
imagetoprint=window.open('','print');
imagetoprint.document.write('<body onload="window.print()" >'+
'<img src="'+img+'"></body>');
imagetoprint.document.close()
}

// JavaScript Document
function chkFormular () {
  if (document.form.r_name.value == "") {
    alert(unescape("Der Name des Empf%E4ngers muss eingegeben werden!"));
    document.form.r_name.focus();
    return false;
  }
  if (document.form.r_mail.value == "") {
    alert(unescape("Die E-Mail Adresse Empf%E4ngers muss eingegeben werden!"));
    document.form.r_mail.focus();
    return false;
  }
   if (document.form.f_name.value == "") {
    alert("Der Name des Absenders muss eingegeben werden!");
    document.form.f_name.focus();
    return false;
  }
  if (document.form.f_mail.value == "") {
    alert("Die E-Mail Adresse Absenders muss eingegeben werden!");
    document.form.f_mail.focus();
    return false;
  }
  if (document.form.text.value == "") {
    alert("Ein Text muss eingegeben werden!");
    document.form.text.focus();
    return false;
  }
}





