
/**
 * We use the initCallback callback
 * to assign functionality to the controls
 */
function mycarousel_initCallback(carousel) {
	jQuery('.jcarousel-control a').bind('click', function() {
		carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
		return false;
	});

	jQuery('.jcarousel-scroll select').bind('change', function() {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false;
	});

	jQuery('#mycarousel-next1').bind('click', function() {
		carousel.next();
		//init the firm visibility
		for(var i = 1; i <= maxAttendees; i++)
			J("#attendee"+i+"-form").hide();										   

	
		//next step
//		if(J("#workshops").is(":checked") || J("#conference").is(":checked") || J("#golf").is(":checked"))
//		{
//			if(J("#workshops").is(":checked") || J("#conference").is(":checked"))
//				carousel.next();
//			else
//			{
				//only displays golf
//				if(J("#golf").is(":checked"))
//				{
//					carousel.scroll(3, true);
					
					//hide the email fields
//					J("#golf-email-2").hide();
//					J("#golf-email-3").hide();
//					J("#golf-email-4").hide();
					
//					J("#golf-form").show();
//				}
//			}
//		}
//		else
//			alert("Please select at least one event");
//		return false;

	});
	jQuery('#mycarousel-next2').bind('click', function() {
		carousel.next();
		var totalH = 200;
			
		for(var i = 1; i <= document.getElementById('select_attendees_number').value; i++)
		{
			J("#attendee"+i+"-form").show();			
			J("#workshops-form"+i).show();
			
			totalH += J("#attendee"+i+"-form").height();
		}
			
		if(J('#paymentInfo').is(':visible'))
			totalH += J("#paymentInfo").height();
		
		J("#mycarousel").css({'height': totalH});
		
		return false;
	});

	jQuery('#mycarousel-prev1').bind('click', function() {
		carousel.prev();
		return false;
	});
	jQuery('#mycarousel-prev2').bind('click', function() {
		//if(!J("#workshops").is(":checked") && !J("#conference").is(":checked") && J("#golf").is(":checked"))
			//carousel.scroll(1, true);
		//else
		
		
		for(var i = 1; i <= 3; i++)
		{
			J("#attendee"+i+"-form").hide();			
			J("#workshops-form"+i).hide();
		}
		
		J("#mycarousel").css({'height': 200});
		
			carousel.prev();
			
		return false;
	});
};

