function formatCurrency(num)
    {
    /***
    Original:  Cyanide_7 (leo7278@hotmail.com)
    Web Site:  http://www7.ewebcity.com/cyanide7
    ***/
    num= num.toString().replace(/\$|\,/g,'');
    if ( isNaN(num) )
        num = "0";
    sign= ( num == ( num= Math.abs(num) ) );
    num= Math.floor(num*100+0.50000000001);
    cents= num%100;
    num= Math.floor(num/100).toString();
    if (cents < 10)
    cents= "0" + cents;
    for (var i = 0; i < Math.floor( (num.length-(1+i))/3 ); i++)
        num= num.substring(0,num.length-(4*i+3))+' '+num.substring(num.length-(4*i+3));
    // return (((sign)?'':'-') + '$' + num + '.' + cents);  // with Cent's
    return ( ((sign)?'':'-')+num );
    }

function kedvezmeny(n)
    {
    if ( n >= 10 && n < 25 )
        return 0.95;
    if ( n >= 25 && n < 50 )
        return 0.9;
    if ( n >= 50 && n < 100 )
        return 0.85;
    if ( n >= 100 )
        return 0.75;
        
    return 1;
    }

function count()
    {
    osszPc= 0;
    
    
    // Csomag //
    objCsomag= document.getElementById('csomag');
    csomag= objCsomag.value;
    if ( isNaN(csomag) )
        csomag= 1;


    // Asztali számítógép //
    objPc= document.getElementById('pc');
    cntPc= parseFloat(objPc.value);
    if ( isNaN(cntPc) )
        cntPc= 0;
    
    osszPc+= cntPc;
    osszegPc= cntPc*(2000*csomag);

    /*if ( cntPc <= 10 )
        {
        arPc= 5000;
        osszegPc= cntPc*arPc;
        }
    if ( cntPc > 10 && cntPc <= 50 )
        {
        arPc= 5000-((cntPc-10)*50);
        osszegPc= cntPc*arPc;
        }
    if ( cntPc > 50 && cntPc <= 100 )
        {
        arPc= 3000-((cntPc-50)*10);
        osszegPc= cntPc*arPc;
        }
    if ( cntPc > 100 )
        {
        arPc= 2500;
        osszegPc= cntPc*arPc;
        }*/
    
    // Szerver Linux //
    objSzervNix= document.getElementById('szervNix');
    cntSzervNix= parseFloat(objSzervNix.value);
    if ( isNaN(cntSzervNix) )
        cntSzervNix= 0;

    osszPc+= cntSzervNix;

    if ( csomag == 1 )
        szorzoSzerv= 1;
    if ( csomag == 2 )
        szorzoSzerv= 1.5;
    if ( csomag == 3 )
        szorzoSzerv= 2;

    osszegSzervNix= cntSzervNix*(10000*szorzoSzerv);

    /*arSzervNix= 10000;

    osszegSzervNix= cntSzervNix*arSzervNix;*/
    
    // Szerver Windows //
    /*objSzervWin= document.getElementById('szervWin');
    cntSzervWin= parseFloat(objSzervWin.value);
    if ( isNaN(cntSzervWin) ) cntSzervWin= 0;
    arSzervWin= 25000;
    
    osszegSzervWin= cntSzervWin*arSzervWin;*/
    
    // Eredmény kiírása //
    objEredmeny= document.getElementById('tdEredmeny');
    osszeg= osszegPc+osszegSzervNix;
    // Kedvezmény kiszámítása //
    osszeg= osszeg*kedvezmeny(osszPc);
    
    if ( isNaN(osszeg) == false )
        {
        objEredmeny.innerHTML= formatCurrency(osszeg)+" Ft/h&oacute;";
        }
    else
        {
        objEredmeny.innerHTML= "0 Ft/h&oacute;";
        }
    }

