
function CzyWygenerowacHaslo(komunikat){
	if (confirm(komunikat)){ 
		//document.forms['fnew_password'].submit();
		var login = document.getElementById('newpass_login').value;
		//alert(login);
		ajaxKontrahentGenerujHaslo(login);
	} else {
		return false;
	}
}

function ZmienFormularz(idWyswietlanegoAdresu, idKontrahenta){
	var nowy_adres = document.getElementById('fmw[nowy_adres]').checked;
	var select_id = document.getElementById('fmw[id]');
	var select_rodzaj_adresu = document.getElementById('fmw[rodzaj_adresu]');
	var separator = document.getElementById('separator_adres_id');
	var adres_domyslny_tak = document.getElementById('adres_domyslny_tak');
	var button_delete = document.getElementById('record_address_delete');
	var sub_action = document.getElementById('sub_action');
	if (nowy_adres){
	
		select_id.style.display = 'none';
		separator.className = '';
		adres_domyslny_tak.style.display = 'none';
		select_rodzaj_adresu.value = 'faktura';
		sub_action.value = 'dodaj_adres';
		
		var wszystko = $('#kontrahent_address_data input');
		for (var i = 0; i < wszystko.length; i++ ){
			wszystko[i].value = '';
			
		}
		wszystko[wszystko.length-1].style.display = 'block';
		wszystko[wszystko.length-1].checked = false;
		if (button_delete != null){
			button_delete.style.display = 'none';
		}
	} else {
	
		select_id.style.display = 'block';
		separator.className = 'fields_separator';
		sub_action.value = 'pobierz_adres';
		
		if (button_delete != null){
			button_delete.style.display = 'block';
		}
		
		var formularz = document.forms['kontrahent_adres'].submit();
	}
}

function WyswietlPozycje(ile_paczek, txt_nazwa, txt_masa, txt_wymiar, txt_cm, txt_kg){
	var pozycje = $('#pozycje');
	
	var input_pop_ilosc_paczek = $('#pop_ilosc_paczek');
	var pop_ilosc_paczek = parseInt(input_pop_ilosc_paczek.val());
	
	if (ile_paczek > pop_ilosc_paczek){
		for (var i=pop_ilosc_paczek+1; i<=ile_paczek; i++){
			/*var pozycja_dane = '<div id="pozycja_dane"> '
							+ txt_nazwa +
							': <input type="text" id="paczki[' + i + '][nazwa]" name="paczki[' + i + '][nazwa]"/><br /><br />'
							+ txt_masa + 
							'<input style = "width: 40px;" type="text" id="paczki['+ i +'][masa_paczki]" name="paczki['+ i +'][masa_paczki]"/> kg&nbsp;'
							+ txt_wymiar + ':&nbsp;' + txt_podane_w + '&nbsp;' + 
							'<input style = "width: 40px;" type="text" id="paczki['+ i +'][wymiar_1]" name="paczki['+ i +'][wymiar_1]"/> x &nbsp;' + 
							'<input style = "width: 40px;" type="text" id="paczki['+ i +'][wymiar_2]" name="paczki['+ i +'][wymiar_2]"/> x &nbsp;' +
							'<input style = "width: 40px;" type="text" id="paczki['+ i +'][wymiar_3]" name="paczki['+ i +'][wymiar_3]"/>'+
							'</div>';*/
			
			var pozycja_dane = 	'<table>'+
									'<tr>' +
										'<td>' +
											'<b>' + i + '</b>' +
										'</td>'+
										'<td>' +
											txt_nazwa + ' ' + '<input type="text" id="paczki['+ i +'][nazwa]" name="paczki['+ i +'][nazwa]" />' +
										'</td>'+
										'<td>' +
											txt_masa + ' ' +
											'<input class="input_middle" type="text" id="paczki['+ i +'][masa_paczki]" name="paczki['+ i +'][masa_paczki]"/>' +
											' ' + txt_kg +
										'</td>'+
										'<td>' +
											txt_wymiar + ' ' +
											'<input class = "input_small" type="text" id="paczki['+ i +'][wymiar_1]" name="paczki['+ i +'][wymiar_1]"/> x ' +
											'<input class = "input_small" type="text" id="paczki['+ i +'][wymiar_2]" name="paczki['+ i +'][wymiar_2]"/> x ' + 
											'<input class = "input_small" type="text" id="paczki['+ i +'][wymiar_3]" name="paczki['+ i +'][wymiar_3]"/>' +
											' ' + txt_cm +
										'</td>'+
									'</tr>' +
								'</table>';
			
			var dodanie = 	'<div id="pozycja_' + i + '">'+
								pozycja_dane +
							'</div>';
			
			pozycje.append(dodanie);
		}
		
	} else {
		if (ile_paczek < pop_ilosc_paczek){
			for (var i=pop_ilosc_paczek; i>ile_paczek; i--){
				$('#pozycja_' + i).remove();
			}
		}
	}
	
	input_pop_ilosc_paczek[0].value = ile_paczek;
	var aaa;
}

function ZamknijColorbox(){
	setTimeout( "$('#cboxClose').click();" , 100);
}

function RezygnujZNadaniaPaczki(txt_confirm_rezygnacja){
	
	if (confirm (txt_confirm_rezygnacja)){
		$('#action')[0].value = 'nadanie_rezygnacja';
		$('#fnadajprzesylke').submit();
	} else {
		return false;
	}
	
}

function PokazUkryjKodyPocztoweStrona(){
	var kategoria_uslugi = $('#szybka_wycena_strona_kategoria_uslugi').val();
	var tr_1 = $('#szybka_wycena_strona_tr_kody_label');
	var tr_2 = $('#szybka_wycena_strona_tr_kody_select');
	if (kategoria_uslugi == 'polska'){
		tr_1.show();
		tr_2.show();
	} else {
		tr_1.hide();
		tr_2.hide();
	}
}

