﻿// JavaScript Document
var szh_button_box_name="szh_button_box1";
var global_parent_id=1;
var valasz_div=1;

function element_on(element_id){
	if (!$('div_sz_h_box').style.display){
	    hides('div_sz_h_box');	
	}else{
	    element_onoff('div_sz_h_box');
	}
	//alert($('div_sz_h_box').style.display);
	if (document.getElementById(element_id)){
	   if (document.getElementById(element_id).style.display == "none"){
	      document.getElementById(element_id).style.display = "block";
	   }	
    }
}
function visszaszamolas(container, perc,masodperc){
	
if (perc>-1){
      masodperc-=1;
      if (masodperc<0){
		 if (perc-1<0){
		    masodperc=0;
            perc=-1;
			requestGet('../include/szolj_hozza/hozza_szolas_update.php','csz_id='+container+'&eup=1',''+container+'');
			hides('e-'+container+'');
			shows(szh_button_box_name);
			hides('szh_status');
			
			// ujra latszik a box
			shows ('div_sz_h_box');
			
			vege=1;
		    }else{	 
            masodperc=59;
            perc-=1;
		  }
		  
       }
	   
}	   
if (document.getElementById(container)){
document.getElementById(container).innerHTML = perc+'min '+masodperc+'s';
setTimeout("visszaszamolas('"+container+"','"+perc+"','"+masodperc+"')",1000);
}
}

function show_color_r(li_id, ul_id){
   var show_id="s-"+li_id;
  alert (show_id);
   if (document.getElementById(li_id).className=='szurke_li' && document.getElementById(li_id).className=='szurke_li admin'){
    document.getElementById(li_id).className='';
	document.getElementById(ul_id).style.display='block';
   }
}

