// Web paramaters
var shostname = 'http://212.60.52.171';
var sVirtualDir = '';
var mode = '';

//var mode = 'maintenance';


// Searches paramaters

function isWindows() {
	return (navigator.appVersion.indexOf("Win") != -1)
}

function isWin95NT() {
	return (isWindows() && (navigator.appVersion.indexOf("Win16") == -1 && navigator.appVersion.indexOf("Windows 3.1") == -1))
}

function isMac() {
	return (navigator.appVersion.indexOf("Mac") != -1)
}

function isMacPPC() {
	return (isMac() && (navigator.appVersion.indexOf("PPC") != -1 || navigator.appVersion.indexOf("PowerPC") != -1))
}

function isUnix() {
	return (navigator.appVersion.indexOf("X11") != -1)
}

function isNav() {
	return (navigator.appName == "Netscape")
}

function isGeneration3() {
	return (navigator.appVersion.charAt(0) == "3")
}

function isGeneration3Min() {
	return (parseInt(navigator.appVersion.charAt(0)) >= 3)
}

function isNav4_02() {
	return (isNav() && (navigator.appVersion.substring(0,4) == "4.02") )
}

function isNav4_05() {
	return (isNav() && (navigator.appVersion.substring(0,4) == "4.05") )
}

function isNav45() {
	
	return (isNav() && (navigator.appVersion.substring(0,3) == "4.5"))
}
function isNav47() {
	return (isNav() && (navigator.appVersion.substring(0,3) == "4.7"))
}
function isMSIE3Min() {
	return (navigator.appVersion.indexOf("MSIE") != -1)
}

function isIE41() {
	return (isMSIE3Min() && (navigator.appVersion.substring(22,25) == "4.0") )
}

function isIE5() {
	return (isMSIE3Min() && (navigator.appVersion.substring(22,25) == "5.5") )
}

if (isNav()){
	if(parseFloat(navigator.appVersion.charAt(0)) > 4){
		isNav6 = true
	} else if (isNav45() || isNav47()) {
		isNav4 = true
		insideWindowWidth = window.innerWidth
	} else {
		var isNav3 = true;
	}
} else {

	if (isIE41())
	{
		var isIE3 = true;
	} else {
		var isIE4 = true
		range = "all."
		styleObj = ".style"	
	}
}

function StartNeapoljs(lang,resol,layer){

	/*
	 These are the possible values for the attribute 'layer':	 
		 - gsm 
		 - umts
		 - umts2	 
	*/
	
	if (isNav3)
	{
		alert('Diese Applikation benötigt Netscape 4.5 oder höher');
		return;
	}

	if (isIE3)
	{
		alert('Diese Applikation benötigt Internet Explorer 5.0 oder höher');
		return;
	}
	site = 'swisscom_mobile';
	
	var args = '?site='+site+'&lang='+lang+'&resol='+resol;
	
	if (typeof layer != 'undefined' && layer != "") args += '&layers='+layer;

	switch(resol.toLowerCase())
	{
		case '800x600':
			var winWidth  = 700;
			var winHeight = 530;		
		break;
		case '1024x768':
			var winWidth  = 940;
			var winHeight = 700;		
		break;
		default:
			var winWidth  = 940;
			var winHeight = 700;
	}			

	
	NeapoljsWin=window.open(shostname+"/"+sVirtualDir+"frame.php"+args,"neap2004", "width="+winWidth+",height="+winHeight+",top=0,left=0,resizable=no,menubar=no,location=no,statusbar=no,alwaysraised=yes,scrollbars=no");
	return NeapoljsWin;
}

