function divhide()
   {
              setTimeout(function(){
                new Effect.Opacity('uzenet', { from: 0.96, to: 0.0, duration: 1.0 });
              }, 1);
              setTimeout(function(){
              //$('adminForm').setOpacity('1');
              $('uzenet').style.display='none';
              }, 1500);   
   }

function sendCrFrom(serverurl, id, func)
{
   err = 0;
   elsoerr = '';
   var messages = '';
   var myFormData = $(id).serialize();
   message = '<div style="padding-left: 11px;">Kérem, ellenőrizze a következő mezőket: <br />';
   //_'Kérjük, töltse ki az e-mail vagy a telefonszám mezőt!\')}else if(document.adminForm.mult.value==\'\'){alert(\'Kérjük, írjon megjegyzést!\')}else if(Is_Email(document.adminForm.e_mail.value)){alert(\'Az e-mail cím nem megfelelő!\');}else{}
   if(document.adminForm.nev && document.adminForm.nev.value=='')
   {
     $('nev').style.background = '#ffdadf';
     err++;
     messages += '- Név<br />';
   }
   else $('nev').style.background = '#E6EBEF';
   
   if(document.adminForm.kor && document.adminForm.kor.value=='')
   {
     $('kor').style.background = '#ffdadf';
     err++;
     messages += '- Életkor<br />';
   }
   else if(document.adminForm.kor) $('kor').style.background = '#E6EBEF';
   
   if(Is_Email(document.adminForm.email.value))
   {
     $('email').style.background = '#ffdadf';
     err++;
     messages += '- E-mail cím (nem megfelelő)<br />'; 
   }
   else $('email').style.background = '#E6EBEF';
   
   if(document.adminForm.tel.value=='' && document.adminForm.email.value=='')
   {
     $('tel').style.background = '#ffdadf';
     $('email').style.background = '#ffdadf';
     err++;
     messages += '- Telefonszám / E-mail cím<br />';
   }
   else { 
     $('tel').style.background = '#E6EBEF';    
     if(!Is_Email(document.adminForm.email.value)) $('email').style.background = '#E6EBEF'; 
   }
   
   if(document.adminForm.mult && document.adminForm.mult.value=='')
   {
     $('mult').style.background = '#ffdadf';
     err++;
     messages += '- Szakmai múlt<br />';
   }
   else if(document.adminForm.mult) $('mult').style.background = '#E6EBEF';
   
   if(document.adminForm.megj && document.adminForm.megj.value=='')
   {
     $('megj').style.background = '#ffdadf';
     err++;
     messages += '- Megjegyzés<br />';
   }
   else if(document.adminForm.megj) $('megj').style.background = '#E6EBEF';
   
   
   
   
   message += '<div style="padding-left: 60px">' + messages + '</div>';
   
   
      
   if(err==0)
   {
       $('adminForm').setOpacity('0.25');
       var loadingimg = '<img src="'+serverurl+'/themes/default/images/ajax-loader.gif">';      
       $('loading').style.display = 'block';
       $('loading').innerHTML = loadingimg;
        
       ajaxRequest = new Ajax.Request(
       serverurl + '/functions/ajaxfunc.php?funcid='+func+'&' + myFormData + "&"+Math.random(),
       {
            method: 'get',
            //parameters: myFormData,
            onSuccess: function(request) 
            {
              setTimeout(function(){
              
              $('loading').style.display = 'none';
              $('uzenet').style.display='block';
              $('rendszerkep').innerHTML = '<img src="'+serverurl+'/themes/default/images/success.gif">';  
              $('formmessage').innerHTML = '<div align="left" style="font-size: 12px; font-weight: normal; padding-left: 11px; margin-bottom: 18px;">Érdeklődését továbbítottuk!<br /><br />Köszönjük, hogy igénybevette szolgáltatásunkat.</div>';
              setTimeout(function(){
                new Effect.Opacity('uzenet', { from: 0.0, to: 0.96, duration: 1.0 });
              }, 1);
              setTimeout(function(){
                new Effect.Opacity('uzenet', { from: 0.96, to: 0.0, duration: 1.0 });
              }, 4000);
              setTimeout(function(){
              $('adminForm').setOpacity('1');
              $('adminForm').reset();    
              $('uzenet').style.display='none';
              }, 5000); 
              dw_scrollObj.initScroll('wn','up')
              dw_scrollObj.doubleSpeed('');
              }, 1000);
             }
      });
              
   }
   else
   {
      
      $('uzenet').style.display='block';  
      $('formmessage').innerHTML = message + 
         '<div align="center" style="cursor: pointer; margin-top: 16px"><input type="button" onclick="divhide()" value="Bezár" /></div>';
      
      setTimeout(function(){
        new Effect.Opacity('uzenet', { from: 0.0, to: 0.96, duration: 1.0 });
      }, 1);
      /*setTimeout(function(){
        new Effect.Opacity('uzenet', { from: 0.96, to: 0.0, duration: 1.0 });
      }, 4000); */
      
      dw_scrollObj.initScroll('wn','up')
      dw_scrollObj.doubleSpeed('');  
      /*setTimeout(function(){
        $('uzenet').style.display='none';    
      }, 6000); */
   }   
}

