// JavaScript Document

	// This function is for a page-level content sensitive implementation (language change)
	//===================================================================================


	var browserLanguage = "";

	try
	{
		browserLanguage = navigator.language.substring(0, 2);
	}
	catch(err) {}

	try
	{
		if (browserLanguage == "")
		{
			browserLanguage = navigator.browserLanguage.substring(0, 2);
		}
	}
	catch(err) {}

	var strippedHostname = window.location.hostname.replace("www.", "");
	var preURL = document.location.protocol + "//"; + "www.";
	var URLrest = document.location.search;
	var possURL = "";
	

	window.onload = function CSG_URLDecision()
	{
	
		//alert (strippedHostname);	
		var anyofThese = ['csgnew.ormac.com', 'en.capitalsafety.eu', 'fr.capitalsafet.eu', 'de.capitalsafet.eu', 'es.capitalsafet.eu', 'it.capitalsafet.eu', 'pt.capitalsafet.eu', 'sv.capitalsafet.eu'];

		for(i=0;i<=10;i++)
		{
			if (strippedHostname == anyofThese[i])
			{
				//alert ("found - staying here(" + anyofThese[i] + ")");
				return false;
			}
		}
	


		var qs = new Querystring();
		var tempQS = qs.get("lang", "NoLangProvided");
		
		if (tempQS != "NoLangProvided")
		{browserLanguage=tempQS.toLowerCase();}
		
		//alert ("Browser Lang: " + browserLanguage);
		//alert (URLrest);
		


		switch(browserLanguage.toLowerCase())
		{
			case "en":
				possURL = "en.capitalsafety.eu";
				break;

			case "fr":
				possURL = "fr.capitalsafety.eu";
				break;

			case "de":
				possURL = "de.capitalsafety.eu";
				break;

			case "es":
				possURL = "es.capitalsafety.eu";
				break;

			case "it":
				possURL = "it.capitalsafety.eu";
				break;

			case "pt":
				possURL = "pt.capitalsafety.eu";
				break;

			case "sv":
				possURL = "en.capitalsafety.eu";
				break;


			//case "NoLangProvided":
				//alert ("Not found - qs: " + browserLanguage.toLowerCase());
				//break;

			//------			
			default:
				//alert ("Language not found (default, next message): " + browserLanguage.toLowerCase());
				possURL = "en.capitalsafety.eu";
				break;

		}
		
		if (strippedHostname != possURL)
		{
			CSG_redirect(possURL);
		}
		else
		{
			//alert ("!!No redirect - " + "lang: " + browserLanguage + " would have went to: <br />" + preURL + possURL);
			window.location = preURL + CSG_URL;
		}

	}
	
	function CSG_redirect(CSG_URL)
	{
		
		//alert ("Language: " + browserLanguage + " Redirecting to: " + preURL + CSG_URL);
		window.location = preURL + CSG_URL + "/Home/tabid/1561/language/en-GB/Default.aspx";
	}

	
    

