

function navigate(url) {
	window.location.href = url;
}

/**
 * Something very very old
 */
	
function piilotaLinkki() {
	if( document.getElementById ) // this is the way the standards work
		elem = document.getElementById( 'as_painike' );
	else if( document.all ) // this is the way old msie versions work
		elem = document.all['as_painike'];
	else if( document.layers ) // this is the way nn4 works
		elem = document.layers['as_painike'];
	elem.style.display = 'none';
}

function naytapiilota(whichLayer) {
	var elem, vis;

	if( document.getElementById ) // this is the way the standards work
		elem = document.getElementById( whichLayer );
	else if( document.all ) // this is the way old msie versions work
		elem = document.all[whichLayer];
	else if( document.layers ) // this is the way nn4 works
		elem = document.layers[whichLayer];
        
	vis = elem.style;

	// if the style.display value is blank we try to figure it out here
	if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
		vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
	vis.display = (vis.display==''||vis.display=='block')?'none':'block';

	if (vis.display == 'block')
	piilotaLinkki();  
}

function confirm_ticket_choose(str,package,cancel_package) {       
	if(str == '')
		return false;
	var confirmed = confirm(str);
	if(confirmed){      
		f = document.getElementById('ticketSale');
		if(!package) {
	            	alert('Lippupakettia ei ole määritelty');
			return false;
		}       
		//Jos ollaan valitsemassa paketin lippuja ja tulee keskeytys
		//niin package muuttuja sisältää -1               
		if(package == -1){
			input = document.createElement('input');
			input.name = 'package_tickets_cancel';
			input.id = 'package_tickets_cancel';
			input.value = cancel_package; //Which package to cancel
			input.type = 'hidden';
			f.appendChild(input);
            
			input = document.createElement('input');
			input.name = 'package_tickets_choose';
			input.id = 'package_tickets_choose';
			input.value = 0;
			input.type = 'hidden';
			f.appendChild(input);

			f.submit();
			return;
		}               
        
		//Tässä ollaan normaalissa tilassa, tullaan
		//tänne kun valitaan radio buttonista lippupaketti      
		input = document.createElement('input');
		input.name = 'package_tickets_choose';
		input.id = 'package_tickets_choose';
		input.value = package;
		input.type = 'hidden';

		f.appendChild(input);
		f.submit();
	} else {
                return false;
        }
}

