$(document).ready(function() {

    // dialógus ablakot nyit az üzenetek részére
    dialogOpen();
    
    //letöltések accordion
    $('#accordion').accordion();
    
    
    // lenyílókat kezeli
    $('.panel-fejlec img').bind('click',function(){
        $('#'+this.alt).slideToggle('slow');
    });
    
    
    //frontend galéria címre akaszt egy kattintást
    $('.galeria-cim').bind('click', function(){
        var galerianev = $(this).html();
        
        galeriadiv = $(this);
        
        if ($('#galeria_'+galerianev).css('display') == 'none') {
            galeriadiv.html('loading...');
            $.get('galeria/keplista_ajax_frontend/'+galerianev, function(txt) {
                galeriadiv.html(galerianev);
                $('#galeria_'+galerianev).html(txt);
                $('#galeria_'+galerianev).slideToggle('slow');
            });
        } else {
            $('#galeria_'+galerianev).slideToggle('slow');
        }
    });
    
    
    //frontend tartalomban megjelenő galériára akaszt egy kattintást
    $('.galeria img').bind('click', function(){
        picturebox(this.alt);
    });
    
    
    //frontend galériára akaszt egy kattintást
    $('.galeria-modell img').bind('click', function(){
        picturebox(this.alt);
    });
    
    
    //frontend akcio nagykereknek belépési felület lenyitás
    $('#nagykerbelepo').bind('click', function(){
        $('#nagykerbelepo_lenyilo').slideToggle('slow');
    });
    
    
    //frontend vendegkonyv lenyito
    $('#vendegkonyv_lenyito').bind('click', function(){
        $('#vendegkonyv_lenyilo').slideToggle('slow');
    });
    
    
    //frontend hírek lenyitása
    $('.hir-open-js').bind('click', function(){
        var id = this.id.substring(5, this.id.length);
        if ($('#news_body_'+id).css('display') == 'none') {
            $('#news_'+id).html('bezár...');
        } else {
            $('#news_'+id).html('tovább..');
        }
        $('#news_body_'+id).slideToggle('slow');
    });
    
    
    // hírlevél feliratkozás gomb
    $('.hirlevel-gomb img').bind('mouseover', function() {
        this.src = ROOT+'/images/feliratkozas_gomb_aktiv.png';
        
        $('.hirlevel-gomb img').bind('mouseout', function() {
            this.src = ROOT+'/images/feliratkozas_gomb.png';
        });
    });
    
    
    // xenon ismertetőhöz hívja le a tartalmakat
    $('#ismerteto img').bind('click', function() {
        var menu = $('#modelvalaszto_menu').html();
        $('#ismerteto-tartalom').html('betöltés...');
        //ajax
        $.get(ROOT+'/xenon/getajax/'+menu+'/'+this.alt, function(txt){
            $('#ismerteto-tartalom').html(txt);
        });
        
        //if (tartalomdiv.css('display') == 'none') {
            //tartalomdiv.slideToggle('slow');
        //}
    });
    
    
    // színek
    $('.szinkod img').bind('mouseover', function(){
        $('#szin-automodell').html('<img src="'+ROOT+'/images/images-autoszinek/'+this.alt+'.png" />');
    });
});

//keret
function errorborder(id)
{
    $('#'+id).css('border', 'solid 2px #ff0000');
}
