//functie care prieste la intrare un nr variabil de id-uri de elemente html care vor sa fie ascunse
function hide(){
    for (var i = 0; i < hide.arguments.length; i++){
        $(hide.arguments[i]).hide();
    };
};

// functie apelata pt schimbarea ordinii afisarii pozelor
function mutajs(sageata,directie){

        //salvez id-ul din id-ul divului parinte
        var id1 = $(sageata).parent()[0].id.split("-",1);
        var potMuta = false;
        var tabel =  $(sageata).parent()[0].id.split("-")[4];

        switch(directie){
            case "up":
                if ($(sageata).parent().prev('.boxL').length != 0) {
                    var id2= $(sageata).parent().prev()[0].id.split("-",1);
                    potMuta = true;
                };
                break;
            case "down":
                if ($(sageata).parent().next('.boxL').length != 0) {
                    var id2= $(sageata).parent().next()[0].id.split("-",1);
                    potMuta = true;
                };
                break;
            case "left":
                if ($(sageata).parent().prev('.boxTh').length != 0) {
                    var id2= $(sageata).parent().prev()[0].id.split("-",1);
                    potMuta = true;
                };
                break;
            case "right":
                if ($(sageata).parent().next('.boxTh').length != 0) {
                    var id2= $(sageata).parent().next()[0].id.split("-",1);
                    potMuta = true;
                };
                break;
        };
        if (potMuta) {
            $.post("../admin/PostFiles/changeOrder.php" , {id1:id1,id2:id2,tabel:tabel},
                function(){
                    window.location.reload( true );
                }
            );
        } else {
            alert ('EROARE: Nu pot muta poza !');
        };
    };

// functie ce trece valoarea descrierii(din link) in campul edit
function editeaza_descriere(link){
        //textul linkului este trecut in text area pt a fi modificat
		$('#descriere')[0].value = link.id;
        //selectez ca sa se vada mai bine
		$('#descriere')[0].select();
        //salvez id-ul div-ului(=id-ul pozei) apoi chem change_descriere
        poza_id = $(link).parent()[0].id.split("-")[0];
    };

//functia ce se apeleaza pt a face UPDATE la descrierea pozei cu id-ul 'id'
function change_descriere(){
        poza_descriere =  $('#descriere')[0].value;
        if (poza_descriere.replace(/ /,"") != ""){
            $.post("../admin/GuitarsBasses/descriptionEdit.php" , {id:poza_id,descriere:poza_descriere},
                function(){
                    window.location.reload( true );
                }
            );
        } else {
            alert('EROARE: Descrierea este obligatorie !');
        };
    };

//sterge o poza(copil) al unui div cu id-ul(id-numeFis-cat-subcat)
function sterge(){
      	var answer = confirm("Esti sigur ca vrei sa stergi poza/pozele selectate ?")
      	if (answer){
           $("input[@type=checkbox][@checked]").each(
               function(){
                   info = $(this).parent()[0].id.split("-");
                   //alert(info[0]+' '+info[1]+' '+info[2]+' '+info[3]);
                   $.post("../admin/PostFiles/deleteFile.php" , {id:info[0],nume:info[1],cat:info[2],subcat:info[3],tabel:info[4]},
                                   function(){
                                           window.location.reload( true );
                                   }
                       );
           });
      	}
      	else{
            ;
      	}


    };

// body onload="mesaj(php session var(mesaj))" - afiseaza mesajul de eroare
function mesaj(mesaj){
        //un mesaj compus numai din spatii nu este unul valid
        if (mesaj.replace(/ /,"") != ""){
            alert (mesaj);
        };
     };




/*---------------------------------------------------
                        GARBAGE
----------------------------------------------------
    //functie ce preia cat sau subcat si schimba subcat sau cat functie de linkul apasat
    function change_cat_subcat(link){
        $(document).ready(function(){

            //se salveaza categoria si subcat din url
            cat     = gup('cat');
            subcat  = gup('subcat');

            // daca functia se executa la apasarea unui link ce nu contine "c" = categorie
            if (link.id.search("c")==-1){
                subcat = link.id.replace(/s/,"");
            }else {
                cat = link.id.replace(/c/,"");
            };
            window.location = "http://www.teo.blacknovastudio.com/admin/admin.php?cat="+cat+"&subcat="+subcat;
        });
    };
    --------------------------------
         // se iau din url: id,cat si subcat pt a modifica elementele formului( pt POST)
     function upload2(){
        $("#id")[0].value          = gup('id');
        $("#cat")[0].value         = gup('cat');
        $("#subcat")[0].value      = gup('subcat');
        //daca am selectat WOOD subcategoria = 0
        if (gup('cat')==4) {
            $("#subcat")[0].value=0;
        };
        return true;
     };
     ----------------------------------
          //functie ce face redirect cand apesi un thumb
     function redirect(link){
        var target = link.id.match(/\w+/g);
        var url = target[0] + '_artist_pictures.php?id=' + target[2];
        window.location = url;
     };
     ---------------------------------
         //cand apas un thumb al unui artist ii iau id-ul ca sa-l trimit in admin2
    function admin2(link){
        //salvez id-ul pozei apasate pt al trimite mai departe
        id = $(link).parent()[0].id.split("-")[0];
        window.location = "http://www.teo.blacknovastudio.com/admin/admin2.php?cat="+cat+"&subcat="+subcat+"&id="+id;
     };
     --------------------------
        //sterge thumburi = artisti  (din admin.php)
    function sterge(x){
        if (x==4) {
            sterge2();
        } else {
            $('input[@id*=check_box]:checked').each(
                function(){
                    var src             =   $(this).parent().children().eq(0).children()[0].src; //aflu sursa pozei
                    var cat_subcat      =   src.match(/(guitars|basses)\/\w+/g)[0].split("/");   //din sursa aflu cat si subcat
                    var id              =   $(this).parent()[0].id.replace(/thumb/, "");         //aflu id-ul din id-ul div-uluiParinte
                    var fis_name        =   src.match(/(\w+.\w+)$/g);                         //aflu numele fisierului
                        $.post("../admin/sterge.php" , {id:id,cat:cat_subcat[0],subcat:cat_subcat[1],nume:fis_name},
                                        function(){
                                            window.location.reload( true );
                                        }
                        );
            });
        };
    };
    --------------------------------
    //dai gup('var') si-ti returneaza valoarea parametrului din url
function gup( name ){
        name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
        var regexS = "[\\?&]"+name+"=([^&#]*)";
        var regex = new RegExp( regexS );
        var results = regex.exec( window.location.href );
        if( results == null )
            return "";
        else
            return results[1];
     };
     ---------------------------------------





*/