$(document).ready(function(){
		$("a.gal").colorbox({rel:'arr',close:'zamknij',previous:'<<',next:'>>',current:"zdjęcie {current} z {total}",opacity:0.5});		
		$("a.add_to_notepad ").click(function(){
			var actionUrl = $(this).attr('href');
			$.get(actionUrl, function(data) {
				if (data.retVal == 1){
					//succesfully added					
					$(".text",data.offerId).html(data.text);
					$('#notepad_txt').html(data.notepad);
					$("#dialog_ok p").html(data.text);
					$("#dialog_ok").dialog({hide: "fade",resizable:false});
					 setTimeout(hideDialog, 1500)
				}else{
					//something went wrong
					$(data.offerId).html('bład przy dodawaniu oferty do notatnika');
				}				
			},'json');
			return false;
		});
		$("a.del_ofer_from_notepad").click(function(){

			var actionUrl = $(this).attr('href');
			$.get(actionUrl, function(data) {
				if (data.retVal == 1){
					//succesfully added
					$(data.offerId).fadeOut();					
					$('#notepad_txt').html(data.notepad);	
				}else{
					//something went wrong
					$(data.offerId).html('bład przy kasowaniu  oferty z notatnika');
				}				
			},'json');
			return false;
		});
		
		$(".load_suboptions").click(function(){
			var context = $(this).closest(".opt_parent");
			$(".options_subcontent",context).slideUp();
			$(".options_subcontent .sub_content",context).html("<center>ładowanie ...</center>");
			$(".options_subcontent",context).slideDown();
			var actionUrl = $(this).attr('href');
			$.get(actionUrl, function(data) {
				$(".options_subcontent .sub_content",context).html(data);			
			});			
			
			return false;
		});
		$(".options_subcontent .ui-icon").click(function(){
			var context = $(this).closest(".opt_parent");
			$(".options_subcontent",context).slideUp();
		});
		
		
		$(".form form").live("submit", function(){
			var context = $(this).closest(".opt_parent");
			$.post(	$(".form form").attr("action"),
					$(".form form").serialize(),
					function(data) {
						$(".options_subcontent .sub_content",context).html(data);
						}
			 );

			return false;
		})
		
		
		
});

function hideDialog(){
	$("#dialog_ok").dialog('close');
}
