

//======================= 0=system,1=language,2=version,3=size,4=URL,5=Learn More,6=Other versions =============================

//====WINDOWS-Player====

var rp_win_en=new Array(
	"Windows",
	"English (GB)",
	"SP <span id='freeversion'>(Free version)<\/span>",
	"17 MB",
	"http://uk.real.com/download/player/win/sp/en_uk/",
	"http://uk.real.com/realplayer/",
	"http://uk.real.com/player/select/?src=fd_uk_pldetect_oos&rsrc=fd_uk_pldetect_oos"
);
var rp_win_de=new Array(
	"Windows",
	"Deutsch",
	"SP <span id='freeversion'>(Gratisversion)<\/span>",
	"17 MB",
	"http://germany.real.com/download/player/win/sp/de/",
	"http://germany.real.com/realplayer/",
	"http://germany.real.com/player/select/?src=fd_de_pldetect_oos&rsrc=fd_de_pldetect_oos"
);
var rp_win_fr=new Array(
	"Windows",
	"Fran&ccedil;ais",
	"SP <span id='freeversion'>(version gratuite)<\/span>",
	"17 MB",
	"http://france.real.com/download/player/win/sp/fr/",
	"http://france.real.com/realplayer/",
	"http://france.real.com/player/select/?src=fd_fr_pldetect_oos&rsrc=fd_fr_pldetect_oos"
);
var rp_win_es=new Array(
	"Windows",
	"Espa&ntilde;ol",
	"SP <span id='freeversion'>(Versi&oacute;n gratuita)<\/span>",
	"17 MB",
	"http://spain.real.com/download/player/win/sp/es/",
	"http://spain.real.com/realplayer//",
	"http://spain.real.com/player/select/?src=fd_es_pldetect_oos&rsrc=fd_es_pldetect_oos"
);
var rp_win_it=new Array(
	"Windows",
	"Italiano",
	"SP <span id='freeversion'>(Versione gratuita)<\/span>",
	"17 MB",
	"http://italy.real.com/download/player/win/sp/it/",
	"http://italy.real.com/realplayer/",
	"http://italy.real.com/player/select/?src=fd_it_pldetect_oos&rsrc=fd_it_pldetect_oos"
);
var rp_win_eu=new Array(
	"Windows",
	"English (EU)",
	"SP <span id='freeversion'>(Free version)<\/span>",
	"17 MB",
	"http://europe.real.com/download/player/win/sp/en_eu/",
	"http://europe.real.com/realplayer/",
	"http://europe.real.com/player/select/?src=fd_eu_pldetect_oos&rsrc=fd_eu_pldetect_oos"
);
var rp_win_nl=new Array(
	"Windows",
	"English (EU)",
	"SP <span id='freeversion'>(vrije versie)<\/span>",
	"17 MB",
	"http://netherlands.real.com/download/player/win/sp/en_eu/",
	"http://netherlands.real.com/realplayer/",
	"http://netherlands.real.com/player/select/?src=fd_nl_pldetect_oos&rsrc=fd_nl_pldetect_oos"
);





//====MAC-Player====

