/*
  Deve essere sempre in testa al file! è un prototipo di metodo di classe
  per definire il trim in JavaScript
*/

String.prototype.trim = function()        
{
  return this.replace(/^\s+|\s+$/g,"");
}


/*
function BodyOnLoad()
{
	MM_preloadImages('/images/download_home_en.png', 
						'/images/download_home_it.png', 
						'/images/download_home_over_it.png',
						'/images/download_home_over_en.png', 
						'/images/instant_play_en.png', 
						'/images/instant_play_it.png', 
						'/images/instant_play_over_it.png', 
						'/images/instant_play_over_en.png', 						
						'/images/bt_instant_int_en.gif',
						'/images/bt_instant_int_en_over.gif',
						'/images/bt_instant_int_it.gif',
						'/images/bt_instant_int_it_over.gif',
						'/images/bt_banking_withdrawals_it.gif',
						'/images/bt_banking_deposits_en.gif',
						'/images/bt_banking_deposits_it.gif',
						'/images/bt_banking_statements_en.gif',
						'/images/bt_banking_statements_it.gif',
						'/images/bt_banking_withdrawals_en.gif',
						'/images/bt_banking_deposits_it_over.gif',
						'/images/bt_banking_withdrawals_it_o.gif',
						'/images/bt_banking_statements_it_ov.gif',
						'/images/bt_banking_deposits_en_over.gif',
						'/images/bt_banking_withdrawals_en_o.gif',
						'/images/bt_banking_statements_en_ov.gif',
						'/images/dwnld_bot_it_over.gif',
						'/images/dwnld_bot_en.gif',
						'/images/dwnld_bot_en_over.gif',
						'/images/dwnld_bot_it.gif',						
						'/images/download_int_over_it.png',
						'/images/download_int_it.png',
						'/images/download_int_en.png',
						'/images/download_int_en_over.png',
						'/images/bt_instant_interna_en.png',
						'/images/bt_instant_interna_en_over.png',
						'/images/bt_instant_interna_it_over.png',
						'/images/bt_instant_interna_it.png'						
						);
}
*/

function popup_center(url, width, height) 
{
	if (document.all) 
	{
		var x = window.screenLeft;
		var y = window.screenTop;
		var w = window.document.body.offsetWidth;
		var h = window.document.body.offsetHeight;
	}
	else 
	{
		var x = window.screenX;
		var y = window.screenY;
		var w = window.outerWidth;
		var h = window.outerHeight;
	}
	var cntx = x + Math.round((w - width) / 2);
	var cnty = y + Math.round((h - height) / 2);
	window.open (url, null, 'left=' + cntx + ',top=' + cnty + ',width=' +
	width + ',height=' + height +',scrollbars=1');
} 


function selected_menu()
{
	var uls = document.getElementsByTagName('ul');
	
	for (var i = 0; i < uls.length; i++) 
	{		
		if (uls[i].className != 'selectable_menu')
			continue;  /* only <ul class="select"... */
		
		var lis = uls[i].getElementsByTagName('li'); 
		
		for (var j = 0; j < lis.length; j++) 
		{
			var link = lis[j].childNodes[0];			
			var tmp_link = link.href;
			
			tmp_link = tmp_link.substring(tmp_link.lastIndexOf('/')) ;	
			tmp_link = tmp_link.substring(0, tmp_link.indexOf('asp') + 3) ;
			tmp_link = tmp_link.trim();
			
					
			var current_page = document.location.href;
			
			current_page = current_page.substring(current_page.lastIndexOf('/')) ;	
			current_page = current_page.substring(0, current_page.indexOf('asp') + 3) ;
			current_page = current_page.trim();				
						
			if (tmp_link.toLowerCase() != current_page.toLowerCase())
				continue;
			
			lis[j].id  = 'select';
		}		
	}
}