function show_color(li_id, ul_id){
   var show_id="s-"+li_id;
   /*alert (show_id);*/

   
   
   if (document.getElementById(li_id).className!='szurke_li' && document.getElementById(li_id).className!='szurke_li admin'){
    document.getElementById(li_id).className='szurke_li';
	/*document.getElementById(ul_id).style.display='none';*/
	document.getElementById(show_id).innerHTML = "Megtekint";
	
   }else{
   document.getElementById(li_id).className='';
   document.getElementById(show_id).innerHTML = "Elrejt";
   /*document.getElementById(ul_id).style.display='block';*/
   }
   
   
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//pillanatnyilag mibe tegye, azonositas, 
function addDiv(mibe_rakja_id, id_name, toltes_id_name,cikkid, reply_id) 
{
	if (document.getElementById(mibe_rakja_id))
	{
	    //alert(toltes_id_name);
	    if (valasz_div!=id_name && document.getElementById('valasz_div')){
	        var Node = document.getElementById('valasz_div');
	        Node.parentNode.removeChild(Node);		
	    }
	    var letezik=document.getElementById('valasz_div');
	    //alert (mibe_rakja_id+', '+id_name+', '+parent_id+', '+parent_ul);
        //alert (mibe_rakja_id);
  if (!letezik){	 
     var mibe_rakja_id = document.getElementById(mibe_rakja_id);
     var szamlalo = document.getElementById('theValue');
     var num = (document.getElementById("theValue").value -1)+ 2;
     szamlalo.value = num;
     var id_name = id_name;
     var newdiv = document.createElement('div');
     newdiv.setAttribute("id",'valasz_div');
	 newdiv.setAttribute("class","uj_valasz");
     //newdiv.setAttribute('style', 'margin-left:25px;');
	 ul_nev='szh'+id_name;
	 //scroll(0,200);
     newdiv.innerHTML = "<a name='avalasz' id='avalasz'></a>valasz_box " + num + "("+toltes_id_name+")!<a onClick=\"addReply('"+toltes_id_name+"', '"+ul_nev+"','"+id_name+"')  \"> Valasz</a>";
	 mibe_rakja_id.appendChild(newdiv);
	 valasz_div=id_name;
	 location.href = "#avalasz";
	 ypos=window.pageYOffset;
	 if (!ypos){
	     ypos = document.documentElement.scrollTop;
	 }
	 //alert(scrollY);
	 //alert (ypos);
	 curr_pos=ypos-300;
	 scroll(0,curr_pos);
	 //location.href('#valasz');
	 requestGet('../include/szolj_hozza/szolj_hozza_reply.php','ul_nev='+ul_nev+'&csz_id='+id_name+'&toltes_id='+toltes_id_name+'&cikkid='+cikkid+'&reply_id='+reply_id+'','valasz_div');
    }else{
	   var Node = document.getElementById('valasz_div');
	   Node.parentNode.removeChild(Node);
    }	
	}
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function addReply(mibe_rakja_id, id_name,id) {
  var van_ul = document.getElementById(id_name);
  //alert ('van_ul:'+van_ul);
  if (van_ul){
  //* itt viszont a létrehozott ul-be kell majd rakni
  var mibe_rakja_id = document.getElementById(id_name);
  var szamlalo = document.getElementById('theValue');
  var num = (document.getElementById("theValue").value -1)+ 2;
  szamlalo.value = num;
  var id_name = id_name;
  var newdiv = document.createElement('li');
  newdiv.setAttribute("id","reply"+id);
  newdiv.setAttribute("class","uj_valasz");
  //newdiv.innerHTML = "Hozzaadva " + num + "!";
  mibe_rakja_id.appendChild(newdiv);
    /// a szmll cme
  } else{
  var mibe_rakja_id = document.getElementById(mibe_rakja_id);
  var szamlalo = document.getElementById('theValue');
  var num = (document.getElementById("theValue").value -1)+ 2;
  szamlalo.value = num;
  var id_name = id_name;
  var new_ul = document.createElement('ul'); 
  new_ul.setAttribute("id",id_name);
  mibe_rakja_id.appendChild(new_ul); 
  var newdiv = document.createElement('li');
  newdiv.setAttribute("id","reply"+id);
  newdiv.setAttribute("class","uj_valasz");
  //newdiv.innerHTML = "Hozzadva " + num + "!";
  new_ul.appendChild(newdiv);
  }
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function addEvent(mibe_rakja_id, id_name, ul) 
{
  if (!ul)
  {
      /// megnézem hogy van-e már ilyen elem
      if (!document.getElementById(id_name))
      {	  
          var mibe_rakja_id = document.getElementById(mibe_rakja_id);
          var szamlalo = document.getElementById('theValue');
          var num = (document.getElementById("theValue").value -1)+ 2;
          szamlalo.value = num;
          var id_name = id_name;
          var newdiv = document.createElement('li');
          newdiv.setAttribute("id",id_name);
          newdiv.setAttribute("class","uj_valasz");
          //newdiv.innerHTML = "Hozzaadva " + num + "!";
          mibe_rakja_id.appendChild(newdiv);
	  } else{
		  /// ha nincs akkor eltávoltom az elemet
		  removeSan(id_name);  
	  }
    /// a szmll cme
  } else{
  var mibe_rakja_id = document.getElementById(mibe_rakja_id);
  var szamlalo = document.getElementById('theValue');
  var num = (document.getElementById("theValue").value -1)+ 2;
  szamlalo.value = num;
  var id_name = id_name;
  var new_ul = document.createElement('ul'); 
  mibe_rakja_id.appendChild(new_ul); 
  var newdiv = document.createElement('li');
  newdiv.setAttribute("id",id_name);
  newdiv.setAttribute("class","uj_valasz");
  //newdiv.innerHTML = "Hozzadva " + num + "!";
  new_ul.appendChild(newdiv);
  }
}

function removeElement(mit,miben) {
  //var d = document.getElementById(miben);
  var olddiv = document.getElementById(mit);
  //d.removeChild(olddiv);
  olddiv.parentNode.removeChild(olddiv);
}
function removeSan(elementId) {
    // elem eltávolítás a dokumentumból
    var element = document.getElementById(elementId);
    element.parentNode.removeChild(element);
}
function elemszam(id){
    var elem = document.getElementById(id);
    szam=elem.childNodes.length;
	return szam;
	
}
function expand_all() {
	  var a1=document.getElementsByTagName("ul");
	  for(j=0;j<a1.length;j++) {
	  nm=a1[j].id;
	  if(nm!=undefined && nm!="") {
			if(nm.substr(0,1)=="r") {
			if (document.getElementById('tree').value==0){
			  // a close tipusakat nem nyitja ki
			 // alert (a1[j].className);
			  if (a1[j].className!='close'){
			     a1[j].style.display='block';
				}
			  //mentem az llapotot
			  //document.getElementById('tree').value=1;
			  }else{
			  a1[j].style.display='none';
			  //mentem az llapotot
			  //document.getElementById('tree').value=0;			  
			  }
			}
		}
	 }
	 //mentem az allapotot
			if (document.getElementById('tree').value==0){
			  document.getElementById('expand').innerHTML = "Minden választ bezár";
			  document.getElementById('tree').value=1;
			  }else{
			  document.getElementById('expand').innerHTML = "Minden választ mutat";
		      document.getElementById('tree').value=0;			  
			  }	 
	 
}