/* :: additional action :: */


/* variables */
Actions.keywords =
{
	imgSuffixes : { normal : '_nml', over : '_ovr' }
}


/* rollover  */
Actions.rollover = function( imgElements )
{
	var keywords          = Actions.keywords;
	var tempImageElement  = new Image();
	var imageSource;
	var replaceString;

	for( var i = 0; i < imgElements.length; i++ )
	{
		imageSource = imgElements[i].src;

		if( imageSource.indexOf( keywords.imgSuffixes['normal'] ) != -1 )
		{
			replaceString = imageSource.replace( keywords.imgSuffixes['normal'], keywords.imgSuffixes['over'] );
		}
		else if( imageSource.indexOf( keywords.imgSuffixes['over'] ) != -1 )
		{
			replaceString =  imageSource.replace( keywords.imgSuffixes['over'], keywords.imgSuffixes['normal'] );
		}

		if( replaceString != undefined )
		{
			tempImageElement.src = replaceString;
			imgElements[i].src   = replaceString;
		}
	}
}
