function enterToTab()
{
    if(event.keyCode == 13)
        event.keyCode = 9;
}

function reloadpage()
{
    document.location.reload(true);
    //document.location.href = document.location.href;
}

function timedRefresh() 
{
    setTimeout("location.reload(true)", 300000);
}

    function ControlAlisField(fieldname)
    {
        if(fieldname.substr(0,2) == "al")
            return true;
        else
            return false;
    }

    function ControlSatisField(fieldname)
    {
        if(fieldname.substr(0,3) == "sat")
            return true;
        else
            return false;
    }         

    function AlertNonZero()
    {
         alert("Yanlis deger girdiniz!!!");
    } 

    function ClearAll()
    {
        var inputs = document.getElementById("form1").getElementsByTagName("input");
        for( i = 0 ; i < inputs.length ; i++ )
        {
            if(inputs[i].id != "b_clear")
                inputs[i].value = "";
        }  
    } 

    function Calculate(id)
    {
       // if(isNaN(id.value))
       // {
      //      AlertNonZero();
      //      return;
      //  }            
        
        var tldeger = 0;
        var tlalis = 0;
        var tlsatis = 0;
        
        var inputs = document.getElementById("form1").getElementsByTagName("input");
        
        for( i = 0 ; i < inputs.length ; i++ )
        {
            
            if( inputs[i].name == "__VIEWSTATE" || inputs[i].id == "b_clear" || inputs[i].id == "toplamtl" || inputs[i].id == "toplamalis" || inputs[i].id == "toplamsatis")
            {
                //alert("not valid input");
                continue;
            }
            if( !isNaN(parseFloat(inputs[i].value.replace(",","."))) && ControlAlisField(inputs[i].name))
            {
                //alert(inputs[i].name + " " + inputs[i].value);
                var alisdeger = parseFloat(document.getElementById(inputs[i].name+"price").innerHTML.replace(",","."));
                //alert(tldeger + ":" + alisdeger + ":" + parseFloat(inputs[i].value));
                tldeger = tldeger - (alisdeger*parseFloat(inputs[i].value.replace(",",".")));
                tlalis = tlalis + alisdeger*parseFloat(inputs[i].value.replace(",","."));                
                //alert(tldeger);
            }
            
            if(!isNaN(parseFloat(inputs[i].value.replace(",","."))) && ControlSatisField(inputs[i].name))
            {
                //alert(inputs[i].name + " " + inputs[i].value);
                var satisdeger = parseFloat(document.getElementById(inputs[i].name+"price").innerHTML.replace(",","."));
                //alert(tldeger + ":" + satisdeger + ":" + parseFloat(inputs[i].value));
                tldeger = tldeger + (satisdeger*parseFloat(inputs[i].value.replace(",",".")));
                tlsatis = tlsatis + satisdeger*parseFloat(inputs[i].value.replace(",","."));
                //alert(tldeger);
            }                
        } 
        
        document.getElementById("toplamtl").value = tldeger.toFixed(2);
        document.getElementById("toplamalis").value = tlalis.toFixed(2); 
        document.getElementById("toplamsatis").value = tlsatis.toFixed(2);           
    }  
    
               
function ConvertToDouble(field)
{     
    if(field.value == "")
    {
        return 0;
    }   
    var str = field.value.replace(",",".");
    return parseFloat(str);
}

function ConvertToStr2(vd)
{
    document.getElementById("tempvalue").value = vd.toFixed(2);
    return document.getElementById("tempvalue").value.replace(".",",");
}

function ConvertToStr3(vd)
{
    document.getElementById("tempvalue").value = vd.toFixed(3);
    return document.getElementById("tempvalue").value.replace(".",",");
}

function ConvertToStr4(vd)
{
    document.getElementById("tempvalue").value = vd.toFixed(4);
    return document.getElementById("tempvalue").value.replace(".",",");
}