function showPageElement(what)
{
    var obj = typeof what == 'object'
        ? what : document.getElementById(what);

    obj.style.display = 'block';
    return false;
}

function hidePageElement(what)
{
    var obj = typeof what == 'object'
        ? what : document.getElementById(what);

    obj.style.display = 'none';
    return false;
}

function togglePageElementVisibility(what)
{
    var obj = typeof what == 'object'
        ? what : document.getElementById(what);

    if (obj.style.display == 'none')
        obj.style.display = 'block';
    else
        obj.style.display = 'none';
    return false;
}

function showSzukajBranza(what1, what2, what3, what)
{

        var part1 = document.getElementById(what1);
		
		if (what==1)
		    part1.style.display = 'block';
		else
	        part1.style.display = 'none';
			
		var part2 = document.getElementById(what2);

		if (what==2)
		    part2.style.display = 'block';
		else
	        part2.style.display = 'none';
	
        var part3 = document.getElementById(what3);

		if (what==3)
		    part3.style.display = 'block';
		else
	        part3.style.display = 'none';
			
    return false;
}

function showNextList(sel, what, what2, what3, s_zast) {


	// remove all if from kategoria
		
	
	if (what=="reklama_podkategoria") {	
	
	
	// what table
	
  	var value = sel.options[sel.selectedIndex].value;
	var what_ok = value.substr(0,2);
	var show_podkategoria = value.substr(2,1);	
	
	var ile = 1;		

	temp=new Array();
	temp = {"0" : "- wybierz pokategoriê -"};
	
	for(i=0;i<document.forms["t_pod_reklama"].podkategoria_reklama_tablica.length;i++){
	if(document.forms["t_pod_reklama"].podkategoria_reklama_tablica[i].value && what_ok==document.forms["t_pod_reklama"].podkategoria_reklama_tablica[i].value.substr(0,2)){
	temp[ile]=document.forms["t_pod_reklama"].podkategoria_reklama_tablica[i].value;
	ile++;
	}
	}
	
	var podkategoria_reklama = document.forms["frm"].podkategoria_reklama;
	var option = new Option("- wybierz podkategoriê -", "0");
	podkategoria_reklama.options[0] = option;	
	
	for (var i = 1; i < ile; i++) {
			var option = new Option(temp[i].substr(6,temp[i].length - 6), temp[i]);
			podkategoria_reklama.options[i] = option;
			podkategoria_reklama.options[0].selected = true;		

		}
		
	podkategoria_reklama.options.length = ile;
	
	}	
	
	if (show_podkategoria == "#") {
		var what="reklama_zastosowanie";
		var what2 = "reklama_submit";
		var what3 = "reklama_submit";
		podkategoria_reklama.options[1].selected = true		
	}
	

	
	if (what=="reklama_zastosowanie") {
	
	// what table

	if (show_podkategoria == "#") 
		what_ok = podkategoria_reklama.options[podkategoria_reklama.selectedIndex].value.substr(3,2);
	else {
	  	var value = sel.options[sel.selectedIndex].value;
		var what_ok = value.substr(3,2);
		}
	
	var ile = 1;
	
	
	
	temp=new Array();
	temp = {"0" : "- wybierz zastosowanie -"};
	for(i=0;i<document.forms["t_zas_reklama"].zastosowania_reklama_tablica.length;i++){
	if(document.forms["t_zas_reklama"].zastosowania_reklama_tablica[i].value && what_ok==document.forms["t_zas_reklama"].zastosowania_reklama_tablica[i].value.substr(0,2)){
	temp[ile]=document.forms["t_zas_reklama"].zastosowania_reklama_tablica[i].value;
	ile++;
	}
	}
	

	
	var zastosowanie_reklama = document.forms["frm"].zastosowanie_reklama;
	
	var option = new Option("- wybierz zastosowanie -", "0");
	zastosowanie_reklama.options[0] = option;	
	
	
	for (var i = 1; i < ile; i++) {
			var option = new Option(temp[i].substr(3, temp[i].length - 3), temp[i]);
			zastosowanie_reklama.options[i] = option;
			zastosowanie_reklama.options[0].selected = true;		

		}
		
	zastosowanie_reklama.options.length = ile;		
	

	}
	
	// and what to show and hide	
	
	
	var part1 = document.getElementById(what);
	var part2 = document.getElementById(what2);
	var part3 = document.getElementById(what3);		
  	var value = sel.options[sel.selectedIndex].value;
	

	
	if (value == 0) {
		part1.style.display = 'none';
		part2.style.display = 'none';
		part3.style.display = 'none';
		//		alert("Pokaz zerox");
	}
			
	else if (s_zast == 3 || s_zast == 2) {
		part1.style.display = 'block';
		part2.style.display = 'none';
		part3.style.display = 'none';

	}

	else
		part1.style.display = 'block';
		
	if (show_podkategoria=="#") {
		var part4 = document.getElementById("reklama_podkategoria");
		part4.style.display = 'none';

	}
		
    return false;				
}


