var npk;
if(!npk) npk = {};

/**
 * Some function we use in our components.
 */
npk.fn = {
		
		/**
		 * Toogle Panel Opener
		 */
		openToggle : function(p_id) {
			window.jQuery("#" + p_id + "_open_lbl").hide();
			window.jQuery("#" + p_id + "_body").show("fast");
			window.jQuery("#" + p_id + "_close_lbl").show();
		},
		
		closeToggle : function(p_id) {
			window.jQuery("#" + p_id + "_close_lbl").hide();
			window.jQuery("#" + p_id + "_open_lbl").show();
			window.jQuery("#" + p_id + "_body").hide("fast");
		},
		
		refresh : function(p_id, p_url, p_arguments) {
			
			window.jQuery.ajax({
				type : 'GET',
				processData : true,
				url : p_url,
				data : p_arguments,
				dataType: 'html',
				success : function(data) { 
					window.jQuery("#"+p_id).html(
							$(data).find("#"+p_id)
					); 
				}
			});
		}
		
};

