/*----------------------ezt kell kirakáskor módosítani----------------------*/
var linkdir="";//kirakáskor legyen üres
/*----------------------------------------------------------------------------------*/

  var page = new Number(); // current page
  var step = new Number(); // number displayed on one screen
  var amount = new Number(); // count of items
  var print_form = 0;
  var displaying = 0;
  var display_link = new String();
  var prefices = false
  var page_loaded = false
  var printversion = false
  var uncompare = false
  var teu = 0
  var tdisp = '00100'
  var tsearch= ''
  var parag = ''
  var sub=1;



function convertback(str) {
    str = str.replace(/%u0171/g,"ű");
    str = str.replace(/%u0170/g,"Ű");
    str = str.replace(/%u0151/g,"ő");
    str = str.replace(/%u0150/g,"Ő");
    return str;
}
	  
function convertstring(str) {
    var newstr = "";
    var ch = "";
    str = convertback(str);
    str = unescape(str);
    for (i = 0; i < str.length; i++) {
	ch = escape(str[i]);
	if (ch.length <= 3)
	    newstr += ch;
	else
	    switch(ch) {
		case "%u0151":
		//        newstr += "%F5";
		    newstr += "ő";
		    break;
		case "%u0171":
		//        newstr += "%FB";
		    newstr += "ű";
		    break;
		case "%u0150":
		//        newstr += "%D5";
		    newstr += "Ő";
		    break;
		case "%u0170":
		//        newstr += "%DB";
		    newstr += "Ű";
		    break;
		 default:
		    newstr += str.charAt(i);
	    }
	}
    return newstr;
}

 



function oc(num, onefound) // display the page for the given law
{
  //href = "/loadpage.php?dest=@UNAV&kod=torveny&tdisp="+tdisp+"&teu="+teu+"&twhich="+String(num)+"&tsearch="+tsearch
  href = "/loadpage.php?dest=UNKE&sub="+sub+"&tdisp="+tdisp+"&teu="+teu+"&twhich="+String(num)+"&tsearch="+tsearch
  if (onefound && onefound ==1) href += "&onefound=1"
  if (onefound && onefound > 1) href += "&tsid="+onefound+"#actLine"
  href+="#ws1"
  //document.location = href
  window.open(href, '', '') // minden uj ablakban nyiljon meg
}

function ocn(num) // display the page for the given law
{
href="/loadpage.php?dest=UNKE&sub=1&torveny&tdisp="+tdisp+"&teu="+teu+"&twhich="+String(num)+"&tsearch="+tsearch;
window.open(href, '', '')
}


  function start_display() {
  
    if (displaying && !printversion) {
      document.writeln("<div style='font-family:Verdana,Arial,sans-serif;font-size:10px; background: #DADADA;width:100%;margin 5px;'>");
      document.writeln("    <span align='center' width='30'><a href='#' onclick='javascript:PrintOut()' target='_blank' class='smalltext'><img src='"+ linkdir +"/img/export.gif' title='Nyomtatás / Megnyitás' alt='Nyomtatás' name='nyomtathato' border='0'></a></span>");
      document.writeln("    <span align='center' width='30'>");
      
      
       document.writeln("<span id='idoall' border='0' cellspacing='0' cellpadding='0'>");
    document.writeln("<b>Időállapotok:</b><form name='f' id='f' onsubmit='return false' style='display:inline;'><select name='idoall' id='idoallid' onChange='IdoallChange(this.value)'></select></form>");
    document.writeln("</span>");
      
      document.writeln("</span>    <span><b>"+"Hatályos"+":</b> <span id='validity'></span></span>");
      document.writeln("</div>");
    }
    ///////////////
	//sele = document.f.idoall
	sele = document.getElementById("idoallid");
    content="";
	//alert ("sele: "+sele);
    lawid = Int.shift();
    for (i=0; i<Int.length; i++)	
	{
		if (Int[i])	
		{
			if (document.all)       
			{
				opt = new Option(Int[i], i)
				sele.options[i] = opt
			} 
			else 
			{
				
				opt = document.createElement("option")
				opt.value = i
				opt.innerHTML = Int[i]
				sele.appendChild(opt)
			}
		}
    }
    sele.selectedIndex = act;
    shown = act
    ////////////////////
    displaying = 1;
  //-----------------------------------
    

  }

