	function jscss(a,o,c1,c2)
	{
	  switch (a){
		case 'swap':
		  o.className=!jscss('check',o,c1)? o.className.replace(c2,c1) : o.className.replace(c1,c2);
		break;
		case 'add':
		  if(!jscss('check',o,c1)){o.className+=o.className?' '+c1:c1;}
		break;
		case 'remove':
		  var rep=o.className.match(' '+c1)?' '+c1:c1;
		  o.className=o.className.replace(rep,'');
		break;
		case 'check':
		  return new RegExp('\\b'+c1+'\\b').test(o.className)
		break;
	  }
	}
