// ************* java check script ***********
 // new Array();
// ********* config **************************
var defH=760; // the minimum window height
var defW=1020; // the minimum window width
var maxW=1250; // the maximum window width
var posL=30; // left Browser windows position
var posT=30; // top Browser windows position
var lngAr = new Array("de","en"); // supported langauges for smartphone; the master language must be the first array element
// *******************************************

var qsStr=location.search;
var thePath="";
var brw=true;
var divObj, divObj1, infoObj;
var jEnabled=false;
var userSys=navigator.platform.toLowerCase();
var brName=navigator.appName;
var uOS=navigator.userAgent;
var showInfo=true;
var browserOS;
var screenW, screenH;

function byerr(){
	// location.href="./index.html"+qsStr;
	return true; 
}

window.onerror = byerr;

//alert(navigator.userAgent+"\n"+brName);
jEnabled=navigator.javaEnabled();

//getBrowserLNG();
function getBrowserLNG(shFlag) {
	// check Browser language
	var bwLANG;
	if (shFlag==null) { shFlag=0; }
	if (navigator.userAgent.indexOf("MSIE")!=-1) { bwLANG=navigator.browserLanguage; }
	// else if (navigator.language) { bwLANG=navigator.language; } smphone mozilla returns en only
	else { bwLANG= lngAr[0]; }
	if (!bwLANG) { bwLANG= lngAr[0]; }
	if (shFlag>0 && bwLANG.indexOf("-")!=-1) { bwLANG = bwLANG.substring(0, bwLANG.indexOf("-")); }
	return bwLANG;
}

function getLanguage() { // for SmartPhones
	var ret, i, c;
	if (browserOS=="unknown") { ret=lngAr[0]; return ret; }
	else {	ret = getBrowserLNG(1); c=0; }
	
	for (i=0; i<lngAr.length; i++) {
		if (ret == lngAr[i]) { c=i; break; }
	}
	ret=lngAr[c];
	//alert(ret);
	return ret;
}

function checkOS() {
	var ret, re;
	ret="unknown";
	
	re=/(Win)/i;
	//if (re.test(userSys)) { ret="WINDOWS"; }
	if (re.test(uOS)) { ret="WINDOWS"; }
	
	re=/(Linux)/i;
	//if (re.test(userSys)) { ret="LINUX"; }
	if (re.test(uOS)) { ret="LINUX"; }
	
	re=/(Android)/i;
	//if (re.test(userSys)) { ret="ANDROID"; }
	if (re.test(uOS)) { ret="ANDROID"; }
			
	re=/((Mac)|(Macintosh))/i;
	if (re.test(uOS)) { ret="MAC"; }
	// ret="MAC"; // testing
	// ret="unknown"; // testing
	
	// check Browser
	re=/((Opera)|(FireFox)|(Symbian))/i;
	if (ret=="unknown" && re.test(uOS)) { ret="OK"; }
	
	// alert("uOs="+uOS+"\nuserSys="+userSys+"\nret="+ret+"\n brName="+brName);
	return ret;
}

browserOS = checkOS();

// alert(browserOS); // testing

function checkNetscape() {
	var nVers=0; var OK, goLoc;
	goLoc=""; OK=0;
	var brwAgent = navigator.userAgent.toLowerCase();
	// alert(brwAgent);
	if (brwAgent.indexOf("netscape")!=-1) {
		nVers=brwAgent.substring(brwAgent.lastIndexOf("/")+1);
		nVers=parseInt(nVers);
		if (isNaN(nVers) || nVers<7) {
			goLoc="netscape_info.htm"; OK=1;
		}
		else { goLoc="index.php"; OK=1; }
	}
	else if (brwAgent.indexOf("firefox")!=-1) {
		nVers=brwAgent.substring(brwAgent.lastIndexOf("/")+1);
		nVers=parseFloat(nVers);
		//alert(nVers);
		if (isNaN(nVers) || nVers<1.8) {
			goLoc="broinf1.htm"; OK=1;
		}
		else { goLoc="index.php"; OK=1; }
	}
	else if (brwAgent.indexOf("safari")!=-1) {
		//goLoc="broinf1.htm"; OK=1; // testing only
		nVers=brwAgent.substring(brwAgent.lastIndexOf("/")+1);
		nVers=parseFloat(nVers);
		// alert(nVers);
		if (nVers<534.2) { goLoc="broinf1.htm"; OK=1; }
		else if (checkCWT()) { goLoc="index.php"; OK=1; }
		else { goLoc="broinf1.htm"; OK=1; }
	}
	else { goLoc="broinf1.htm"; OK=1; }
	
	if (OK==1 && goLoc!="" && location.href.indexOf(goLoc)==-1) { location.href=goLoc+qsStr; }
}
//alert(brName+"\n"+navigator.userAgent);
//if (checkOS()=="MAC") { location.href="macinfo.htm"; }
//if (brName=="Netscape") { checkNetscape(); }

