var ae=window,ax=Array,ay=document,bd=ay.images;VS_ROcapableFlag=true;
VS_RODefaultStyleClass = "";
VS_ROtriggers=new ax();
VS_ROtargets=new ax();
VS_ROtargetRollovers=new ax();
if((typeof VS_ROtriggers)!='object')VS_ROcapableFlag=false;
function VS_RORolloverInit()
	{
	if(!(VS_ROcapableFlag))return false;
	if(!(bd))return VS_ROcapableFlag=false;
	if(VS_RORolloverInit.arguments.length<1)return true;
	if(ay.getElementById)
		{
		var trigger=document.getElementById(VS_RORolloverInit.arguments[0]);
		if(trigger)
			{
			if(!(VS_ROtriggers[trigger.id])) VS_ROtriggers[trigger.id]=new ax();
		
			VS_ROtriggers[trigger.id]["onTargetId"]=VS_RORolloverInit.arguments[1];
			VS_ROtriggers[trigger.id]["onTargetClass"]=VS_RORolloverInit.arguments[2];
			VS_ROtriggers[trigger.id]["offTargetId"]=VS_RORolloverInit.arguments[3];
			VS_ROtriggers[trigger.id]["offTargetClass"]=VS_RORolloverInit.arguments[4];
			//VS_ROtriggers[trigger.id]["underlineClass"]=VS_RORolloverInit.arguments[5];
			
			if(typeof(VS_RORolloverInit.arguments[5])!='undefined')
				VS_ROtriggers[trigger.id]["window.status"]=VS_RORolloverInit.arguments[5];
			
			trigger.onmouseover=PINT_OnMouseOverHandler;
			trigger.onmouseout=PINT_OnMouseOutHandler;
			}
		}
	return true;
	}
function VS_RORollover(e)
	{
	if(!VS_ROcapableFlag)return false;
	var eventsource=PINT_GetEventSource(e);
	if(!eventsource) return(VS_ROcapableFlag=false);
	VS_RORolloverById(eventsource.id);
	return true;
	}

function VS_RORollout(e)
	{
	if(!VS_ROcapableFlag)return false;
	var eventsource=PINT_GetEventSource(e);
	if(!eventsource)return(VS_ROcapableFlag=false);
	VS_RORolloutById(eventsource.id);
	return true;
	}

function VS_RORolloverById(elementId)
	{
	if(!VS_ROcapableFlag)return false;
	if(eval('typeof(VS_ROtriggers[elementId])')!='undefined')
		{
		if(ay.getElementById)
			{
			var navHR = ay.getElementById("nav");
			navHR.className="nav";
			identity=ay.getElementById(VS_ROtriggers[elementId]["onTargetId"]);
			identity.className=VS_ROtriggers[elementId]["onTargetClass"];
			}
		if(VS_ROtriggers[elementId]["window.status"]!='undefined')
			windowStatus=VS_ROtriggers[elementId]["window.status"]
		}
	return true;
	}

function VS_RORolloutById(elementId)
	{
	if(!VS_ROcapableFlag)return false;
	if(eval('typeof(VS_ROtriggers[elementId])')!='undefined')
		{
		if(ay.getElementById)
			{
			var navHR = ay.getElementById("nav");
			navHR.className=VS_RODefaultStyleClass;
			identity=ay.getElementById(VS_ROtriggers[elementId]["offTargetId"]);
			identity.className=VS_ROtriggers[elementId]["offTargetClass"];
			}
		}
	return true;
	}

function VS_RORolloverSetDefaultStyle( baseDirectory )
	{
	if( baseDirectory == "products" )
		VS_RODefaultStyleClass = "navproduct";
	else if( baseDirectory == "support" )
		VS_RODefaultStyleClass = "navsupport";
	else if( baseDirectory == "solutions" )
		VS_RODefaultStyleClass = "navsolutions";
	else if( baseDirectory == "companyinfo" )
		VS_RODefaultStyleClass = "navcompany";
	else if( baseDirectory == "awards" )
		VS_RODefaultStyleClass = "navawards";
	else if( baseDirectory == "parnterview" )
		VS_RODefaultStyleClass = "navpartnerview";
	else if( baseDirectory == "wheretobuy" )
		VS_RODefaultStyleClass = "navwheretobuy";
	else
		VS_RODefaultStyleClass = "nav";	
	}
