var URL = 'http://www.hotel.dolcan.pl';
var eg_data = new Array();
var gallery = null;

$(document).ready(function(){
	
	$('#slider').nivoSlider({
			'effect':	'fade',
			'directionNav': false,
			'directionNavHide': false,
			'controlNav' : false,
			'animSpeed': 1000,
			'pauseTime': 5000
	});
	
	$(".content_photo").fancybox({
		'scrolling'		: 'no',
		'titleShow'		: true,
		'titlePosition'	: 'inside',
		'overlayOpacity' : 0.5,
		'overlayColor' : '#000000'
	});
	
	$("a[rel=gallery_photo]").fancybox({
		'scrolling'		: 'no',
		'titleShow'		: true,
		'titlePosition'	: 'inside',
		'overlayOpacity' : 0.5,
		'overlayColor' : '#000000'
	});
	
	$("#send_question_button").fancybox({
		'scrolling'		: 'no',
		'titleShow'		: false,
		'overlayOpacity' : 0.5,
		'overlayColor' : '#000000',
		'padding'		: 0
	});
	
	
	$("#input-return").click(function(e){
			e.preventDefault();
			document.location = URL + '/administracja';
	});
	
	
	$(".datepicker" ).datepicker({ 
				dateFormat: 'yy-mm-dd',
				showOn: "button",
				buttonImage: URL + '/img/layout/bookings_calendar.png'
	});
	
	
	function formatTitle(title, currentArray, currentIndex, currentOpts) {
    	
    	var loop_count_iprg = $("#invest_prog_total").val();
    	var iprg_data = new Array();
	
    	for(var loop = 0; loop < loop_count_iprg; loop++){
    		//alert($("#mapa_tytul_" + loop).val());
    		//alert('ok');
    		iprg_data[loop]=new Array();
    		iprg_data[loop]['invest_photo_id'] = $("#id_zdjecia_" + loop).val();
    		iprg_data[loop]['invest_photo_type'] = $("#typ_zdjecia_" + loop).val();
    		iprg_data[loop]['invest_photo_title'] = $("#tytul_zdjecia_" + loop).val();
    	}
    	
    	var f_title_data = '';
    	
    	for(var x = 0; x< iprg_data.length; x++){
			var f_title_data = f_title_data + '<a href="javascript:;" onclick="$.fancybox.pos('+ x +');" title="'+ iprg_data[x]['invest_photo_title'] +'" ><img style="border:0; margin-right:15px; display:block; float:left;" src="'+ URL +'/img/photo/'+ iprg_data[x]['invest_photo_id'] +'_mini.'+iprg_data[x]['invest_photo_type']+'"></a>';
			
		}
    	
		return '<div style="overflow:hidden; padding:0; margin:0"><p style="line-height:1em; padding:0 0 8px 0; margin:0">' + iprg_data[currentIndex]['invest_photo_title'] + '</p><div style="overflow:auto;">'+ f_title_data +'</div></div>';
	}
	
	if($("#invest_prog_total").val() > 1){
		$("a[rel=gallery-img2]").fancybox({
				'overlayOpacity' : 0.5,
				'titleShow'		: true,
				'titlePosition' : 'inside',
				'overlayColor' : '#000000',
				'titleFormat'	: formatTitle
    	});
	}
    else {
    	$("a[rel=gallery-img2]").fancybox({
				'overlayOpacity' : 0.5,
				'titleShow'		: true,
				'titlePosition' : 'inside',
				'overlayColor' : '#000000'
    	});
    }
    
    //event gallery
    
    var testowa_zmienna = 'test';
    
    el_count  = $("#total_event").val();
	
    for(var el = 1; el <= el_count; el++){
    	//alert('ok');
    	
    	var event_fancy_name = 'a[rel=event_gallery_'+ el +']';
    	$(event_fancy_name).fancybox({
					'overlayOpacity' : 0.5,
					'titleShow'		: true,
					'titlePosition' : 'inside',
					'overlayColor' : '#000000',
					
					
					'onStart'		: function(e) { 
									var gallery_id_name = e.parent().parent().attr("id");
									var gallery_id_tab = gallery_id_name.split('_');
									var gallery_id = gallery_id_tab[1];
									pomocna(gallery_id);
					},
					'titleFormat'	: eventGallery
					
    	});
    }
    
    function pomocna(i){
    	gallery = i;
    }
    
    function eventGallery(title, currentArray, currentIndex, currentOpts){
    	//alert(gallery);
    	var i = gallery;
    	
    	total_photo_event = '#total_photo_event_' + i;
    	
    	
    	
    	elp_count = $(total_photo_event).val();
    	
    	//alert(elp_count);
    	
    	for(var elp = 0; elp < elp_count; elp++){
    		//alert('ok');
    		eg_data[elp] = new Array();
    		eg_data[elp]['invest_photo_id'] = $("#id_zdjecia_" + i + "_" + elp).val();
    		eg_data[elp]['invest_photo_type'] = $("#typ_zdjecia_" + i + "_" + elp).val();
    		eg_data[elp]['invest_photo_title'] = $("#tytul_zdjecia_" + i + "_" + elp).val();
    		//alert($("#id_zdjecia_" + i + "_" + elp).val());
    	}
    	
    	//return false;
    	
    	var f_nowa_data = '';
    	
    	if(elp_count > 3){
    		elp_count = 3;
    	}
    	
    	for(var x = 0; x< elp_count; x++){
			f_nowa_data = f_nowa_data + '<a href="javascript:;" onclick="$.fancybox.pos('+ x +');" title="'+ eg_data[x]['invest_photo_title'] +'" ><img style="border:0; margin-right:15px; display:block; float:left;" src="'+ URL +'/img/photo/'+ eg_data[x]['invest_photo_id'] +'_mini.'+eg_data[x]['invest_photo_type']+'"></a>';
			//alert('ok');
		}
		//
		return '<div style="overflow:hidden; padding:0; margin:0"><p style="line-height:1em; padding:0 0 8px 0; margin:0">' + eg_data[currentIndex]['invest_photo_title'] + ' </p><div style="overflow:auto;">'+ f_nowa_data +'</div></div>';
    }
    
    
    
    function eventFormatTitle(title, currentArray, currentIndex, currentOpts) {
    	
    	//return '<p>' + title + '</p><p>' + title + '</p><p>' + currentArray[1] + '</p><p>' + currentArray[2] + '</p>';
    	return '<a href="javascript:;" onclick="$.fancybox.pos('+ 1 +');" title="" >test</a>';
	}
	
	//var elements = $('.clear').get();
	//	
	//for(var i = 0; i < elements.length; i++)
	//	selector[i] = new Selector($(elements[i]).attr('id'), $(elements[i]).val());
	//
	
	
	
	
	$("#want-offer-button").fancybox({
		'scrolling'		: 'no',
		'titleShow'		: false,
		'overlayOpacity' : 0.5,
		'overlayColor' : '#000000',
		'padding'		: 0
	});
	
	$("#site-map-button").fancybox({
		'scrolling'		: 'no',
		'titleShow'		: false,
		'overlayOpacity' : 0.5,
		'overlayColor' : '#000000',
		'padding'		: 0
	});
	
	$(".news-big-img").fancybox({
		'scrolling'		: 'no',
		'titleShow'		: false,
		'overlayOpacity' : 0.5,
		'overlayColor' : '#000000'
	});
	
	
	
	if ($("#map_content").val() != undefined){
		startMap("map_content");
		startBigMap();
	}
	
	$("#show_big_map").fancybox({
		'scrolling'		: 'no',
		'titleShow'		: false
	});
	
	
});

function dodajDoUlubionych(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}

