$(document).ready(function() {

	$("a.scroll").click(function(){
		var id = $(this).attr('href').split("#");
		$('html, body').animate({
			scrollTop: $("#"+id[1]).offset().top
		}, 1000);
		return false;
	});
	
	// calendar out
	$(".calendar .out a").click(function(){
		return false;
	});
	
	// Show/Hide Calendar
	$(".cal_popup_link").click(function(){
		var id = $(this).attr('rel');
		var syb = $('#'+id).find(".simple_popup_box");

		if($('#'+id).css('visibility')=='hidden' || $('#'+id).css('display')=='none'){
			$('#'+id).css({visibility: "visible",display: "block"}).show(0);
			syb.css({visibility: "visible",display: "block"}).show(0);
		}
		else{
			$('#'+id).css({visibility: "hidden"});
			syb.css({visibility: "hidden"});
		}
		
		$(document).click(function(e){
			var target = $(e.target);
			if (target.is('.cal_popup_block') || target.parents('.cal_popup_block').length) 
				return;
				
			$(document).unbind('click', arguments.callee);
			
			$('.cal_popup_block').css({visibility: "hidden"});
			$('.simple_popup_box').css({visibility: "hidden"});
		});	
		
		return false;
	});
	
	// Show/Hide Simple box
	$(".simple_popup_link").click(function(evt){
		var id = $(this).attr('rel');

		if($('#'+id).css('visibility')=='hidden' || $('#'+id).css('display')=='none'){
			$('#'+id).css({visibility: "visible",display: "block"}).show(0);
		}
		evt.stopPropagation();
		
		$(document).click(function(e){
			var target = $(e.target);
			if (target.is('.simple_popup_box') || target.parents('.simple_popup_box').length) 
				return;
				
			$(document).unbind('click', arguments.callee);
			
			$('.simple_popup_box').css({visibility: "hidden"});
		});	
		
		return false;
	});
	
	Shadowbox.init();
	
	$('form.form_book').jqTransform({imgPath:'jqtransformplugin/img/'});
	
	$(".calendar .days a").click(function(){
		return false;
	});
});


