$(document).ready(function(){
	$("a.fancybox").fancybox();
	$("#hotels_dropdown").change(onSelectChange);
	$(".addpay").click(function(){
		var el_price = $(this).val();
		var el_name = $(this).attr("name");
		var chec = $(this).attr("checked"); // true / false
		//$("#pay_append").append("<tr><td>"+el_name+"</td><td>"+el_price+"</td></tr>");
	});
	
/* 	$("#no_room").click(function() {
		alert("asdf");
	)}; */
	
	$("#menutop li a").addClass('normal');
	$("#menutop li").hover(
		function() {
			$(this).find("ul").show();
			$(this).find("a").addClass('menuactive');
			},
		function(){
			$(this).find("ul").hide();
			$(this).find("a").removeClass('menuactive');
		}
	)
	
});

function onSelectChange(){
	var selected = $("#hotels_dropdown option:selected");		
	if(selected.val() != 0){
		id_hotel = selected.val();
	}
	//alert(id_hotel);
	$.ajax({
		type: "GET",
		url: "/konferencje/index.php/getrooms/"+id_hotel,
		data: "id_hotel="+id_hotel,
		error: function(xhr, desc, e) {
           //alert(xhr.responseText);
		   $("#rooms").text(xhr.responseText);
        },
		success: function(msg){
			//alert(msg); return false;
			//location.href=location.href;
			//$("#rooms").text(msg);
			var dane = msg.split("&&");
			var raz = dane[0].split("-"); // dane pokoju
			var stars = dane[1]; // opis hotelu
			//alert(raz.length);
			//$("#rooms").text(raz[1])
			raz.pop();
			var r = "";
			var room_inf = "";
			for(var i=0;i<raz.length;i++)
			{
				room_inf = raz[i].split("|");
				r += 
					"<tr>" +
					"<td>" + room_inf[1] + "</td>" + 
					"<td>" + room_inf[2] + "</td>" + 
					"<td>" + room_inf[3] + "</td>" +
					"<td><input type='radio' name='check_room' value='"+room_inf[0]+"' onclick='roomPrice("+room_inf[3]+")' /></td>" +
					"</tr>";
			}
			$("#rooms").html(r);
			var icon = '<img src="http://localhost/konferencje/media/images/star.gif" />';
			var stars_icons = '';
			for(i=0;i<stars;i++){
				stars_icons += icon;
			}
			$("#hotel_desc").html(stars_icons);
			//$("#price_room").text(room_inf[3]);
		}
	});
}

function roomPrice(inp)
{
	//$("#price_room").text(inp);
	$.ajax({
		type: "GET",
		url: "/konferencje/index.php/getroomprice/"+inp,
		//data: "id_room="+inp,
		error: function(xhr, desc, e) {
           //$("#payment_summ").text(xhr.responseText);
		   //$("#rooms").text(xhr.responseText);
        },
		success: function(msg){
			//alert(msg);
			//$("#payment_summ").text(msg);
		}
	});
	
}

function addPayment(inp)
{
	$("#price_room").text(inp);
	$.ajax({
		type: "GET",
		url: "/konferencje/index.php/getroomprice/"+inp,
		data: "id_room="+inp,
		error: function(xhr, desc, e) {
           //alert(xhr.responseText);
		   //$("#rooms").text(xhr.responseText);
        },
		success: function(msg){
			//alert(msg);
			$("#payment_summ").text(msg);
		}
	});
	
}

function check_all(chkall,tocheck){
	var out;
	var checked = $('#'+chkall+':checked').val()
	if(checked == 1) out = true; else out = false;
	$('.'+tocheck).attr('checked',out);
}

function flashbox(message,top,left) {
	$("#message").text(message);
	$('#flashbox').css("top",top);
	$('#flashbox').css("left",left);
	$('#flashbox').fadeIn();
	setTimeout(function(){
		$('#flashbox').fadeOut();
	}, 1*1000);
}
