function Browser() {

  var ua, s, i;

  this.isIE    = false;  // Internet Explorer
  this.isOP    = false;  // Opera
  this.isNS    = false;  // Netscape
  this.version = null;

  ua = navigator.userAgent;

  s = "Opera";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isOP = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }

  s = "Netscape6/";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }

  // Treat any other "Gecko" browser as Netscape 6.1.

  s = "Gecko";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = 6.1;
    return;
  }

  s = "MSIE";
  if ((i = ua.indexOf(s))) {
    this.isIE = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }
}

var vbrowser = new Browser();

// [begin] Popup
function MM_openBrWindow(u,h,f) {var w = window.open(u,h,f); w.focus();}
function tp(u) {MM_openBrWindow(u,'tp','resizable=yes,scrollbars=yes,width=510,height=400,top=220,left=150');return false;}
function lp(u) {MM_openBrWindow(u,'livecenter','resizable=no,scrollbars=yes,status=0,width=746,height=806,top=0,left=80');return false;}
function rss(u) {MM_openBrWindow(u,'rss','resizable=yes,location=yes,scrollbars=yes,width=728,height=700,top=220,left=150');return false;}
function lpswf(u) {MM_openBrWindow(u,'livecenter','resizable=no,scrollbars=yes,status=0,width=746,height=806,top=0,left=80');}
function mcp(u) {MM_openBrWindow(u,'mediacenter','resizable=no,scrollbars=yes,width=880,height=750,top=0,left=80');return false;}
function mcpswf(u) {MM_openBrWindow(u,'mediacenter','resizable=no,scrollbars=yes,width=880,height=750,top=0,left=80');}
// [end]

// [begin] Ticker
// [end] Ticker

