
var simulcast_browserName = navigator.appName;
var simulcast_browserVersion = navigator.appVersion;
var simulcast_browserVersionNum = parseInt(simulcast_browserVersion);
var simulcast_agt = navigator.userAgent;
var simulcast_userOS = 0;
var simulcast_isIE = 0;
var simulcast_isNonIE = 0;
var noPlayer = 0;
var simulcast_location = window.location.toString();

var globalRootURL = 'http://rope.icgo.fimc.net/staticweb/onair_players/';

function detection(arg) {

	testBrowser();

	IEpage = player.iePage;
	if (typeof arg != 'undefined') {
		if (arg == 2) IEpage = player.iePage2;
		if (arg == 3) IEpage = player.iePage3;
	}
	var page = (simulcast_isIE == 1 ? IEpage : player.netscapePage);

// build the URL
// including references to CSS file, "success" page and "fail page

	rootURL = globalRootURL + player.playerFolder + 'player/'
	
	successURL = rootURL + page;
	// successURL = rootURL + page + "&loc=" + simulcast_location;
	failURL = rootURL + "nonUK.htm";
	styleURL = rootURL + "uk_check.css";
	
	openURL = "http://assets.gcapmedia.com/ukChecker/cookieCheck.jsp?station=" + player.windowName + "&style=" + styleURL + "&success="  + successURL + "&fail=" + failURL;
	openWin(openURL, player.windowName, player.width, player.height,'no');
}


// -- test operating system 
function testPlatform()
{
if ((simulcast_agt.indexOf("Win")!=-1) || (simulcast_agt.indexOf("Mac")!=-1))	{
	return true;
	}
else {
	openWin('http://rope.icgo.fimc.net/staticweb/onair_players/techhelp2.html','NCRtech',680,480,'no');
	return false;
	}
}


// -- test browser
function testBrowser()
{
	if ((simulcast_agt.indexOf("Win")!=-1) && (simulcast_browserVersionNum >= 4) && (simulcast_browserName=="Microsoft Internet Explorer")) {
		simulcast_isIE = 1
	}
	else {
		simulcast_isNonIE = 1;
	}
	if (simulcast_agt.indexOf("Opera")!=-1) {
			simulcast_isIE = 0;
			simulcast_isNonIE = 1;
	}
}

function openWin(win_url,win_name,win_width,win_height,win_scroll) {
	win_attrib='toolbar=no,location=no,directories=no,menubar=no,status,scrollbars=' + win_scroll + ',width=' + win_width + ',height=' + win_height + ',';
	win_left=(screen.width-win_width)/2;
	win_top=(screen.height-win_height)/2;	
    if (navigator.appName.indexOf("Microsoft")>=0) {
		win_attrib+='left=' + win_left + ',top=' + win_top;
    } else {
    	win_attrib+='screenX=' + win_left + ',screenY=' + win_top;
    }
	win_popup = window.open(win_url,win_name,win_attrib);
}

commonLoaded = true;