var preLoadImages = new Array();
function imgLoad( obj ) {
	if ( !obj.src_mouseout ) { 
		obj.src_mouseout = obj.src;
		var lp = obj.src.lastIndexOf(".");
		imgName = obj.src.substr( 0, lp );
		imgExt = obj.src.substr( lp );
		obj.src_mouseover = imgName + "_over" + imgExt;
		obj.src_mousedown = imgName + "_click" + imgExt;
		if ( document.addEventListener ) {
			obj.addEventListener( "mouseover", imgMouseOver, false );
			obj.addEventListener( "mouseout", imgMouseOut, false );
			obj.addEventListener( "mousedown", imgMouseDown, false );
		} else {
			obj.onmouseover = imgMouseOver;
			obj.onmouseout = imgMouseOut;
			obj.onmousedown = imgMouseDown;
		}
		var plImg1 = new Image();
		plImg1.src = obj.src_mouseover;
		preLoadImages.push( plImg1 ); 		
		var plImg2 = new Image();
		plImg2.src = obj.src_mousedown;
		preLoadImages.push( plImg2 );	
	}
}
function getSrcObj( evt ) {
	if ( window.event ) {
		evt = window.event;
	}
	var img;
	if ( evt.target ) {
		img = evt.target;
	} else {
		img = evt.srcElement;
	}
	return img;
}
function imgMouseOver( evt ) {
	var img = getSrcObj( evt );
	img.src = img.src_mouseover; 
}
function imgMouseOut( evt ) {
	var img = getSrcObj( evt );
	img.src = img.src_mouseout; 
}
function imgMouseDown( evt ) {
	var img = getSrcObj( evt );
	img.src = img.src_mousedown; 
}

function openSupport() {
       var windowStyle = 'width=595,scrollbars,resizable,height=';
       var windowHeight = screen.height - 100;
       if ( windowHeight < 400 ) {
               windowHeight = 400;
       }
       if ( windowHeight > 800 ) {
               windowHeight = 800;
       }
       windowStyle += windowHeight;
       window.open('http://dcon.futuremark.com/sa/fmsupport/index.jsp','Support',windowStyle);
} 