if (qsStr.length<2) { qsStr=""; }

function checkSPhone() {
	 var ret, rb;
	 ret= false;
	 screenH = screen.height; screenW = screen.width;
	 // check now for android zoom
	rb = /(Android.*Safari)/i;
	if (rb.test(uOS)) { 
		// alert("sW="+screenW+"; sH="+screenH); // testing
		if (screenW>680 && screenH>680) { screenW=470; }
	}
	if (screenW>1280) { screenW=maxW; }
	//  alert ("W x H: "+screenW+" x "+screenH+"\nuOS="+uOS); // testing
	if (browserOS=="unknown") { ret = true; }
	else { 	// check the screen size
			if (screenW>=630 && qsStr.indexOf("sphoneOK")!=-1) { 
				if (screenW>=630 && screenH>630 && qsStr.indexOf("sphoneOKFS")!=-1) { ret=false; }
				else if (confirm("Open the full-scale Web Site version??")) {	ret=false; }
				else { ret=true; }
			}
			else if (screenW<800 || (screenW<1000 && screenH<650)) { ret=true; }
	}
	//ret=false; // testing
	return ret;
}

function getBaseUpdate() {
	var rcount, ret, ct;
	rcount = Math.random();
	ret = getAjaxData(baseCGIform +"getbase_update.cgi?"+location.href+"+"+infoLang+"+"+rcount, "", 1, " ");
	if (ret.indexOf("OK_")!=-1 || ret.indexOf("ERR_")!=-1) { ct=true; eval(ret+"()"); }
	else { ct=false; eval(ret); }
	return ct;
}

function OK_DOMUPDATE() {
	brwUpdate=1;
}

function OK_timed_out() {
	brwUpdate=1;
}

function ERR_500() {
	alert("Update Error 500");	
}

function ERR_502() {
	alert("Server Update Error 502");	
}

function hideBrowserMsg(divID,divID1,entryFlag) {
	var lObj, jObj, LNG;
	divObj = document.getElementById(divID);
	divObj1 = document.getElementById(divID1); 
	lObj = document.getElementById("slink");
	infoObj = document.getElementById("sinf");
	jObj = document.getElementById("jLoad");
		
	divObj1.style.visibility = "hidden";
		
	//alert("entryFlag="+entryFlag); // testing 
   if (lObj!=null) { lObj.innerHTML = "<a style='font-size: 10pt; font-family:Arial,Tahoma,Verdana,Geneva,helvetica,sans-serif;' href='./txt_sitemap_de.html'>"+location.hostname+"&nbsp;Site Map</a>";	 }
	// check for OS if SmartPhone
	LNG= lngAr[0];
	if (getLanguage()!=null) { LNG=getLanguage(); }
	//if (checkSPhone() || qsStr == "?sphone") { top.location.href= "./txt_sitemap_"+LNG+".html?sphone"; return; } // depreciated
	if (checkSPhone() || qsStr == "?sphone" )  { top.location.href= "./simple_ploader.html?2+"+parseInt(screenW-5)+"+"+LNG; return; } //  && getBaseUpdate() is to slow on smartphone; must be done manually by SmartSiteAdmin
	// alert(qsStr); // testing
	if (qsStr.indexOf("sphoneOK")==-1 && setWin()==1) { // check the Browser Window Size
		//divObj.style.visibility = "hidden";
		//divObj1.style.visibility = "hidden";
		infoObj.style.visibility = "hidden";
		return;
	}
	//jEnabled=true;// AJAX request will be used
	if (entryFlag=="OK") { // depreciated
		getBaseUpdate();
		divObj.style.visibility = "hidden"; return; 
	}
	else if (entryFlag && entryFlag !="") { // SmartSite test system installed
		divObj.style.visibility = "hidden";
		if (qsStr!="?systest") {
			location.href = entryFlag;
			return;	
		}
		else { qsStr=""; alert("loading SmartSite Test System!");  }
	}
	
	if (qsStr=="") { qsStr=qsStr+"?"; }
	//
	qsStr= qsStr+"&OK";
	// alert(qsStr); // testing
	
	if (qsStr.indexOf("sphoneOK")==-1 && jEnabled) {
		divObj.style.visibility = "hidden";
		if (divObj1!=null) { divObj1.style.visibility = "visible"; }
		if (infoObj!=null && !showInfo) {	infoObj.style.visibility = "hidden";	}
		if (browserOS=="unknown") { location.href="broinf1.htm"+qsStr; }
		//else if (checkOS()=="MAC") { location.href="macinfo.htm"+qsStr; }
		else if (brName=="Netscape") { checkNetscape(); }
		else if (entryFlag==null || entryFlag!="php") { location.href="index.php"+qsStr; }
	}
	else { 	//alert("NOJ");
			if (checkCWT()) { location.href="index.php"+qsStr; }
			else { divObj.style.visibility = "visible";  divObj1.style.visibility = "hidden"; }
			// if (lObj!=null) { lObj.style.visibility = "hidden"; }
	}
}

