var visLyr="today";
var visCurr="GBP";

function chgLayer(id) {
	var o;
	if(id!=visLyr) {
		o=document.getElementById(id); if(o){o.style.display = "";}
		o=document.getElementById('lnk'+id); if(o){o.className="menu_tab_sel";}
		while (o.tagName!='TD') {o=o.parentNode;if (!o||o==document) return;}
		if(o&&o.tagName=='TD'){if(id=="today"){o.className='menu_tab_box_left_sel';}else{o.className='menu_tab_box_sel';}}
		
		o=document.getElementById(visLyr); if(o){o.style.display = "none";}
		o=document.getElementById('lnk'+visLyr);if(o){o.className="menu_tab";}
		while (o.tagName!='TD') {o=o.parentNode;if (!o||o==document) return;}
		if(o&&o.tagName=='TD'){if(visLyr=="today"){o.className='menu_tab_box_left';}else{o.className='menu_tab_box';}}
		visLyr = id;
		}	
}
function showHideType(d) {
	var nd;if(d){d='';nd='none';}else{d='none';nd='';}
	var s=document.getElementById('selType');if(!s){return;}s=s.options[s.selectedIndex].value;
	var c=document.getElementById('selCurrency');if(!c){return;}c=c.options[c.selectedIndex].value;
	var m=document.getElementById('selMarket');if(!m){return;}m=m.options[m.selectedIndex].value;

	var x=document.getElementById('lyrData'+visCurr);if(!x){return;}x.style.display='none';
	var x=document.getElementById('lyrData'+c);if(!x){return;}x.style.display='';
	var x=document.getElementById('lyrHistoryTable'+visCurr);if(!x){return;}x.style.display='none';
	var x=document.getElementById('lyrHistoryTable'+c);if(!x){return;}x.style.display='';
	visCurr=c;
	var arr=document.getElementById('hdall');if(!arr){return;}arr=arr.value;arr=arr.split('|');
	var o,o1,o2,ids=document.getElementById('hd'+s);if(!ids){return;}ids=ids.value;ids='|'+ids+'|';
	var idm=document.getElementById('hd'+m);if(!idm){return;}idm=idm.value;idm='|'+idm+'|';
	for(i=0;i<arr.length;i++){
		o=document.getElementById('fd'+c+arr[i]);o1=document.getElementById('fd'+c+arr[i]+'_1');o2=document.getElementById('fd'+c+arr[i]+'_2');
		if(o){if((ids.indexOf('|'+arr[i]+'|')!=-1)&&idm.indexOf('|'+arr[i]+'|')!=-1){
			o.style.display=d;}
		else{o.style.display=nd;}}
		if(o1&&o2){if((ids.indexOf('|'+arr[i]+'|')!=-1)&&(idm.indexOf('|'+arr[i]+'|')!=-1)){
			o1.style.display=d;o2.style.display=d;}
		else{o1.style.display=nd;o2.style.display=nd;}}}
}
