function visor(url){
	var w = document.getElementById('i_visor');
	if (document.implementation && document.implementation.createDocument){
		w.contentWindow.location.replace(url);
	}else if(window.XMLHttpRequest) {
		window.parent.i_visor.location.replace(url);
	}
}

function load_history(marca){

	sep = marca.split('/');

	switch(sep[0]){
		case 'home':
			ocultar_meteo();
			corporatiu('m');
			ocultar('mapa');
			pitjar2("B1");
			visor('recursos/visor/visor.php?id='+sep[1]);
			document.getElementById('ban').className="banner_home";
			cargar('ban','recursos/banner/veure_banner_home.php');
			cargar('submenu','menu/sub_home.php?id='+sep[1]);
			cargar('historic', 'historic/index.php?id='+sep[1]);
			cargar('inferior', 'inferior/vistos.php?id='+sep[1]);
			cargar('fila2', 'historic/mes_info.php?id='+sep[1]);
		break;
	
		case 'tv':
			ocultar_meteo();
			switch(sep[1]){
				case 'directe':
					try{
						pitjar_sub2('BST1', 4);
					}catch(e){
						pitjar2('B2');
						cargar('submenu','menu/sub_tele.php?pitjat=directe');
						descargar('fila2');
					}
					ocultar_prog();
					visor('recursos/visor/online.php?auto=on');
					cargar('historic', 'historic/ultims.php?num=10&tipo=1');
					cargar('inferior','inferior/promos.php?tipo=tv');
					descargar('extres');
					mostrar('grl_sub');
					pageTracker._trackPageview("/tvdirecte" );
				break;
				
				case 'carta':
					if (sep[2] == "cerca"){
						if (typeof(sep[4]) == "undefined"){
							cer = sep[3].split('-');
							cargar('inferior', 'inferior/cerca.php?id_sel=0&id='+cer[0]+'&par='+cer[1]+'&da='+cer[2]+'&dm='+cer[3]+'&dd='+cer[4]+'&tipo=1');
						}else{
							cer = sep[3].split('-');
							cargar('inferior', 'inferior/cerca.php?id_sel=0&id='+cer[0]+'&par='+cer[1]+'&da='+cer[2]+'&dm='+cer[3]+'&dd='+cer[4]+'&tipo=1&id_sel='+sep[4]);
						}
					}else{
						if (typeof(sep[2]) == "undefined"){
							try{
								pitjar_sub2('BST2', 4);
								ocultar_prog();
								cargar('historic','historic/desc.php?carta=tv');
								ocultar('grl_sub');
								cargar('extres', 'menu/cercador.php?tipo=tv');
							}catch(e){
								cargar('submenu','menu/sub_tele.php?pitjat=carta');
								pitjar2("B2");
								ocultar('mapa');
								descargar('fila2');
								cargar('historic','historic/desc.php?carta=tv');
								ocultar('grl_sub');
							}
						}else{
							try{
								pitjar_sub2('BST2', 4);
								ocultar_prog();
								cargar('historic','historic/desc.php?id='+sep[2]);
								visor('recursos/visor/veure_programa.php?id='+sep[2]);
								cargar('inferior','inferior/programes.php?tipo=1&id='+sep[2]);
								ocultar('grl_sub');
								cargar('extres', 'menu/cercador.php?tipo=tv');
							}catch(e){
								cargar('submenu','menu/sub_tele.php?pitjat=carta');
								descargar('fila2');
								ocultar_prog();
								cargar('historic','historic/desc.php?id='+sep[2]);
								visor('recursos/visor/veure_programa.php?id='+sep[2]);
								cargar('inferior','inferior/programes.php?tipo=1&id='+sep[2]);
								ocultar('grl_sub');
								cargar('extres', 'menu/cercador.php?tipo=tv');
							}
						}
					}
					pageTracker._trackPageview("/tvcarta" );
				break;
				
				case 'programes':
					if(sep[2] == "cercac"){
						cargar('inferior', 'inferior/promos.php?cat='+sep[3]+'&tipo=tv');
						cargar('historic', 'historic/desc_prog.php?cat='+sep[3]+'&tipo=tv');
					}else if(sep[2] == "cercap"){
						if (sep[3] == ""){
							alert("Has de seleccionar una Programa");
						}else{
							if (typeof(sep[4]) == "undefined"){
								try{
									pitjar_sub2('BST3', 4);
								}catch(e){
									pitjar2('B2');
									descargar('fila2');
									cargar('submenu','menu/sub_tele.php?pitjat=programes');
								}
								cargar('historic', 'historic/desc_prog.php?id='+sep[3]);
								cargar('inferior','inferior/programa.php?id='+sep[3]);
								ocultar_prog();
								ocultar('grl_sub');
								mostrar('inferior');
								cargar('extres', 'menu/cercador_prog.php?tipo=tv');
							}else{
								try{
									pitjar_sub2('BST3', 4);
								}catch(e){
									pitjar2('B2');
									descargar('fila2');
									cargar('submenu','menu/sub_tele.php?pitjat=programes');
								}
								visor('recursos/visor/veure_programa.php?id='+sep[4]);
								cargar('historic', 'historic/desc.php?id='+sep[4]);
								cargar('inferior','inferior/programa.php?id='+sep[3]+'&id_prog='+sep[4]);
								mostrar('cercador');
							}
						}
					}else{
						pitjar_sub2('BST3', 4);
						ocultar_prog();
						cargar('historic','historic/desc_prog.php?tipo=tv');
						cargar('inferior','inferior/promos.php?prog=si&tipo=tv');
						ocultar('grl_sub');
						cargar('extres', 'menu/cercador_prog.php?tipo=tv');
					}
				break;
				
				case 'programacio':
					ocultar('inferior');
					pitjar_sub2('BST4', 4);
					cargar('extres','menu/calendar_tv.html');
					cargar('cos_prog','programacio/prog_dia.php?tipo=1');
					jQuery.noConflict();
					jQuery('#sup_prog').slideToggle('fast');
					jQuery('#cos_prog').slideToggle('slow');
					ocultar('grl_sub');
				break;
				
				default:
					ocultar('mapa');
					descargar('fila2');
					pitjar2("B2");
					cargar('submenu','menu/sub_tele.php');
					visor('recursos/visor/online.php');
					cargar('inferior','inferior/promos.php?tipo=tv');
					cargar('historic', 'historic/ultims.php?num=10&tipo=1');
					corporatiu('m');
					pageTracker._trackPageview("/tv" );
				break;
			}
			document.getElementById('ban').className="banner";
			cargar('ban','recursos/banner/veure_banner_tv.php');
		break;

		case 'radio':
			ocultar_meteo();
			switch(sep[1]){
				case 'directe':
					try{
						pitjar_sub2('BSR1', 4);
					}catch(e){
						pitjar2('B3');
						cargar('submenu','menu/sub_radio.php?pitjat=directe');
						descargar('fila2');
					}
					ocultar_prog();
					visor('recursos/reproductor/player_online.php?auto=on');
					cargar('historic', 'historic/ultims.php?num=10&tipo=2');
					cargar('inferior','inferior/promos.php?tipo=radio');
					descargar('extres');
					mostrar('grl_sub');
					pageTracker._trackPageview("/radiodirecte" );
				break;
				
				case 'carta':
					if (sep[2] == "cerca"){
						if (typeof(sep[4]) == "undefined"){
							cer = sep[3].split('-');
							cargar('inferior', 'inferior/cerca.php?id_sel=0&id='+cer[0]+'&par='+cer[1]+'&da='+cer[2]+'&dm='+cer[3]+'&dd='+cer[4]+'&tipo=2');
						}else{
							cer = sep[3].split('-');
							cargar('inferior', 'inferior/cerca.php?id_sel=0&id='+cer[0]+'&par='+cer[1]+'&da='+cer[2]+'&dm='+cer[3]+'&dd='+cer[4]+'&tipo=2&id_sel='+sep[4]);
						}
					}else{
						if (typeof(sep[2]) == "undefined"){
							try{
								pitjar_sub2('BSR2', 4);
								ocultar_prog();
								cargar('historic', 'historic/desc.php?carta=radio');
								ocultar('grl_sub');
								cargar('extres', 'menu/cercador.php?tipo=radio');
							}catch(e){
								cargar('submenu','menu/sub_radio.php?pitjat=carta');
								pitjar2("B3");
								ocultar('mapa');
								descargar('fila2');
								cargar('historic','historic/desc.php?carta=radio');
								ocultar('grl_sub');
							}
						}else{
							pitjar_sub2('BSR2', 4);
							ocultar_prog();
							cargar('historic','historic/desc.php?id='+sep[2]);
							visor('recursos/reproductor/escoltar_programa.php?id='+sep[2]);
							cargar('inferior','inferior/programes.php?tipo=2&id='+sep[2]);
							ocultar('grl_sub');
							cargar('extres', 'menu/cercador.php?tipo=radio');
						}
					}
					pageTracker._trackPageview("/radiocarta" );
				break;
				
				case 'programes':
					if(sep[2] == "cercac"){
						cargar('inferior', 'inferior/promos.php?cat='+sep[3]+'&tipo=radio');
						cargar('historic', 'historic/desc_prog.php?cat='+sep[3]+'&tipo=radio');
					}else if(sep[2] == "cercap"){
						if (typeof(sep[4]) == "undefined"){
							try{
								pitjar_sub2('BSR3', 4);
							}catch(e){
								pitjar2('B3');
								descargar('fila2')
								cargar('submenu','menu/sub_radio.php?pitjat=programes');
							}
							cargar('historic', 'historic/desc_prog.php?id='+sep[3]);
							cargar('inferior','inferior/programa.php?id='+sep[3]);
							ocultar_prog();
							ocultar('grl_sub');
							mostrar('inferior');
							cargar('extres', 'menu/cercador_prog.php?tipo=radio');
						}else{
							visor('recursos/reproductor/escoltar_programa.php?id='+sep[4]+'&auto=on');
							cargar('historic', 'historic/desc.php?id='+sep[4]);
							cargar('inferior','inferior/programa.php?id='+sep[3]+'&id_prog='+sep[4]);
							mostrar('cercador');
						}
					}else{
						pitjar_sub2('BSR3', 4);
						ocultar_prog();
						cargar('historic','historic/desc_prog.php?tipo=radio');
						cargar('inferior','inferior/promos.php?prog=si&tipo=radio');
						ocultar('grl_sub');
						cargar('extres', 'menu/cercador_prog.php?tipo=radio');
					}
				break;
				
				case 'programacio':
					ocultar('inferior');
					pitjar_sub2('BSR4', 4);
					cargar('extres','menu/calendar_radio.html');
					cargar('cos_prog','programacio/prog_dia.php?tipo=2');
					jQuery.noConflict();
					jQuery('#sup_prog').slideToggle('fast');
					jQuery('#cos_prog').slideToggle('slow');
					ocultar('grl_sub');
				break;
				
				default:
					ocultar('mapa');
					descargar('fila2');
					pitjar2("B3");
					cargar('submenu','menu/sub_radio.php');
					visor('recursos/reproductor/player_online.php');
					cargar('historic', 'historic/ultims.php?num=10&tipo=2');
					cargar('inferior','inferior/promos.php?tipo=radio');
					corporatiu('m');
					pageTracker._trackPageview("/radio" );
				break;
			}
			document.getElementById('ban').className="banner";
			cargar('ban','recursos/banner/veure_banner_radio.php');
		break;

		case 'noticies':
			document.getElementById('ban').className="banner";
			cargar('ban','recursos/banner/veure_banner_noti.php');
			ocultar_meteo();
			if (typeof(sep[1]) == "undefined"){
				ocultar('mapa');
				descargar('fila2');
				pitjar2("B4");
				cargar('historic', 'historic/relacionats.php');
				cargar('inferior','inferior/diaries.php');
				corporatiu('m');
				pitjar_sub2('BSN1', 3);
				pageTracker._trackPageview("/noticies" );
			}else{
				switch(sep[1]){
					case 'esports':
						if (typeof(sep[2]) == "undefined"){
							try{
								pitjar_sub2('BSN2', 3);
								cargar('historic', 'historic/noti_esports.php');
								cargar('cerca_noti','menu/noticies/cercador.php');
							}catch(e){
								descargar('fila2');
								pitjar2("B4");
								cargar('submenu', 'menu/noticies/sub_noti.php?pitjat=esports');
								cargar('historic', 'historic/noti_esports.php');
								cargar('inferior', 'inferior/diaries.php');
							}
						}else{
							cargar('historic', 'historic/noti_esports.php?id='+sep[2]);
						}
					break;
					
					case 'pobleapoble':
						if (typeof(sep[2]) == "undefined"){
							try{
								pitjar_sub2('BSN3', 3);
								cargar('cerca_noti', 'menu/noticies/mapa.html');
							}catch(e){
								pitjar2("B4");
								cargar('historic', 'historic/relacionats.php?poble=ok');
								cargar('submenu', 'menu/noticies/sub_noti.php?pitjat=poble');
								cargar('inferior', 'inferior/diaries.php');
								descargar('fila2');
							}
						}else{
							try{
								pitjar_sub2('BSN3', 3);
							}catch(e){
								pitjar2("B4");
								cargar('historic', 'historic/relacionats.php?poble=ok');
								cargar('submenu', 'menu/noticies/sub_noti.php?pitjat=poble');
								cargar('inferior', 'inferior/diaries.php');
								descargar('fila2');
							}
							cargar('historic', 'historic/noti_poble.php?municipi='+sep[2]);
						}
					break;
					
					default:
						cargar('historic', 'historic/relacionats.php?id='+sep[1]);
					break;
				}
			}
		break;
		
		case 'noticiesh':
			ocultar_meteo();
			descargar('fila2');
			pitjar2("B4");
			cargar('submenu','menu/noticies/sub_noti.php?id='+sep[1]);
			visor('recursos/visor/visor.php?id='+sep[1]);
			cargar('historic', 'historic/relacionats.php?id='+sep[1]);
			cargar('inferior', 'inferior/diaries.php');
			pageTracker._trackPageview("/noticies" );
			document.getElementById('ban').className="banner";
			cargar('ban','recursos/banner/veure_banner_noti.php');
		break;
		
		case 'participacio':
			ocultar_meteo();
			switch(sep[1]){
				case 'fotos':
					visor('recursos/classes/buid.php');
					descargar('fila2');
					pitjar2("B5");
					cargar('submenu','menu/sub_part.php');
					load('recursos/maps/public_xml.php');
					mostrar('mapa');
					cargar('inferior','inferior/fotos_vistos.php');
					cargar('historic','historic/fotos_ultims.php');
					corporatiu('m');
					pageTracker._trackPageview("/participacio" );
				break;
				
				case 'enquestes':
					try{
						pitjar_sub2('BSP2', 4);
						ocultar('mapa');
						cargar('historic', 'historic/ultima_enquesta.php');
						cargar('extra_part','users/login.php');
					}catch(e){
						cargar('submenu','menu/sub_part.php?pitjat=enq');
						descargar('fila2');
						pitjar2("B5");
						ocultar('mapa');
						cargar('historic', 'historic/ultima_enquesta.php');
						cargar('extra_part','users/login.php');
					}
				break;
				
				case 'facebook':
					pitjar_sub2('BSP4', 4);
					cargar('extra_part', 'menu/facebook.html')
				break;
			
			}
			document.getElementById('ban').className="banner";
			cargar('ban','recursos/banner/veure_banner_part.php');
		break;
		
		case 'meteo':
			pitjar2("B8");
			jQuery.noConflict();
			jQuery('#sup_meteo').slideDown('fast');
			jQuery('#cos_meteo').slideDown('slow');
			corporatiu('m');
			pageTracker._trackPageview("/meteo" );
		break;
		
		case 'bulleti':
			descargar('fila2');
			cargar('submenu', 'menu/sub_radio.php?pitjat=carta');
			visor('recursos/reproductor/escoltar_programa.php?id='+sep[1]);
			cargar('historic','historic/desc.php?id=1');
			cargar('inferior', 'inferior/bulleti.php?id='+sep[1]);
			cargar('cercador', 'menu/cercador.php');
			pitjar2('B3');
		break;
	}
}