
/********************************************************/
/*********	PACKAGE P2T 2010		*********/
/*********	Version 	2.0		*********/
/*********	Last Update	19/03/2010	*********/
/********************************************************/


function controlBookZone()
{
	if(document.getElementById("p2tform").registration_hotelbook[0].checked)
	{
		document.getElementById("p2tform").registration_shlastname.value  = "" ;
		document.getElementById("p2tform").registration_shfirstname.value = "" ;
		document.getElementById("p2tform").registration_roomgroup[0].checked = false ;
		document.getElementById("p2tform").registration_roomgroup[1].checked = false ;
		document.getElementById("p2tform").registration_roomgroup[2].checked = false ;
		document.getElementById("p2tform").registration_arrivaldate.selectedIndex   = 0 ;
		document.getElementById("p2tform").registration_departuredate.selectedIndex = 0 ;
		document.getElementById("p2tform").registration_bklastname.value  = "" ;
		document.getElementById("p2tform").registration_bkfirstname.value = "" ;
	}
	
	if(document.getElementById("p2tform").registration_hotelbook[1].checked)
	{
		document.getElementById("p2tform").registration_roomgroup[0].checked = false ;
		document.getElementById("p2tform").registration_roomgroup[1].checked = false ;
		document.getElementById("p2tform").registration_roomgroup[2].checked = false ;
		document.getElementById("p2tform").registration_arrivaldate.selectedIndex   = 0 ;
		document.getElementById("p2tform").registration_departuredate.selectedIndex = 0 ;
		document.getElementById("p2tform").registration_bklastname.value  = "" ;
		document.getElementById("p2tform").registration_bkfirstname.value = "" ;
	}
	
	if(document.getElementById("p2tform").registration_hotelbook[2].checked)
	{
		document.getElementById("p2tform").registration_shlastname.value  = "" ;
		document.getElementById("p2tform").registration_shfirstname.value = "" ;
	}
}

function updateBookChoice(currentChoice)
{
	document.getElementById("p2tform").registration_hotelbook[currentChoice].checked = true ;
	controlBookZone() ;
}



function liveUpdateDueAmount()
{
	var regAmount = 0.00 ;
	var catAmount = 0.00 ;
	var dueAmount = 0.00 ;
	
	var arrRegAmount = new Array() ;
	arrRegAmount[1]		= 330.00 ;
	arrRegAmount[2]		= 530.00 ;
	arrRegAmount[3]		= 100.00 ;
	arrRegAmount[4]		= 200.00 ;
	
	switch(true)
	{
		case document.getElementById("registration_live_regtype1").checked:
			regAmount += arrRegAmount[1] ;
			break ;
		case document.getElementById("registration_live_regtype2").checked:
			regAmount += arrRegAmount[2] ;
			break ;
		case document.getElementById("registration_live_regtype3").checked:
			regAmount += arrRegAmount[3] ;
			break ;
		case document.getElementById("registration_live_regtype4").checked:
			regAmount += arrRegAmount[4] ;
			break ;
		default:
			break ;
	}
	
	dueAmount = regAmount ;
	
	document.getElementById("td_regamount").innerHTML = regAmount.toFixed(2).toString() + " €" ;
	document.getElementById("td_dueamount").innerHTML = dueAmount.toFixed(2).toString() + " €" ;
}

function dispOnOff()
{
	switch(true)
	{
		case document.getElementById("registration_live_regform_2").checked:
			document.getElementById("mask01").style.display = "none" ;
			document.getElementById("mask02").style.display = "none" ;
			document.getElementById("mask03").style.display = "none" ;
			document.getElementById("mask04").style.display = "block" ;
			for(i = 1 ; i <= 4 ; i ++)
			{
				document.getElementById("registration_live_regtype" + i.toString()).checked = false ;
			}
			liveUpdateDueAmount() ;
			break ;
		default:
			document.getElementById("mask01").style.display = "block" ;
			document.getElementById("mask02").style.display = "block" ;
			document.getElementById("mask03").style.display = "block" ;
			document.getElementById("mask04").style.display = "none" ;
			document.getElementById("registration_live_dueamount").value = 0.00 ;
			 break ;
	}
}