
/* FOCUS DLA NEWSLETTER-a */
$(document).ready(function() {
	$('#nadr').focus(function() {
		this.value = '';
	});
});	










/* -------- PODMIANA CENY W ZALEŻNOŚCI OD STAWKI VAT ---------- */
function formatCurrency(num) {
		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);
}
function obliczCeneVatPromocja(theForm){
		var $opVatTemp = 0;
		var $x = 0;
		$stawkaVat = parseFloat(document.getElementById('stawkaVat').value);
		$cenaNetto = parseFloat(document.getElementById('cenaNettoHiddenBaza').value);
		$cenaNettoOld = parseFloat(document.getElementById('cenaNettoOldHiddenBaza').value);

		var els = theForm.elements; 

		for(z=0; z<els.length; z++){ 

				if(els[z].type == 'select-one'){
						$x++;
				}

		}
		
		for($i=1; $i<=$x-1; $i++){
		
				$op = 'opcjaValues'.concat($i);
				$opcjaVal = document.getElementById($op).value;
				//alert($opcjaVal);
				//if($opcjaVal.length != 0){
						
						$pos = document.getElementById($op).value.indexOf('@');
						$pos += 2;
						$opcjaValues = parseFloat($opcjaVal.substr($pos, $opcjaVal.length));
						if(isNaN($opcjaValues)){
						 	  	$opcjaValues = 0;		
						}else{
								$opcjaValues = parseFloat($opcjaVal.substr($pos, $opcjaVal.length));
						}
						$opVatTemp += $opcjaValues;
						//alert($opcjaValues);
				//} 
		}
		$cenaBruttoOld = formatCurrency($stawkaVat * ($cenaNettoOld + $opVatTemp));
		document.getElementById('cenaBruttoOld').innerHTML = $cenaBruttoOld;
		document.getElementById('cenaBruttoOldHidden').value = $cenaBruttoOld;

		$cenaBrutto = formatCurrency($stawkaVat * ($cenaNetto + $opVatTemp));
		document.getElementById('cenaBrutto').innerHTML = $cenaBrutto;
		document.getElementById('cenaBruttoHidden').value = $cenaBrutto;		
		
		$cenaNettoOld = formatCurrency($cenaNettoOld + $opVatTemp);
		document.getElementById('cenaNettoOld').innerHTML = $cenaNettoOld;
		document.getElementById('cenaNettoOldHidden').value = $cenaNettoOld;
		
		$cenaNetto = formatCurrency($cenaNetto + $opVatTemp);
		document.getElementById('cenaNetto').innerHTML = $cenaNetto;
		document.getElementById('cenaNettoHidden').value = $cenaNetto;
		
 
		
}
function obliczCeneVat(theForm){
		var $opVatTemp = 0;
		var $x = 0;
		$stawkaVat = parseFloat(document.getElementById('stawkaVat').value);
		$cenaNettoHidden = parseFloat(document.getElementById('cenaNettoHiddenBaza').value);
		
		var els = theForm.elements; 

		for(z=0; z<els.length; z++){ //obliczam ile jest pól SELECT z opcjami produktu

				if(els[z].type == 'select-one'){
						$x++;
				}

		}
		
		for($i=1; $i<=$x-1; $i++){//pętlę wykonuję tyle razy ile jest pól opcji inaczej jest error
		
				$op = 'opcjaValues'.concat($i);
				$opcjaVal = document.getElementById($op).value;
				//alert($opcjaVal);
				//if($opcjaVal.length != 0){
						
						$pos = document.getElementById($op).value.indexOf('@');
						$pos += 2;
						$opcjaValues = parseFloat($opcjaVal.substr($pos, $opcjaVal.length));
						if(isNaN($opcjaValues)){
						 	  	$opcjaValues = 0;		
						}else{
								$opcjaValues = parseFloat($opcjaVal.substr($pos, $opcjaVal.length));
						}
						$opVatTemp += $opcjaValues;
				//} 
		}
		$cenaBrutto = formatCurrency($stawkaVat * ($cenaNettoHidden + $opVatTemp));
		document.getElementById('cenaBrutto').innerHTML = $cenaBrutto;
		document.getElementById('cenaBruttoHidden').value = $cenaBrutto; 
		$cenaNetto = formatCurrency($cenaNettoHidden + $opVatTemp);
		document.getElementById('cenaNetto').innerHTML = $cenaNetto;
		document.getElementById('cenaNettoHidden').value = $cenaNetto; 		
}




/* -------- Ukrywanie pola zlozZamowienie -------- */
function onclickZlozZamowienie(){

		document.getElementById('hiddenZlozZamowienie').removeAttribute("disabled");
		document.getElementById('formularzZamowienia').submit();
}


/* --------- wybór sposobu wypełnienia danych do zamówienia -------- */
/* ----------------------------------------------------------------- */
function onclickKupujeLogowanie(){

		document.getElementById('aaction').value = 'panelLogowania';
		document.getElementById('ffrom').removeAttribute("disabled");
		document.getElementById('formularzKupowanieWyborSpos').submit();
}
function onclickKupujeBezLogowania(){

		document.getElementById('aaction').value = 'zlozZamowienie';
		document.getElementById('kkupujeBezLogowania').removeAttribute("disabled");
		document.getElementById('formularzKupowanieWyborSpos').submit();
}







/* ------------- target _blank ------------------ */
/* ---------------------------------------------- */
function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName('a');
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute('href') &&
       anchor.getAttribute('rel') == 'blank')
     anchor.target = '_blank';
 }
}
window.onload = externalLinks;












