var jsInit;
jQuery(document).ready(function(){
	
	if(jsInit != undefined && typeof(jsInit) == "function"){
		jsInit();
	}
	
});

jQuery.fn.extend({
	Disable: function(){
		return this.each(function(i, control){
			if(jQuery(control).is(":input")){
				jQuery(control).attr("disabled", "disabled");
			}
			
		});
	},

	Enable: function(){
		return this.each(function(i, control){
			if(jQuery(control).is(":input")){
				jQuery(control).removeAttr("disabled");
			}
		});
	},
	
});

jQuery.extend({
	PrijaviGresku: function(poruka){
		alert("GREŠKA:\n" + poruka);
	}
});

function potvrdi(poruka){
	var res = confirm(poruka);
	return res;
}

function initEnableControl(checkbox, control){
	jQuery(checkbox).click(function(){
		if(jQuery(control).is("[disabled]")){
			jQuery(control).removeAttr("disabled");
			jQuery(control).focus();
		} else {
			jQuery(control).attr("disabled", "disabled");
		}
	});
}

function prikaziSakrijUpitnikeZaPitanje(link, idPitanja){
	var url = jQuery(link).attr("href");
	var actionExpand = jQuery(link).hasClass("expand");
	
	var ecButton = jQuery("img", link)[0];
	var tdContainer = jQuery(link).parents("td")[0];
	
	var idListe = "listaUpitnika-" + idPitanja;
	
	if(actionExpand){
		jQuery.ajax({
			url: url, data: {id: idPitanja}, async: true, type: "POST", dataType: "HTML",
			success: function (data, textStatus){
				var lista = jQuery("<ol>")[0];
				jQuery(lista).attr("id", idListe);
				jQuery(lista).append(jQuery(">li", data));
				
				jQuery(tdContainer).append(lista);
				jQuery(link).toggleClass("expand");
				jQuery(ecButton).attr("src", IMG_COLLAPSE);
			}
		});
	} else {
		jQuery("#"+idListe, tdContainer).remove();
		jQuery(link).toggleClass("expand");
		jQuery(ecButton).attr("src", IMG_EXPAND);
	}
	
}
