var menu_mouseout_timeout;
var homepage;
jQuery.noConflict();
jQuery(document).ready(function() {

	jQuery("#header .menu li").first().addClass("first");
	jQuery("#footer .menu li").first().addClass("first");
	
	jQuery('a.jg_catelem_photo').lightBox();
	
	jQuery('a.more, .more a').append('<i>&nbsp;</i>');

	if(jQuery.browser.msie && (parseInt(jQuery.browser.version) == "6" || parseInt(jQuery.browser.version) == "7"))
	{
		jQuery("#header .menu li span").not("#header .menu li li span").each(function(i){
			if(jQuery(this).height() == "15")
			{
				jQuery(this).css("margin-top", "10px")
			}
		})
	}
	
	jQuery("#music a").click(function(){
		var href = jQuery(this).attr("href");
		var id = "playmp3__";
		if (jQuery(this).is(".on")) {
			jQuery(this).removeClass("on");
			jQuery("#"+id+"Embed").remove();
		} else {
			jQuery(this).addClass("on");
			jQuery("body").append("<embed style='position:absolute;' loop='true' id='" + id + "Embed' src='"+href+"' autostart='true' hidden='true'></embed>");
		}
		return false;
	})
	
	jQuery(".fontsize a").click(function(){
		jQuery(".fontsize a.active").removeClass("active");
		jQuery(this).addClass("active");
		var fontsize = 1
		if (jQuery(this).is(".medium")) {
			fontsize = 1.2;
		}
		if (jQuery(this).is(".big")) {
			fontsize = 1.3;
		}
		jQuery("#text").css("font-size", fontsize+"em");
		return false;
	})

	if(jQuery("body").hasClass("home"))
		homepage = true

	jQuery(".item-faq h2 a").click(function(){
		jQuery(this).parents(".item-faq").find(".answer").toggle();
		return false;
	})
	

	if (!jQuery("#header .menu li.active").is(".parent") ) {
		if (!jQuery('body').is('.home')) {
			jQuery('body').addClass('home');
		}
		jQuery("#header .menu li.active").removeClass("active").addClass("home_active");
	}

	
	jQuery("#header .menu li").not("#header .menu li li")
		.mouseenter(function(){
			window.clearTimeout(menu_mouseout_timeout);
			if (jQuery("#header .menu li.hover").length > 0) {
				jQuery("#header .menu li.hover").removeClass('hover');
			} else {
				jQuery("#header .menu li.home_hover").removeClass('home_hover');
			}
			if (jQuery(this).is('.parent')) {
				homepage = true;
				jQuery(this).addClass("hover");
			} else {
				homepage = false;
/* 				console.log('home'); */
				jQuery(this).addClass('home_hover');
			}
			
			if (homepage) {
				jQuery("body").removeClass("home");
			} else {
				jQuery("body").addClass("home");
			}

			if ( jQuery(this).hasClass("active") ) {
				jQuery("#header .menu .active ul").show(); 
				jQuery("#header .menu .hover").removeClass("hover"); 
				return; 
			}

			jQuery("#header .menu .active ul").hide();
			jQuery("#header .current_page_item").find(".submenu").hide()
		})
		.mouseleave(function(){
			mmt_element = jQuery(this)
			jQuery.data('active', jQuery(this));
			menu_mouseout_timeout = setTimeout("menu_mouseout(mmt_element, true, true);", 1500)
//			menu_mouseout(mmt_element, true, true)
//			menu_mouseout_timeout = setTimeout(function() {}, 500);
		})
		
	if ( jQuery('div#text form.feedback .overview') ) jQuery('div#text form.feedback').addClass('reg');
	jQuery('div#text form.feedback .step2').hide();
	jQuery('div#text form.feedback .step3').hide();
	jQuery('div#text form.feedback .step4').hide();
	jQuery('div#text form.feedback .step5').hide();
	
	jQuery('div#text form.feedback .submit.step3').click(function(){
	
		jQuery('div#text form.feedback .overview').append(
			'<p><span>Saabumiskuupäev:</span> '+ jQuery('div#text form.feedback .from.day').val() +'.'+ jQuery('div#text form.feedback .from.month').val() +'.'+ jQuery('div#text form.feedback .from.year').val() +'</p>' +
			'<p><span>Lahkumiskuupäev:</span> '+ jQuery('div#text form.feedback .until.day').val() +'.'+ jQuery('div#text form.feedback .until.month').val() +'.'+ jQuery('div#text form.feedback .until.year').val() +'</p>' +
			'<p><span>Eesnimi:</span> '+ jQuery('div#text form.feedback input.r_firstname').val() +'</p>' +
			'<p><span>Perekonnanimi:</span> '+ jQuery('div#text form.feedback input.r_lastname').val() +'</p>' +
			'<p><span>E-posti aadress:</span> '+ jQuery('div#text form.feedback input.r_email').val() +'</p>' +
			'<p><span>Telefoninumber:</span> '+ jQuery('div#text form.feedback input.r_phone').val() +'</p>' +
			'<p><span>Külastajate arv:</span> '+ jQuery('div#text form.feedback select.r_visitors').val() +'</p>' +
			'<p><span>Hooldusteenust vajajate arv:</span> '+ jQuery('div#text form.feedback select.r_hooldus').val() +'</p>' +
			'<p><span>Makseviis:</span> '+ jQuery('div#text form.feedback select.r_payment').val() +'</p>' +
			'<p><span>Ühene tuba:</span> '+ jQuery('div#text form.feedback select.r_one').val() +'</p>' +
			'<p><span>Kahene tuba:</span> '+ jQuery('div#text form.feedback select.r_two').val() +'</p>' +
			'<p><span>Kahene sviit:</span> '+ jQuery('div#text form.feedback select.r_sviit').val() +'</p>' +
	
			'<p><span>Soovin põhipaketile lisaks:</span> '+ jQuery('div#text form.feedback textarea.r_additional').val() +'</p>' +
			'<p><span>Ravipakett:</span> '+ jQuery('div#text form.feedback textarea.r_medicine').val() +'</p>'
		);
		
	})
	
})

function menu_mouseout(mmt_element, show_current, hide_red) {
	if(hide_red && homepage ) {
		jQuery("body").addClass("home");
	}
	
	if (!mmt_element.is('.parent')) {
/* 		console.log('aga'); */
		
	}
	
	if(show_current) {
		jQuery("#header .active ul").show();
		if (jQuery('#header .active').is('.parent')) {
			jQuery('body').removeClass('home');
		}
	}
	mmt_element.removeClass("hover").removeClass('home_hover');
}


