// $Id$
// javascript1.1 image rollover functions used by all pages, called from the body of html document by 'onLoad' event handler

var onImgArray = new Array(), offImgArray = new Array();

function load_images() {
	if (document.images) {
		var imgName = imgPath = imgType = '', imgHeight = imgWidth = 0;
		var numImages = document.images.length;

		for (i=0; i < numImages; i++) {

			imgName = document.images[i].name;
			// named img exceptions
			if ( !imgName || imgName.indexOf("out_") != -1 ) { continue }
				 
			imgPath = document.images[i].src;

			imgHeight = document.images[i].height;
			imgWidth = document.images[i].width;

			offImgArray[imgName] = new Image(imgWidth,imgHeight);
			offImgArray[imgName].src = imgPath;
			
			imgType = imgPath.substring( imgPath.lastIndexOf("."), imgPath.length );
			imgPath = imgPath.substring( 0, imgPath.lastIndexOf(".") );			

			onImgArray[imgName] = new Image(imgWidth, imgHeight);
			onImgArray[imgName].src = imgPath + "_on" + imgType;
//	alert (imgPath );
		}
	}
}

function m_over(imgName) {
	if ( document.images && onImgArray[imgName] ) { document[imgName].src = onImgArray[imgName].src }
}
function m_out(imgName) {
	if ( document.images && offImgArray[imgName] ) { document[imgName].src = offImgArray[imgName].src }
}


function go_lang( ) {

	var cur_url = go_url = '';

	var cur_lang = '/en/';
	var go_lang = '/es/';
	
	var url_start, url_end;
	
	cur_url = location.href;

	if ( cur_url.indexOf( '/en/' )  == -1 ) { cur_lang = '/es/';  go_lang = '/en/' } 

	lang_index = cur_url.indexOf( cur_lang );
	
	url_start = cur_url.substring( 0, lang_index );

	url_end = cur_url.substring( lang_index + 4,  cur_url.length );
	
//debug
//	alert ( url_start + '  ' + url_end );
	
	go_url = url_start + go_lang + url_end;

//	alert ( go_url );

	self.location = go_url;
}

