function WyslijZapytanie(){

	var email = $('#email').val();
	var telefon = $('#telefon').val();
	var nazwa = $('#nazwa').val();
	var tresc = $('#tresc').val();

	if(nazwa.length < 1){
		var komunikat = 'Musisz podać imię i nazwisko/firmę!';
	}
	else if(telefon.length < 8 && email.length < 4){
		var komunikat = 'Musisz podać e-mail i telefon!';
	}
	else if(tresc.length < 5){
		var komunikat = 'Musisz podać treść zapytania!';
	}
	else if(email.length > 0 && !CheckEmail(email)){
		var komunikat = 'Nieprawidłowy adres e-mail!';
	}
	else{
		$('#form-msg').html('<img src="/gfx_www/loader1.gif" alt="ajax_loader" /> Trwa przesyłanie!');
		$('#form-msg').fadeIn();

		$('#wyslij-zapytanie').attr('disabled',true);

		$.post("ajax.php", {
			akcja: 'wyslij_zapytanie',
			email: email,
			tresc: tresc,
			telefon: telefon,
			nazwa: nazwa
			}, function(response){
				$('#form-msg').html(response);
				$('#form-msg').fadeIn();

				$('#contactForm').hide();
			}
		);
	}
	$('#form-msg').html(komunikat);
	$('#form-msg').fadeIn();
}
function GoTo(Url){
	document.location = Url;
}
function confDel(delUrl, addTxt) {
	var confTxt = "Czy na pewno chcesz usunąć" + addTxt +"?";
	if (confirm(confTxt)) {
		document.location = delUrl;
	}
}
function confClick(delUrl, Txt) {
	if (confirm(Txt)) {
		document.location = delUrl;
	}
}
function IntValue(val){
	val = val.replace(',','.');
	val = val.replace(' ','');
	val = parseInt(val);

	return val;
}

function CheckEmail (emailStr) {
	var checkTLD=1;
	var emailPat=/^(.+)@(.+)$/;
	var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";
	var validChars="\[^\\s" + specialChars + "\]";
	var quotedUser="(\"[^\"]*\")";
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
	var atom=validChars + '+';
	var word="(" + atom + "|" + quotedUser + ")";
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");

	var matchArray=emailStr.match(emailPat);

	if (matchArray==null) {
		return false;
	}
	var user=matchArray[1];
	var domain=matchArray[2];

	for (i=0; i<user.length; i++) {
		if (user.charCodeAt(i)>127) {
			return false;
	   }
	}
	for (i=0; i<domain.length; i++) {
		if (domain.charCodeAt(i)>127) {
			return false;
	   }
	}

	if (user.match(userPat)==null) {
		return false;
	}

	var IPArray=domain.match(ipDomainPat);
	if (IPArray!=null) {
		for (var i=1;i<=4;i++) {
			if (IPArray[i]>255) {
				return false;
			}
		}
		return true;
	}

	var atomPat=new RegExp("^" + atom + "$");
	var domArr=domain.split(".");
	var len=domArr.length;
	for (i=0;i<len;i++) {
		if (domArr[i].search(atomPat)==-1) {
			return false;
	   }
	}

	if (len<2) {
		return false;
	}

	return true;
}
function number_format( number, decimals, dec_point, thousands_sep ) {
    var n = number, prec = decimals;
    var toFixedFix = function (n,prec) {
        var k = Math.pow(10,prec);
        return (Math.round(n*k)/k).toString();
    };

    n = !isFinite(+n) ? 0 : +n;
    prec = !isFinite(+prec) ? 0 : Math.abs(prec);
    var sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep;
    var dec = (typeof dec_point === 'undefined') ? '.' : dec_point;

    var s = (prec > 0) ? toFixedFix(n, prec) : toFixedFix(Math.round(n), prec); //fix for IE parseFloat(0.55).toFixed(0) = 0;

    var abs = toFixedFix(Math.abs(n), prec);
    var _, i;

    if (abs >= 1000) {
        _ = abs.split(/\D/);
        i = _[0].length % 3 || 3;

        _[0] = s.slice(0,i + (n < 0)) +
              _[0].slice(i).replace(/(\d{3})/g, sep+'$1');
        s = _.join(dec);
    } else {
        s = s.replace('.', dec);
    }
    if (s.indexOf(dec) === -1 && prec > 1) {
        s += dec+new Array(prec).join(0)+'0';
    }
    return s;
}
