var defHozzaadOnclick = '';
var defEltavolitOnclick = '';

function naptarAblak(link, title){
   naptarWin=parent.dhtmlmodal.open('naptarbox', 'iframe', link, title, 'width=590px,height=350px,resize=0,scrolling=1,center=1', 'recal');
   naptarWin.onclose=function(){
      showFlash();
      return true;
   }
}

function etelCsereAblak(link, title){
   naptarWin=parent.dhtmlmodal.open('etelcserebox', 'iframe', link, title, 'width=590px,height=350px,resize=0,scrolling=1,center=1', 'recal');
   naptarWin.onclose=function(){
      showFlash();
      return true;
   }
}


function sugoAblak(link){
   naptarWin=parent.dhtmlmodal.open('sugobox', 'iframe', link, 'Súgó', 'width=590px,height=350px,resize=0,scrolling=1,center=1', 'recal');
   naptarWin.onclose=function(){
      showFlash();
      return true;
   }
}


function nyilatkozatAblak(link){
   naptarWin=parent.dhtmlmodal.open('nyilatkozatbox', 'iframe', link, 'Felhasználási feltételek', 'width=700px,height=500px,resize=0,scrolling=1,center=1', 'recal');
   naptarWin.onclose=function(){
      showFlash();
      return true;
   }
}

function hideFlash(){
   if(parent.document.getElementById('flash1')){
      parent.document.getElementById('flash1').style.display="none";
   }
   if(parent.document.getElementById('flash1_kep')){
      parent.document.getElementById('flash1_kep').style.display="block";
   }

   if(parent.document.getElementById('flash2')){
      parent.document.getElementById('flash2').style.display="none";
   }
   if(parent.document.getElementById('flash2_kep')){
      parent.document.getElementById('flash2_kep').style.display="block";
   }

}

function showFlash(){
   if(parent.document.getElementById('flash1')){
      parent.document.getElementById('flash1').style.display="block";
   }
   if(parent.document.getElementById('flash1_kep')){
      parent.document.getElementById('flash1_kep').style.display="none";
   }

   if(parent.document.getElementById('flash2')){
      parent.document.getElementById('flash2').style.display="block";
   }
   if(parent.document.getElementById('flash2_kep')){
      parent.document.getElementById('flash2_kep').style.display="none";
   }

}

function correctPNG()
{
   var arVersion = navigator.appVersion.split("MSIE")
   var version = parseFloat(arVersion[1])
   if ((version >= 5.5) && (document.body.filters))
   {
      for(var i=0; i<document.images.length; i++)
      {
         var img = document.images[i]
         var imgName = img.src.toUpperCase()
         if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
         {
            var imgID = (img.id) ? "id='" + img.id + "' " : ""
            var imgClass = (img.className) ? "class='" + img.className + "' " : ""
            var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
            var imgStyle = "display:inline-block;" + img.style.cssText
            if (img.align == "left") imgStyle = "float:left;" + imgStyle
            if (img.align == "right") imgStyle = "float:right;" + imgStyle
            if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
            var strNewHTML = "<span " + imgID + imgClass + imgTitle
            + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
            + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
            + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
            img.outerHTML = strNewHTML
            i = i-1
         }
      }
   }
}

function setReplyId(id){
//forum válasz azonosito beallitas
   document.hozzaszolasForm.valasz.value = id;
   document.hozzaszolasForm.hozzaszolasMezo.focus();
}

/**
 *
 * @access public
 * @return void
 **/
function showAnswer( MessageSender, MessageTime, buttonObj ){
   document.getElementById("ujHszTitle").innerHTML = 'Válasz erre a hozzászólásra: '+MessageSender+' '+MessageTime;
}


/**
 *
 * @access public
 * @return void
 **/
function changeVote(vote, cikknum, vote_id){
//   with(document.voteForm)
 //     retval.value=vote;
   document.getElementById("value__"+vote_id+"__"+cikknum).value=vote;
   if(vote == 1){
      document.getElementById(cikknum+"__1__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__2__"+vote_id).className = 'csillagPassziv';
      document.getElementById(cikknum+"__3__"+vote_id).className = 'csillagPassziv';
      document.getElementById(cikknum+"__4__"+vote_id).className = 'csillagPassziv';
      document.getElementById(cikknum+"__5__"+vote_id).className = 'csillagPassziv';
   }
   if(vote == 2){
      document.getElementById(cikknum+"__1__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__2__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__3__"+vote_id).className = 'csillagPassziv';
      document.getElementById(cikknum+"__4__"+vote_id).className = 'csillagPassziv';
      document.getElementById(cikknum+"__5__"+vote_id).className = 'csillagPassziv';
   }
   if(vote == 3){
      document.getElementById(cikknum+"__1__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__2__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__3__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__4__"+vote_id).className = 'csillagPassziv';
      document.getElementById(cikknum+"__5__"+vote_id).className = 'csillagPassziv';
   }
   if(vote == 4){
      document.getElementById(cikknum+"__1__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__2__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__3__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__4__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__5__"+vote_id).className = 'csillagPassziv';
   }
   if(vote == 5){
      document.getElementById(cikknum+"__1__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__2__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__3__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__4__"+vote_id).className = 'csillagAktiv';
      document.getElementById(cikknum+"__5__"+vote_id).className = 'csillagAktiv';
   }
   //alert(item);
}


