$(document).ready( function() {

  setInterval( "slideSwitch()", 5000 );

	$("#top-menu li").mouseover( function() {
		$(this).addClass("hover");
	}).mouseout( function() {
		$(this).removeClass("hover");
	});

	$(".faq dd").hide();

	$(".faq dt").click( function() {
		$(this).next().slideToggle();
	});
  /*
	var base = "/amadryades.gr";
	var lbox_config = {
		imageLoading :base + "/img/lightbox-ico-loading.gif",
		imageBtnClose :base + "/img/lightbox-btn-close.gif",
		imageBtnPrev :base + "/img/lightbox-btn-prev.gif",
		imageBtnNext :base + "/img/lightbox-btn-next.gif",
		imageBlank :base + "/img/lightbox-blank.gif"
	};
	$("a.lbox").lightBox(lbox_config);
  */
  //Activate FancyBox
  $("a.lbox").fancybox({
    'zoomSpeedIn':  700,
    'zoomSpeedOut': 500,
    'overlayShow':  true,
    'imageScale': true
  });

  $(".input_text").focus( function(){
    $(this).addClass("input_text_hover");
  } ).blur( function(){
    $(this).removeClass("input_text_hover");
  } )

	var search_prompt = $("#search-field").attr("value");
	$("#search-field").focus( function() {
		if ($(this).attr("value") == search_prompt) {
			$(this).attr("value", "");
		}
	}).blur( function() {
		if ($(this).attr("value") == "") {
			$(this).attr("value", search_prompt);
		}
	});

});

/***
    Simple jQuery Slideshow Script
    Released by Jon Raasch (jonraasch.com) under FreeBSD license: free to use or modify, not responsible for anything, etc.  Please link out to me if you like it :)
***/

function slideSwitch() {
    var $active = $('#slideshow IMG.active');

    if ( $active.length == 0 ) $active = $('#slideshow IMG:last');

    // use this to pull the images in the order they appear in the markup
    var $next =  $active.next().length ? $active.next()
        : $('#slideshow IMG:first');

    // uncomment the 3 lines below to pull the images in random order

     var $sibs  = $active.siblings();
     var rndNum = Math.floor(Math.random() * $sibs.length );
     var $next  = $( $sibs[ rndNum ] );


    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
}
