// JavaScript Document
var mnth=new Date().getMonth()+1;
var year=new Date().getFullYear();
var strtD=1;

function adjM(I){
if(I){
mnth=(mnth==12)?1:mnth+1;
}else{
mnth=(mnth==1)?12:mnth-1;
}
changeHTML();
}

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 TO FIND NESTED NN4 LAYERS BY MIKE HALL OF WWW.BRAINJAR.COM
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,1,'updateField');
if(document.layers){
el.document.open();
el.document.write('<div class="abc">'+html+'</div>');
el.document.close();
}else el.innerHTML=html;
}

function zfill(n){
return (n.toString().length<2)?"0"+n:""+n;
}

function updateField(mm,dd,yy){
document.f.dtfld.value=zfill(mm)+'/'+zfill(dd)+'/'+yy;
}