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':
			  	var thisDiv = document.getElementById(o);
			  if(!jscss('check',o,c1)){thisDiv.className+=thisDiv.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;
		  }
		}
		
		function styleThisAnchor(id, newClassName) {
			var x=document.getElementById("reviewerQuotes");
			var divs = x.getElementsByTagName('div');			
			for(i=0;i<divs.length;i++) {
				if(!x.childNodes[0].id) { // this is FF, or at least not IE
					var y = x.childNodes[i].nextSibling.id;
					} else { // this is IE
						if(i==0) {
						var y = x.childNodes[0].id;
						} else {
						var y = x.childNodes[(i-1)].nextSibling.id;
						}
					}
					var thisId = document.getElementById(y);
					jscss("remove",thisId,newClassName);
					}
			jscss("add",id,newClassName);
			}