
	// onload start the function Start to create DOM element  
	if(FastInit) {  
		FastInit.addOnLoad(StartIt);  
	} else {  
		Event.observe(window, 'load', StartIt);  
	}  

		function StartIt()
		{
			setInterval("equalHeight()" , 500);
			
			if($('selectedDates') != null)
			{
				if( document.contactForm.sel_dates.value == 1)//$('chBox_dates').src == "http://www.coralgardens.nu/files/images/checkbox_true.gif")
				{
					new Effect.Appear('selectedDates');
				}
				
				Calendar.setup(
				{
				   inputField : "from_date", // ID of the input field
				   ifFormat : "%Y-%m-%d", // the date format
				   button : "from_datetrigger", // ID of the button
				   //disableFunc    :dateIsSpecial,
				   singleClick : true,
				   weekNumbers : false,
				   firstDay :1
				}
				);
				Calendar.setup(
				{
				   inputField : "to_date", // ID of the input field
				   ifFormat : "%Y-%m-%d", // the date format
				   button : "to_datetrigger", // ID of the button
				   //dateStatusFunc  :dateIsSpecial,
				   singleClick : true,
				   weekNumbers : false,
				   firstDay :1
				}
				);
			}

			if($('chBox_prices') != null)
			{
				Event.observe($('chBox_prices'), 'mouseover', function(event){ $('chBox_prices').style.cursor='pointer'; });	
			}
			if($('chBox_dates') != null)
			{
				Event.observe($('chBox_dates'), 'mouseover', function(event){ $('chBox_dates').style.cursor='pointer'; });	
			}
			
			if($('chBox_dates') != null)
			{
				Event.observe($('chBox_dates'), 'click', function(event){ SelectDates() });	
			}
			if($('chBox_prices') != null)
			{
				Event.observe($('chBox_prices'), 'click', function(event){ SelectPrices() });	
			}
		}
		
		function SelectDates()
		{
			if($('chBox_dates').src != "http://www.coralgardens.nu/files/images/checkbox_true.gif")
			{
				new Effect.toggle('selectedDates' , 'appear');
				$('chBox_dates').src = "http://www.coralgardens.nu/files/images/checkbox_true.gif";
				document.contactForm.sel_dates.value = "1";
			}
			else
			{
				new Effect.Fade('selectedDates');
				$('chBox_dates').src = "http://www.coralgardens.nu/files/images/checkbox.gif";
				document.contactForm.sel_dates.value = "";
			}
		}

		function SelectPrices()
		{
			if($('chBox_prices').src != "http://www.coralgardens.nu/files/images/checkbox_true.gif")
			{
				document.contactForm.sel_prices.value = "1";
				$('chBox_prices').src = "http://www.coralgardens.nu/files/images/checkbox_true.gif";
			}
			else
			{
				document.contactForm.sel_prices.value = "";
				$('chBox_prices').src = "http://www.coralgardens.nu/files/images/checkbox.gif";
			}
		}
		function equalHeight()
		{
			if(document.getElementById('middle_side') == null) return;
			if(document.getElementById('left_side') == null) return;
			if(document.getElementById('right_side') == null) return;
			
			Body = document.getElementById('middle_side').offsetHeight;
			Lft = document.getElementById('left_side').offsetHeight;
			if(Body > Lft)
			{
			document.getElementById('left_side').style.height = Body+'px';
			document.getElementById('right_side').style.height = Body+'px';
			}
			else
			{
			//document.getElementById('middle_side').style.height = Lft+'px';
			}
		}
		  function dateIsSpecial(date , y , m ,d) 
		  {
		    // check the day name
		    var my_day=new Date(date);
			var day_name=new Array(7);
			day_name[0]="Sunday"
			day_name[1]="Monday"
			day_name[2]="Tuesday"
			day_name[3]="Wednesday"
			day_name[4]="Thursday"
			day_name[5]="Friday"
			day_name[6]="Saturday"
		    
		    // if the day name is not friday then disable it else enabled it
		    if (day_name[my_day.getDay()] != day_name[5]) 
		    {
		    	return true;
		    }
		    else
		    {
		    return 'friday'
		    }
		  }