function redirect(loadFlag) {
	if(loadFlag!=null) {
		if (loadFlag=="sys") { location.href="./load_sys.htm"; }
		else if (loadFlag=="newS") { location.href="./new_site.html"; }
		else if (loadFlag=="txt") { location.href="./txt_sitemap_de.html"; }
		else { location.href= "./"+loadFlag; }
	}
	else { location.href="./new_site.html"; }
}

function contLoading(flag) {
		var lng = getBrowserLNG().toLowerCase();
		lng="de"; // set to default
		if (flag==null) { flag=0; }
		if (AL==0) { alert ("Please Wait!!"); }
		if (AL==2 && flag==0) {
			// location.href=location.protocol+"//"+location.host+"/SmartSite/index.htm"+qsStr;
			// alert(qsStr);
			//if (qsStr=="?&OK") { qsStr=""; }
			//location.href=location.protocol+"//"+location.host+"/load_sys.htm"+qsStr;
			location.href=location.protocol+"//"+location.host+"/index.php"+qsStr;
		}
		else { 	if (flag==1) {
					location.href=location.protocol+"//"+location.host+"/SmartSite/sysinfo_"+lng+"/javabug_info.htm"; 
				}
				else { 	location.href=location.protocol+"//"+location.host+"/txt_sitemap_"+lng+".html"; }
		}
	}
	
var AL=0;
var ic=0
function aLoaded() {
		AL=1;
}
	
function checkCWT(flag) {
		var st, ret, check, dObj, dObjI, msg, sorryTxt;
		dObj= document.getElementById("jjSup");
		dObjI=document.getElementById("jbInf");
		ret=false;
		if (flag==null || isNaN(flag)) { flag=0; }
		if (dObj) { dObj.innerHTML="Please Wait, while checking JAVA "; }
		msg="Checking your Browser";
		sorryTxt = new Array();
		sorryTxt[0] = "Sorry, the JAVA & JavaScript support in your Browser is broken. Our simple pages are open for you."; 
		sorryTxt[1] = "Sorry, the JAVA support is broken but the JavaScript support seems to be OK!"; 
		sorryTxt[2] = "JAVA is disabled and the JavaScript support is broken. Our simple pages are open for you.";
		sorryTxt[3] = "JAVA is disabled but the JavaScript support seems to be OK";
		
		if (flag==0) {
			check =  getAjaxData('index.htm', '', 4, ' ');
			if (check.indexOf("FILEOK")==0) { msg = sorryTxt[3]; AL=2; ret=true; }
			else { 	msg = sorryTxt[2]; AL=1; 
					if (dObjI) { dObjI.style.visibility="visible"; }
			}
		}
		// if AJAX CWT does not work, check JAVA CWT Request	
		if ((flag==1 || AL!=2) && jEnabled) {
			if (AL==0 && ic<25) { ic++; st = window.setTimeout("checkCWT("+flag+")", 500); return; }
			else if (AL==0 && ic==25) { alert("Sorry, the Applet could not be loaded!"); }
			else { 	window.clearTimeout(st);
					check = document.descrpReader.fetchData("index.htm",4," ");
					// alert(check);
					if (check.indexOf("FILEOK")==0) {
						msg="JAVA & JavaScript OK"; AL++; ret=true; 
					}
					else { 	check =  getAjaxData('index.htm', '', 4, ' ');
							if (check.indexOf("FILEOK")==0) { msg = sorryTxt[1]; AL=2; ret=true; }
							else { msg = sorryTxt[0]; AL=1;  }
							if (dObjI) { dObjI.style.visibility="visible"; }
					}		
			}
		}
		else if (flag==1) { // check only if request from broinf or macinf
		 	check =  getAjaxData('index.htm', '', 4, ' ');
			if (check.indexOf("FILEOK")==0) { msg = sorryTxt[3]; AL=2; ret=true; }
			else { 	msg = sorryTxt[2]; AL=1; 
					if (dObjI) { dObjI.style.visibility="visible"; }
			}	
		}
		
		if (dObj!=null) { dObj.innerHTML=msg; }
		else { 	if (AL!=2) {  alert(msg); }
				return ret; 
		}
	}
	