function showNextListBud(sel, what, what2, what3, s_zast) {


	// remove all if from kategoria
	
	if (what=="budownictwo_podkategoria") {
	
	// what table
	
  	var value = sel.options[sel.selectedIndex].value;
	var what_ok = value.substr(0,2);
	var show_podkategoria = value.substr(2,1);	
	
	var ile = 1;
	
	
	
	temp=new Array();
	temp = {"0" : "- wybierz pokategoriê -"};
	for(i=0;i<document.forms["t_pod_budownictwo"].podkategoria_budownictwo_tablica.length;i++){
	if(document.forms["t_pod_budownictwo"].podkategoria_budownictwo_tablica[i].value && what_ok==document.forms["t_pod_budownictwo"].podkategoria_budownictwo_tablica[i].value.substr(0,2)){
	temp[ile]=document.forms["t_pod_budownictwo"].podkategoria_budownictwo_tablica[i].value;
	ile++;
	}
	}
	

	
	var podkategoria_budownictwo = document.forms["frmbud"].podkategoria_budownictwo;
	var option = new Option("- wybierz podkategoriê -", "0");
	podkategoria_budownictwo.options[0] = option;	
	
	for (var i = 1; i < ile; i++) {
			var option = new Option(temp[i].substr(6,temp[i].length - 6), temp[i]);
			podkategoria_budownictwo.options[i] = option;
			podkategoria_budownictwo.options[0].selected = true;		

		}
		
	podkategoria_budownictwo.options.length = ile;
	

	}
	
	if (show_podkategoria == "#") {
		var what="budownictwo_zastosowanie";
		var what2 = "budownictwo_submit";
		var what3 = "budownictwo_submit";
		podkategoria_budownictwo.options[1].selected = true		
	}
	

	
	if (what=="budownictwo_zastosowanie") {
	
	// what table

	if (show_podkategoria == "#") 
		what_ok = podkategoria_budownictwo.options[podkategoria_budownictwo.selectedIndex].value.substr(3,2);
	else {
	  	var value = sel.options[sel.selectedIndex].value;
		var what_ok = value.substr(3,2);
		}
	
	var ile = 1;
	
	
	
	temp=new Array();
	temp = {"0" : "- wybierz zastosowanie -"};
	for(i=0;i<document.forms["t_zas_budownictwo"].zastosowania_budownictwo_tablica.length;i++){
	if(document.forms["t_zas_budownictwo"].zastosowania_budownictwo_tablica[i].value && what_ok==document.forms["t_zas_budownictwo"].zastosowania_budownictwo_tablica[i].value.substr(0,2)){
	temp[ile]=document.forms["t_zas_budownictwo"].zastosowania_budownictwo_tablica[i].value;
	ile++;
	}
	}
	

	
	var zastosowanie_budownictwo = document.forms["frmbud"].zastosowanie_budownictwo;
	
	var option = new Option("- wybierz zastosowanie -", "0");
	zastosowanie_budownictwo.options[0] = option;	
	
	
	for (var i = 1; i < ile; i++) {
			var option = new Option(temp[i].substr(3, temp[i].length - 3), temp[i]);
			zastosowanie_budownictwo.options[i] = option;
			zastosowanie_budownictwo.options[0].selected = true;		

		}
		
	zastosowanie_budownictwo.options.length = ile;		
	

	}
	
	// and what to show and hide	
	
	
	var part1 = document.getElementById(what);
	var part2 = document.getElementById(what2);
	var part3 = document.getElementById(what3);		
  	var value = sel.options[sel.selectedIndex].value;
	
	if (value == 0) {
		part1.style.display = "none";
		part2.style.display = "none";
		part3.style.display = "none";
	}
			
	else if (s_zast == 3 || s_zast == 2) {
		part1.style.display = "block";
		part2.style.display = "none";
		part3.style.display = "none";
	}

	else
		part1.style.display = "block";
		
	if (show_podkategoria=="#") {
		var part4 = document.getElementById("budownictwo_podkategoria");
		part4.style.display = "none";

}
		
    return false;				
}