jQuery(document).ready(function(){
	jQuery("#mycarousel").jcarousel({
		scroll: 1,
		initCallback: mycarousel_initCallback,
		
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
});
	
	J(document).ready(function(){				
	 J('#mycarousel-next2').click(function(){
		resetForm("workshops");
	});
							   
		J("#mycarousel").css({'height': J("#landing_page").height()});
	   
	   J("#workshops").click(function(){
			if(!J("#workshops").is(":checked"))
				resetForm("workshops");
		});
	   J("#conference").click(function(){
			if(!J("#conference").is(":checked"))
				resetForm("conference");
		});
	   J("#golf").click(function(){
			if(!J("#golf").is(":checked"))
				resetForm("golf");
		});
	
/*******************************************************************************/
//Hide and Show Workshops
/*
J(document).ready(function()
{
	for(w = 1; w <= 3; w++)
	{
		J("#workshop_1_"+w).css("display","none");
		J("#workshop_2_"+w).css("display","none");
		J("#workshop_3_"+w).css("display","none");
		J("#workshop_4_"+w).css("display","none");
	}
   
	J("#workshop_type1_1").click(function(){displayHideItem("workshop_1_1");});
	J("#workshop_type2_1").click(function(){displayHideItem("workshop_2_1");});
	J("#workshop_type3_1").click(function(){displayHideItem("workshop_3_1");});
	J("#workshop_type4_1").click(function(){displayHideItem("workshop_4_1");});
		
	J("#workshop_type1_2").click(function(){displayHideItem("workshop_1_2");});
	J("#workshop_type2_2").click(function(){displayHideItem("workshop_2_2");});
	J("#workshop_type3_2").click(function(){displayHideItem("workshop_3_2");});
	J("#workshop_type4_2").click(function(){displayHideItem("workshop_4_2");});
	
	J("#workshop_type1_3").click(function(){displayHideItem("workshop_1_3");});
	J("#workshop_type2_3").click(function(){displayHideItem("workshop_2_3");});
	J("#workshop_type3_3").click(function(){displayHideItem("workshop_3_3");});
	J("#workshop_type4_3").click(function(){displayHideItem("workshop_4_3");});
});
*/
function displayHideItem(itemName)
{
	if(!J("#"+itemName).is(':visible'))
	{
		J("#"+itemName).show();
		J("#mycarousel").css({'height': J("#mycarousel").height() + J("#"+itemName).height() + 30});
	}
	else
	{
		J("#mycarousel").css({'height': J("#mycarousel").height() - J("#"+itemName).height() - 30});
		J("#"+itemName).hide();
	}
}

/*******************************************************************************/
//Workshop Popup Tooltip 

//Workshop 1
/*
	for(w = 1; w <= 3; w++)
	{
		J("#workshop1_desc_content_type1_"+w).css("display","none");
		J("#workshop1_desc_content_type2_"+w).css("display","none");
		J("#workshop1_desc_content_type3_"+w).css("display","none");
		J("#workshop1_desc_content_type4_"+w).css("display","none");
		J("#workshop1_desc_content_type5_"+w).css("display","none");
	}

	J("#workshop1_btn_type1_1").click(function(){
		displayHideItem("workshop1_desc_content_type1_1");
	});
	J("#workshop1_btn_type2_1").click(function(){
		displayHideItem("workshop1_desc_content_type2_1");
	});
	J("#workshop1_btn_type3_1").click(function(){
		displayHideItem("workshop1_desc_content_type3_1");
	});
	J("#workshop1_btn_type4_1").click(function(){
		displayHideItem("workshop1_desc_content_type4_1");
	});
	J("#workshop1_btn_type5_1").click(function(){
		displayHideItem("workshop1_desc_content_type5_1");
	});
	
	J("#workshop1_btn_type1_2").click(function(){
		displayHideItem("workshop1_desc_content_type1_2");
	});
	J("#workshop1_btn_type2_2").click(function(){
		displayHideItem("workshop1_desc_content_type2_2");
	});
	J("#workshop1_btn_type3_2").click(function(){
		displayHideItem("workshop1_desc_content_type3_2");
	});
	J("#workshop1_btn_type4_2").click(function(){
		displayHideItem("workshop1_desc_content_type4_2");
	});
	J("#workshop1_btn_type5_2").click(function(){
		displayHideItem("workshop1_desc_content_type5_2");
	});
	
	J("#workshop1_btn_type1_3").click(function(){
		displayHideItem("workshop1_desc_content_type1_3");
	});
	J("#workshop1_btn_type2_3").click(function(){
		displayHideItem("workshop1_desc_content_type2_3");
	});
	J("#workshop1_btn_type3_3").click(function(){
		displayHideItem("workshop1_desc_content_type3_3");
	});
	J("#workshop1_btn_type4_3").click(function(){
		displayHideItem("workshop1_desc_content_type4_3");
	});
	J("#workshop1_btn_type5_3").click(function(){
		displayHideItem("workshop1_desc_content_type5_3");
	});
*/
//Workshop 2
/*
	for(w = 1; w <= 3; w++)
	{
		J("#workshop2_desc_content_type1_"+w).css("display","none");
		J("#workshop2_desc_content_type2_"+w).css("display","none");
		J("#workshop2_desc_content_type3_"+w).css("display","none");
		J("#workshop2_desc_content_type4_"+w).css("display","none");
		J("#workshop2_desc_content_type5_"+w).css("display","none");
		J("#workshop2_desc_content_type6_"+w).css("display","none");
	}

	J("#workshop2_btn_type1_1").click(function(){
		displayHideItem("workshop2_desc_content_type1_1");
	});
	J("#workshop2_btn_type2_1").click(function(){
		displayHideItem("workshop2_desc_content_type2_1");
	});
	J("#workshop2_btn_type3_1").click(function(){
		displayHideItem("workshop2_desc_content_type3_1");
	});
	J("#workshop2_btn_type4_1").click(function(){
		displayHideItem("workshop2_desc_content_type4_1");
	});
	J("#workshop2_btn_type5_1").click(function(){
		displayHideItem("workshop2_desc_content_type5_1");
	});
	J("#workshop2_btn_type6_1").click(function(){
		displayHideItem("workshop2_desc_content_type6_1");
	});
	
	J("#workshop2_btn_type1_2").click(function(){
		displayHideItem("workshop2_desc_content_type1_2");
	});
	J("#workshop2_btn_type2_2").click(function(){
		displayHideItem("workshop2_desc_content_type2_2");
	});
	J("#workshop2_btn_type3_2").click(function(){
		displayHideItem("workshop2_desc_content_type3_2");
	});
	J("#workshop2_btn_type4_2").click(function(){
		displayHideItem("workshop2_desc_content_type4_2");
	});
	J("#workshop2_btn_type5_2").click(function(){
		displayHideItem("workshop2_desc_content_type5_2");
	});
	J("#workshop2_btn_type6_2").click(function(){
		displayHideItem("workshop2_desc_content_type6_2");
	});
	
	J("#workshop2_btn_type1_3").click(function(){
		displayHideItem("workshop2_desc_content_type1_3");
	});
	J("#workshop2_btn_type2_3").click(function(){
		displayHideItem("workshop2_desc_content_type2_3");
	});
	J("#workshop2_btn_type3_3").click(function(){
		displayHideItem("workshop2_desc_content_type3_3");
	});
	J("#workshop2_btn_type4_3").click(function(){
		displayHideItem("workshop2_desc_content_type4_3");
	});
	J("#workshop2_btn_type5_3").click(function(){
		displayHideItem("workshop2_desc_content_type5_3");
	});
	J("#workshop2_btn_type6_3").click(function(){
		displayHideItem("workshop2_desc_content_type6_3");
	});
*/
//Workshop 3
/*
	for(w = 1; w <= 3; w++)
	{
		J("#workshop3_desc_content_type1_"+w).css("display","none");
	}

	J("#workshop3_btn_type1_1").click(function(){
		displayHideItem("workshop3_desc_content_type1_1");
	});
	
	J("#workshop3_btn_type1_2").click(function(){
		displayHideItem("workshop3_desc_content_type1_2");
	});
	
	J("#workshop3_btn_type1_3").click(function(){
		displayHideItem("workshop3_desc_content_type1_3");
	});
*/
//Workshop 4

	for(w = 1; w <= 3; w++)
	{
		J("#workshop4_desc_content_type1_"+w).css("display","none");
	}

	J("#workshop4_btn_type1_1").click(function(){
		displayHideItem("workshop4_desc_content_type1_1");
	});
	
	J("#workshop4_btn_type1_2").click(function(){
		displayHideItem("workshop4_desc_content_type1_2");
	});
	
	J("#workshop4_btn_type1_3").click(function(){
		displayHideItem("workshop4_desc_content_type1_3");
	});
	

/*******************************************************************************/
//Hotel Information Popup Tooltip
for(w = 1; w <= 3; w++)
{
	J("#hotel_type1_"+w).css("display","none");
	J("#hotel_type2_"+w).css("display","none");
	J("#hotel_type3_"+w).css("display","none");
	J("#hotel_type4_"+w).css("display","none");
}
	
J("#hotel_btn_type1_1").click(function(){displayHideItem("hotel_type1_1");});
J("#hotel_btn_type2_1").click(function(){displayHideItem("hotel_type2_1");});
J("#hotel_btn_type3_1").click(function(){displayHideItem("hotel_type3_1");});
J("#hotel_btn_type4_1").click(function(){displayHideItem("hotel_type4_1");});

J("#hotel_btn_type1_2").click(function(){displayHideItem("hotel_type1_2");});
J("#hotel_btn_type2_2").click(function(){displayHideItem("hotel_type2_2");});
J("#hotel_btn_type3_2").click(function(){displayHideItem("hotel_type3_2");});
J("#hotel_btn_type4_2").click(function(){displayHideItem("hotel_type4_2");});

J("#hotel_btn_type1_3").click(function(){displayHideItem("hotel_type1_3");});
J("#hotel_btn_type2_3").click(function(){displayHideItem("hotel_type2_3");});
J("#hotel_btn_type3_3").click(function(){displayHideItem("hotel_type3_3");});
J("#hotel_btn_type4_3").click(function(){displayHideItem("hotel_type4_3");});


/*******************************************************************************/
//Option "Renewal of Accreditation"
	   J("#renewal_1").css("display","none");
	   
	   J("#renewal_type1_1").click(function()
	   {
			if(J('#renewal_1').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() - J("#renewal_1").height()});
			J("#renewal_1").hide();
	   });
	   J("#renewal_type2_1").click(function()
	   {
			if(J('#renewal_1').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() - J("#renewal_1").height()});
			J("#renewal_1").hide();
	   });
	   J("#renewal_type3_1").click(function()
	   {
			if(J('#renewal_1').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() - J("#renewal_1").height()});
			J("#renewal_1").hide();
	   });
	   J("#renewal_type4_1").click(function()
	   {
			if(!J('#renewal_1').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() + J("#renewal_1").height()});
			J("#renewal_1").show();
	   });
	   
	   
	   J("#renewal_2").css("display","none");
	   
	   J("#renewal_type1_2").click(function()
	   {
			if(J('#renewal_2').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() - J("#renewal_2").height()});
			J("#renewal_2").hide();
	   });
	   J("#renewal_type2_2").click(function()
	   {
			if(J('#renewal_2').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() - J("#renewal_2").height()});
			J("#renewal_2").hide();
	   });
	   J("#renewal_type3_2").click(function()
	   {
			if(J('#renewal_2').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() - J("#renewal_2").height()});
			J("#renewal_2").hide();
	   });
	   J("#renewal_type4_2").click(function()
	   {
			if(!J('#renewal_2').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() + J("#renewal_2").height()});
			J("#renewal_2").show();
	  });
	   
	   
	   J("#renewal_3").css("display","none");
	   
	   J("#renewal_type1_3").click(function()
	   {
			if(J('#renewal_3').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() - J("#renewal_3").height()});
			J("#renewal_3").hide();
	   });
	   J("#renewal_type2_3").click(function()
	   {
			if(J('#renewal_3').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() - J("#renewal_3").height()});
			J("#renewal_3").hide();
	   });
	   J("#renewal_type3_3").click(function()
	   {
			if(J('#renewal_3').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() - J("#renewal_3").height()});
			J("#renewal_3").hide();
	   });
	   J("#renewal_type4_3").click(function()
	   {
			if(!J('#renewal_3').is(':visible'))
				J("#mycarousel").css({'height': J("#mycarousel").height() + J("#renewal_3").height()});
			J("#renewal_3").show();
	  });
		 
	  
	  function resetForm(myForm)
	  {
		  switch(myForm)
		  {
			  case "workshops":
				for(w1 = 1; w1 <= 3; w1++)
				{
					
					//for(w2 = 1; w2 <= 5; w2++)
						//document.getElementById('event_a'+w2+'_'+w1).checked = false;
						
					//for(w3 = 1; w3 <= 6; w3++)
						//document.getElementById('event_b'+w3+'_'+w1).checked = false;
						
					//for(w4 = 1; w4 <= 1; w4++)
						//document.getElementById('event_c'+w4+'_'+w1).checked = false;
						
					for(w5 = 1; w5 <= 1; w5++)
						document.getElementById('event_d'+w5+'_'+w1).checked = false;
				}
			  break;
		  }
		  
		  calculatePrice();
	  }

});