//skrypty autorstwa Tomasza Zalewskiego
//kopiowanie bez zgody autora zabronione



function top_menu_highlight(obj)
{
 obj.style.top="-2px";
}
function top_menu_unhighlight(obj)
{
 obj.style.top="0px";
}














// DZIAŁ MODELE

var md = new Array();

md[0]=new Array();
md[0][0]="info-akcent";
md[0][1]=1; //wewnetrzne
md[0][2]=0; //zewnetrzne
md[0][3]=1; //infokiosk
md[0][4]=0; //wrzutnik
md[0][5]=0; //nascienny
md[0][6]=1; //stojacy
md[0][7]=1; //ekran dotykowy
md[0][8]=1; //klawiatura
md[0][9]=0; //druk a4
md[0][10]=0; //niepolnosprawny
md[0][11]=1; //ekran reklamowy
md[0][12]=0; //ekran >20cali

md[1]=new Array();
md[1][0]="info-fenomen";
md[1][1]=1; //wewnetrzne
md[1][2]=0; //zewnetrzne
md[1][3]=1; //infokiosk
md[1][4]=0; //wrzutnik
md[1][5]=0; //nascienny
md[1][6]=1; //stojacy
md[1][7]=1; //ekran dotykowy
md[1][8]=1; //klawiatura
md[1][9]=0; //druk a4
md[1][10]=0; //niepolnosprawny
md[1][11]=0; //ekran reklamowy
md[1][12]=0; //ekran >20cali

md[2]=new Array();
md[2][0]="akcent";
md[2][1]=1; //wewnetrzne
md[2][2]=0; //zewnetrzne
md[2][3]=0; //infokiosk
md[2][4]=1; //wrzutnik
md[2][5]=0; //nascienny
md[2][6]=1; //stojacy
md[2][7]=1; //ekran dotykowy
md[2][8]=1; //klawiatura
md[2][9]=0; //druk a4
md[2][10]=0; //niepolnosprawny
md[2][11]=1; //ekran reklamowy
md[2][12]=0; //ekran >20cali

md[3]=new Array();
md[3][0]="fenomen";
md[3][1]=1; //wewnetrzne
md[3][2]=0; //zewnetrzne
md[3][3]=0; //infokiosk
md[3][4]=1; //wrzutnik
md[3][5]=0; //nascienny
md[3][6]=1; //stojacy
md[3][7]=1; //ekran dotykowy
md[3][8]=1; //klawiatura
md[3][9]=0; //druk a4
md[3][10]=0; //niepolnosprawny
md[3][11]=0; //ekran reklamowy
md[3][12]=0; //ekran >20cali

md[4]=new Array();
md[4][0]="futura";
md[4][1]=1; //wewnetrzne
md[4][2]=0; //zewnetrzne
md[4][3]=1; //infokiosk
md[4][4]=1; //wrzutnik
md[4][5]=0; //nascienny
md[4][6]=1; //stojacy
md[4][7]=1; //ekran dotykowy
md[4][8]=1; //klawiatura
md[4][9]=0; //druk a4
md[4][10]=0; //niepolnosprawny
md[4][11]=1; //ekran reklamowy
md[4][12]=1; //ekran >20cali

md[5]=new Array();
md[5][0]="magnus";
md[5][1]=1; //wewnetrzne
md[5][2]=0; //zewnetrzne
md[5][3]=1; //infokiosk
md[5][4]=1; //wrzutnik
md[5][5]=0; //nascienny
md[5][6]=1; //stojacy
md[5][7]=1; //ekran dotykowy
md[5][8]=1; //klawiatura
md[5][9]=1; //druk a4
md[5][10]=0; //niepolnosprawny
md[5][11]=1; //ekran reklamowy
md[5][12]=0; //ekran >20cali


md[6]=new Array();
md[6][0]="multika";
md[6][1]=1; //wewnetrzne
md[6][2]=0; //zewnetrzne
md[6][3]=1; //infokiosk
md[6][4]=0; //wrzutnik
md[6][5]=0; //nascienny
md[6][6]=1; //stojacy
md[6][7]=1; //ekran dotykowy
md[6][8]=1; //klawiatura
md[6][9]=1; //druk a4
md[6][10]=0; //niepolnosprawny
md[6][11]=1; //ekran reklamowy
md[6][12]=0; //ekran >20cali

md[7]=new Array();
md[7][0]="turo";
md[7][1]=1; //wewnetrzne
md[7][2]=0; //zewnetrzne
md[7][3]=1; //infokiosk
md[7][4]=0; //wrzutnik
md[7][5]=0; //nascienny
md[7][6]=1; //stojacy
md[7][7]=1; //ekran dotykowy
md[7][8]=0; //klawiatura
md[7][9]=0; //druk a4
md[7][10]=0; //niepolnosprawny
md[7][11]=0; //ekran reklamowy
md[7][12]=0; //ekran >20cali

