/* Do Initialization */
$(document).ready(function() {

	if($("#flash-gallery").length)
	{
		$('#flash-gallery').flash({
			swf:'/templates/images/gallery.swf',
			width: 800,
			height: 544
		});
	}

	if($("#flash-banner").length)
	{
		$('#flash-banner').flash({
			swf:'/templates/images/fotoanim.swf',
			width: 800,
			height: 400
		});
	}
	
	if($("#rreserv_checkin_date").length)
	{
		var dates = $("#rreserv_checkin_date, #rreserv_checkout_date").datepicker({
			numberOfMonths: 2,
			onSelect: function( selectedDate ) {
				var option = this.id == "rreserv_checkin_date" ? "minDate" : "maxDate",
					instance = $( this ).data( "datepicker" ),
					date = $.datepicker.parseDate(
						instance.settings.dateFormat ||
						$.datepicker._defaults.dateFormat,
						selectedDate, instance.settings );
				dates.not( this ).datepicker( "option", option, date );
			}
		});
		
		/* Bind other property */
		$(".DatePicker2").each(function(i, el) {
	
			$(el).datepicker().attr("readonly", "readonly");
			
			if ( el.getAttribute("regional") )
				$(el).datepicker('option', $.datepicker.regional[el.getAttribute("regional")]); 
	
			if ( el.getAttribute("maxDate") )
				$(el).datepicker('option', 'maxDate', new Date(el.getAttribute("maxDate")));  
	
			if ( el.getAttribute("minDate") )
				$(el).datepicker('option', 'minDate', new Date(el.getAttribute("minDate")));  
	
			if ( el.getAttribute("yearRange") )
				$(el).datepicker('option', 'yearRange', el.getAttribute("yearRange")); 
	
			if ( el.getAttribute("defaultDate") )
				$(el).datepicker('setDate', new Date(el.getAttribute("defaultDate")));  				
		});		
	}	
});

/* reloadCaptcha */
function reloadCaptcha(el)
{		
	var d = new Date();
	$("#"+el).attr("src", "/captcha.html?time="+ (d.getTime()));
}