function showNextListPrzem(sel, what, what2, what3, s_zast) {


	// remove all if from kategoria
	
	if (what=="przemysl_podkategoria") {
	
	// what table
	
  	var value = sel.options[sel.selectedIndex].value;
	var what_ok = value.substr(0,2);
	var show_podkategoria = value.substr(2,1);	
	
	var ile = 1;
	
	
	
	temp=new Array();
	temp = {"0" : "- wybierz pokategoriê -"};
	for(i=0;i<document.forms["t_pod_przemysl"].podkategoria_przemysl_tablica.length;i++){
	if(document.forms["t_pod_przemysl"].podkategoria_przemysl_tablica[i].value && what_ok==document.forms["t_pod_przemysl"].podkategoria_przemysl_tablica[i].value.substr(0,2)){
	temp[ile]=document.forms["t_pod_przemysl"].podkategoria_przemysl_tablica[i].value;
	ile++;
	}
	}
	

	
	var podkategoria_przemysl = document.forms["frmprzem"].podkategoria_przemysl;
	var option = new Option("- wybierz podkategoriê -", "0");
	podkategoria_przemysl.options[0] = option;	
	
	for (var i = 1; i < ile; i++) {
			var option = new Option(temp[i].substr(6,temp[i].length - 6), temp[i]);
			podkategoria_przemysl.options[i] = option;
			podkategoria_przemysl.options[0].selected = true;		

		}
		
	podkategoria_przemysl.options.length = ile;
	

	}
	
	if (show_podkategoria == "#") {
		var what="przemysl_zastosowanie";
		var what2 = "przemysl_submit";
		var what3 = "przemysl_submit";
		podkategoria_przemysl.options[1].selected = true		
	}
	

	
	if (what=="przemysl_zastosowanie") {
	
	// what table

	if (show_podkategoria == "#") 
		what_ok = podkategoria_przemysl.options[podkategoria_przemysl.selectedIndex].value.substr(3,2);
	else {
	  	var value = sel.options[sel.selectedIndex].value;
		var what_ok = value.substr(3,2);
		}
	
	var ile = 1;
	
	
	
	temp=new Array();
	temp = {"0" : "- wybierz zastosowanie -"};
	for(i=0;i<document.forms["t_zas_przemysl"].zastosowania_przemysl_tablica.length;i++){
	if(document.forms["t_zas_przemysl"].zastosowania_przemysl_tablica[i].value && what_ok==document.forms["t_zas_przemysl"].zastosowania_przemysl_tablica[i].value.substr(0,2)){
	temp[ile]=document.forms["t_zas_przemysl"].zastosowania_przemysl_tablica[i].value;
	ile++;
	}
	}
	

	
	var zastosowanie_przemysl = document.forms["frmprzem"].zastosowanie_przemysl;
	
	var option = new Option("- wybierz zastosowanie -", "0");
	zastosowanie_przemysl.options[0] = option;	
	
	
	for (var i = 1; i < ile; i++) {
			var option = new Option(temp[i].substr(3, temp[i].length - 3), temp[i]);
			zastosowanie_przemysl.options[i] = option;
			zastosowanie_przemysl.options[0].selected = true;		

		}
		
	zastosowanie_przemysl.options.length = ile;		
	

	}
	
	// and what to show and hide	
	
	
	var part1 = document.getElementById(what);
	var part2 = document.getElementById(what2);
	var part3 = document.getElementById(what3);		
  	var value = sel.options[sel.selectedIndex].value;
	
	if (value == 0) {
		part1.style.display = "none";
		part2.style.display = "none";
		part3.style.display = "none";
	}
			
	else if (s_zast == 3 || s_zast == 2) {
		part1.style.display = "block";
		part2.style.display = "none";
		part3.style.display = "none";
	}

	else
		part1.style.display = "block";
		
	if (show_podkategoria=="#") {
		var part4 = document.getElementById("przemysl_podkategoria");
		part4.style.display = "none";

}
		
    return false;				
}


