$(function()
{
	// Dialog
	$('#dialog').dialog({
		autoOpen: false,
		width: 700,
		buttons: {
			"Uredu": function() { 
				$(this).dialog("close");
			}, 
			"Zatvori": function() { 
				$(this).dialog("close"); 
			} 
		}
	});
	
	// Dialog Link
	$('.soba').bind('click', function(event)
	{
		$('#dialog').dialog('open');
		var id_sobe = event.target.id.substr(9, 2);

		$.post('ajax/get_room.php', 
			{ ids: id_sobe }, 
			function(data)
			{
				$('#soba_opis').html(data);
			});
		
		return false;
	});
	
function ShowRoomDetail(id_sobe)
{
	$.post('ajax/get_room.php', 
		{ ids: id_sobe }, 
		function(data)
		{
			$('#soba_opis').html(data);
		});
			
	return false;
}
	
	// Kalendar
	$("#date_from").datepicker({
			showOn: 'button',
			buttonImage: 'images/calendar.gif',
			buttonImageOnly: true,
			dateFormat: 'dd/mm/yy'
		});
	
	$("#date_to").datepicker({
			showOn: 'button',
			buttonImage: 'images/calendar.gif',
			buttonImageOnly: true,
			dateFormat: 'dd/mm/yy'
		});
		
	$("#dat_rez_od").datepicker({
			showOn: 'button',
			buttonImage: 'images/calendar.gif',
			buttonImageOnly: true,
			dateFormat: 'dd/mm/yy'
		});
	
	$("#dat_rez_do").datepicker({
			showOn: 'button',
			buttonImage: 'images/calendar.gif',
			buttonImageOnly: true,
			dateFormat: 'dd/mm/yy'
		});
});

function SetKalendar(inputID)
{
	var input = '#' + inputID;
	
	$(input).datepicker({
			showOn: 'button',
			buttonImage: 'images/calendar.gif',
			buttonImageOnly: true,
			dateFormat: 'dd/mm/yy'
		});
}

function ShowUsluge(id, page, date_from, date_to)
{
	$.post('ajax/get_cenovnik.php',	{ id: id, page: page, date_from: date_from, date_to: date_to }, 
			function(data)
			{
				$('#divUsluga').html(data);
				$('#divUsluga').show(400);
			});
			
	return false;
}

function ShowRooms(idObjekta)
{
	$.post('ajax/get_rooms.php', {id: idObjekta},
		function(data)
		{
			if(data.length > 10)
			{
				$('#div_sobe').html(data);
				$('#div_sobe').show(400);
			}
		});
}

function HideRooms()
{
	$('#div_sobe').hide(150);
}

function PrikaziOpisMarkera(div)
{
	switch(div)
	{
		case '#div_kotor':
			$('#div_herceg').hide();
			$('#div_rose').hide();
			$('#div_zanji').hide();
			$('#div_mamula').hide();
			$('#div_tivat').hide();
			$('#div_peraski').hide();
			$('#div_kotor').show();
			break;
		case '#div_herceg':
			$('#div_herceg').show();
			$('#div_rose').hide();
			$('#div_zanji').hide();
			$('#div_mamula').hide();
			$('#div_tivat').hide();
			$('#div_peraski').hide();
			$('#div_kotor').hide();
			break;
		case '#div_rose':
			$('#div_herceg').hide();
			$('#div_rose').show();
			$('#div_zanji').hide();
			$('#div_mamula').hide();
			$('#div_tivat').hide();
			$('#div_peraski').hide();
			$('#div_kotor').hide();
			break;
		case '#div_zanjic':
			$('#div_herceg').hide();
			$('#div_rose').hide();
			$('#div_zanji').show();
			$('#div_mamula').hide();
			$('#div_tivat').hide();
			$('#div_peraski').hide();
			$('#div_kotor').hide();
			break;
		case '#div_mamula':
			$('#div_herceg').hide();
			$('#div_rose').hide();
			$('#div_zanji').hide();
			$('#div_mamula').show();
			$('#div_tivat').hide();
			$('#div_peraski').hide();
			$('#div_kotor').hide();
			break;
		case '#div_tivat':
			$('#div_herceg').hide();
			$('#div_rose').hide();
			$('#div_zanjic').hide();
			$('#div_mamula').hide();
			$('#div_tivat').show();
			$('#div_peraski').hide();
			$('#div_kotor').hide();
			break;
		case '#div_peraski':
			$('#div_herceg').hide();
			$('#div_rose').hide();
			$('#div_zanji').hide();
			$('#div_mamula').hide();
			$('#div_tivat').hide();
			$('#div_peraski').show();
			$('#div_kotor').hide();
			break;
		default:
			break;
	}
}

function openwindow(template, naslov)
{
	newwindow = window.open("popup.php?t=" + template, naslov,"menubar=no,resizable=1,width=800,height=600toolbar=no,scrollbars=no");
} 

function CloseMe(id)
{
	$(id).hide();
}

function ShowMe(id)
{
	$(id).show();
}

function SetLanguage(language)
{
	$.post('ajax/set_language.php',	{ lang: language },
			function(data)
			{
				window.location.href=window.location.href;
			});
			
	return false;
}
