var slides= new Array('slide1', 'slide2'); 
var i = 0; var wait = 3500;

function SlideShow() {

Effect.Fade(slides[i], { duration:1, from:1.0, to:0.0 }); 
i++;
 if (i == 2) i = 0; 
Effect.Appear(slides[i], { duration:1, from:0.0, to:1.0 });
 } 


// the onload event handler that starts the fading. 
function start_slideshow() {   setInterval('SlideShow()',wait); }

var id = 1;

function load_image(idcalc, total) {
	
	
	
	if(idcalc=='next') { if(id<total) {id = (id+1);}  } else if(idcalc=='prev') { if(id>1) { id = (id-1);}  } else { id = idcalc; }
	
	if(id<=total && id>0) { 
	
	Effect.Appear('gallery-load', { duration:0.3});
	
	var i = 0;
	
	
	
	for(start = 0; start < total; start++) {
	i = i + 1
		if(i!=id) { Element.hide.delay(1, 'image-'+i); document.getElementById('thumb-'+i).className ="";	}
	}

	document.getElementById('thumb-'+id).className ="selected";
	Element.hide.delay(1.2, 'gallery-load');
	Effect.ScrollTo('gallery-thumbs');
	Effect.Appear('image-'+id, {delay:1.2, duration:0.5});
	
	
	
	}
	
	//document.getElementById('test').value = id;

}

var showHide = function(show,hide) {
	 $('#'+hide).slideUp(1000,function() { $('#'+show).slideDown(1000);  });
}


var formStart = function(dd,mm,yy) {
	document.getElementById('booking_start_date_day').value = dd;
	document.getElementById('booking_start_date_month').value = mm;
	document.getElementById('booking_start_date_year').value = yy;
	 showHide('enquire','bookings-wrapper')
}

var instaBook = function(date) {
	
	$('#instantBooking').fadeIn();
	var currStart = document.getElementById('instaStart').value;
	var currEnd  = document.getElementById('instaEnd').value;
	
	if(currStart!='0') { var currStart = new Date(currStart); }
	if(currEnd!='0') { var currEnd = new Date(currEnd); }
	dateProper = new Date(date);
	
	// Set or Reset Start Date
	if(currStart=='0' || (currEnd!='0' && dateProper<currEnd)) { 
		document.getElementById('instaStart').value = date; 
		document.getElementById('instaStartPrint').innerHTML = dateProper.getDate()+'/'+(dateProper.getMonth()+1)+'/'+dateProper.getFullYear();
	}
	
	// Set or Reset Start Date
	if(currStart!='0' && dateProper>currStart && dateProper>currEnd) { 
		document.getElementById('instaEnd').value = date; 
		document.getElementById('instaEndPrint').innerHTML = dateProper.getDate()+'/'+(dateProper.getMonth()+1)+'/'+dateProper.getFullYear();
	}
	var newEnd  = document.getElementById('instaEnd').value;
	if(newEnd!='0') {  $('#instaSave').fadeIn(); }
}
