// JavaScript Document

// INPUT ONCLICK SCRIPT-->
function clearText(field){
	if (field.defaultValue == field.value) {
		field.value = '';
		//field.className='click';
	} else if (field.value == '') {
		field.value = field.defaultValue;
		//field.className='blur';
}
}

var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{  jsddm_canceltimer();
   jsddm_close();
   ddmenuitem = $(this).find('ul').css('visibility', 'visible');}

function jsddm_close()
{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;}
}
$(function() {
	$(".datepicker").datepicker({minDate: 1, dateFormat: 'dd/mm/yy'});
	$('#slider').nivoSlider({controlNav:false, directionNav:false, slices:1, effect:'fade', pauseOnHover:false, pauseTime:3000, captionOpacity:1});
});

// JSCROLLPANE
$(function(){
	if ($('.scroll-pane').length) {
	  $('.scroll-pane').jScrollPane({showArrows: true});
	}
});

document.onclick = jsddm_close;

$(document).ready(function(){
	
	// FANCYBOX
	if ($('.zoom1').length) {
	  $(".zoom1").fancybox({
		  titlePosition			: 'inside',
		  'transitionIn'			: 'fade',
		  'transitionOut'			: 'fade',
		  centerOnScroll          : true
	  });
	}
	if ($(".page").length) {
		$('.page').fancybox({
			'width'				: '75%',
			'height'			: '75%',
			'autoScale'     	: false,
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'type'				: 'iframe'
		});
	}
	if ($(".alert").length) {
	  $('.alert').fancybox({
		  'transitionIn' : 'fade',
		  'transitionOut' : 'fade',
		  centerOnScroll : true,
		  overlayShow :	true
	  });
	}
	
	// slide guest book form
	$(".slidebtn").click( function() {
	  $(".slide").slideDown(200);
	});
	$(".closebtn").click( function() {
	  $(".slide").slideUp(200);
	});
	
	
	// apply variable widths in dropdown menus
	$(".menu .dropdown dt").each(function(){
		var itemwidth = $(this).width();
		$(this).parent().children('dd').css( {width: itemwidth + 'px'} );
		$(this).parent().children().children('ul').css( {width: itemwidth + 'px'} );
	});
	
	//Menu dropdown
	$('#jsddm > li').bind('mouseover', jsddm_open)
	$('#jsddm > li').bind('mouseout',  jsddm_timer)
	
});