function PokazUkryjKodyPocztoweBoks(){
	var kategoria_uslugi = $('#szybka_wycena_kategoria_uslugi').val();
	var kod_pocztowy_nadania = $('#kod_pocztowy_nadania');
	var kod_pocztowy_odbioru = $('#kod_pocztowy_odbioru');
	if (kategoria_uslugi == 'polska' ){
		kod_pocztowy_nadania.css('display', '');
		kod_pocztowy_odbioru.css('display', '');
	} else {
		kod_pocztowy_nadania.css('display', 'none');
		kod_pocztowy_odbioru.css('display', 'none');
	}	
}


function BoksSzybkaWycenaMaskiKodowPocztowych(){
	jQuery(function($){
	   $("#szybka_wycena_kod_pocztowy_nadania").mask("99-999");
	   $("#szybka_wycena_kod_pocztowy_odbioru").mask("99-999");
	});	
}


function ZablokujZlozenieZamowienia(){
	$('#button_wstecz').css('display','none');
	$('#button_nadanie').css('display','none');
}

function PokazKomunikat(id){
	$(document).ready(function(){
		$('#komunikat_' + id).colorbox({
			width: function (){
				var w = '400px';
				if (id == 'dodatkowe_oplaty'){
					w = '450px';
				} else {
					if (id == 'faktury'){
						w = '600px';
					}
				}
				return w;
			},
			height: function (){
				var h = '200px';
				if (id == 'dodatkowe_oplaty'){
					h = '280px';
				} else {
					if (id == 'faktury'){
						h = '420';
					}
				}
				return h;
				
			},
			maxWidth: '600px',
			maxHeight: '420px', 
			inline: true, 
			transition: 'none',
			opacity: '0.85',
			open: true,
			href:"#" + id,
			overlayClose: function (){
				if ((id == 'faktury') || (id == 'dodatkowe_oplaty')){
					return false;
				} else {
					return true;
				}
			},
			title: function (){
				return $('#tytul_' + id).html();
			},
			onLoad: function (){
				if ((id == 'faktury') || (id == 'dodatkowe_oplaty')){
					$('#cboxClose').css('display', 'none');
				}
			}
		});
	});
}


function PokazKomunikatOnClick(id){
	$(document).ready(function(){
		$('#komunikat_' + id).colorbox({
			width: function (){
				var w = '400px';
				if (id == 'dodatkowe_oplaty'){
					w = '450px';
				}
				return w;
			},
			height: function (){
				var h = '200px';
				if (id == 'dodatkowe_oplaty'){
					h = '280px';
				}
				return h;
				
			},
			pos: 'center_center',
			maxWidth: '500px',
			maxHeight: '400px', 
			inline: true, 
			transition: 'none',
			opacity: '0.85',
			href:"#" + id,
			title: function (){
				return $('#tytul_' + id).html();
			},
		});
	});
}

function ZmienPlikCss(id){
	$('#' + id).attr('href', 'www/css/colorbox_bledy.css');
}

function PokazStrefyUE(indeks){
	var tr_2_strefa = $('#szybka_wycena_tr_strefa_select');
	
	var boks_kody_1 = $('#kod_pocztowy_nadania');
	var boks_kody_2 = $('#kod_pocztowy_odbioru');
	
	tr_2_strefa.css('display', 'none');

	if (boks_kody_1 && boks_kody_2){
		boks_kody_1.css('display', 'none');
		boks_kody_2.css('display', 'none');
	}
	
	if ((indeks == 'eksport_ue') || (indeks == 'import_ue')){
			tr_2_strefa.css('display', '');
	} else {
		if (indeks == 'polska'){
			
			if (boks_kody_1 && boks_kody_2){
				boks_kody_1.css('display', '');
				boks_kody_2.css('display', '');
			}
		} 
	}
}

function PokazStrefyUEStrona(indeks){
	var tr_1_strefa = $('#szybka_wycena_strona_tr_strefa_label');
	var tr_2_strefa = $('#szybka_wycena_strona_tr_strefa_select');
	
	var tr_1_kody = $('#szybka_wycena_strona_tr_kody_label');
	var tr_2_kody = $('#szybka_wycena_strona_tr_kody_select');
	
	
	tr_1_strefa.css('display', 'none');
	tr_2_strefa.css('display', 'none');
	if (tr_1_kody && tr_2_kody){
		tr_1_kody.css('display', 'none');
		tr_2_kody.css('display', 'none');
	}
	
	if ((indeks == 'eksport_ue') || (indeks == 'import_ue')){
			tr_1_strefa.css('display', '');
			tr_2_strefa.css('display', '');
			ajaxPokazUslugi(indeks, 'strefa_3');
	} else {
		if (indeks == 'polska'){
			if (tr_1_kody && tr_2_kody){
				tr_1_kody.css('display', '');
				tr_2_kody.css('display', '');
			}
		} 
		ajaxPokazUslugi(indeks, '');
	}
}


function PokazUkryjStany(id_kraju, prefix){
	
	/* ukrycie stanow */
	$('#' + prefix + '_stan_usa').css('display', 'none');
	$('#' + prefix + '_stan_kanada').css('display', 'none');
	
	if ( id_kraju == 230 ){
		$('#' + prefix + '_stan_usa').css('display', 'block');
	} 
	if ( id_kraju == 37 ){
		$('#' + prefix + '_stan_kanada').css('display', 'block');
	}
}

function AutoUzupelnienieHasla(obiekt){
	if (obiekt){
		$(obiekt).attr('class','');
	}
}
