function hatvany ( szam ) 
	{
	c = 1;
	for (x=0;x<szam;x++) { c *= 2; }
	return c;
	}
	
function gomb_engedely(whichButton,eng) //idezojelben a gomb ID-je, eng: true/false
{ 
    if(eng)                            //box_styles.css 224-es sor!!! Ugyanaz legyen
    {                                         //nem a legprofibb, hogy itt is be van állítva a szín, jobb lenne itt a stíluslapra form-01-button/-disabled hivatkozni
                                                // de nem tudtam, hogy kell
        szin = "#363636";
    }
    else
    {
        szin = "#adadad";
    }
    
    if (document.getElementById) 
    { 
        // this is the way the standards work 
        document.getElementById(whichButton).disabled = !eng; 
        //document.getElementById(whichButton).value = '(' + document.getElementById(whichButton).value + ')'; 
        document.getElementById(whichButton).style.color = szin;
    } 
    else if (document.all) 
    { 
        // this is the way old msie versions work 
        document.all[whichButton].disabled = !eng;
        document.all[whichButton].style.color = szin; 
    } 
    else if (document.layers) 
    { 
        // this is the way nn4 works 
        document.layers[whichButton].disabled = !eng; 
        document.layers[whichButton].style.color = szin;
    } 
} 

//megmondja, hogy megfelel-e a karakterkoddal megadott karaktereknek és a minimum hossznak
function szamsztring(s,karakterkod,minimum)
{
	switch (karakterkod)
		{
			case "1":
					validstr="0123456789";
					break;
			case "1-":
					validstr="0123456789-";
					break;
			case "1-/+":
					validstr="0123456789-/+";
			case "1 -/+":
					validstr="0123456789 -/+";
					break;
		}

	megfelelo = true;

	if (s.length<minimum) 
		{
			megfelelo = false;
		}
	else
		{
			for (var i=0; i<s.length; i++) 
					{
						temp = "" + s.substring(i, i+1);
						if (validstr.indexOf(temp) == "-1") megfelelo = false;
					}
		}
	
	return megfelelo;
} //szamsztring()

// ha nem ír be semmit, azt nem fogadja el számnak!
function is_numeric(v)
{
   if ((isNaN(v)) || (v.length == 0))
      return false; //alert("This is not a numeric value");
   else
      return true; //alert("This a numeric value");
} //is_numeric