$(function(){

//SEACHFORM
	$(".searchField").focus(function(){
		if ($.trim($(this).val()) == "")
		$(this).addClass("searchFieldFocus");
	}).blur(function(){
		if($.trim($(this).val()) == ""){
			$(this).removeClass("searchFieldFocus");
		}
	});
	
	$("#searchAreaForm").submit(function() {
		if ($.trim($(this).find('input[type=text]:first').val()) != "") {
			return true;	
		}
		return false;
	});
	
// EMPTY FIELDS
	$(".emptyFields").live('focus', function(){
		if($(this).val() == $(this).attr("title"))
			$(this).val("");
			$(this).removeClass("inputGray");
		}).blur(function(){
		if($.trim($(this).val()) == ""){
			$(this).val($(this).attr("title"));
			$(this).addClass("inputGray");
		}
	});
	
// SLIDER
	$('#columnContentSliderBox').cSlider({
		cSlideItemClass : 'cSliderItem',
		animationSpeed : 2000,
		showTime : 3000,
		cSliderAutoSlide : true,
		cSliderPager : true,
		cSLiderCustomFunctionOnReady: contentsliderbox
	});
	$("#columnContentSliderBox").css({height:"235px"});
	
	function contentsliderbox(obj){
		var sliderLink = $(obj).find('a').attr('href');
		$('.columnContentActions .buttonLink').attr('href', '/'+sliderLink);
	}
// Function for Form Accessoires *RESERVATION-STEP2*	
	function changeOptionTxt(obj){
		if($(obj).find("input:checkbox:checked").length > 0){
			$(obj).find(".optionAccessoiresLink").addClass("optionAccessoiresLinkOpen");
		} else {
			$(obj).find(".optionAccessoiresLink").removeClass("optionAccessoiresLinkOpen");
		}
	}

	$(".optionAccessoires").live('click', function() {
		if($(this).find(".optionAccessoiresContent").is(":hidden")) {
			$(this).css({zIndex:10});
			$(this).find(".optionAccessoiresContent").fadeIn(300);
			changeOptionTxt(this);
		} else {
			if($(this).find(".optionAccessoiresContent").is(":visible")) {
				$(".optionAccessoires").mouseleave(function() {
					$(this).css({zIndex:0});
					$(this).find(".optionAccessoiresContent").fadeOut(300);
				});
			}
			changeOptionTxt(this);
		}
	});
	
	// INFO ICONS + HOVER	
	$(".infoIconBox").live('mouseenter',function(){
		if($(this).find(".infoIconContent").is(":hidden")) {
			$(this).find(".infoIconContent").fadeIn(300);
		}
	});
	
	$(".infoIconBox").live('mouseleave', function() {
		$(this).find(".infoIconContent").fadeOut(300);
	});
	
	$('.infoIconClose').live('click',function(){
		$(this).parent().fadeOut(300);
	})
	
})