function end_display()
  {
    displaying = 0;
  }

  function show_display(lnk)
  {
	
    displaying = 1;
	
  }
  
 function print_head_l(pg,st,am) {
	page = pg;
	step = st;
	amount = am;
	var from = (page-1)*step+1;
	var to = (amount < (from+step)-1 ? amount : (from+step)-1);
	document.writeln("<FORM NAME=\"frm_top\">");
    var pagecount = (amount-(amount % step)) / step;
	if (amount % step > 0)
		pagecount++;
	document.writeln(
		"<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" WIDTH=\"100%\" ALIGN=\"CENTER\">",
		"  <TR>",
		"    <TD align=\"center\">",
		"      <SPAN CLASS=\"keklinkek\">",
		"        &nbsp;&nbsp;Találatok száma összesen: <span class=\"cimszo\">"+String(amount)+"</span> &nbsp;(<span class=\"cimszo\">"+String(pagecount)+"</span> oldalon) | ",
		"        Itt látható: <span class=\"cimszo\">"+String(from)+"-"+String(to)+"</span>",
		"      </SPAN>",
		"    </TD>",
		"  </TR>",
		"</TABLE>");
    bartime = 0;
    print_navbar_l(1);
    bartime++;
  } 
  
function print_navbar_l(n) {
  var pagecount = (amount-(amount % step)) / step;
  if (amount % step > 0)
    pagecount++;
  var i = 0;
  document.writeln(
	  "<TABLE CELLSPACING=\"0\" CELLPADDING=\"0\" WIDTH=\"100%\" BORDER=\"0\" ALIGN=\"left\">",
	  "  <TR>",
	  "    <TD>",
	  "      <IMG SRC=\"/common/img/empty.gif\" WIDTH=\"1\" HEIGHT=\"8\">",
	  "    </TD>");
  if (pagecount > 1)
    document.writeln(
	  "    <TD>",
	  "      <INPUT TYPE=\"BUTTON\" NAME=\"Btn"+String(bartime)+"\" VALUE=\"Lapozz\" onClick=\"v = document.frm_top.txt"+String(bartime)+".value; if(Number(v) &gt; 0 && Number(v) &lt;= "+String(pagecount)+") to_page_l(Number(v))\">",
	  "      <SPAN CLASS=\"keklinkek\"> a(z) </SPAN>",
	  "      <INPUT TYPE=\"TEXT\" NAME=\"txt"+String(bartime)+"\" SIZE=\"4\" VALUE=\""+String(page)+"\" MAXLENGTH=\"4\">",
	  "      <SPAN CLASS=\"keklinkek\">. oldalra</SPAN>",
	  "    </TD>");
  else
	document.writeln(
	  "    <TD>",
	  "      <SPAN CLASS=\"normal\">&nbsp;</SPAN>",
	  "    </TD>");
  if (page > 1)
	document.writeln(
	  "    <TD>",
	  "      <TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">",
	  "        <TR>",
	  "          <TD>",
	  "            <TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">",
	  "              <TR>",
	  "                <TD HEIGHT=\"26\" VALIGN=\"MIDDLE\">",
	  "                  <IMG SRC=\""+optenlink+"/common/img/empty.gif\" WIDTH=\"6\" HEIGHT=\"29\">",
	  "                  <A HREF=\"javascript: to_page_l("+String(1)+")\"><IMG SRC=\""+optenlink+"/common/img/nyilak/nyil_bal_dupla.gif\" WIDTH=\"16\" HEIGHT=\"13\" ALIGN=\"ABSMIDDLE\" BORDER=\"0\" NAME=\"home"+String(bartime)+"\"></A>",
	  "                  <IMG SRC=\""+optenlink+"/common/img/empty.gif\" WIDTH=\"6\" HEIGHT=\"29\">",
	  "                  <A HREF=\"javascript: to_page_l("+String(page-1)+")\"><IMG SRC=\""+optenlink+"/common/img/nyilak/nyil_bal.gif\" WIDTH=\"10\" HEIGHT=\"13\" ALIGN=\"ABSMIDDLE\" BORDER=\"0\" NAME=\"prev"+String(bartime)+"\"></A>",
	  "                  <IMG SRC=\""+optenlink+"/common/img/empty.gif\" WIDTH=\"6\" HEIGHT=\"29\">",
	  "                </TD>",
	  "              </TR>",
	  "            </TABLE>",
	  "          </TD>",
	  "          <TD>");
  else
	document.writeln(
	  "    <TD>",
	  "      <TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">",
	  "        <TR>",
	  "          <TD>",
	  "            <TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">",
	  "              <TR>",
	  "                <TD HEIGHT=\"26\" VALIGN=\"MIDDLE\">",
	  "                  <IMG SRC=\""+optenlink+"/common/img/empty.gif\" HEIGHT=\"3\" WIDTH=\"1\">",
	  "                </TD>",
	  "              </TR>",
	  "            </TABLE>",
	  "          </TD>",
	  "          <TD>");
  var first = (page-maxpages > 1 ? page-maxpages : 1);
  var last = (first+maxpages*2 < pagecount ? first+maxpages*2 : pagecount);
  if (first > 1)
	document.write("            <A HREF=\"javascript: to_page_l(1)\">1</A> .. ");
  for (i = first; i <= last; i++) {
	if (i != page)
	  document.write("            <A HREF=\"javascript: to_page_l("+String(i)+")\">");
	else
	  document.write("<B>");
	document.write(String(i));
	if (i != page)
	  document.write("</A>");
	else
	  document.write("</B>");
    document.writeln("&nbsp;");
  }
  if (last < pagecount)
	document.write(" .. <A HREF=\"javascript: to_page_l("+String(pagecount)+")\">"+String(pagecount)+"</A>");
  document.writeln("          </TD>");
  if (page != pagecount)
    document.writeln(
	  "          <TD>",
	  "            <TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">",
	  "              <TR>",
	  "                <TD HEIGHT=\"26\">",
	  "                  <IMG SRC=\""+optenlink+"/common/img/empty.gif\" WIDTH=\"6\" HEIGHT=\"29\">",
	  "                  <A HREF=\"javascript: to_page_l("+String(page+1)+")\"><IMG SRC=\""+optenlink+"/common/img/nyilak/nyil_jobb.gif\" WIDTH=\"10\" HEIGHT=\"13\" ALIGN=\"ABSMIDDLE\" BORDER=\"0\" NAME=\"next"+String(bartime)+"\"></A>",
	  "                  <IMG SRC=\""+optenlink+"/common/img/empty.gif\" WIDTH=\"6\" HEIGHT=\"29\">",
	  "                  <A HREF=\"javascript: to_page_l("+String(pagecount)+")\"><IMG SRC=\""+optenlink+"/common/img/nyilak/nyil_jobb_dupla.gif\" WIDTH=\"16\" HEIGHT=\"13\" ALIGN=\"ABSMIDDLE\" BORDER=\"0\" NAME=\"end"+String(bartime)+"\"></A>",
	  "                  <IMG SRC=\""+optenlink+"/common/img/empty.gif\" WIDTH=\"6\" HEIGHT=\"29\">",
	  "                </TD>",
	  "              </TR>",
	  "            </TABLE>",
	  "          </TD>");
  else
	document.writeln(
	  "          <TD>",
	  "            <TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">",
	  "              <TR>",
	  "                <TD HEIGHT=\"26\">",
	  "                  <IMG SRC=\""+optenlink+"/common/img/empty.gif\" WIDTH=\"6\" HEIGHT=\"29\">",
	  "                </TD>",
	  "              </TR>",
	  "            </TABLE>",
	  "          </TD>");
  document.writeln(
	  "        </TR>",
	  "      </TABLE>",
	  "    </TD>",
	  "  </TR>",
	  "</TABLE>");
	  document.writeln("<br>");document.writeln("<br>");
}

  function to_page(ix){
    var from = step*(ix-1)+1;
    var to = step*ix;
	
	if (lawargs=="undefined")
		var lawargs="";
	
    document.location = "/loadpage.php?dest=UNKE&search="+search+"&sub="+sub+"&otsindex=" + from + "&oteindex=" + to +"&"+lawargs ;
}

  function to_page_l(ix){

    var from = step*(ix-1)+1;
    var to = step*ix;
	
	if (lawargs=="undefined")
		var lawargs="";
	
    document.location = linkdir+"/index.php?page="+lpage+"&tsindex=" + from + "&teindex=" + to +"&"+lawargs ;
}