md[8]=new Array();
md[8][0]="mikra";
md[8][1]=1; //wewnetrzne
md[8][2]=0; //zewnetrzne
md[8][3]=1; //infokiosk
md[8][4]=1; //wrzutnik
md[8][5]=1; //nascienny
md[8][6]=0; //stojacy
md[8][7]=1; //ekran dotykowy
md[8][8]=1; //klawiatura
md[8][9]=0; //druk a4
md[8][10]=0; //niepolnosprawny
md[8][11]=0; //ekran reklamowy
md[8][12]=0; //ekran >20cali

md[9]=new Array();
md[9][0]="energo";
md[9][1]=0; //wewnetrzne
md[9][2]=1; //zewnetrzne
md[9][3]=1; //infokiosk
md[9][4]=1; //wrzutnik
md[9][5]=1; //nascienny
md[9][6]=0; //stojacy
md[9][7]=1; //ekran dotykowy
md[9][8]=1; //klawiatura
md[9][9]=0; //druk a4
md[9][10]=0; //niepolnosprawny
md[9][11]=0; //ekran reklamowy
md[9][12]=0; //ekran >20cali

md[10]=new Array();
md[10][0]="energo2";
md[10][1]=0; //wewnetrzne
md[10][2]=1; //zewnetrzne
md[10][3]=1; //infokiosk
md[10][4]=1; //wrzutnik
md[10][5]=0; //nascienny
md[10][6]=1; //stojacy
md[10][7]=1; //ekran dotykowy
md[10][8]=1; //klawiatura
md[10][9]=0; //druk a4
md[10][10]=0; //niepolnosprawny
md[10][11]=0; //ekran reklamowy
md[10][12]=1; //ekran >20cali

md[11]=new Array();
md[11][0]="nanus";
md[11][1]=1; //wewnetrzne
md[11][2]=0; //zewnetrzne
md[11][3]=1; //infokiosk
md[11][4]=0; //wrzutnik
md[11][5]=0; //nascienny
md[11][6]=1; //stojacy
md[11][7]=1; //ekran dotykowy
md[11][8]=0; //klawiatura
md[11][9]=0; //druk a4
md[11][10]=0; //niepolnosprawny
md[11][11]=0; //ekran reklamowy
md[11][12]=0; //ekran >20cali

md[12]=new Array();
md[12][0]="nanus2";
md[12][1]=1; //wewnetrzne
md[12][2]=0; //zewnetrzne
md[12][3]=1; //infokiosk
md[12][4]=0; //wrzutnik
md[12][5]=0; //nascienny
md[12][6]=1; //stojacy
md[12][7]=1; //ekran dotykowy
md[12][8]=0; //klawiatura
md[12][9]=0; //druk a4
md[12][10]=1; //niepolnosprawny
md[12][11]=0; //ekran reklamowy
md[12][12]=0; //ekran >20cali

md[13]=new Array();
md[13][0]="mikron";
md[13][1]=1; //wewnetrzne
md[13][2]=0; //zewnetrzne
md[13][3]=1; //infokiosk
md[13][4]=1; //wrzutnik
md[13][5]=0; //nascienny
md[13][6]=1; //stojacy
md[13][7]=1; //ekran dotykowy
md[13][8]=1; //klawiatura
md[13][9]=0; //druk a4
md[13][10]=1; //niepolnosprawny
md[13][11]=0; //ekran reklamowy
md[13][12]=0; //ekran >20cali

md[14]=new Array();
md[14][0]="mikra2";
md[14][1]=1; //wewnetrzne
md[14][2]=0; //zewnetrzne
md[14][3]=1; //infokiosk
md[14][4]=0; //wrzutnik
md[14][5]=1; //nascienny
md[14][6]=1; //stojacy
md[14][7]=1; //ekran dotykowy
md[14][8]=1; //klawiatura
md[14][9]=0; //druk a4
md[14][10]=0; //niepolnosprawny
md[14][11]=0; //ekran reklamowy
md[14][12]=0; //ekran >20cali



