function Browser()
{
  var agt=navigator.userAgent.toLowerCase();
  this.mjr=parseInt(navigator.appVersion);
  this.mnr=parseFloat(navigator.appVersion);
  this.nav=((agt.indexOf('mozilla')!=-1) && ((agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible')==-1)));
  this.nav2=(this.nav && (this.mjr==2));
  this.nav3=(this.nav && (this.mjr==3));
  this.nav4=(this.nav && (this.mjr==4));
  this.nav4up=this.nav && (this.mjr>=4);
  this.mozilla=(this.nav&&(this.mjr>=5)&&(agt.indexOf('gecko')!=-1))||((this.mjr>=5)&&(agt.indexOf('gecko')!=-1)&&(agt.indexOf('firefox')!=-1));
  this.navonly   =(this.nav && (agt.indexOf(";nav")!=-1));
  this.ie=(agt.indexOf("msie") != -1);
  this.ie3=(this.ie && (this.mjr==2));
  this.ie4=(this.ie && (this.mjr==4));
  this.ie4up=this.ie && (this.mjr>=4);
  this.opera=(agt.indexOf("opera")!=-1);
  if (this.nav2 || this.ie3) this.js=1.0; else
   if (this.nav3 || this.opera) this.js=1.1; else
    if (this.nav4 || this.ie4) this.js=1.2; else
     if ((this.nav && (this.mnr > 4.05)) || (this.ie && (this.mjr>4))) this.js=1.2; else this.js=0.0;
}
var is;
var isIE3Mac=false;

if ((navigator.appVersion.indexOf("Mac")!=-1) && (navigator.userAgent.indexOf("MSIE")!=-1) &&
    (parseInt(navigator.appVersion)==3)) isIE3Mac=true; else  is=new Browser();

function isIE4up()
{
  if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.charAt(0) >= 4) return true;
  else return false;
}
//--------------------------------------
function setMode(mode)
{
    frm=document.forms.data;
    frm.mode.value=mode;
    frm.submit();
}

function goLogin()
{
    nextModeStep("login","");
}

function goLogout()
{
    setMode("logout");
}
//------------------------------
function nextModeStep(mode,step)
{
    frm=document.forms.data;
    frm.mode.value=mode;
    frm.submode.value=step;
    frm.submit();
}
//------------------------------
function nextStep(step)
{
    frm=document.forms.data;
    frm.submode.value=step;
    frm.submit();
}
//------------------------------
function GoExperts()
{
    frm=document.forms.data;
    frm.submode.value='';
    setMode('experts');
}
//------------------------------
function PictureMouseOver(image) { if (isIE4up) image.className="menuPictureNR"; }
function PictureMouseOut(image) { if (isIE4up) image.className="menuPictureHL"; }
//------------------------------
function expertsInfo(id)
{
    frm=document.forms.data;
    frm.expID.value=id;
    nextModeStep('experts','info');
}
//------------------------------
function goQuestion(id)
{
    frm=document.forms.data;
    frm.qID.value=id;
    nextModeStep('experts','viewQuest');
}
//------------------------------
function GoSendQuestion()
{
    nextModeStep('experts','sendQuest');
}

//------------------------------
function openVar(id,cid)
{
    w=window.open("fillVar.php?id="+id+"&cid="+cid,"","");
}
//------------------------------
function showPopUpTip(name)
{
    //alert(name);
    window.open("./view_popupTip.php?name="+name, "DetailWindow", "toolbar=no,width=550,height=600,directories=no,status=no,scrollbars=yes, resizable=yes, menubar=no, location=no");
}
//------------------------------------
function forgetLogin()
{
    nextModeStep("login","passForget");
}

//------------------------------------
function firstTime()
{
    nextModeStep("login","firstTime");
}

//------------------------------------
function goProtoFill(date)
{
    document.forms.data.protoDate.value=date;
    nextModeStep('protocols','protoFill');
}

//------------------------------------