function getDim(el)	{
    for (var lx=0,ly=0;el!=null;lx+=el.offsetLeft,ly+=el.offsetTop,el=el.offsetParent);
    return {x:lx,y:ly}
}


function WriteValidity(s)	{

//------------
    if(typeof(Int)!='undefined' && Int[act] ){ document.getElementById("validity").innerHTML = Int[act] }
}

function TextSearch(t)	{
    if (!t) return ''
    outs = new Array()
    if (t.indexOf("%0A") == -1)	{
	words = t.split("%20")
	for (j=0; j<words.length; j++)	{
	    if (words[j]) outs.push(words[j] + ",1")
	}
        return outs.join(',')
    }
    tsa = new Array()
    tsa = t.split("%0A")
    rowc=0
    for (i=0; i<tsa.length; i++)	{
	words = tsa[i].split("%20")
	for (j=0; j<words.length; j++)	{
	    if (words[j]) outs.push(words[j] + "," + (i+1))
	}
    }
    return outs.join(',')
}

function PrintOut()	{
    this.location = "/loadpage.php?dest=UNKE&tprint=1&" + lawargs
}

function ShowBHButton()	{}

function OneFound(lawid){
    oc(lawid,1)
}

function hond(){
}

function hoffd(){
}

function IdoallChange(ia) {
//    tdisp = "00101"
     hrf = "/loadpage.php?dest=UNKE&sub=1&tdisp="+tdisp+"&teu="+teu+"&twhich="+lawid
	+"&tsearch="+tsearch+"&tvalid="+ia
    +"&nocontrols=1"
    document.location = hrf
    
    sele = document.f.idoall.value
    shown = ia
    tcompare = "false"

}
    
    
function NextMark(dik) {
    if (MarkedLineCount && dik >= MarkedLineCount) { alert("Nincs több találat!"); return }
    dik++
    document.location = "#ws" + dik
}