function KioskFilter( curr )
{
 var ch = new Array();
 var frm = document.getElementById("wyszukiwarka");
 
 // odczyt zmiennych z formularza
 if ( curr == 1 ) frm.typ02.checked=false;
 if ( curr == 2 ) frm.typ01.checked=false;
 if ( frm.typ01.checked == true ) ch[1]=1; else ch[1]=0;
 if ( frm.typ02.checked == true ) ch[2]=1; else ch[2]=0;
 
 if ( curr == 3 ) frm.typ04.checked=false;
 if ( curr == 4 ) frm.typ03.checked=false;
 if ( frm.typ03.checked == true ) ch[3]=1; else ch[3]=0;
 if ( frm.typ04.checked == true ) ch[4]=1; else ch[4]=0;
 
 if ( curr == 5 ) frm.typ06.checked=false;
 if ( curr == 6 ) frm.typ05.checked=false;
 if ( frm.typ05.checked == true ) ch[5]=1; else ch[5]=0;
 if ( frm.typ06.checked == true ) ch[6]=1; else ch[6]=0;
  
 if ( frm.typ07.checked == true ) ch[7]=1; else ch[7]=0;
 
 if ( frm.typ08.checked == true ) ch[8]=1; else ch[8]=0;
 
 if ( frm.typ09.checked == true ) ch[9]=1; else ch[9]=0;
 
 if ( frm.typ10.checked == true ) ch[10]=1; else ch[10]=0;
 
 if ( frm.typ11.checked == true ) ch[11]=1; else ch[11]=0;
 
 if ( frm.typ12.checked == true ) ch[12]=1; else ch[12]=0;
 
 
 //sprawdzenie czy filtr jest aktywny i jakie sa dostepne opcje
 var fltr_active=false;
 var av_opts = new Array(); //available options
 for ( var j=1; j < ch.length; j++ )
 {
	av_opts[j] = 0;
	if ( ch[j]==1 ) fltr_active=true;
 }
 if ( fltr_active==true ) document.getElementById("fltr").style.display="inline";
  else document.getElementById("fltr").style.display="none";
 
 //wyswietlenie wybranych kioskow
 var check;
 var count=0;
 for ( var i=0; i < md.length; i++ )
 {
	 check=true;
	 for ( var j=1; j < ch.length; j++ ) if ( md[i][j] < ch[j] ) check=false;
	 
	 obj = document.getElementById( md[i][0] );
	 if ( check==true )
	 {
		for ( var j=1; j < ch.length; j++ ) av_opts[j] = av_opts[j] + md[i][j];
		obj.style.display="inline";
		count += 1;
	 }
	 else obj.style.display="none";
  
 }
 document.getElementById('tp_count').innerHTML=count;

 //wylaczanie i wlaczanie opcji filtra
 var obj;
 var obj2;
 for ( var i=1; i < av_opts.length; i++ )
 {
	if ( av_opts[i]>0 )
	{
		obj = document.getElementById("tp"+i);
		obj.className="on";
		 
		obj2 = obj.getElementsByTagName('input');
		obj2[0].disabled=false;
	}
	else
	{
		obj = document.getElementById("tp"+i);
		obj.className="off";
		 
		obj2 = obj.getElementsByTagName('input');
		obj2[0].disabled="disabled";
	}
 }
 
}



function KioskFilter_p10()
{
 var frm = document.getElementById("wyszukiwarka");
 
 frm.typ10.checked = true;
 
 KioskFilter(10);
 
}
function KioskFilter_p12()
{
 var frm = document.getElementById("wyszukiwarka");
 
 frm.typ12.checked = true;
 
 KioskFilter(12);
 
}





//DZIAŁ ZASTOSOWANIE

var tab_zastosowanie = new Array();
tab_zastosowanie['biznes']=0;
tab_zastosowanie['hotele']=0;
tab_zastosowanie['komunikacja']=0;
tab_zastosowanie['kultura']=0;
tab_zastosowanie['szkolnictwo']=0;
tab_zastosowanie['urzedy']=0;

function show_zastosowanie ( id, i )
{
	var obj;
	if ( i==0 )
	{
		obj = document.getElementById(id);
		if (obj) obj.className='on';
		setTimeout( "show_zastosowanie('"+id+"',"+(i+1)+")" , 200 );
	}
	else
	{
		obj = document.getElementById(id+'_'+i);
		if ( obj )
		{
			obj.className="on";
			setTimeout( "show_zastosowanie('"+id+"',"+(i+1)+")" , 100 );
		}
	}
}


function hide_zastosowanie ( id, i )
{
	var obj;
	if ( i==0 )
	{
		obj = document.getElementById(id);
		if (obj)
		{
			if ( tab_zastosowanie[id]==1 ) obj.className='marked';
			 else obj.className='';
		}
		setTimeout( "hide_zastosowanie('"+id+"',"+(i+1)+")" , 200 );
	}
	else
	{
		obj = document.getElementById(id+'_'+i);
		if ( obj )
		{
			if ( tab_zastosowanie[id]==1 ) obj.className='marked';
			 else obj.className='off';
			setTimeout( "hide_zastosowanie('"+id+"',"+(i+1)+")" , 100 );
		}
	}
}


function mark_zastosowanie ( id )
{
	if ( tab_zastosowanie[id]==0 ) tab_zastosowanie[id]=1;
	 else tab_zastosowanie[id]=0;
}


/*
function show_zastosowanie ( id, i )
{
	var obj;
	if ( i==0 )
	{
		obj = document.getElementById(id);
		if (obj) obj.className='on';
		setTimeout( "show_zastosowanie('"+id+"',"+(i+1)+")" , 200 );
	}
	else
	{
		obj = document.getElementById(id+'_'+i);
		if ( obj )
		{
			obj.className="on";
			setTimeout( "show_zastosowanie('"+id+"',"+(i+1)+")" , 100 );
		}
	}
}


function hide_zastosowanie ( id, i )
{
	var obj;
	if ( i==0 )
	{
		obj = document.getElementById(id);
		if (obj) obj.className='';
		setTimeout( "hide_zastosowanie('"+id+"',"+(i+1)+")" , 200 );
	}
	else
	{
		obj = document.getElementById(id+'_'+i);
		if ( obj )
		{
			obj.className="off";
			setTimeout( "hide_zastosowanie('"+id+"',"+(i+1)+")" , 100 );
		}
	}
}

*/