$(function() {

/********************************* BELÉPÉS ENTER KEZELÉS **************************/

$('#nev').keyup(function(e){if(e.keyCode == 13){$('#belep_form').submit();}});
$('#pwd').keyup(function(e){if(e.keyCode == 13){$('#belep_form').submit();}});


/* ********************************** BAGER ***************************************/
    setUpPictures();
    
    var isLinux = navigator.userAgent.indexOf("Linux");
    if(isLinux >= 0){$("a").css("font-size","1.0em");}

    if($("#user").attr("oldal") == "/feel/alapadat.php")initUpload();
/* ********************************** BAGER ***************************************/
    if($("#user").attr("oldal") == "/feel/oldaledit2b.php")
    {
        var editor = $('textarea.tinymce').ckeditor('instanceCreated',function(e){
            var h = $("#hirform").height()+100;
            $("#oldal").css("height",h+"px");
            $(".vissza").css({"width":"90%", "margin-left":"50px"}).find("a").css({"position":"relative","margin-left":"0px"});
        });
    }

//Bager féle galleria2
// ini file a galleria könyvtárban
//saját ini file megadásának módja -> {inifile: '/feel/galleria/galleria2.ini'} a www.valami.hu utáni rész

    $('#galeria2').bgrGalleria({
        inifile: '/feel/galleria/galleria2.ini'
    });
// az adminisztráció az Info kezeléséhez
    if($("#user").attr("oldal") == "/feel/alapadat.php"){
        $('#galeria2admin').bgrGalleriaAdmin({
            inifile: '/feel/galleria/galleria2.ini'
        });
    }
});
/******************************** end of bodyOnLoad function() *********************************************************/

/*********************************************** Fejléc képcsere ***********************************************************************/
var hPicNum;
var hCurPic;
var timerHead;
var fadeTimeIn;
var fadeTimeOut;
var t;
var automata = false;
function setUpPictures(){
    hPicNum = parseInt($("#hPicNum").text())-1;
    timerHead = parseInt($("#timerHead").text());
    fadeTimeIn = parseInt($("#fadeTimeIn").text());
    fadeTimeOut = parseInt($("#fadeTimeOut").text());
    hCurPic = 0;
    $(".hPic:first").fadeIn(fadeTimeIn);
    startHeadPicsAnimation();
}
function startHeadPicsAnimation(){
    t = setInterval("headPicsChange()",timerHead);
}
function stopHeadPicsAnimation(){
    clearInterval(t);
}
function headPicsChange(){
    $(".hPic").eq(hCurPic).fadeOut(fadeTimeOut, function(){
        if(hCurPic < hPicNum){
            hCurPic++;
        }else{
            hCurPic = 0;
        }
        $(".hPic").eq(hCurPic).delay(300).fadeIn(fadeTimeIn);
    });
}

/*********************************************** Uploader a fejléc képeihez ***********************************************/
var uploader1;
function initUpload(){
    
    uploader1 = new qq.FileUploader({                           // feléc képeihez
        element: document.getElementById('file-uploader1'),
        action: 'uploader/uploader.php',
        allowedExtensions: ['jpg', 'jpeg'],
        sizeLimit: 2*1024*1024, // max size
        minSizeLimit: 0, // min size
        debug: true,
        onSubmit: function(id, fileName){
            if(dest == ""){alert("Célkönyvtár megadása kötelező!");return false;}
            var dest = "../images/fejkepek/";
            uploader1.setParams({destdir: dest});
            return true;
        },
        onProgress: function(id, fileName, loaded, total){

        },
        onComplete: function(id, fileName, responseJSON){$(".qq-upload-list li").remove();},
        onCancel: function(id, fileName){alert("Felhasználó által megszakítva !");},
        messages: {
            typeError: "{file} has invalid extension. Only {extensions} are allowed.",
            sizeError: "{file} is too large, maximum file size is {sizeLimit}.",
            minSizeError: "{file} is too small, minimum file size is {minSizeLimit}.",
            emptyError: "{file} is empty, please select files again without it.",
            onLeave: "The files are being uploaded, if you leave now the upload will be cancelled."
            },
        showMessage: function(message){alert(message);}
    });

}
/*********************************************** Uploader vége ***********************************************************************/

