var mnth=new Date().getMonth()+1;
var year=new Date().getFullYear();
var strtD=1;

function adjM(I){
if(I){
if(mnth==12){
    year=year + 1
};
mnth=(mnth==12)?1:mnth+1;
}else{
if(mnth==1){
    year=year-1
    };
mnth=(mnth==1)?12:mnth-1;
}
$('kal_d').value =  year + '-' + mnth
changeHTML();
test('data='+$('kal_d').value);
}
function adjY(I){
if(I){
year=(year==2030)?1970:year+1;
}else{
year=(year==1970)?2030:year-1;
}
changeHTML();
}
function adjD(){
strtD=(strtD==7)?1:strtD+1;
document.forms["f"].daybut.value="Day 1 = "+["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][strtD-1];
changeHTML();
}
function findlayer(name,doc){
var i,layer;
for(i=0;i<doc.layers.length;i++){
layer=doc.layers[i];
if(layer.name==name)return layer;
if(layer.document.layers.length>0)
if((layer=findlayer(name,layer.document))!=null)
return layer;
}
return null;
}
function changeHTML(){
var el=(document.layers)?findlayer("dyncal",document):(document.all)?document.all["dyncal"]:document.getElementById("dyncal");
var html=buildCal(mnth,year,"calMAIN","calMONTH","calDW","calDAYS",1,strtD,'updateField');
if(document.layers){
el.document.open();
el.document.write('<div class="abc">'+html+'</div>');
el.document.close();
}else el.innerHTML=html;
}
function updateField(mm,dd,yy){
test('data='+$('kal_d').value + '&dzien=' + dd);
}