function winOpenPlan(city,hall,plan)
{
	var win = null;
	win = window.open('http://www.ticketbande.eu/hallplans_big.php?city='+city+'&&hall='+hall+'&&plan='+plan,'Fenster1','width=530,height=530,left=0,top=0,resizable=yes,scrollbars=yes');
	win.focus();
}

function changeAmount(id,k,url)
{	
	amount = document.forms["formAmount"+k].amount.value;
	type = document.forms["formAmount"+k].type.value;
	
	window.location.href = url+"/cart.php/tid/"+id+"/amount/"+amount+"/type/"+type+"/action/change/warenkorb.html";
}

function checkTerms() {
	if(!document.orderForm.check_terms.checked) {
		alert("Bitte AGB bestätigen");
		return false;
	} else if(!document.orderForm.check_price.checked) {
		alert("Bitte Originalpreis-Abweichung bestätigen");
		return false;
	} else {	
		return true;
	}	
}

function addFavorites() {
	var browserName= navigator.appName;
	if (browserName == "Netscape")
	{ 
 		window.sidebar.addPanel('Ticketbande, Ihre Online Ticketvorverkaufsstelle', 'http://www.ticketbande.eu', '');
	}
	else 
	{
		window.external.addFavorite('http://www.ticketbande.eu','Ticketbande, Ihre Online Ticketvorverkaufsstelle');
    }
}

function togglePackDesc(id) {
	var div = "pack_desc" + id;
	if(document.getElementById(div).style.display == "none") {
    	document.getElementById(div).style.display = "inline"; 
 	} else { 
    	document.getElementById(div).style.display = "none"; 
	}
}

function hideButtonCC()
{
	document.getElementById("buttonPay").style.display = "none";
}

// Navigation

function changeLink(linkname,template){

	switch(template)
	{
		case 'ticketbande_de':
			color1 = "#FFFFFF";
			color2 = "#FFFF00";
			break;

		case 'rocksolidevents':
			color1 = "#173f9c";
			color2 = "#d7213f";
			break;

    	case 'u2_tickets':
			color1 = "#b6131b";
			color2 = "#FFFFFF";
			break;
			
    	case 'pollstar':
			color1 = "#FFFFFF";
			color2 = "#FFCD64";
			break;

		case 'madonna':
			color1 = "#FFFFFF";
			color2 = "#EDF425";
		break;

		default:
			color1 = "#98FF00";
			color2 = "#FFFFFF";
			break;
	}

   Linkarray = new Array('Konzerte','Shows','Sport','Hotels');
   for(var i=0;i<Linkarray.length;i++){
      if (Linkarray[i] != linkname) {
        document.getElementById(Linkarray[i]).style.color = color1;
      }
      else {
        document.getElementById(linkname).style.color = color2;
      }
   }
}

function LinkMo(linkname){
document.getElementById(linkname).src = linkname+"_mo".gif;
}

var dom = document.getElementById?1:0;
var ns4 = document.layers?1:0;

function showMenu(name,number) {
 var groups = 4;

 for (count = 1; count <= groups; count++) {
 var content = name + count;
 var active = name + number;

  if(dom) {
   if(content == active) {
    document.getElementById(active).style.visibility = 'visible';
    document.getElementById(active).onmouseover = clearShut;
    document.getElementById(active).onmouseout = setShut;
   }
   else {
    document.getElementById(content).style.visibility = 'hidden';
   }
  }
  else if(ns4) {
   if(content == active) {
    document[active].visibility = 'show';
    document[active].onmouseover = clearShut;
    document[active].onmouseout = setShut;
   }
   else {
    document[content].visibility = 'hide';
   }
  }
 }
 first = name, sec = number;
 clearShut();
}

function setShut() {
timer = setTimeout("shut(first,sec)", 20000);
}

function clearShut() {
if(window.timer)
clearTimeout(timer);
}

function shut(first,sec) {
 var active = first + sec;

 if(dom)
 document.getElementById(active).style.visibility = 'hidden';
 else if(ns4)
 document[active].visibility = 'hide';
}

function answerSwitch(i, count, name)
{
	var answer = name + i;
	var status = document.getElementById(answer).style.display;
	var temp = '';
	for(var z = 1; z <= count; z++)
	{
		temp = name + z;
		document.getElementById(temp).style.display = 'none';
	}
	if(status == 'none')
	{
		document.getElementById(answer).style.display = 'block';
	}
	else
	{
		document.getElementById(answer).style.display = 'none';
	}
}

function toggleDiv(div) {
	if(document.getElementById(div).style.display == "none") {
    	document.getElementById(div).style.display = "inline"; 
 	} else { 
    	document.getElementById(div).style.display = "none"; 
	}
}