function MM_openBrWindow(theURL,winName,features) 
{ 
	window.open(theURL,winName,features);
}
function initImages() {	
	//
	document.imageOut = new Object();
	document.imageOver = new Object();
	// PNG Fix for IE<7
	var png_fix = "images/png_fix.gif";
	var pngRegExp = new RegExp("\\.png$", "i");
	var f = "DXImageTransform.Microsoft.AlphaImageLoader";
	//
	var imageArray = $$("img", "input");
	imageArray.each(function(item){
		var image = item.src.substr(item.src.lastIndexOf("/")+1);
		var id = item.id || image.replace("_n.", "").replace("_N.", "");
		var hover = (image.toLowerCase().lastIndexOf("_n.") !=-1);
		//
		if (hover && document.imageOut && document.imageOver) {
			document.imageOut[id] = new Image();
			document.imageOut[id].src = item.src;
			document.imageOver[id] = new Image();
			document.imageOver[id].src = item.src.substr(0, item.src.lastIndexOf("/")+1)+image.replace("_n.", "_o.").replace("_N.", "_O.");
		};
		// PNG Fix for IE<7
		if (window.ie && !window.ie7 && image.test(pngRegExp)) {
			item.style.width = item.offsetWidth+"px";
			item.style.height = item.offsetHeight+"px";
			item.style.filter = "progid:"+f+"(src='"+item.src+"', sizingMethod='scale');";
			item.src = png_fix;
		};
		//
		if (hover && document.imageOut && document.imageOver) {
			item.onmouseover = function(){
				if (document.imageOver && document.imageOver[this.id]) setImage(this, document.imageOver[this.id].src);
			};
			item.onmouseout = function(){
				if (document.imageOut && document.imageOut[this.id]) setImage(this, document.imageOut[this.id].src);
			};
			item.id = id;
			//
			function setImage(imageObject, src) {
				if (window.ie && !window.ie7) {
					if (imageObject.filters[f] && imageObject.filters[f].src.test(pngRegExp)) {
						imageObject.filters[f].src = src;
					} else {
						imageObject.src = src;
					};
				} else {
					imageObject.src = src;
				};
			};
		};
	});
};

//end init
function hoverImg(){
	var oLink = $$(".specialLink");
	oLink.each(function(oImg){
		oImg.onmouseover = function(){
			oImg.style.display = "block";
			oImg.setOpacity(.7);
			//oImg.setOpacity(.8);
		}
		oImg.onmouseout = function(){
			oImg.style.display = "block";
			oImg.setOpacity(1);
		}
		
	});
}


/*============= WINDOW.ONLOAD ================*/
window.addEvent("load", function(){ //safari cannot get style if window isnt fully loaded
	



	initImages();
	hoverImg();
});
