function catrighton(id){
document.getElementById(id).className='show';
document.getElementById(id+'s').className='catrights';
}

function catrightout(id){
document.getElementById(id).className='hide';
document.getElementById(id+'s').className='catright';
}


function rem(remID,doo) {

if(doo=="add"){ 
document.getElementById("happy_add_"+remID).style.display='none';
document.getElementById("happy_del_"+remID).style.display='block';
}

if(doo=="del"){ 
document.getElementById("happy_del_"+remID).style.display='none';
document.getElementById("happy_add_"+remID).style.display='block';
}


}

function rem2(remID,doo) {

if(doo=="add"){ 
document.getElementById("happy_add_"+remID).style.display='none';
document.getElementById("happy_del_"+remID).style.display='inline';
}

if(doo=="del"){ 
document.getElementById("happy_del_"+remID).style.display='none';
document.getElementById("happy_add_"+remID).style.display='inline';
}

}

var hT, sT;
function Show(objId, x) {
var obj = document.getElementById(objId);
op = (obj.style.opacity)?parseFloat(obj.style.opacity):parseInt(obj.style.filter)/100;
if(op < x) {
clearTimeout(hT);
op += 0.1;
obj.style.opacity = op;
obj.style.filter='alpha(opacity='+op*100+')';
sT=setTimeout('Show(\''+objId+'\', '+x+')',100);
}
}
function Hide(objId, x) {
var obj = document.getElementById(objId);
op = (obj.style.opacity)?parseFloat(obj.style.opacity):parseInt(obj.style.filter)/100;
if(op > x) {
clearTimeout(sT);
op -= 0.1;
obj.style.opacity = op;
obj.style.filter='alpha(opacity='+op*100+')';
hT=setTimeout('Hide(\''+objId+'\', '+x+')',100);
}
}