var rp_mac_en=new Array(
	"Mac",
	"English (EU)",
	"11 <sup>BETA</sup> <span id='freeversion'>(Free version)<\/span>",
	"13.3 MB",
	"http://europe.real.com/download/player/mac/beta/",
	"http://europe.real.com/fd/entitlements/mac/playerfeatures/",
	"http://europe.real.com/player/select/?src=fd_eu_pldetect_oos&rsrc=fd_eu_pldetect_oos"
);
var rp_mac_de=new Array(
	"Mac",
	"Derzeit nur auf Englisch verf&uuml;gbar<!--Deutsch-->",
	"11 <sup>BETA</sup> <span id='freeversion'>(Gratisversion)<\/span>",
	"13,3 MB",
	"http://germany.real.com/download/player/mac/beta/",
	"http://germany.real.com/fd/entitlements/mac/playerfeatures/",
	"http://germany.real.com/player/select/?src=fd_de_pldetect_oos&rsrc=fd_de_pldetect_oos"
);
var rp_mac_fr=new Array(
	"Mac",
	"Acutellement disponible en anglais uniquement<!--Fran&ccedil;ais-->",
	"11 <sup>BETA</sup> <span id='freeversion'>(version gratuite)<\/span>",
	"13,3 MB",
	"http://france.real.com/download/player/mac/beta/",
	"http://france.real.com/fd/entitlements/mac/playerfeatures/",
	"http://france.real.com/player/select/?src=fd_fr_pldetect_oos&rsrc=fd_fr_pldetect_oos"
);
var rp_mac_es=new Array(
	"Mac",
	"Actualmente disponible s&oacute;lo en ingl&eacute;s<!--Espa&ntilde;ol-->",
	"11 <sup>BETA</sup> <span id='freeversion'>(Versi&oacute;n gratuita)<\/span>",
	"13,3 MB",
	"http://spain.real.com/download/player/mac/beta/",
	"http://spain.real.com/fd/entitlements/mac/playerfeatures/",
	"http://spain.real.com/player/select/?src=fd_es_pldetect_oos&rsrc=fd_es_pldetect_oos"
);
var rp_mac_it=new Array(
	"Mac",
	"Attualmente disponibile solo in inglese<!--Inglese (EU)",
	"11 <sup>BETA</sup> <span id='freeversion'>(Versione gratuita)<\/span>",
	"13,3 MB",
	"http://italy.real.com/download/player/mac/beta/",
	"http://italy.real.com/fd/entitlements/mac/playerfeatures/",
	"http://italy.real.com/player/select/?src=fd_it_pldetect_oos&rsrc=fd_it_pldetect_oos"
);
var rp_mac_eu=new Array(
	"Mac",
	"English (EU)",
	"11 <sup>BETA</sup> <span id='freeversion'>(Free version)<\/span>",
	"13.3 MB",
	"http://europe.real.com/download/player/mac/beta/",
	"http://europe.real.com/fd/entitlements/mac/playerfeatures/",
	"http://europe.real.com/player/select/?src=fd_eu_pldetect_oos&rsrc=fd_eu_pldetect_oos"
);
var rp_mac_nl=new Array(
	"Mac",
	"English (EU)",
	"11 <sup>BETA</sup> <span id='freeversion'>(vrije versie)<\/span>",
	"13,3 MB",
	"http://nl.real.com/download/player/mac/en_eu/",
	"http://nl.real.com/fd/entitlements/mac/playerfeatures/",
	"http://nl.real.com/player/select/?src=fd_nl_pldetect_oos&rsrc=fd_nl_pldetect_oos"
);




//====LINUX-Player====

var rp_linux_en=new Array(
	"Linux",
	"English (EU)",
	"10 <span id='freeversion'>(Free version)<\/span>",
	"5.5 MB",
	"http://europe.real.com/download/player/linux/en_eu/",
	"http://europe.real.com/fd/entitlements/playerfeatures/",
	"http://europe.real.com/player/select/?src=fd_eu_pldetect_oos&rsrc=fd_eu_pldetect_oos"
);
var rp_linux_de=new Array(
	"Linux",
	"Englisch (EU)",
	"10 <span id='freeversion'>(Gratisversion)<\/span>",
	"5,5 MB",
	"http://germany.real.com/download/player/linux/en_eu/",
	"http://germany.real.com/fd/entitlements/playerfeatures/",
	"http://germany.real.com/player/select/?src=fd_de_pldetect_oos&rsrc=fd_de_pldetect_oos"
);
var rp_linux_fr=new Array(
	"Linux",
	"Anglais (EU)",
	"10 <span id='freeversion'>(version gratuite)<\/span>",
	"5,5 MB",
	"http://france.real.com/download/player/linux/en_eu/",
	"http://france.real.com/fd/entitlements/playerfeatures/",
	"http://france.real.com/player/select/?src=fd_fr_pldetect_oos&rsrc=fd_fr_pldetect_oos"
);
var rp_linux_es=new Array(
	"Linux",
	"Inglis (EU)",
	"10 <span id='freeversion'>(Versi&oacute;n gratuita)<\/span>",
	"5,5 MB",
	"http://spain.real.com/download/player/linux/en_eu/",
	"http://spain.real.com/fd/entitlements/playerfeatures/",
	"http://spain.real.com/player/select/?src=fd_es_pldetect_oos&rsrc=fd_es_pldetect_oos"
);
var rp_linux_it=new Array(
	"Linux",
	"Inglese (EU)",
	"10 <span id='freeversion'>(Versione gratuita)<\/span>",
	"5,5 MB",
	"http://italy.real.com/download/player/linux/en_eu/",
	"http://italy.real.com/fd/entitlements/playerfeatures/",
	"http://italy.real.com/player/select/?src=fd_it_pldetect_oos&rsrc=fd_it_pldetect_oos"
);
var rp_linux_eu=new Array(
	"Linux",
	"English (EU)",
	"10 <span id='freeversion'>(Free version)<\/span>",
	"5.5 MB",
	"http://europe.real.com/download/player/linux/en_eu/",
	"http://europe.real.com/fd/entitlements/playerfeatures/",
	"http://europe.real.com/player/select/?src=fd_eu_pldetect_oos&rsrc=fd_eu_pldetect_oos"
);
var rp_linux_nl=new Array(
	"Linux",
	"English (EU)",
	"10 <span id='freeversion'>(vrije versie)<\/span>",
	"5.5 MB",
	"http://nl.real.com/download/player/linux/en_eu/",
	"http://nl.real.com/fd/entitlements/playerfeatures/",
	"http://nl.real.com/player/select/?src=fd_nl_pldetect_oos&rsrc=fd_nl_pldetect_oos"
);