function setTooltip(serverurl, message)
{
//alert('dfgdf');
  /*new Tip('info2', {
  ajax: {
    url: serverurl + '/functions/ajaxtooltip.php?funcid='+message   ,
    options: {
      method: 'get',
      onComplete: function() {}
    }
  }
  });  */
  
  new Tip('info2', {
          title : 'Ajax was used to create this tooltip',
        target: $('info2').up('li'),
        ajax: {
          url: 'functions/ajaxtooltip.php?funcid='+message,
          options: {
            onComplete: function(transport) {
              // you could do something here after the ajax call is finished
            }
          }
        },
        hideOn: { element: 'closeButton', event: 'click' },
        width: 'auto', // We don't want the default 250px.
                       // Images inside the tooltip will need to have dimensions set since Prototip needs to fixate width for proper rendering.
        hook: { target: 'bottomMiddle', tip: 'topRight' },
        stem: 'topRight',
        offset: { x: 6, y: 3 }
      });
}

function confirm_ajax(serverurl, message)
{
  var div = 'ws_content_prod';
    /*hint_show(div);
    $(div).innerHTML = '<div><img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/></div>'; 
    position_layer('resp');
    */
   //alert(func); 
    var confirmForm = '<div>' +
                      '<table>' +
                      '<td>'+ 
                      '<table><tr><td colspan="2">'+message+'</td></tr><tr><td>' +
                        '<input type="button" value="Igen" onclick="">' +
                        '</td><td>'+
                        '<input type="button" value="Nem" onclick="Set_Display(\'ws_cover\',\'none\'); Set_Display(\'ws_content_prod\',\'none\')"></td>'+
                        '</tr></table></td>' +
                      '</div>'
    Display_Transparent(serverurl, confirmForm, 'kerdes');
    function hinth()
    {
      $(div).innerHTML = "";
      hint_hide(div);
    }
    function reportSuccess()
    {
      Display_Transparent(serverurl, message);
      /*setTimeout(hinth, 2500); */
    }
    
    /*
    var pars = "commentid=" + commentid + "&funcid=actDeactBlogIComment&" + Math.random();
    var myAjax = new Ajax.Updater('act_'+id,
                  serverurl + '/functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars,
                      onSuccess: reportSuccess 
                    }); */                                   
                     
}

function alert_with_ajax(serverurl, message)
{
  var div = 'ws_content_prod';
    /*hint_show(div);
    $(div).innerHTML = '<div><img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/></div>'; 
    position_layer('resp');
    */
   //alert(func); 
    var confirmForm = '<div>' +
                      '<table>' +
                      '<td>'+ 
                      '<table><tr><td colspan="2">'+message+'</td></tr><tr><td style="padding-top: 10px; padding-left: 20px">' +
                        '<input type="button" value="Ok" onclick="Set_Display(\'ws_cover\',\'none\'); Set_Display(\'ws_content_prod\',\'none\')"></td>'+
                        '</tr></table></td>' +
                      '</div>'
    Display_Transparent(serverurl, confirmForm, 'alert');
}

function delBlogItem(sorid, delid, serverurl)
{
  function reportSuccess()
  {
     $(sorid).remove();
     var db = $('bej_szam').innerHTML;  
     $('bej_szam').innerHTML = db-1;
  } 
   
  function reportError(e)
  {
     //alert('hiba');  
  }
    
    var pars = "id=" + delid + "&funcid=delBlogItem&" + Math.random();
    var myAjax = new Ajax.Request(
                  serverurl + '/functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars, 
                      onSuccess: reportSuccess 
                      //onFailure: this.reportError(e)
                    }); 
  
}

