window.addEvent('domready', function(){	
//--------------------------------------------------------------------------------------
  //KAT PLAY
  if($('DVkat')){
      $('DVkat').setStyle('display','none');
      $('playKatt').setStyle('display','block');
      $('playKatt').addEvent('click',function(e){
          //e.stop();
          $('DVkat').setStyle('display','block'); 
          $('DVkat').load('szulak.php');
   });
  }

  // Kereses detail 
  if($('DVdetail')){  
         $('DVdetail').setStyle('display',$('showdetail').value);
       $('btn_detail').addEvent('click',function(e){
          e.stop();
          var st=($('DVdetail').getStyle('display')=='block')?'none':'block';
          $('DVdetail').setStyle('display',st);
          $('showdetail').value=st;
        });
   };
     if($$('.paging')){  
           $$('.paging').each(function(el,i){ 
             el.addEvent('click',function(e){
             e.stop();
          $('pageIDX').value=el.rel;
          $('KEREK').submit();
        });
      });
   };
 // CAROUSEL
   // OnClick váltás
    if($('DVcarousel')){
       var carouselPos=0;
       var carouselWidth=103;
       var carouselItemMum=$$('.carouselItem').length;
       $('DVcarousel_content').setStyle('width',(carouselItemMum+1)*carouselWidth);
       var fxCarousel =new Fx.Scroll('DVcarousel_view').start(0,0);
       $('carousel_prev').setStyle("opacity", 0.4);
       $('carousel_next').addEvent('click',function(e){
         carouselPos=(carouselPos<(carouselWidth*(carouselItemMum-3)))?carouselPos+carouselWidth:carouselPos;  
         fxCarousel.start(carouselPos,0);
         this.setStyle("opacity", (carouselPos==(carouselWidth*(carouselItemMum-3)))?0.5:1);
          $('carousel_prev').setStyle("opacity", (carouselPos==0)?0.4:1);
      });
                   
        $('carousel_prev').addEvent('click',function(e){
         carouselPos=(carouselPos==0)?carouselPos:carouselPos-carouselWidth;
        fxCarousel.start(carouselPos,0);
         $('carousel_next').setStyle("opacity", (carouselPos==(carouselWidth*(carouselItemMum-3)))?0.5:1);
         this.setStyle("opacity", (carouselPos==0)?0.4:1);


      });

     };

//--------------------------------------------------------------------------------------
  // Szövegek elrejtése
//  alert(self.document.location.hash);
   $$('.slbox span').each(function(el,i){
    el.set('style','display:none');
    if(self.document.location.hash&&self.document.location.hash=='#'+i)el.set('style','display:block');
    });
   // OnClick váltás
   $$('.slbox .title').each(function(el,index){
       el.addEvent('click',function(e){
          $$('.slbox .title').each(function(el,index){
          if(el==e.target){
              $$('.slbox span').each(function(span,i){
              if(index==i){
                var st=(span.getStyle('display')=='block')?'none':'block';
                span.setStyle('display',st);
              }
              });
          }
        });
      });
   });
//--------------------------------------------------------------------------------------
  // sub tabber 
  // Box elrejtése
   $$('#tabberBox .tabbox').each(function(el,i){ var st=(i>0)?'none':'block';el.setStyle('display',st)});
   $$('#tabberBox a').each(function(el,i){if(i==0)el.addClass('sel');});
   // OnClick váltás
   $$('.#tabberBox a').each(function(el,index){
       el.addEvent('click',function(e){
       e.stop();
          $$('#tabberBox a').each(function(el,i){if(el==e.target)el.addClass('sel'); else el.removeClass('sel')});
          $$('#tabberBox .tabbox').each(function(div,i){
          var st=(i!=index)?'none':'block';
          div.setStyle('display',st);
          });
      });
    });
//--------------------------------------------------------------------------------------
   if($('captchacode')){
   $('captchacode').addEvent('keyup',function(e){
   if((e.code==8)||(e.code>=65&&e.code<91)||(e.code>=49&&e.code<58)){
    $('captchacode').addClass('mooLoad'); 
    var captchaRequest = new Request({url: '../images/captcha/get_captcha.php?code='+$('captchacode').value+'&refID='+$('refID').form.refID.value, method: 'get', 
      onSuccess: function(TXT,XML) {// alert(TXT);
      $('captchacode').removeClass('mooLoad'); 
     if(TXT==1){ $('captchacode').size=5 ;$('captchacode').addClass('mooCheck');} 
           else { $('captchacode').size=10;$('captchacode').removeClass('mooCheck'); } 
      }
    }).send();
   }                 
   });
   }
//--------------------------------------------------------------------------------------
   if($$('.cloneDiv')){
   $$('.cloneDiv').each(function(el,index){
       el.addEvent('click',function(e){
        e.stop();
        var countName='count_'+el.rel;
        var idx=$(countName).value;
        var clone = $(el.rel).clone();
        var children = clone.getElements('input');
        children.each( function(a){
          a.name+="@"+idx;
          a.value=''; 
          });
        clone.inject(el,'before');
        idx++;
        $(countName).value=idx;
       });
    });
  }
//--------------------------------------------------------------------------------------
   if($('CHECK_EMAIL')){
   $('CHECK_EMAIL').addEvent('keyup',function(e){
   if((e.code==8)||(e.code==13)||(e.code>=65&&e.code<91)||(e.code>=49&&e.code<58)){
    $('CHECK_EMAIL').addClass('mooLoad'); 

    var validRequest = new Request({url: '../include/check/get_regemail.php?email='+$('CHECK_EMAIL').value, method: 'get', 
      onSuccess: function(TXT,XML) {
       $('CHECK_EMAIL').removeClass('mooLoad'); 
      if(TXT==1){
       if($('mailError'))$('mailError').innerHTML='Az e-mail cím már létezik!';
       $('CHECK_EMAIL').addClass('mooError'); 
       $('CHECK_EMAIL').size=5; 

      } else {
        if($('mailError'))$('mailError').innerHTML='';
        $('CHECK_EMAIL').removeClass('mooError'); 
        $('CHECK_EMAIL').size=10; 
      } 
      }
    }).send();
   }                 
   });
   }
//--------------------------------------------------------------------------------------
//init vége
});
function Formready(){
if($('CHECK_EMAIL')){
if(($('CHECK_EMAIL').size==5)){alert('A megadott e-mail címen már történt regisztráció');$('CHECK_EMAIL').focus();return false;}
}
if(($('captchacode').value=='')||($('captchacode').size!=5)){alert('Kérjük pontosan adja meg a képen látható szöveget');$('captchacode').focus();return false;}
return true;
}

/*----------------------------------------------------------------------------------------------------*/
function checkEmail(Email){	var FILTER =  /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;return FILTER.test(Email);}