function show(elem){
    alert(elem+' s:'+elem.length);
    for(i=0;i<=elem.length-1;i++){
       alert(elem[i].innerHTML);
    }
}

/**
 *
 * @access public
 * @return void
 **/
function changeRow(tr_id, etel_id){
   if(tr_id.className == 'napiRendelhetoSorAktiv'){
      tr_id.className='napiRendelhetoSorNorm';
      document.getElementById(etel_id).checked=false;
      hideHozzaadBtn();
      hideEltavolitBtn();
   }
   else{
      tr_id.className='napiRendelhetoSorAktiv';
      document.getElementById(etel_id).checked=true;
      showHozzaadBtn();
      showEltavolitBtn();
   }
}

function loginFocus(){
    if(document.loginForm.usernev)
       document.loginForm.usernev.focus();
    else if(document.loginForm.otp)
       document.loginForm.otp.focus();
}

function showEltavolitBtn(){
   var talalat = false;

   if(defEltavolitOnclick == ''  && document.etlapForm.etlapEltavolit){
      defEltavolitOnclick = document.etlapForm.etlapEltavolit.onclick;
   }

   for(i=0;i<=document.etlapForm.length;i++){
      a = document.etlapForm.elements[i];
      if( a && a.name == 'eltavolitandoEtel[]' && a.checked){
         talalat = true;
      }
   }
   if(talalat)
      with(document.etlapForm.etlapEltavolit){
         className = 'balGomb';
         onclick=defEltavolitOnclick;
      }
}

function hideEltavolitBtn(){
   var talalat = false;
   if(defEltavolitOnclick == '' && document.etlapForm.etlapEltavolit)
      defEltavolitOnclick = document.etlapForm.etlapEltavolit.onclick;

   for(i=0;i<=document.etlapForm.length;i++){
      a = document.etlapForm.elements[i];
      if( a && a.name == 'eltavolitandoEtel[]' && a.checked){
         talalat = true;
      }
   }
   if(!talalat)
      with(document.etlapForm.etlapEltavolit){
         className = 'balGombBW';
         onclick='';
      }
}




function showHozzaadBtn(){
   var talalat = false;
   if(defHozzaadOnclick == '')
      defHozzaadOnclick = document.etlapForm.etlapHozzaad.onclick;

   for(i=0;i<=document.etlapForm.length;i++){
      a = document.etlapForm.elements[i];
      if( a && a.name == 'hozzaadandoEtel[]' && a.checked){
         talalat = true;
      }
   }
   if(talalat)
      with(document.etlapForm.etlapHozzaad){
         className = 'jobbGomb';
         onclick = defHozzaadOnclick;
      }
}

function hideHozzaadBtn(){
   var talalat = false;
   if(defHozzaadOnclick == '')
      defHozzaadOnclick = document.etlapForm.etlapHozzaad.onclick;

   for(i=0;i<=document.etlapForm.length;i++){
      a = document.etlapForm.elements[i];
      if( a && a.name == 'hozzaadandoEtel[]' && a.checked){
         talalat = true;
      }
   }
   if(!talalat)
      with(document.etlapForm.etlapHozzaad){
         className = 'jobbGombBW';
         onclick='';
      }
}

function etlapScrollUp(elem,size){
   value = document.getElementById(elem).style.marginTop;
   top = parseInt(value);
   top = top+size;
   if(top > 0){
      top = 0;
   }
   document.getElementById(elem).style.marginTop=top;
}

function etlapScrollDown(elemOuter,elemInner,size){
   value = document.getElementById(elemOuter).style.marginTop;
   top = parseInt(value);
   top = top-size;

   if(document.getElementById(elemInner).offsetHeight > 10){
      document.getElementById(elemOuter).style.marginTop=top;
   }
}

/**
 *
 * @access public
 * @return void
 **/
function nextInput(currElem, currSize, nextElem){
   if(currElem.value.length == currSize){
//      alert(document.getElementById(nextElem).value.length);
      if( document.getElementById(nextElem) ){
         document.getElementById(nextElem).focus();
      }
   }
}
