function toFloat(liczba)
{
	
	liczba=liczba+'';	//zeby byl string
	return Math.round(liczba*100)/100;
}

function toFloat3(liczba)
{
	liczba=liczba+'';	//zeby byl string
	return Math.round(liczba*1000)/1000;
}

function toCena(liczba)
{
	liczba=liczba+'';	//zeby byl string
	if(liczba.indexOf('.')==-1)
		return liczba.replace(".",",");
	else
	{
		pierwsza_kropka=liczba.indexOf('.');
		return liczba.substring(0,pierwsza_kropka+3).replace(".",",");
	}
}

function toFloat4(liczba)
{
	liczba=liczba+'';	//zeby byl string
	return Math.round(liczba*10000)/10000;
}

function isNum(str) {
        for (var i = 0; i < str.length; i++) {
                var ch = str.substring(i, i + 1)
                if ((ch < "0" || "9" < ch) && ch != '.') {
                        return false
                }
        }
        if ((str.length==0)) {
                return false
        } else  {
                return true
        }
}

function isMail(strMail)
{ 
	var re = new RegExp; 
	re = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; 
	var arr = re.exec(strMail); 
	if (arr == null) 
		return(false); 
	else 
		return(true); 
}

function isPhoneNum(number)
{
	//sprawdza czy w ciagu jest conajmniej 6 cyfr
	number+='';
	ile=0;
	for(i=0;i<number.length;i++)
	{
		if(number.charAt(i)<='9' && number.charAt(i)>='0')
			ile++;
	}
	if(ile>=6)
		return true;
	else
		return false
}

function isKodPocztowy(number)
{
	//sprawdza czy w ciagu jest conajmniej 6 cyfr
	number+='';
	ile=0;
	for(i=0;i<number.length;i++)
	{
		if(number.charAt(i)<='9' && number.charAt(i)>='0')
			ile++;
	}
	if(ile==5)
		return true;
	else
		return false
}

function numbersonly(e){
	var unicode=e.charCode? e.charCode : e.keyCode
	alert(unicode);
	if (unicode!=8 && unicode!=45 && unicode!=45){ //nie backspace, nie kreska (minus), nie Tab)
	if (unicode<48||unicode>57) //if not a number
	return false //disable key press
	}
}

