function beginLoader(sDivId){
	/*
	var oImg = new Image();
	oImg.src = sIMGDIR + "loader.gif";

	var oDiv = document.getElementById(sDivId);
	var iW   = $("#" + sDivId).width();
	var iH   = $("#" + sDivId).height();
	var iL   = ((iW / 2) - (oImg.width  / 2)) + 20;
	var iT   = ((iH / 2) - (oImg.height / 2)) - 20;

	var oNewDiv 		   = document.createElement("div");
	oNewDiv.id			   = sDivId + "_divLoader";
	oNewDiv.style.position = "absolute";
	oNewDiv.style.width    = oImg.width  + "px";
	oNewDiv.style.height   = oImg.height + "px";
	oNewDiv.style.left	   = iL + "px";
	oNewDiv.style.top	   = iT + "px";				
	oNewDiv.appendChild(oImg);
	
	oDiv.appendChild(oNewDiv);
	*/
	
	$("#" + sDivId + "_divImgLoader").show();
	$("#" + sDivId + ' input[type="submit"]').attr("disabled", true);
	$("#" + sDivId + ' input[type="button"]').attr("disabled", true);

	// $("#" + sDivId).dialog("option", "disabled", true);
}

function finishLoader(sDivId){
	$("#" + sDivId + "_divImgLoader").hide();
	$("#" + sDivId + ' input[type="submit"]').attr("disabled", false);
	$("#" + sDivId + ' input[type="button"]').attr("disabled", false);
	
	/*
	$("#" + sDivId).dialog("option", "disabled", false)
	var oDiv = document.getElementById(sDivId + "_divLoader");
	if(oDiv != null){document.getElementById(sDivId).removeChild(oDiv);}
	*/
}	

function setModalProperties(sDivId, iW, iH){
	$("#" + sDivId).dialog({
		autoOpen:  false,
		show: 	   "blind",
		hide: 	   "explode",
		width:     $("#" + sDivId).width()  + 50,
		height:    $("#" + sDivId).height() + 95,
		modal: 	   true,
		resizable: false,
		open: 	   function(){
					  $("#" + sDivId + ' input[type="text"]').val();
					  $("#" + sDivId + ' input[type="password"]').val();
				   },
		close: 	   function(){finishLoader(sDivId);}		
	});
}

function setDatePicker(sTextBoxId){
	var oDate     = new Date();
	var iYearTo   = oDate.getFullYear();

 	$("#" + sTextBoxId).datepicker({
		showOn:          "button",
		buttonImage:     sIMGDIR + "calendar.gif",
		dateFormat:      "dd/mm/yy",
		buttonImageOnly: true,
		dayNamesMin:     ["Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa"],
		monthNamesShort: ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"],
		changeMonth:	 true,
		changeYear: 	 true,
		yearRange: 		 "1800:" + iYearTo
	});
}


