// get imgs
function findimg()
	{
	var imgs, i, anch, j;
	imgs = document.getElementsByTagName('img');
	anch = document.getElementsByTagName('a');
	for ( i = 0; i < imgs.length; i++ )
		{
// test for roll class
		if ( /roll/.test(imgs[i].className ))
			{
// assign behaviours
			imgs[i].onmouseover = function(){roll(this);};;
			imgs[i].onmouseout = function(){roll(this);};;
			}
		}
// get anchors
	for ( j = 0; j < anch.length; j++ )
		{
	// test for roll class
		if ( /roll/.test(anch[j].className ))
			{
	// assign behaviours
			anch[j].onmouseover = function(){roll(this);};;
			anch[j].onmouseout = function(){roll(this);};;
			}
		}
	}

// roll
function roll(o)
	{
	var src, newsrc, k, l;
	if ( o.tagName == 'A' )
		{
		k = document.getElementById(o.id+'_s');
		src = k.src;
		if ( /_s2/.test(src))
			{
			newsrc = src.replace('_s2','_s1');
			} else {
			// else, back to off
			newsrc = src.replace('_s1','_s2');
			}
		k.src = newsrc;
		}
		else
		{
		src = o.src;
		if ( /_s2/.test(src))
			{
			newsrc = src.replace('_s2','_s1');
			} else {
			// else, back to off
			newsrc = src.replace('_s1','_s2');
			}
		o.src = newsrc;
		}
	}

// onload trigger
window.onload=function()
{
	findimg();
}

function openWin( pageName, id, width, height ) {
	var size = eval('"width=' + width + ',height=' + height + '"');
	var newwin = window.open( pageName, id, size);
	newwin.focus();
	}
	
function openNew( pageName, id ) {
	var newwin = window.open( pageName, id );
	newwin.focus();
	}

