

function rakammi(r)
{
 var test = "" + r;
 if (test == "0" || test == "1" || test == "2" || test == "3" || test == "4"
 || test == "5" || test == "6" || test == "7" || test == "8" || test == "9" || test == ",")
  {
  return true;
  }
 return false;
}
 
function rakammi2(r)
{
 var test = "" + r;
 if (test == "0" || test == "1" || test == "2" || test == "3" || test == "4"
 || test == "5" || test == "6" || test == "7" || test == "8" || test == "9")
  {
  return true;
  }
 return false;
}
 
function noktalarikaldir(str)
{
 var sonuc = "";
 for (var k = 0; k < str.length; k++)
   {
   var c = str.substring(k, k+1);
   if (rakammi(c))
   {
    if(c!=".")sonuc+=c;
   }
   }
 return sonuc;
}
 
function noktalarikaldir2(str)
{
 var sonuc = "";
 for (var k = 0; k < str.length; k++)
   {
   var c = str.substring(k, k+1);
   if (rakammi2(c))
   {
    if(c!=".")sonuc+=c;
   }
   }
 return sonuc;
}
 
function noktalama(deger)
{
 var re = /(-?\d+)(\d{3})/
 var sonuc = ""
  var num = deger;
  while (re.test(num)) 
  {
   num = num.replace(re,"$1.$2")
  }
  var buldum = 0;
     for (var k = 0; k < num.length; k++)
   {
    var c = num.substring(k, k+1);
    if(buldum==1)
    {
    if(c!="." && c!=",")sonuc+=c;
    }
    else
    {
       sonuc+=c;
    }
    if(c==",")buldum=1;
   }
  return sonuc;
}
 
function noktalama2(deger)
{
 var re = /(-?\d+)(\d{3})/
  var num = deger;
  while (re.test(num)) 
  {
   num = num.replace(re,"$1.$2")
  }
  return num;
}
 
function virgullu(formalani)
{
 formalani.value=noktalama(noktalarikaldir(formalani.value));
}
 
function virgulsuz(formalani)
{
 formalani.value=noktalarikaldir2(formalani.value);
}
 
function to_float(str)
{
 strx = noktalarikaldir(str);
 var sonuc = "";
 for (var k = 0; k < strx.length; k++)
   {
   var c = strx.substring(k, k+1);
   if(c==","){sonuc+=".";}else{sonuc+=c;}
   }
    return parseFloat(sonuc);
}
 
function formatli(num)
{
 str = new String(num);
 var sonuc = "";
 for (var k = 0; k < str.length; k++)
   {
   var c = str.substring(k, k+1);
   if(c=="."){sonuc+=",";}else{sonuc+=c;}
   }
 return noktalama(sonuc);
}
 
function rakamgir(formalani)
{
 formalani.value=noktalarikaldir2(formalani.value);
}
 
function tarihformati(str)
{
 var sonuc = "";
 for (var k = 0; k < str.length; k++)
   {
   var c = str.substring(k, k+1);
      if (k==2 || k==4)sonuc+='.';
    sonuc+=c;
   }
 return sonuc;
}
 
function tarihgir(formalani)
{
   formalani.value=tarihformati(noktalarikaldir2(formalani.value))
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function ali()
{
	window.opener.location.reload();
	window.close("parent.window.close()");
}