// ******************* testing *****************************
var http_request = false;

    function makeRequest(url) {
		http_request = false;
        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/html');
				// http_request.overrideMimeType('text/xml');
            }
        }
		
		else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }
		
        if (!http_request) {
            //alert('Sorry, The AJAX XMLHTTP-Instanz could not be created');
            return false;
        }
        http_request.onreadystatechange = getData;
        http_request.open('GET', url, false); // if true JavaScript executed next statement, false = wait untill the server answer the request
        http_request.send(null);

    }

    function getData() {
		var ret="NODATA";
        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
                //alert(http_request.responseText);
				ret = http_request.responseText;
            }
        }
		else { ret+="_"+http_request.readyState; }
		return ret;
    }
	
	function getAjaxData(url, ndUrl, dKey, kWord) {
		var ret, hrs, stat;
		if (dKey==null || dKey=="" || isNaN(dKey)) { dKey=1; }
		if (kWord==null || kWord=="") { kWord=" "; }
		//alert(url+"\n"+ndUrl);
		makeRequest(url);
		if (!http_request) { ret ="ERR_The AJAX XMLHTTP-Instanz could not be created!!\nThe JavaScript Support in your browser is broken!"; return ret; }
		
		// check if file OK
		hrs = parseInt(http_request.status);
		if (hrs==200) { stat="FILEOK"; }
		else if (hrs==404) { stat="NOFILE"; }
		else { stat="ERR_"+hrs; }
		
		if (stat.indexOf("ERR_")!=0) {
			if (dKey==4) { ret=stat; }
			else if (stat=="FILEOK") {
				ret = getData();
				if (ret.indexOf("NODATA_")==0) { alert(ret); }
				else {	if (dKey==2) {  // execute function after file loaded
							if (eval(appletFunction)) { ret="FEXEC"; }
							else { ret="ERR_"+appletFunction; }
						}
						if (dKey==5) {  // execute function after file loaded
							if (eval(appletFunction)) {  } // ret contains already data
							else { ret="ERR_"+appletFunction; }
						}
						if (dKey==3) {  // check for kWord in the data
							if (kWord.toLowerCase()!="ajax" && kWord.toLowerCase()!="cwt") { // do not check ajax request
								if (ret.indexOf(kWord)!=-1) { ret="FILEOK"; } else { ret="NOFILE"; }
							}
							else { ret="FILEOK"; }
						}
				}
			}
			else {	if (dKey==0) { // displays no data page if NOFILE
						if (ndUrl && ndUrl!="") {
							makeRequest(ndUrl);
							hrs = parseInt(http_request.status);
							if (hrs==200) { ret = getData(); }
							else { ret = "Sorry, No extended Data or Virtual Reality for this Item!'"; }
						}
						else { ret = "Sorry, No extended Data or Virtual Reality for this Item!'"; }
					}
					else { ret=stat; }
			}
		}
		else {  ret=stat; }
		
		return ret;
	}
	
	// set Browser Window if to small
	var newBWin;
	function setWin(rFlag) {
 	var nnShit, ochFlag, wH, wW, sH, sW, tempH, tempW, lessW, lessH, lessHFF, testFlag, msg, linkMsg, defSF, thisSF, lng;
	
	// ******** config ************
	lessW = 30; // for IE to get the approx body width
	lessH = 180; // for IE to get the approx body height
	lessHFF = 40; // for FireFox
	lessHMSIE = 40; // for FireFox
	testFlag = 0; // If 1, the window will be resized regardless the current window size, if 2 allways new windows .
	msg = "The Browser window size is not optimal for our web site!"
	linkMsg = "Please click here to open a window with the correct size";
	// ****************************
	
	ochFlag=0; // Opera and Chrome flag Google Chrome =1; Opera =2;
	defSF= defW/defH;
	lng = getBrowserLNG(1);
	// alert(browserOS+"\n"+uOS); // testing
	if (rFlag==null || rFlag=="") { rFlag=0; }
	if (navigator.appName != "Microsoft Internet Explorer" && navigator.appName.indexOf("MSIE")==-1) {
		nnShit = true;
		if (uOS.toLowerCase().indexOf("chrome")!=-1) {  ochFlag=1; }
		else if (uOS.toLowerCase().indexOf("opera")!=-1) {  ochFlag=2; }
	}
	else { nnShit = false; }
	  
  sH = screen.height; sW = screen.width;
	// alert("screenW="+sW+"\nscreenH="+sH); // testing
	if (rFlag==0 && ochFlag==0) {
		if (sH > (defH+lessHMSIE)) { defH=defH+parseInt((sH-defH)/1.5); }
		if (sW > (defW+lessW)) { defW=defW+parseInt((sW-defW)/1.5); }
		thisSF = defW/defH;
		if (thisSF>parseInt(defSF*1.1)) { defW=parseInt(defH*defSF); } // do not use full width by width screen
		// alert("def dim: "+defW+" x "+defH); // testing
		if (sW < (defW+posL+5)) { posL=2; }
		if (sH < (defH+posT+2)) { posT=2; }
	}
	
	if (nnShit) {
		wH = window.outerHeight;
		wW = window.outerWidth;
		// alert("ochFlag="+ochFlag+"; wH="+wH+"; wW="+wW);
		if (wH<defH || wW < defW || testFlag==1 || wW > maxW) {
			if (browserOS=="ANDROID") { rFlag=0; return rFlag; } // for SmartPhones with large screnn 
			else if (ochFlag==0) { // FireFox only
				if (wW > maxW) {  // reduce the window width to max width
					// alert("FF or NNshit\nsh="+sH+"; tempH="+tempH+"; defH="+defH+"; posT="+posT); // testing
					defW = maxW;
					tempH = parseInt(defW/defSF-posT-5);
					if (tempH > parseInt(sH-posT-5)) { defH = parseInt(sH-posT-lessHFF); }
					else { defH = tempH; }
				}
				// alert("FF or NNshit\nsh="+sH+"; tempH="+tempH+"; defH="+defH+"; posT="+posT); // testing
				window.outerHeight = defH;
				window.outerWidth = defW;
				window.resizeTo(defW, defH);
				window.moveTo(posL, posT);
				// check if resized
				tempH = window.outerHeight;
				tempW = window.outerWidth;
				if ((tempH == wH || tempW == wW || testFlag > 1 ) && !window.opener && tempW < (defW-lessW)) { rFlag=1; } // open new window with the correct size==
				else { rFlag=0; }
				
				// alert("FF or NNshit\nsh="+sH+"; tempH="+tempH+"; tempW="+tempW+"; wH="+wH+"; wW="+wW+"; defW="+defW+"; posT="+posT+"; rFlag="+rFlag); // testing
			}
			else if (wH<defH || wW < defW) {
			 	 // alert("ochFlag="+ochFlag+"; wH="+wH+"; wW="+wW+"\ndefW="+defW+"; defH="+defH);
				rFlag=1;
				if (ochFlag==1) {  location.href = "gotosize.html?"+qsStr+"|+|"+lng+"+"+parseInt(defW+((sW-defW)/2))+"+"+defH; } // Google Chrome
				else {rFlag=0;}    // do not show gotosize for Opera and other light browsers
         
          		return rFlag;
			}
			else { rFlag=0; }
		}
		else { rFlag=0; }
		// Opera and other
		if (rFlag==1 && browserOS!="ANDROID") {
		  //if (getBrwVers()<8) {
				defH=defH-lessH; 
			//} // MSIE takes window dimensions as body dimensions (body.offset.Height) 
			rFlag=2;
			newWin();
		}
	}
	else { 	wH = document.body.offsetHeight;
			wW = document.body.offsetWidth;
			
			// alert("W="+wW+"\nH="+wH); // testing
			if (rFlag==1) {
				//if (getBrwVers()<8) {
					defH=defH-lessH; 
				//} // MSIE takes window dimensions as body dimensions (body.offset.Height) 
				rFlag=2;
				newWin();
				// window.setTimeout("loadGoToSize()", 3500);
			}
			else if (wH<(defH-lessH) || wW < (defW-lessW)  || testFlag==1 || wW > maxW) {
				if (wW > maxW) {  // reduce the window width to max width
					defW = maxW;
					tempH = parseInt(defW/defSF-posT-5);
					if (tempH > parseInt(sH-posT-5)) { defH = parseInt(sH-posT-lessHMSIE); }
					else { defH = tempH; }
				}
				// alert("MSIE\nsh="+sH+"; tempH="+tempH+"; defH="+defH+"; defW="+defW+"; posT="+posT+"\nrFlag="+rFlag); // testing
				window.resizeTo(defW, defH);
				window.moveTo(posL, posT);
				window.resizeTo(defW, defH);
				// check if resized
				tempH = document.body.offsetHeight;
				tempW = document.body.offsetWidth;
				// alert("sW="+sW+"; defW="+defW+"; tempW="+tempW+"\nsH="+sH+"; defH="+defH+"; tempH="+tempH+"\nwW="+wW+"; wH="+wH+"\nouterH="); // testing
				// alert(top.location.href);
				
				if ((tempH == wH  || tempW == wW || testFlag == 1) && !window.opener && wW < (defW-lessW) && sW>=defW && tempW<defW) { rFlag=1; }  // open new window with the correct size
				else { rFlag=0; }
			}
	}
	
	// alert("screenH="+sH+"; screenW="+sW+"\ndefH="+defH+"; defW="+defW+"\nWindow Height: " + wH + "  Pixel\nWindow Width: "+wW+"Pixel\nResized="+rFlag); // testing
	if (rFlag>0 && ((newBWin && nnShit) || !newBWin) && document.getElementById("setMsg")) {
		document.getElementById("setMsg").innerHTML = msg+"<br><br><a href='javascript:newWin();'>"+linkMsg+"</a>"; 
		setWin(rFlag);
		 
	}
	else if (rFlag==0 && document.getElementById("setMsg")) { document.getElementById("setMsg").innerHTML =""; }
	return rFlag;
 }
 
 function newWin() {
 	// alert(browserOS+"\n"+qsStr);
	// defH=500;
	if (newBWin && !newBWin.closed) {
		//newBWin.location.href="index.html"+qsStr;
		newBWin.focus();
	}
	else { newBWin = window.open("index.html"+qsStr,"_blank","width="+defW+",height="+defH+",toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=no,resizable=yes"); }
	window.setTimeout("checkWin()", 2500);
 }
 
 function checkWin() {
 	var metaObj, lng;
	//metaObj=document.getElementsByTagName("meta")[10];
	lng = getBrowserLNG(1);
	if (!newBWin || newBWin.closed) {
		location.href = "gotosize.html?"+qsStr+"|+|"+lng+"+"+defW+"+"+defH;
		//metaObj.content = "";
		//alert(metaObj.content);
		//alert(browserOS); // testing
	}
	else { 	// alert("sW="+screen.width+"; nwW="+newBWin.document.body.offsetWidth+"\nsH="+screen.height+"; nwH="+newBWin.document.body.offsetHeight); // testing
			newBWin.moveTo(posL, posT);
	}
 }
 
 function getBrwVers() {
 	var navDB, vers, ua;
	ua = navigator.userAgent;
	navDB = ua.split(";");
	vers = navDB[1].substring(navDB[1].lastIndexOf(".")-1);
	vers = parseInt(vers);
	return vers;
 }
 
 function loadGoToSize() {
 	location.href="gotosize.html?|+|"+getBrowserLNG();
	// ggggggggggggggggggggg
	// &ouml;&ouml;&ouml;&ouml;&ouml;&ouml;&ouml;&ouml;&ouml;&ouml;&ouml;&ouml;&ouml;&ouml;&ouml;
	
 }
// ************ Script End