// [begin] RealMedia OpenAdStream
function OAS_NORMAL(pos)
{
	document.write('<a href="' + OAS_url + 'click_nx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + OAS_query + '" target=new>');
	document.write('<img src="' + OAS_url + 'adstream_nx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + OAS_query + '" border=0></a>');
}

function OAS_AD(pos)
{
	//alert(OAS_version);
	if (OAS_version >= 11)
	{
		OAS_RICH(pos);
	}
	else
	{
		OAS_NORMAL(pos);
	}
}

function oas_tag_vocento(tag, position)
{
	var baseTag = null;
	switch(window.location.hostname)
	{
		case "eurosport.es":
		case "www.eurosport.es":
		case "abc.eurosport.es":
			baseTag = "www.abc.es";
			break;
		case "elcorreodigital.eurosport.es" :
			baseTag = "www.diario-elcorreo.es";
			break;
		case "diarosur.eurosport.es" :
			baseTag = "www.diariosur.es";
			break;
		case "diariovasco.eurosport.es" :
			baseTag = "www.diariovasco.com";
			break;
		case "elcomerciodigital.eurosport.es" :
			baseTag = "www.elcomercio-sa.es";
			break;
		case "eldiariomontanes.eurosport.es" :
			baseTag = "www.eldiariomontanes.es";
			break;
		case "hoy.eurosport.es":
			baseTag = "www.hoy.es";
			break;
		case "ideal.eurosport.es":
			baseTag = "www.ideal.es";
			break;
		case "laverdad.eurosport.es" :
			baseTag = "www.la-verdad.com";
			break;
		case "larioja.eurosport.es" :
			baseTag = "www.larioja.com";
			break;
		case "lasprovincias.eurosport.es":
			baseTag = "www.lasprovincias.es";
			break;
		case "lavozdigital.eurosport.es":
			baseTag = "www.lavozdecadiz.com";
			break;
		case "nortecastilla.eurosport.es":
			baseTag = "www.nortecastilla.es";
			break;
		case "ozu.eurosport.es":
			baseTag = "www.ozu.es";
			break;
	}
	if(baseTag == null) {return;}
	document.write("<scr" + "ipt language=\"JavaScript\" " +
		"src=\"http://publi.grupocorreo.es/RealMedia/ads/adstream_jx.ads/" + 
		baseTag + "/eurosport/" + tag + "@" + position + "?\">" +
		"</scr" + "ipt>");
	return;
}

// [end] RealMedia OpenAdStream


//functions used by Hubservices and derevatives
function swap(img,chemin)
{
  eval("document."+img+".src='"+chemin+"'");
}
	
function meShowHide(meName, etat, img, n, i)
{

document.getElementById(meName).style.visibility=etat;

if(etat == 'visible')
		{
		swap(img, i);
		}
if(etat == 'hidden'){swap(img, n);}

}

function meShowHide(meName, etat, img, n, i)
{
	document.getElementById(meName).style.visibility=etat;
	if(etat == 'visible')
	{
		swap(img, i);
	}
	if(etat == 'hidden')
	{
		swap(img, n);
	}
}
			
function PrintHomePage(url,text) {
	if ((document.all)&&(document.getElementById)) { // teste si IE5 et +
		document.write("<a href=\"javascript:\" onclick=\"javascript:this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'"+url+"\')\">"+text+"</a>");
	}
}

// [begin] FlashApplis
/*
function getLiveBoxSwf(appName,layoutDomain,urlFlux,colorparam,fontSystem,bf)
{
bigfont = (bf!=null?bf:'0');
document.write('<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"300\" height=\"175\" id=\"livescore\" align=\"top\">');
document.write('<param name=\"allowScriptAccess\" value=\"always\" />');
document.write('<param name=\"movie\" value=\"'+layoutDomain+"/"+appName+"?nav=1&init="+urlFlux+colorparam+fontSystem+'&cn='+bf+'\" />');
document.write('<param name=\"quality\" value=\"high\" />');
document.write('<param name=\"wmode\" value=\"transparent\" />');
document.write('<param name=\"scale\" value=\"noscale\" />');
document.write('<param name=\"bgcolor\" value=\"#ffffff\" />');
document.write('<param name=\"swliveconnect\" value=\"true\" />');
document.write('<param name=\"menu\" value=\"false\" />');
document.write('<embed src=\"'+layoutDomain+"/"+appName+"?nav=1&init="+urlFlux+colorparam+fontSystem+'&cn='+bf+'\" quality=\"high\" scale=\"noscale\" bgcolor=\"#ffffff\" width=\"300\" height=\"175\" name=\"livescore\" align=\"top\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" wmode=\"transparent\"  swliveconnect=\"true\" menu=\"false\"/>');
document.write('</object>');    
}
*/

// [begin] FlashApplis
function getLiveBoxSwf(appName,layoutDomain,urlFlux,partner,fontSystem,bf,nomenu)
{
bigfont = (bf!=null?bf:'0');
document.write('<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"300\" height=\"175\" id=\"livescore\" align=\"top\">');
document.write('<param name=\"allowScriptAccess\" value=\"always\" />');
document.write('<param name=\"movie\" value=\"'+layoutDomain+"/"+appName+"?nomenu=" + nomenu + "&partner=" + partner + "&nav=1&init="+urlFlux+fontSystem+'&cn='+bf+'\" />');
document.write('<param name=\"quality\" value=\"high\" />');
document.write('<param name=\"wmode\" value=\"transparent\" />');
document.write('<param name=\"scale\" value=\"noscale\" />');
document.write('<param name=\"bgcolor\" value=\"#ffffff\" />');
document.write('<param name=\"swliveconnect\" value=\"true\" />');
document.write('<param name=\"menu\" value=\"false\" />');
document.write('<embed src=\"'+layoutDomain+"/"+appName+"?nomenu=" + nomenu + "&partner=" + partner + "&nav=1&init="+urlFlux+fontSystem+'&cn='+bf+'\" quality=\"high\" scale=\"noscale\" bgcolor=\"#ffffff\" width=\"300\" height=\"175\" name=\"livescore\" align=\"top\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" wmode=\"transparent\"  swliveconnect=\"true\" menu=\"false\"/>');
document.write('</object>');    
}

function getLiveBoxTBlankSwf(appName,layoutDomain,urlFlux,colorparam,fontSystem,ovBlank,bf)
{
bigfont = (bf!=null?bf:'0');
document.write('<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"300\" height=\"175\" id=\"livescore\" align=\"top\">');
document.write('<param name=\"allowScriptAccess\" value=\"always\" />');
document.write('<param name=\"movie\" value=\"'+layoutDomain+"/"+appName+"?nav="+ovBlank+"&init="+urlFlux+colorparam+fontSystem+'&cn='+bigfont+'\" />');
document.write('<param name=\"quality\" value=\"high\" />');
document.write('<param name=\"wmode\" value=\"transparent\" />');
document.write('<param name=\"scale\" value=\"noscale\" />');
document.write('<param name=\"bgcolor\" value=\"#ffffff\" />');
document.write('<param name=\"swliveconnect\" value=\"true\" />');
document.write('<param name=\"menu\" value=\"false\" />');
document.write('<embed src=\"'+layoutDomain+"/"+appName+"?nav="+ovBlank+"&init="+urlFlux+colorparam+fontSystem+'&cn='+bigfont+'\" quality=\"high\" scale=\"noscale\" bgcolor=\"#ffffff\" width=\"300\" height=\"175\" name=\"livescore\" align=\"top\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" wmode=\"transparent\"  swliveconnect=\"true\" menu=\"false\"/>');
document.write('</object>');    
}


function getRightMediaCenterSwf(appName,layoutDomain,urlFlux,curdomain,colorparam,fs,partner)
{
fontsystem = (fs!=null?fs:'0');
document.write('<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"220\" height=\"305\" id=\"videocenter\" align=\"middle\">');
document.write('<param name=\"allowScriptAccess\" value=\"always\" />');
document.write('<param name=\"movie\" value=\"'+layoutDomain+"/"+appName+"?partner=" + partner +"&init="+urlFlux+colorparam+"&dom=" + curdomain + '&fs=' + fontsystem + '\" />');
document.write('<param name=\"quality\" value=\"high\" />');
document.write('<param name=\"wmode\" value=\"transparent\" />');
document.write('<param name=\"bgcolor\" value=\"#dcddde\" />');
document.write('<param name=\"swliveconnect\" value=\"true\" />');  
document.write('<param name=\"menu\" value=\"false\" />'); 
document.write('<embed src=\"'+layoutDomain+"/"+appName+"?partner=" + partner +"&init="+urlFlux+colorparam+"&dom="+curdomain + '&fs=' + fontsystem + '\" quality=\"high\" bgcolor=\"#dcddde\" width=\"220\" height=\"305\" name=\"videocenter\" align=\"middle\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" wmode=\"transparent\"/>');
document.write('</object>');    
}


function getMediaCenterBoxSwf(appName,layoutDomain,urlFlux,colorparam,fontSystem)
{
document.write('<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"460\" height=\"170\" id=\"mediacenter\" align=\"top\">');
document.write('<param name=\"allowScriptAccess\" value=\"always\" />');
document.write('<param name=\"movie\" value=\"'+layoutDomain+"/"+appName+"?nav=1&init="+urlFlux+colorparam+fontSystem+'\" />');
document.write('<param name=\"quality\" value=\"high\" />');
document.write('<param name=\"wmode\" value=\"transparent\" />');
document.write('<param name=\"scale\" value=\"noscale\" />');
document.write('<param name=\"bgcolor\" value=\"#ffffff\" />');
document.write('<embed src=\"'+layoutDomain+"/"+appName+"?nav=1&init="+urlFlux+colorparam+fontSystem+'\" quality=\"high\" scale=\"noscale\" bgcolor=\"#ffffff\" width=\"460\" height=\"170\" name=\"mediacenter\" align=\"top\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" wmode=\"transparent\"/>');
document.write('</object>');    
}
function getMediaCenterSmallBoxSwf(appName,layoutDomain,urlFlux,colorparam,fontSystem)
{
document.write('<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"300\" height=\"170\" id=\"mediacenter\" align=\"top\">');
document.write('<param name=\"allowScriptAccess\" value=\"always\" />');
document.write('<param name=\"movie\" value=\"'+layoutDomain+"/"+appName+"?nav=1&init="+urlFlux+colorparam+fontSystem+'\" />');
document.write('<param name=\"quality\" value=\"high\" />');
document.write('<param name=\"wmode\" value=\"transparent\" />');
document.write('<param name=\"scale\" value=\"noscale\" />');
document.write('<param name=\"bgcolor\" value=\"#ffffff\" />');
document.write('<embed src=\"'+layoutDomain+"/"+appName+"?nav=1&init="+urlFlux+colorparam+fontSystem+'\" quality=\"high\" scale=\"noscale\" bgcolor=\"#ffffff\" width=\"300\" height=\"170\" name=\"mediacenter\" align=\"top\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" wmode=\"transparent\"/>');
document.write('</object>');    
}
function getBannerWCSwf(appName)
{
document.write('<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"1002\" height=\"67\" id=\"mundial\" align=\"middle\">');
document.write('<param name=\"allowScriptAccess\" value=\"sameDomain\" />');
document.write('<param name=\"movie\" value=\"'+appName+'\" />');
document.write('<param name=\"quality\" value=\"high\" />');
document.write('<param name=\"wmode\" value=\"transparent\" />');
document.write('<param name=\"scale\" value=\"noscale\" />');
document.write('<param name=\"bgcolor\" value=\"#ffffff\" />');
document.write('<embed src=\"'+appName+'\" quality=\"high\" bgcolor=\"#ffffff\" width=\"1002\" height=\"67\" name=\"mundial\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" wmode=\"transparent\" />');
document.write('</object>');    
}
// [end] FlashApplis	
				

//End functions used by Hubservices and derevatives
