﻿function onlyNum()
{
   if(event.keyCode==13){if(isNaN(this.value))alert('不是数值')}; 
}

function isNumber(oNum) 
{ 
  if(!oNum) return false; 
  var strP=/^\d+(\.\d+)?$/; 
  if(!strP.test(oNum)) return false; 
  try{ 
  if(parseFloat(oNum)!=oNum) return false; 
  } 
  catch(ex) 
  { 
   return false; 
  } 
  return true; 
}


function jiafa(a1,a2,b)
{ 
   if (typeof a1 == "string") a1 = document.getElementById(a1);  
   if (typeof a2 == "string") a2 = document.getElementById(a2); 
   if (typeof b == "string")  b = document.getElementById(b);   
 
   b.value = a1.value * a2.value;
   if(b.value>0)
    b.value = Math.round(b.value * 100) / 100;
} 

function jiafa2(a1,a2,b)
{
   if (typeof a1 == "string") a1 = document.getElementById(a1);  
   if (typeof a2 == "string") a2 = document.getElementById(a2); 
   if (typeof b == "string")  b = document.getElementById(b);  
   
//   document.write(a1.value.split("_")[1] + "<br />") ;
//    var tst="asdads:asdads:asd";alert(tst);
//   str.split(":");
//   alert(b.value);
   //b.value = a1.value.split("_")[1] * a2.value;
   b.value = a1.value.split("_")[1] * a2.value;
   if (b.value > 0)
    b.value = Math.round(b.value * 100) / 100;
}

function gettotal( total,name)
{
  if (typeof total == "string")  total = document.getElementById(total); 
  if (typeof name == "string")  vname = name; 
  var arry=document.getElementsByName(vname);
  var  sum=0;
  var i;
    for (i=0;i<arry.length;i++)
    {
        sum =sum+arry[i].value*1;
    }

    try {
        if (sum > 0)
            total.value = Math.round(sum * 100) / 100;
        else
            total.value = 0;
    }
    catch (Error) {
    }
   
}

function gettotal1( total,name)
{
    if (typeof total == "string")  
        total = document.getElementById(total);
    if (typeof name == "string")  
        vname = name; 
  var arry=document.getElementsByName(vname);
  var  sum=0;
  var i;
    for (i=0;i<arry.length;i++)
    {
        sum =sum+arry[i].value*1;
    }
    //total.value = sum;
    try {
        if (sum > 0)
            total.value = Math.round(sum * 100) / 100;
        else
            total.value = 0;
    }
    catch (Error) {
    }
   
}
function showElement(o)
{
     if (typeof o == "string") o = document.getElementById(o);  
     o.style.display='';
}

function hideElement(o)
{
   if (typeof o == "string") o = document.getElementById(o);  
   o.style.display='none';
}
