//---------------------------------------------------------------------
// Variable needed to determine the number of workshops choosen
//---------------------------------------------------------------------
var totalPrice = 0;
	
//------------------------------------------------------------------------
// updateTotal() - Updates the total number of workshops choosen. Called 
//                 each time a workshop is checked or unchecked.
//
//  Parameters:  NONE
//  Returns:     NOTHING
//------------------------------------------------------------------------
function updateTotal()
{
	//----------------------------------------------------------
	// Reset the number of workshops before tallying the total
	//----------------------------------------------------------
	totalPrice = 0;
	
	// If the full weekend was choosen, skip the rest, and set the price
	if(document.getElementById("ctl00_ContentPlaceHolder1_fullWknd").checked == true)
	{
		totalPrice = 85;
	}
	
	// Update Price on Reg Page
	document.getElementById("price").innerHTML = "$" + totalPrice;
	document.getElementById("ctl00_ContentPlaceHolder1_totalPrice").value = totalPrice;	       
}

function hideShow(twistieStatus, divId)
{
	var openDiv = document.getElementById("open" + divId).style;
	var closedDiv = document.getElementById("closed" + divId).style;
	
	if(twistieStatus == "closed")
	{
		openDiv.display = "block";
		closedDiv.display = "none";
	}
	else
	{
		openDiv.display = "none";
		closedDiv.display = "block";
	}
	
}

function paymentChanged()
{       
    document.getElementById("remindersDiv").style.display = "block";
    var reminder = document.getElementById("reminders");
    if (document.getElementById("ctl00_ContentPlaceHolder1_paymentType_0").checked == true)
    {
        reminder.innerHTML = "<b>Reminder:</b> Don't forget to make sure you register with the same email address you use for PayPal";
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_paymentType_1").checked == true)
    {
        reminder.innerHTML = "<b>Reminder:</b> Don't forget to make your check out to Viva dance! Studio.";
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_paymentType_2").checked == true)
    {
    	reminder.innerHTML = "<b>Reminder:</b> Don't forget to call Viva dance! Studio to make your credit card payment.";
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_paymentType_3").checked == true)
     {
    	reminder.innerHTML = "<b>Reminder:</b> Don't forget to make your money order out to Viva dance! Studio.";        
    }
    
}

function housing()
{
    if(document.getElementById("ctl00_ContentPlaceHolder1_needHousing_0").checked == true)
    {
        document.getElementById("needHousingForm").style.display = "block";
        document.getElementById("provideHousingForm").style.display = "none";
    }
	else if(document.getElementById("ctl00_ContentPlaceHolder1_needHousing_1").checked == true)
	{
		document.getElementById("needHousingForm").style.display = "none";		
		document.getElementById("provideHousingForm").style.display = "block";
	}
}

function selectNumCompanions()
{
	num = document.getElementById('numCompanions').value;
	if(num == "")
	{
		for(i=0; i<10; i++)
		{
			id = "name" + i;
			document.getElementById(id).style.display = "none";
		}
	}
	for(i=0; i<num; i++)
	{
		id = "name" + i;
		document.getElementById(id).style.display = "block";
	}
	for(i=num; i<10; i++)
	{
		id = "name" + i;
		document.getElementById(id).style.display = "none";
	}
}

function travelCompanions(type)
{
	if(type == "yes")
	{		
		document.getElementById("numCompanionsRow").style.display = "block";		
	}
	else
	{
		document.getElementById("numCompanions").value = "";
		document.getElementById("numCompanionsRow").style.display = "none";
		for(i=0; i<10; i++)
		{
			id = "name" + i;
			document.getElementById(id).style.display = "none";
		}		
	}
}

function openDesc(type)
{
	if(type == "yes")
	{		
		document.getElementById("allergyRow").style.display = "block";		
	}
	else
	{
		document.getElementById("allergyRow").style.display = "none";		
	}
}

function pets()
{
	if(document.getElementById("ctl00_ContentPlaceHolder1_pets_0").checked == true)
    {
        document.getElementById("petDiv").style.display = "block";
    }
	else
	{
		document.getElementById("petDiv").style.display = "none";		
	}
}

function transport()
{
	if(document.getElementById("ctl00_ContentPlaceHolder1_provideTransport_0").checked == true)
    {
        document.getElementById("transportType").style.display = "block";
    }
	else
	{
		document.getElementById("transportType").style.display = "none";		
	}
}

function allergies()
{
	if(document.getElementById("ctl00_ContentPlaceHolder1_allergies_0").checked == true)
    {
        document.getElementById("allergyRow").style.display = "block";
    }
	else
	{
		document.getElementById("allergyRow").style.display = "none";		
	}
}
