var PINT_ROcapableFlag = true;
var PINT_ROtriggers = new Array();
var PINT_ROtargets = new Array();
var PINT_ROtargetRollovers = new Array();
if ((typeof PINT_ROtriggers) != 'object') PINT_ROcapableFlag = false;
function PINT_RORolloverInit()
{
if (!(PINT_ROcapableFlag)) return false;			
if (!(document.images)) return PINT_ROcapableFlag = false;
if (PINT_RORolloverInit.arguments.length < 1 ) return true;	
if ((PINT_RORolloverInit.arguments.length % 2) != 1) return false;
if( document.getElementById )
{
var trigger = document.getElementById( PINT_RORolloverInit.arguments[0] );
if( trigger )
{
if (!(PINT_ROtriggers[trigger.name])) PINT_ROtriggers[trigger.name] = new Array();
var i, target;
for (i=1;i<PINT_RORolloverInit.arguments.length;i+=2)
{
target = document.getElementById( PINT_RORolloverInit.arguments[i] );
targetrollover = PINT_RORolloverInit.arguments[i+1];
if (!(target.src)) return false;
PINT_ROtargets[target.name] = target.src;
PINT_ROtargetRollovers[targetrollover] = new Image();
PINT_ROtargetRollovers[targetrollover].src = targetrollover;
PINT_ROtriggers[trigger.name][target.name] = PINT_ROtargetRollovers[targetrollover];
}
trigger.onmouseover = PINT_RORollover;		
trigger.onmouseout = PINT_RORollout;
}
}
return true;
}
function PINT_RORollover(e)
{
if (!PINT_ROcapableFlag) return false;
var eventsource = PINT_GetEventSource(e);
if (!eventsource) return (PINT_ROcapableFlag = false);
for (target in PINT_ROtriggers[eventsource.name])
{
document[target].src = PINT_ROtriggers[eventsource.name][target].src;
}
return true;
}
function PINT_RORollout(e)
{
if (!PINT_ROcapableFlag) return false;
var eventsource = PINT_GetEventSource(e);
if (!eventsource) return (PINT_ROcapableFlag = false);
for (target in PINT_ROtriggers[eventsource.name])
{
document[target].src = PINT_ROtargets[target];
}
return true;
}
