// JavaScript Document


// ie 6 li hover fix

sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//flash

function Header()
{
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="749" height="169">\n');
document.write('<param name="wmode" value="transparent">');
document.write('<param name="movie" value="/flash/header.swf">\n');
document.write('<param name="quality" value="high">\n');
document.write('<embed src="/flash/header.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="749" height="169"  wmode="transparent"></embed>\n');
document.write('</object>\n');
}

$(document).ready(function(){
	// Apply date picker if loaded
	if (typeof jQuery.fn.datepicker == 'function')
		$('input.selectdate').datepicker({dateFormat: 'dd/mm/yy', showOn: 'button', buttonImage: '/images/icon-calendar.gif', buttonImageOnly: true});
		
    $('#bp_submit').click(function() {
        if ($('#bp_check_in_date').val() == 'Click for calendar')
          return false;
        
        var date_parts = $('#bp_check_in_date').val().split(/\//);
        var num_of_nights = ($("#bp_num_of_nights").attr('value'));
        var co_date = new Date();
        co_date.setFullYear(parseInt(date_parts[2], 10), parseInt(date_parts[1], 10) - 1, parseInt(date_parts[0], 10));
        co_date.setDate(co_date.getDate()+ parseInt(num_of_nights));
        
        function _num_fmt (num) { if (num <= 9) return '0' + num; else return '' + num; } 
        $('#bp_check_out_date').val(_num_fmt(co_date.getDate() ) + '/' + _num_fmt(co_date.getMonth() + 1) + '/' + co_date.getFullYear());
        document.resbookingform.submit();
        return false; 
    });
		
	// FANCYBOX - Gallery
	if (typeof jQuery.fn.fancybox == 'function') {
		$('a.gallery-item').fancybox({
			'overlayOpacity': 0.7,
			'overlayColor':		'#000',
			'titlePosition'		: 'over'
		});
	}

});

