function c_sus(obj,cas,csu)
{
	if(c_find(obj,cas)>=0)
	{
		c_del(obj,cas);
		c_add(obj,csu);
	}
}

function c_add(obj,cadd)
{
	if(c_find(obj,cadd)<0)
	{
		obj.className+=" "+cadd;
	}		
}

function c_del(obj,cdel)
{
	if(c_find(obj,cdel)>=0)
	{
		clasef="";
		if(obj.className.split(" ").length>1)
			clase=obj.className.split(" ");
		else
		{
			clase=new Array();
			clase[0]=obj.className;
		}
		for(contcdel=0;contcdel<clase.length;contcdel++)
		{
			if(clase[contcdel]!=cdel)
			{
				if(contcdel>0)
					clasef+=" "+clase[contcdel];
				else
					clasef=clase[contcdel];
			}
		}
	}
	else
		clasef=obj.className;
	obj.className=clasef;
}

function c_find(obj,cfind)
{
	if(obj.className.split(" ").length>1)
		clase=obj.className.split(" ");
	else
	{
		clase=new Array();
		clase[0]=obj.className;
	}
	for(contcfind=0;contcfind<clase.length;contcfind++)
	{
		if(clase[contcfind]==cfind)
			return contcfind;
	}
	return -1;
}