function delBlogComment(commentid, delid, serverurl)
{
  function reportSuccess()
  {
     $(commentid).remove();
  }  
  var pars = "commentid=" + commentid + "&funcid=delBlogComment&" + Math.random();
  var myAjax = new Ajax.Request(
                  serverurl + '/functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars, 
                      onSuccess: reportSuccess 
                      //onFailure: this.reportError(e)
                    });                                    
                                                          
}
/*
function activDeactiv(commentid, activeid)
{
   var oThis = this;
   this.commentid = commentid;
   this.activeid = activeid;
   
   Event.observe(activeid, 'click', function(e){oThis.checkItem(e)});
}

activDeactiv.prototype = {
  
  checkItem: function(e) {
    var id = this.commentid.substring(8);
    var pars = "commentid=" + this.commentid + "&funcid=actDeactBlogIComment&" + Math.random();
    var myAjax = new Ajax.Updater('act_'+id,
                  '../../../functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars 
                    });                                    
  }                                                        
} */

function activDeactiv2(commentid, activeid, serverurl,message)
{
    var id = commentid.substring(8);
    //var div = 'response_'+id;
    var div = 'ws_content_prod';
    /*hint_show(div);
    $(div).innerHTML = '<div><img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/></div>'; 
    position_layer('resp');
    */
    Display_Transparent(serverurl, '<div><img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/></div>');
    function hinth()
    {
      $(div).innerHTML = "";
      hint_hide(div);
    }
    function reportSuccess()
    {
      Display_Transparent(serverurl, message);
      /*setTimeout(hinth, 2500); */
    }
    
    
    var pars = "commentid=" + commentid + "&funcid=actDeactBlogIComment&" + Math.random();
    var myAjax = new Ajax.Updater('act_'+id,
                  serverurl + '/functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars,
                      onSuccess: reportSuccess 
                    });                                    
                                                         
}

function editBlogComment(id, activeid, serverurl)
{
          
    function explode(b, s)
    {
       return s.split(b);
    }

   
   function fillForm(originalRequest)
   {
      var str = originalRequest.responseText;
      s = explode('[#]', str); 
      $('name').value = s[1];
      $('email').value = s[2];
      $('tartalom').value = s[3];
      $('cenzura').value = 1;
      $('cid').value = s[0];
    }

  
     
   
   var pars = "commentid=" + id + "&funcid=getCommentDatas&" + Math.random();
   var myAjax = new Ajax.Request(
                  serverurl+'/functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars, 
                      onSuccess: fillForm 
                      //onFailure: this.reportError(e)
                    }); 
                                                                       
}

function editKeywordItem(id, serverurl)
{
    function explode(b, sa)
    {
       return sa.split(b);
    }
          
   
   function fillForm(originalRequest)
   {
      var str = originalRequest.responseText;
      
      var list = eval('(' + str + ')');
      for (var i=0; i < list.length; i++) {
          
        var aktlang = list[i].lang;
        var field = "keyword_"+aktlang;
        if($(field)) $(field).value = list[i].keyword;
      }    
      $('cid').value = id;
    }

  
     
   
   var pars = "commentid=" + id + "&funcid=getKeywordDatas&" + Math.random();
   var myAjax = new Ajax.Request(
                  serverurl + '/functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars, 
                      onSuccess: fillForm 
                      //onFailure: this.reportError(e)
                    }); 
  
}


function delKeywordItem(sorid, delid, serverurl, message)
{
  var div = 'resp';
  hint_show(div);
  $(div).innerHTML = '<div><img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/></div>'; 
  position_layer('resp');
    
  function hinth()
  {
     $(div).innerHTML = "";
     hint_hide(div);
  }
  
  function reportSuccess()
  {
     $(sorid).remove();
     $(div).innerHTML = message;
     setTimeout(hinth, 2500); 
  }  
  
  function reportError()
  {
     //alert('hiba');  
  }
    
    var pars = "id=" + delid + "&funcid=delKeywordItem&" + Math.random();
    var myAjax = new Ajax.Request(
                  serverurl + '/functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars, 
                      onSuccess: reportSuccess 
                      //onFailure: this.reportError(e)
                    });  
                        
}

function sendBlogInMail(nev1, nev2, email1, email2, blogurl, serverurl)
{
  function hinth()
  {
    hint_hide('kuldform');
  }
  function reportSuccess()
  {
    $('uzi').innerHTML = 'Sikeresen elküldve<br /><br />';
    setTimeout(hinth, 2500);
  }
  $('uzi').innerHTML = '<img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/>';
  var pars = "&funcid=sendBlogInMail&blogurl="+blogurl+"&nev1="+nev1+"&nev2="+nev2+"&email1="+email1+"&email2="+email2+"&" + Math.random();;
  var myAjax = new Ajax.Request(
                  serverurl + '/functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars, 
                      onSuccess: reportSuccess 
                      //onFailure: this.reportError(e)
                    });  
  
}

