function tabber(headdiv,bodydiv)
{
    this.headdiv=document.getElementById(headdiv);
    this.bodydiv=document.getElementById(bodydiv);
//    this.add=tabber_add;
    this.activate=tabber_activate;
    this.activetab=0;
    this.onactivate;
    this.ondeactivate;
    this.tabs=new Array();
    this.bodys=new Array();
    
    for (i=0;i<this.headdiv.childNodes.length;i++)
    {
//	document.write(i);
	this.tabs[i]=this.headdiv.childNodes[i];
    }
    for (i=0;i<this.bodydiv.childNodes.length;i++)
    {
	this.bodys[i]=this.bodydiv.childNodes[i];
    }
//    this.tabs=this.headdiv.childNodes;
//    this.bodys=this.bodydiv.childNodes;
    for (i=1;i<this.bodys.length;i++)
    {
	this.bodydiv.removeChild(this.bodys[i]);
    }
}


function tabber_activate(num)
{
    this.bodydiv.replaceChild(this.bodys[num],this.bodys[this.activetab]);
    if (this.ondeactivate)
	this.ondeactivate(this.tabs[this.activetab]);
    if (this.onactivate)
	this.onactivate(this.tabs[num]);
    this.activetab=num;
}