//============================================





function osDetect()
{
	var osString=navigator.platform;
	var os="win";
	if(osString.match(/mac/i)){
			os="mac";
	}
	else if(
		osString.match(/(linux)|(openbsd)/i)) {
			os="linux";
	};
	return os;
};

//============================================

function langDetect(enforceEdition)
{	var lang;
	if(enforceEdition){
			lang=enforceEdition;
			if(enforceEdition=="uk"){
				lang="en";
			};

	}else{
			if(!(lang=navigator.language)){
				lang=navigator.userLanguage; /*IE*/ 
			};
	};


	if(!lang.match(/(en)|(de)|(fr)|(es)|(nl)|(it)/i) ){
		lang_abr="eu";
	}
	else{
		pos=lang.search(/(en)|(de)|(fr)|(es)|(nl)|(it)/i);
		lang_abr=lang.slice(pos,pos+2);
	};
	return lang_abr;
};

//============================================

function makeVersionAdvice(enforceEdition)
{
	osAdvice=osDetect();
	langAdvice=langDetect(enforceEdition);
	versionAdvice=eval("rp_"+osAdvice+"_"+langAdvice);

	return versionAdvice;
};

//============================================


function showVersionAdvice(enforceEdition)     
{	
	var version=makeVersionAdvice(enforceEdition);
	
	if (document.getElementById("system_"))	document.getElementById("system_").innerHTML=version[0];
	if (document.getElementById("language_"))	document.getElementById("language_").innerHTML=version[1];
	if (document.getElementById("version_"))	document.getElementById("version_").innerHTML=version[2];
	if (document.getElementById("size_"))	document.getElementById("size_").innerHTML=version[3];
	if (document.getElementById("download_"))
	{
		var srccodes = document.getElementById("download_").href.split('?')[1] || '';
		var playerUrl=version[4]+(version[4].indexOf('?') == -1 ? '?': '&')+srccodes;
		document.getElementById("download_").href= 	 "javascript:void(window.open('"+playerUrl+"','freeplayer','width=800,height=800,scrollbars=yes,resizable=yes,resize=yes'));";
	};
	
	
	
	if (version[5].match(/\/entitlements\//)){
		if (document.getElementById("learn_more_"))		document.getElementById("learn_more_").href="javascript:void(window.open('"+version[5]+"','popup','width=512,height=600,scrollbars=yes,resizable=yes,resize=yes'));";
	}
	else{
		if (document.getElementById("learn_more_"))		document.getElementById("learn_more_").href= 'javascript:window.opener.location.href="' + version[5] + '";' + 'window.opener.focus();';
		/*not as a popup*/ //if (document.getElementById("learn_more_"))		document.getElementById("learn_more_").href= 	 "javascript:void(window.open('"+version[5]+"','popup','width=1000,height=1000,scrollbars=yes,resizable=yes,resize=yes,menubar=yes,location=yes,toolbar=yes'));";
	};
	
	if (document.getElementById("other_versions_")){
		document.getElementById("other_versions_").href= 'javascript:window.opener.location.href="' + version[6] + '";' + 'window.opener.focus();';  
		/*not as a popup*/ //if (document.getElementById("other_versions_"))		document.getElementById("other_versions_").href= "javascript:void(window.open('"+version[6]+"','popup2','width=1000,height=780,scrollbars=yes,resizable=yes,resize=yes,menubar=yes,location=yes,toolbar=yes'));";
	};		

};




