function setCalendar(){
		var today = new Date();		
		var dates = $('#from, #to').datepicker({
			defaultDate: "-0w",
			dayNames: ['Воскресенье', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота'],
			dayNamesMin: ['Вск', 'Пон', 'Вт', 'Ср', 'Чтв', 'Птн', 'Суб'],
			dateFormat: 'dd.mm.yy',			
			altFormat: 'yy-mm-dd',
			maxDate:  today,
			
			monthNames: ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
			onSelect: function(selectedDate) {
				var option = this.id == "from" ? "minDate" : "maxDate";
				var instance = $(this).data("datepicker");
				var date = $.datepicker.parseDate(instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings);
				dates.not(this).datepicker("option", option, date);
			}
		});
		$("#showActs").button();
		$("#showActs").click(function(){			
			var objBut = $(this);						
			var oldValue = objBut.val();            
			objBut.attr("disabled","disabled").val("Загрузка");
			$("#acts_list").html("<img src='/img/loadIndicator.gif' style='margin-top:20px;' />");
			$.post("/personal/acts/",{show_list:"y",from:$("#from").attr("value"),to:$("#to").attr("value")},function(data){
				objBut.removeAttr("disabled").val(oldValue);
				$("#acts_list").html(data);
			})
		});
		
		$("#saveExcelSettings").click(function(){
			var objBut = $(this);						
			var oldValue = objBut.val();            
			var params = {"action":"saveExcelSettings"};
			objBut.attr("disabled","disabled").val("Сохранение");
			
			$.each($("#excelSettings input"),function(){
				if($(this).attr("type")=="checkbox"){
					if($(this).is(":checked"))
						params[$(this).attr("name")] = 1;
					else
						params[$(this).attr("name")] = 0;					
				}else				
					params[$(this).attr("name")] = $(this).val();
			});
			
			$.post("/ajax_scripts/personal.php",params,function(data){
				objBut.removeAttr("disabled").val(oldValue);		
			})
		});
}

function is_object (mixed_var) {    
    if (mixed_var instanceof Array) {
        return false;
    } else {
        return (mixed_var !== null) && (typeof(mixed_var) == 'object');
    }
}

function returnOrder(id){	
	if(window.confirm('Вернуть?')){
		$("#returnOrderTd"+id+" a").hide();
		$("#returnOrderTd"+id).append("<img src='/img/loading1.gif' />");
		$.post("./return/"+id+"/",function(data){
			$("#returnOrderTd"+id+" img").hide("slow",function(){
				if(data==1){
					$("#returnOrderTd"+id).html("");	
				}else{
					$("#returnOrderTd"+id+" a").show();
					alert("Ошибка возврата");
				}
			});
		})
	}
	return false;	
}

function setActionExcelActs(){
	$("#excelActs").button();
	$("#excelActs").click(function(){
		location.href = "/personal/acts/?show_list=y&format=excel&from="+$("#from").attr("value")+"&to="+$("#to").attr("value");
	});	
}

function date2timestamp(year, month, day, hour, min, sec) {  
   return (Date.UTC(year, month-1, day, hour, min, sec) / 1000);  
}

$(document).ready(function(){		
	$(".button").button();
	
	$("input[name='returnclient']").click(function(){
		
		formValue  = '<div id="dialog-form" title="Причина отказа">';
			formValue += '<textarea id="comment_failure" style="width:100%"></textarea>';		
		formValue += '</div>';

		$("#dialog-form").dialog('close').remove();				
		$("#search_form").append(formValue);
		
		$("#dialog-form").dialog({
			height: 300,
			width: 350,
			modal: true,
			buttons: {			
				'Применить': function() {					 					
					formValue  = '<textarea name="comment_failure" style="display:none">'+$("#comment_failure").attr("value")+'</textarea>';
					formValue += '<input type="hidden" name="returnclient_x" value="1" />';
					$("#search_form").append(formValue);			
					$("#search_form").submit();
				},
				'Закрыть': function() {
					$(this).dialog('close');
					$("#dialog-form").remove();
				}
			}
		});	
		
		return false;
	});
});


function scrollPage(obj,time){
	if (obj) {
		$.scrollTo(obj, time);
		return false
	}	
}

