var nextyear = new Date();
nextyear.setFullYear(nextyear.getFullYear() + 1);
document.cookie = "Q1234_StartPage=en/index.html; expires=" + nextyear.toGMTString() + "; path=/";

function testBrowser(navigator,redirectURL) {
	// Get the user agent.
	var agt = '';

	if (navigator != null) {
		if (navigator.userAgent != null) {
			agt = navigator.userAgent.toLowerCase();
		}
		else {
			return;
		}
	}
	else {
		// We can't get a useragent so we should just assume we have a correct browser.
		return;
	}
	// Get the browser version.
	var major = parseInt(navigator.appVersion);
	var browser = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) &&
		(agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
	// Now if we have major version less than 5 we are navigator 4 or less
	// so we want to redirect to a safe page
	if (browser && (major < 5)) {
		window.top.location = redirectURL;
	}
}

function openSubscription() {
	window.open('subscription/subscribe.html', 'ExtraWindow', 'location=no,menubar=no,status=no,toolbar=no,width=350,height=490,scrollbars=yes,resizeable=yes');
}

function openRecomend() {
	window.open('recommend.html', 'ExtraWindow', 'location=no,menubar=no,status=no,toolbar=no,width=350,height=450,scrollbars=yes,resizeable=yes');
}

function openEvent(url) {
	window.open(url, 'EventWindow', 'location=no,menubar=no,status=no,toolbar=no,width=635,height=410,scrollbars=no,resizeable=no');
}

function openRequirements() {
	window.open('/help/requirements.html', 'HelpWindow', 'location=no,menubar=no,status=no,toolbar=no,width=640,height=400,scrollbars=yes,resizeable=no');
}

function openTestAudio() {
	window.open('/help/testAudio.html', 'HelpWindow', 'location=no,menubar=no,status=no,toolbar=no,width=310,height=310,scrollbars=yes,resizeable=no');
}
