	///////////////////////////////////////////////////////////////////////////	
	
function CalendarClose()
{
	//$("#"+calendar_field).val('test');
	$("#calendar_popup").remove();	
}	
			
var calendar_field="";

function ReLoadCalendar(data2)
{
	//alert(data2);
	$.get(WWW+"/page/calendar.php?value="+escape(data2), function(data){
	  
	  		//alert(data);
	 	 	$("#calendar_popup").html(data);      
	  
		});
}

function OpenCalendar(field)
{
	calendar_field=field;
	
	x=$("#"+field).offset().left;
	y=$("#"+field).offset().top;
	
	$("#calendar_popup").remove();
	
	//if (!$("#calendar_popup"))
	{
	
		html="<div class='invisible' name='calendar_popup' id='calendar_popup' style='left:"+x+"px;top:"+y+"px;'><img src='"+WWW+"/img/wait.gif'/></div>";	
		//alert(html);	
		$("#"+field).after(html);
		$("#calendar_popup").show("slow");
		Drag.init(document.getElementById("calendar_popup"));
      	//Drag.init(document.getElementById("popupContainer"));
		
		$.get(WWW+"/page/calendar.php?value="+escape($("#"+field).val()), function(data){
	  
	  		//alert(data);
	 	 	$("#calendar_popup").html(data);      
	  
		});
	}
	//offset();
}


function SelectSurf(name,gogo)
{
    var object=returnObjById(name);
    if(name=="month_")
    {
       
        if((object.selectedIndex+gogo)<1)
        {
            object.selectedIndex=11;
            SelectSurf("year_",-1)
            return(1);
        }
        else
        if((object.selectedIndex+gogo)>11)
        {
            object.selectedIndex=0;
            SelectSurf("year_",1)
            return(1);
        }
    }
    
    object.selectedIndex+=gogo;
    ChangeCalendar(1);
}
//////////////////////////////////////////////

function ChangeCalendar(day_)
{

	var month=returnObjById("month_");
	var year=returnObjById("year_");
	var data=year.value+"-"+month.value+"-"+day_;
	//window.location="calendar.php?field="+field+"&data="+data+"&new=1";
	
	 ReLoadCalendar(data)


}

function ChooseCalendar(day_)
{
	
	var month=returnObjById("month_");
	var year=returnObjById("year_");
	var data=year.value+"-"+PadLeft(month.value,2,"0")+"-"+PadLeft(day_,2,"0")
	//window.location="calc_calendar.php?date="+data;
	
	//var field2=parent.document.getElementById(field);
	
	//try{
	  $("#"+calendar_field).val(data);
	  $("#"+calendar_field).change();
	//}catch(e){}
	
	
	
	
	$("#calendar_popup").hide("slow");
	$("#calendar_popup").remove();
}



