$(document).ready(function() {
	PrzWor();
	przeliczWartosc('all');
	$('#belkaDolna').css('display','block');
	var x = $('#LinkZapytania');
	if(x.length) {
	   $("#LinkZapytania").remove();
		$(".KontaktW").append('<div id="LinkZapytania">&nbsp;</div>');
	}
	$("#Zapytanie, #LinkZapytania").click(function () { 
		PokazAni('#ZapytanieBody',1,0);
    });
	$("#Zamowienie").click(function () { 
		PokazAni('#ZamowienieBody',1,0);
    });
	
	$(".zamknij").click(function () { 
		Zamknij(this);
    });
	$(".zwin").click(function () { 
		RoZwin(this);
    });
	
	$("span.plus").click(function () { 
		ZmianaIP('plus', this);
    });
	$("span.minus").click(function () { 
		ZmianaIP('minus', this);
    });
	$(".ile").keyup(function() {
		if ($(this).val()=='') $(this).val(0);
		var idG=$(this).parent("div.produkt").attr('id');
		przeliczWartosc(idG);
	});
	$('#formJSzap, #formNRzap, #formWOR').submit(function() {
		$('.antyAnty').val(13);
	  return true;
	});
	 
});

function Zamknij(id) {
	PokazAni($(id).parent(),2,0);
}
function RoZwin(id) {
	var idG=$(id).parent().parent("div.glBlok").attr('id');
	var wysokosc=$("#"+idG+' .blok').innerHeight();
	if ($("#"+idG+' .blok').css('display')=='block') {
		$('#tp'+idG).remove();
		$('#BlokTymczasowy').append('<div id="tp'+idG+'">'+wysokosc+'</div>');
	} else {
		var wysokosc=parseInt($('#tp'+idG).html());
		$('#tp'+idG).remove();
	}
	PokazAni("#"+idG+' .blok',1,wysokosc);
}
function WysokSzer() {
    var wysokosc = szerokosc= 0;
    if( typeof( window.innerWidth ) == 'number' ) {
        //Non-IE
        szerokosc = window.innerWidth;
        wysokosc = window.innerHeight;
    } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
        //IE 6+ in 'standards compliant mode'
        szerokosc = document.documentElement.clientWidth;
        wysokosc = document.documentElement.clientHeight;
    } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
        //IE 4 compatible
        szerokosc = document.body.clientWidth;
        wysokosc = document.body.clientHeight;
    }
    return szerokosc+'|'+wysokosc;
}
function WysSzerObi(obj,co) {
    var pierwszy=$(obj).css(co);
    $(obj).css(co, 'auto');
    if (co=='height') var drugi = $(obj).height();
    if (co=='width') var drugi = $(obj).width();
    $(obj).css(co, pierwszy);
    return drugi;
}
function PokazAni(id, co, cosSta) {
	if (co==1 && $(id).css('display')=='block') co=2;
	if (co==1) {
		$(id).css({"visibility":"hidden","display":"block","height": "100%"});
		if (cosSta==0) {
			cosSta=WysSzerObi(id,'height');
			strW=$(window).height();
			if (cosSta>strW) {
				cosSta=(strW-100); 
				$(id+' div.mar5').css({"height": cosSta+"px"});
			}
			//cosSta=(strW-100);
			
		}   
	   $(id).css({"height":"0px","visibility":"visible"});
	   $(id).animate( {
	   	"height": cosSta+"px"
	   }, "slow", function() {
			$(id+' div.mar5').css("height",($(id).height()-30)+"px");
		});
	} else {
		$(id).animate( {
	      "height":"0px"
	   }, "slow", function() {$(id).css('display','none');});
	}	
}

function ZmianaIP(co, id) {
	idG=$(id).parent("div.produkt").children("input.ile").attr('id');
	var i=parseFloat($('#'+idG).val());
	if (co=='plus') {
		$('#'+idG).val((i+1));
	} else if (co=='minus') {
		if (i>0) $('#'+idG).val((i-1));
	}
	idG=$(id).parent("div.produkt").attr('id');
	przeliczWartosc(idG);	
}

function PrzWor() {
	var szer=($('#szWor').val()*5);
	var wyso=($('#wyWor').val()*5);
	if (wyso>250) {$('#wyWor').val(50);wyso=250;}
	$('#wielWor').css({'width':szer, 'height':wyso});
}

function Przenies(i1,i2) {
	$(i2).val($(i1).val());
}

function regNIP(idpola) {
	var nip = $(idpola).val().replace(/[^0-9]/g,"");
  	var suma = 0;
  	if (nip.length==10 && nip!=0) {
	    var wagi = new Array(6,5,7,2,3,4,5,6,7);
	    for (var i=0;i<9;i++) suma += nip.charAt(i)*wagi[i];
	    if ((suma%11)==nip.charAt(9)) {
			$("#wymagaNIP").attr('src', "./images/punkt_list2.jpg");
			return false;
		 }
	}
	$("#wymagaNIP").attr('src', "./images/punkt_list.jpg");
	return false;

}
function przeliczWartosc(id) {
	$.each(["fStretchTR","fStretchCZ","fStretchMINI"], function(index, value) { 
		if (id==value || id=='all') {
			var ile=parseInt($('#uk3_'+value).val());
			var wart=0;
			for (i=0;i<ile;i++) {
				var cena=parseFloat($('#c_'+value+i).val());
				var ilosc=parseFloat($('#il_'+value+i).val());
				wart=wart+(cena*ilosc);
			}
			idFor=parseInt($('#uk_'+value).val());
			netto=wart*100/123;
			$('#ceN_'+idFor).html(wart.toFixed(2)+' <em>(netto: '+netto.toFixed(2)+')</em> ');
			$('#ceNa_'+idFor).html(wart);
			var ile=parseInt($('#uk4').val());
			var wart=0;
			for (i=0;i<ile;i++) {
				if (document.getElementById('ceNa_'+i) != null) {
					var cena=parseFloat($('#ceNa_'+i).html());
					wart=wart+cena;
				}
			}
			$('#Zamowienie span.ot').html('<strong>ZAMÓWIENIE:</strong> <span id="wartoscZp">'+wart.toFixed(2)+'zł brutto'+'</span>');
		}
	});
}

