function displayWindow(theURL,winName,width,height,features) { //v3.1
    var ver = parseInt(navigator.appVersion.substring(0,1));
	var window_width = width;
    var window_height = height;
    var newfeatures= features;
    var window_top = (screen.height-window_height)/2;
    var window_left = (screen.width-window_width)/2;
    newWindow=window.open(''+ theURL + '',''+ winName + '','width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + ',features=' + newfeatures + '');
    if ((!((navigator.appName == "Netscape")&&(ver==2))) && (!((navigator.appName == "Microsoft Internet Explorer")&&(ver<4))))
		{
				setTimeout("if (newWindow) newWindow.focus();",250);
		}    
}

function bioDictionary(languageID,keywords) { 
    var ver = parseInt(navigator.appVersion.substring(0,1));
    var theURL = "/asp/biodictionary.asp?languageid=" + languageID + "&keywords=" + keywords 
	var window_width = 300;
    var window_height = 300;
    var newfeatures= 'status=no,scrollbars=auto,resizable=yes';
    var window_top = (screen.height-window_height)/2;
    var window_left = (screen.width-window_width)/2;
    var winName = "bioDictionary"
    newWindow=window.open(''+ theURL + '',''+ winName + '','width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + ',features=' + newfeatures + '');
    if ((!((navigator.appName == "Netscape")&&(ver==2))) && (!((navigator.appName == "Microsoft Internet Explorer")&&(ver<4))))
		{
				setTimeout("if (newWindow) newWindow.focus();",250);
		}    
}

function bioQuiz(languageID,quizName) { 
    var ver = parseInt(navigator.appVersion.substring(0,1));
    var theURL = "/asp/bioquiz.asp?languageid=" + languageID + "&quizName=" + quizName 
	var window_width = 520;
    var window_height = 480;
    var newfeatures= 'status=no,scrollbars=auto,resizable=no';
    var window_top = (screen.height-window_height)/2;
    var window_left = (screen.width-window_width)/2;
    var winName = "bioQuiz"
    newWindow=window.open(''+ theURL + '',''+ winName + '','width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + ',features=' + newfeatures + '');
    if ((!((navigator.appName == "Netscape")&&(ver==2))) && (!((navigator.appName == "Microsoft Internet Explorer")&&(ver<4))))
		{
				setTimeout("if (newWindow) newWindow.focus();",250);
		}    
}

function bioVote(languageID,scenarioID,question1,question2) { 
    var ver = parseInt(navigator.appVersion.substring(0,1));
    var theURL = "/asp/biovote.asp?languageid=" + languageID + "&scenarioID=" + scenarioID + "&questionID=" + question1 + "&question2=" + question2 
    var window_width = 560;
    var window_height = 480;
    var newfeatures= 'status=no,scrollbars=yes,resizable=yes';
    var window_top = (screen.height-window_height)/2;
    var window_left = (screen.width-window_width)/2;
    var winName = "bioVote"
    newWindow=window.open(''+ theURL + '',''+ winName + '','width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + ',features=' + newfeatures + '');
    if ((!((navigator.appName == "Netscape")&&(ver==2))) && (!((navigator.appName == "Microsoft Internet Explorer")&&(ver<4))))
		{
				setTimeout("if (newWindow) newWindow.focus();",250);
		}    
}

function bioToolkit(languageID,toolkitName) { 
    var ver = parseInt(navigator.appVersion.substring(0,1));
    var theURL = "/asp/biotoolkit.asp?languageid=" + languageID + "&toolkitName=" + toolkitName 
	var window_width = 640;
    var window_height = 480;
    var newfeatures= 'status=no,scrollbars=no,resizable=no';
    var window_top = (screen.height-window_height)/2;
    var window_left = (screen.width-window_width)/2;
    var winName = "bioToolkit"
    newWindow=window.open(''+ theURL + '',''+ winName + '','width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + ',features=' + newfeatures + '');
    if ((!((navigator.appName == "Netscape")&&(ver==2))) && (!((navigator.appName == "Microsoft Internet Explorer")&&(ver<4))))
		{
				setTimeout("if (newWindow) newWindow.focus();",250);
		}    
}


function popup(fname,pname,m)
{
	ver = parseInt(navigator.appVersion.substring(0,1));
	if (navigator.appname == "Netscape")
		{ newWin=window.open(fname,pname,'scrollbars=auto,resizable=no,height=480,width=480');}
	else
		{ newWin=window.open(fname,pname,'scrollbars=auto,resizable=no,height=480,width=476');}
	
	//workaround for netscape2 bug on mac
			if ((navigator.appName == "Netscape")&&(ver==2))
			{
					newWin=window.open(fname,pname,'scrollbars=auto,resizable=no,height=480,width=480');
					newWin=window.open(fname,pname,'scrollbars=auto,resizable=no,height=480,width=480');
			}
			if ((!((navigator.appName == "Netscape")&&(ver==2))) && (!((navigator.appName == "Microsoft Internet Explorer")&&(ver<4)))){
					setTimeout("if (newWin) newWin.focus();",1000);
			}
}
function ChangeLanguage(LanguageFolder)
{
var t1 = "/" + LanguageFolder + "/";
var pos2 = window.location.pathname.length;
var t3 = window.location.pathname.substring(2, pos2);
var pos1 = t3.indexOf('/')+1;
var pos3 = t3.length;
var Qstring = window.location.search;

var t2 = t3.substring(pos1,pos2);
if(window.location.search != "")
{
var PosLanguageId = Qstring.indexOf('LanguageID=')+12;
var Endpos = Qstring.length;


  if (PosLanguageId != "11")
  {
   if (LanguageFolder == "english")
   {var Langid = "1"};
   if (LanguageFolder== "catala")
   {var Langid = "2"};
   if (LanguageFolder== "castellano")
   {var Langid = "3"};
   if (LanguageFolder== "dansk")
   {var Langid = "4"};
   if (LanguageFolder== "deutsch")
   {var Langid = "5"};
   if (LanguageFolder== "francais")
   {var Langid = "6"};
   if (LanguageFolder== "portugues")
   {var Langid = "7"};
   if (LanguageFolder== "suomi")
   {var Langid = "8"};
   if (LanguageFolder== "svenska")
   {var Langid = "9"};
   if (LanguageFolder== "italiano")
   {var Langid = "10"};
   var NewQString = window.location.search.substring(0,PosLanguageId-1) + Langid;
   //+ window.location.search.substring(PosLanguageId+1, Newpos);
   var t2 = t2 + NewQString;
   
   }

  if (PosLanguageId == 11)
    { var t2 = t2 + Qstring };
}
 


window.location.href = t1 + t2;
}