function checkDate(d,m,y) {
	var D = new Date( );
	D.setMonth(m-1, d);
	if ( D.getMonth() != m-1 ) return false;
	return true;
} 
function upcal(){
	var cD=parseInt(document.frm.day[document.frm.day.selectedIndex].value,10);
	var cM=parseInt(document.frm.mon[document.frm.mon.selectedIndex].value,10);
	var cY=parseInt(document.frm.yea[document.frm.yea.selectedIndex].value,10);
	if(!checkDate(cD,cM,cY)) alert('ßêàñü íåçðîçóì³ëà äàòà');
	else document.location = "/"+dir2+"/"+cY+"/"+(cM<10?"0"+cM:cM)+"/"+(cD<10?"0"+cD:cD)+"/";
}
var mn=['','Ñ³÷','Ëþò','Áåð','Êâ³','Òðà','×åð','Ëèï','Ñåð','Âåð','Æîâ','Ëèñ','Ãðó']
var d=new Date()
var dD=d.getDate()
var dM=d.getMonth()+1
var dY=d.getFullYear()
var uri = new String(document.location)
if(uri.indexOf('bill/')!=-1) {
	dir2 = 'bill';
	uri = uri.substr(uri.indexOf('bill/')+5)
	var darr = uri.split('/')
}
if(uri.indexOf('archive/')!=-1) {
	dir2 = 'archive'
	uri = uri.substr(uri.indexOf('archive/')+8)
	var darr = uri.split('/')
}
if(darr!==undefined) {
	dY = darr[0]
	dM = darr[1]
	dD = darr[2]
}
document.write('<div class="calendarSelectBox" style="padding-left:15px"><nobr>');
document.write('<form name=frm style="dosplay:inline;"><select name=day>');
for (i=1; i<32; i++) document.write('<option value="'+i+'"'+((i==dD)?' selected':'')+'>'+i+'</option>');
document.write('</select>&nbsp;<select name=mon>');
for (i=1; i<13; i++) document.write('<option value="'+i+'"'+((i==dM)?' selected':'')+'>'+mn[i]+'</option>');
document.write('</select>&nbsp;<select name=yea>');
for (i=d.getFullYear(); i>2006; i--) document.write('<option value="'+i+'"'+((i==dY)?' selected':'')+'>'+i+'</option>');
document.write('</select>&nbsp;<img src="/_img/ico_calendar.gif" width="20" height="20" align="baseline" onclick="upcal(this.options)" style="cursor:pointer;cursor:hand;" /></form></nobr></div>');
