
function Goto(targ,selObj,restore){ //v3.0
 if ( selObj.options[selObj.selectedIndex].value == 'keskustelu' )  {
     kes = window.open('http://www.kauppalehti.fi/keskustelu','Keskustelu');
     kes.focus();

  } else if ( selObj.options[selObj.selectedIndex].value == 'monitori' )  {
    monitori=window.open('/4/i/monitori/etusivu/frame.jsp','Monitori','width=960,height=730,screenX=5,screenY=5,top=5,left=5,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=No,resizable=Yes,copyhistory=no');
    monitori.focus();
	
  } else if ( selObj.options[selObj.selectedIndex].value == 'finstocks' )  {
    finstocks=window.open('/4/i/porssi/ta/fslist.cgi','Finstocks','width=700,height=500,screenX=5,screenY=5,top=5,left=5,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=No,resizable=Yes,copyhistory=no');
    finstocks.focus();

  } else {
    eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
    if (restore) selObj.selectedIndex=0;
  }
}


function Goto2(targ,selObj,restore){ //v3.0
  window.open(selObj.value)
}


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

// EUROLASKIN

  // replaces decimal delimiter if needed
  function formatter(amount, right, wrong, euros, marks) {
    var parts;
    var result = "";

    amount += "";  // force to string
    if (amount.indexOf(right) == -1 && amount.indexOf(wrong) != -1) {
      parts = amount.split(wrong);
      for (var i = 0; i < parts.length; i++) {
        result += parts[i];
        if (i < parts.length-1) result += right;
      }
    } else {
      result = amount;
    }
    return result;
  }
  // rounds to two decimal
  function rounder(amount) {
    amount -= 0;
    amount = (Math.round(amount * 100)) / 100;
    return (amount == Math.floor(amount)) ?
            amount + '.00' : ((amount * 10 == Math.floor(amount*10)) ?
            amount + '0'   : amount);
  }
  // marks to euros
  function euro(form) {
    var marks = formatter(form.number1.value,".",",","e","mk");
    var euros = rounder(marks / 5.94573);
    form.answer.value = formatter(euros,",",".","e","mk") + " e";
  }
  // euros to marks
  function markka(form) {
    var euros = formatter(form.number1.value,".",",","e","mk");
    var marks = rounder(euros * 5.94573);
    form.answer.value = formatter(marks,",",".","e","mk") + " mk";
  }

//pop-upin avaaja

function Avaa_ikkuna(theURL,winName,features) { //v2.0
  var w = window.open(theURL,winName,features);
  if (window.focus)
    w.focus();
}

function checkOsakeGraphSelect1(form) {
   if (form.graphtype.selectedIndex == 2 || form.graphtype.selectedIndex == 3) {
     form.graphcomp.disabled =  true;
   } else {
     form.graphcomp.disabled =  false;
   }
}

function checkKurssiHistoria(form) {
   if (form.day.checked == 1) {
     form.end.disabled =  true;
	   form.code.disabled =  true;     
		 form.avg.disabled =  true;  	   
   } else {
     form.end.disabled =  false;
     form.code.disabled =  false;     
     form.avg.disabled =  false;  
   }
}

function checkOsakeGraphSelect2(form) {
   if (form.graphcomp.selectedIndex > 0) {
     form.graphtype.selectedIndex = 1;
   }
}


function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function Goto5(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.name+'='+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

// focus name-kenttään

function initlogon()
{
    document.mylogin.user.focus();
}

function animoveby(curframe,xm,ym) {
        if(document.layers) {
                curframe.left += xm;
                curframe.top += ym;
        } else if (document.all) {
                curframe.left = parseInt(curframe.left) + xm;
                curframe.top = parseInt(curframe.top) + ym;
        }
        return false;
}

// Pörssilistan ir-linkit


function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