function sendErtesito(serverurl, blogurl, kulcsszo)
{
  //var div = 'uzi_' + kulcsszo;
    
  var div = 'ws_content_prod';
    /*hint_show(div);
    $(div).innerHTML = '<div><img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/></div>'; 
    position_layer('resp');
    */
    Display_Transparent(serverurl, '<div><img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/></div>');
    
  /*  function reportSuccess()
    {
      Display_Transparent(serverurl, message);
      /*setTimeout(hinth, 2500); 
    } 
  
  
  
  /*
  var div2 = 'resp';
  hint_show(div2); 
  $(div2).innerHTML = '<div><img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/></div>'; 
  position_layer('resp');
  
  function hinth()
  {
     $(div2).innerHTML = "";
     hint_hide(div2);
  }
    */
  function reportSuccess(originalRequest)
  {
    Display_Transparent(serverurl, originalRequest.responseText);
  }
  
  /*$(div).innerHTML = '<div align="center"><img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/></div>';*/
  var pars = "&funcid=sendErtesito&blogurl=" + blogurl + "&kulcsszo=" + kulcsszo + "&" + Math.random();
  var myAjax = new Ajax.Request(
                  serverurl + '/functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars, 
                      onSuccess: reportSuccess 
                      //onFailure: this.reportError(e)
                    });  
}

function systemMessageDisplay(message, tipus)
{
   switch(tipus)
   {
     case 'ipanel':
       $('vezerlodiv_info').innerHTML = message;
       openvezerlodiv();
       setTimeout(closevezerlodiv, 8000);
       
     break;
     
     case 'formtop':
       $('formMessage').innerHTML = message;
     break;
     
     case 'formright':
       $('formMessage').innerHTML = message;
     break;
   }
}

function openvezerlodiv()
{
  
  $('vezerlodivPopup').slideDown({duration: 0.3, queue: {position: 'end', scope: 'vezerlodiv', limit: 2}});
}
function closevezerlodiv()
{
  $('vezerlodiv_info').innerHTML = "";
  $('vezerlodivPopup').slideUp({duration: 0.3, queue: {position: 'end', scope: 'vezerlodiv', limit: 2}});
  
}

function sendHirlevel(serverurl, id, lang)
{
  //var div = 'uzi_' + kulcsszo;
  var div2 = 'vezerlodiv_info';
  //hint_show(div2); 
  $('vezerlodivPopup').slideDown({duration: 0.3, queue: {position: 'end', scope: 'vezerlodiv', limit: 2}});
  $(div2).innerHTML = '<div><img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/></div>'; 
  
  
  
  function reportSuccess(originalRequest)
  {
    var str = originalRequest.responseText;
    var list = eval('(' + str + ')');
    
    $(div2).innerHTML = list[0].uzi;
    if(list[0].counter>0)
    { 
       var datumid = 'hirlevel_datum_'+id;
       $(datumid).innerHTML = list[0].datum;
       new Effect.Highlight(datumid, { startcolor: '#ffff99', endcolor: '#fffffff', duration: 5.5 });
       
       var kuldveid = 'hirlevel_elkuldve_'+id;
       $(kuldveid).innerHTML = list[0].kikuldve;
       new Effect.Highlight(kuldveid, { startcolor: '#ffff99', endcolor: '#fffffff', duration: 5.5 });
    } 
        
    setTimeout(closevezerlodiv, 2500);                         
  }
  
  /*$(div).innerHTML = '<div align="center"><img src="'+serverurl+'/themes/default/images/loading.gif" height="30"/></div>';*/
  var pars = "&funcid=sendHirlevel&id=" + id + "&lang=" + lang + "&" + Math.random();
  var myAjax = new Ajax.Request(
                  serverurl + '/functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars, 
                      onSuccess: reportSuccess 
                      //onFailure: this.reportError(e)
                    });  
}

function getVaros(field, serverurl)
{
  function reportSuccess(originalRequest)
  {
    $(field).value = originalRequest.responseText;
  }
  var irszam = $('irszam').value;
  var pars = "&funcid=getVarosByIrszam&irszam=" + irszam + "&" + Math.random();
  var myAjax = new Ajax.Request(
                  serverurl + '/functions/ajaxfunc.php', 
                    { 
                      method: 'get', 
                      parameters: pars, 
                      onSuccess: reportSuccess 
                      //onFailure: this.reportError(e)
                    });  
}
