var calendarInit=false
var dateP
jQuery(function(){jQuery('#dpDate').click(function(){jQuery('#dpCalendar').show(200)
return false})
jQuery('#dpOk').click(function(){if(typeof dateP!='undefined'){jQuery('#dpDate').val(dateP)}
jQuery('#dpCalendar').hide(200)})
jQuery('#dpClose').click(function(){jQuery('#dpCalendar').hide(200)})})
function initCalendar()
{if(calendarInit)
return
var dpConfig={flat:true,date:dpInitDate,onChange:function(formated){dateP=formated}}
if(typeof(dpSelectFuture)=='undefined'){dpConfig.onRender=function(date){var d=new Date()
return{disabled:(date.valueOf()>d.valueOf())}}}
jQuery('#dpCalendar').DatePicker(dpConfig)
jQuery('#dpCalendar').css({display:'none',visibility:'visible'})
jQuery('#dpDate').attr('readonly','readonly')
calendarInit=true}
