function changeStyle(element, newStyleSuffix) 
{
	if(null != element)
	{
		if (element.originalClass==null || element.originalClass.length==0)
		{
			if (element.className.length>0)
			{
				element.originalClass=element.className;
			}
			else
			{
				element.originalClass=" ";
			}
			
		}
		
		if(element.originalClass.length>0 && element.originalClass != " ")
		{
			element.className = element.originalClass+" "+element.originalClass+newStyleSuffix;
		}
		else
		{
			element.className = newStyleSuffix;
		}
	}
}

function revertToOriginalStyle(element)
{
	if(element != null && null != element.originalClass && element.originalClass.length>0)
	{
		element.className =element.originalClass;
	}
}

function addStyle(element, newStyleSuffix)
{
	if(null != element)
	{
		if(element.className == null)
		{
			element.className = newStyleSuffix;
		}
		else
		{
			element.className += ' ' + newStyleSuffix;
		}
	}
}

function removeStyle(element, newStyleSuffix)
{
	if(element != null && element.className!=null)
	{
		if(element.className.indexOf(newStyleSuffix) != -1)
		{
			var n = element.className.indexOf(newStyleSuffix);
			//alert(element.className);
			element.className = element.className.substr(0, n) + element.className.substr(n + newStyleSuffix.length);
			//alert(element.className);
		}
	}
}