/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

var timp;
var timpAparitie=0;
var imagArray;
var numeArray = null;
var thumbArray;
var leftInitial=900;
var topPagina = 100;
var continutPagina = 0
var meniuBackground = 0;

var hideAnimationTime;

var i=0;
var countImages=0;

var $dialog;

var deschiderePrimaPagina;
var deschidereMesajeC;

var stareMesaje = 0;

var loadImages = 0;

$(document).ready( function() {
    $('.prima-pagina').css('display', 'none');
    
    getIe();
    //imagArray = new Array('/imagini-bg/home/imag1.jpg', '/imagini-bg/home/imag2.jpg', '/imagini-bg/home/imag3.jpg', '/imagini-bg/home/imag4.jpg', '/imagini-bg/home/imag5.jpg', '/imagini-bg/home/imag6.jpg', '/imagini-bg/home/imag7.jpg', '/imagini-bg/home/imag8.jpg', '/imagini-bg/home/imag9.jpg', '/imagini-bg/home/imag10.jpg', '/imagini-bg/home/imag11.jpg');
    imagArray = new Array('/imagini-bg/home/DSC_7339.JPG', '/imagini-bg/home/DSC_7378.JPG', '/imagini-bg/home/DSC_7503.JPG', '/imagini-bg/home/DSC_7530.JPG', '/imagini-bg/home/DSC_7562.JPG', '/imagini-bg/home/DSC_7825.JPG', '/imagini-bg/home/DSC_7853.JPG', '/imagini-bg/home/DSC_7873.JPG', '/imagini-bg/home/DSC_7886.JPG', '/imagini-bg/home/DSC_7900.JPG', '/imagini-bg/home/DSC_8454.JPG');
    timp = setTimeout("loadImage()", 1500);
    deschiderePrimaPagina = setTimeout("deschidePagina()", 1000);
    $('.meniu-top').delay(100).slideDown("slow");
    
    if (brow == 'ie') {
        $dialog = $('<div class="window-content"></div>')
            .dialog({
                autoOpen: false,
                title: 'Incarc continut...',
                closeOnEscape: true,
                modal: true,
                width: 800,
                height: 650,
                show: "scale",
                hide: "scale",
                resizable: false,
                open: function(event, ui) {
                    inchidePagina();
                },
                close: function(event, ui) {
                    $('window-content').empty();
                    deschidePagina();
                }
            });
    } else {
        $dialog = $('<div class="window-content"></div>')
            .dialog({
                autoOpen: false,
                title: 'Incarc continut...',
                closeOnEscape: true,
                modal: true,
                width: 794,
                height: 595,
                show: "scale",
                hide: "scale",
                resizable: false,
                close: function(event, ui) {
                    $('window-content').empty();
                }
            });
    }
    
    deschidereMesajeC = setTimeout("deschideMesaje()", 1000);
    getUrlHash();
});

function obtainImageArray(pageUrl)
{
    clearTimeout(timp);
    numeArray = null;
    $.ajax({
        async: false,
        type: "POST",
        url: "/ajax/getBackgroundImages.php",
        dataType: 'json',
        data: "url=" + pageUrl,
        success: function(content){
            clearTimeout(timp);
            if (content.type == 'media') {
                var thumbWidth = 92;
                var thumbTotalPadding = 10;
                var liThumbWidth = thumbWidth+thumbTotalPadding;
                imagArray = content.imag;
                numeArray = content.nume;
                thumbArray = content.thumb;
                $('ul.list').css('width', (liThumbWidth*thumbArray.length) + 'px');
                if (thumbArray.length > 0) {
                    for (var index = 0; index < thumbArray.length; index++) {
                        $('.thumbs-list ul.list').append('<li class="gmic gm_' + index + '"><a href="javascript:void(0);" class="img" onclick="loadSingleImage(' + index + ');"><img src="' + thumbArray[index] + '" /></a><a href="javascript:void(0);" class="txt" onclick="loadSingleImage(' + index + ');">' + numeArray[index] + '</a></li>');
                    }
                    $('.gmic').hover(function() {
                        $('a.txt', this).css({opacity: 1});
                        $('a.txt', this).stop().animate({top: -16},{duration: 'slow', easing: 'easeOutExpo'});
                    }, function() {
                        $('a.txt', this).stop().animate({top: 0},{duration: 'slow', easing: 'easeOutExpo', complete: function() {
                                $('a.txt', this).css({opacity: 0});
                        }});
                    });
                }
            } else {
                imagArray = content.imag;
            }
            timp = setTimeout("loadImage()", 2000);
        }
    });
}

var incarcaImagine = 0;

function loadImage()
{
    if (incarcaImagine == 0) {
        incarcaImagine = 1;
    clearTimeout(timp);
    if ($('.sup-navigare-media').css('display') == 'block') {
        if ($('.navigare-media .media-play img').attr("src") == "/butoane/play.png") {
            $('.navigare-media .media-play img').attr("src", "/butoane/pause.png");
            $('.navigare-media .media-play').addClass('media-pause').removeClass('media-play');
        }
    }
    //alert('nr elemente array=' + imagArray.length + ' index=' + i);
    if (i >= imagArray.length) {
        i=0;
    }
    var nrImag = parseInt(countImages) - 1;
    $('#imagine-animata').each( function() {
          if (parseInt($(this).css('z-index')) > i || parseInt($(this).css('z-index')) < (i-1)) {
              $(this).remove();
          }
    });
    var imagine = new Image();
    //imagine.src = "/imagini-bg/home/imag_1.jpg";
    $(imagine).load( function() {
        var y = i-1;
        $(this).hide();
//        if ($('.anim_' + nrImag).length > 0) {
//            $('.anim_' + nrImag).fadeOut("slow", function() {
//                $(this).remove();
//            });
//        }
        $('.bg-site').append(this);
        $(this).fadeIn("slow");
        if (numeArray != null) {
            insertName(numeArray[y]);
        } else {
            closeName();
        }
        incarcaImagine=0;
    }).error( function() {
        //
    }).attr('src', imagArray[i]).attr('class', 'anim_' + countImages).attr('id', 'imagine-animata').css('z-index', i);
    if ($('.anim_' + nrImag).length > 0) {
        $('.anim_' + nrImag).delay(1000).fadeOut("slow", function() {
            $(this).remove();
        });
    }
    i++;
    countImages++;
    timp = setTimeout("loadImage()", 3000);
    }
}

function justLoadImage()
{
    if (incarcaImagine == 0) {
        incarcaImagine = 1;
    if (i >= imagArray.length) {
        i=0;
    }
    var nrImag = parseInt(countImages) - 1;
    $('#imagine-animata').each( function() {
          if (parseInt($(this).css('z-index')) > i || parseInt($(this).css('z-index')) < (i-1)) {
              $(this).remove();
          }
    });
    var imagine = new Image();
    $(imagine).load( function() {
        var y = i-1;
        $(this).hide();
        $('.bg-site').append(this);
        $(this).fadeIn("slow");
        if (numeArray != null) {
            insertName(numeArray[y]);
        } else {
            closeName();
        }
        incarcaImagine=0;
    }).error( function() {
        //
    }).stop().attr('src', imagArray[i]).attr('class', 'anim_' + countImages).attr('id', 'imagine-animata').css('z-index', i);
    if ($('.anim_' + nrImag).length > 0) {
        $('.anim_' + nrImag).delay(300).fadeOut("slow", function() {
            $(this).remove();
        });
    }
    i++;
    countImages++;
    }
}

function loadSingleImage(index)
{
    if (incarcaImagine == 0) {
        incarcaImagine = 1;
    pauseGallery();
    var nrImag = parseInt(countImages) - 1;
    $('#imagine-animata').each( function() {
          if (parseInt($(this).css('z-index')) > i || parseInt($(this).css('z-index')) < (i-1)) {
              $(this).remove();
          }
    });
    var imagine = new Image();
    $(imagine).load( function() {
        $(this).hide();
        $('.bg-site').append(this);
        $(this).fadeIn("slow");
        if (numeArray != null) {
            insertName(numeArray[index]);
        }else {
            closeName();
        }
        incarcaImagine=0;
    }).error( function() {
        //
    }).attr('src', imagArray[index]).attr('class', 'anim_' + countImages).attr('id', 'imagine-animata').css('z-index', index);
    if ($('.anim_' + nrImag).length > 0) {
        $('.anim_' + nrImag).delay(300).fadeOut("slow", function() {
            $(this).remove();
        });
    }
    i = index+1;
    countImages++;
    }
}

var aratNume=0;
function insertName(denumire)
{
    if (aratNume == 0) {
        aratNume=1;
        if ($('.sup-name-imag').css('display') == 'block') {
            $('.sup-name-imag').hide("slide", {direction: "up", easing: 'easeInCirc'} , 1000, function() {
                if (denumire != ' ' && denumire != '' && denumire != null) {
                    $('.name-imag').html(denumire);
                    //$('.sup-name-imag').slideDown("slow");
                    $('.sup-name-imag').show("slide", {direction: "up", easing: 'easeOutExpo'} , 1000);
                    aratNume=0;
                }
            });
        } else {
            if (denumire != ' ' && denumire != '' && denumire != null) {
                $('.name-imag').html(denumire);
                //$('.sup-name-imag').slideDown("slow");
                $('.sup-name-imag').show("slide", {direction: "up", easing: 'easeOutExpo'} , 1000);
                aratNume=0;
            }
        }
    }
}

function closeName()
{
    if ($('.sup-name-imag').css('display') == 'block') {
        //$('.sup-name-imag').slideUp("slow");
        $('.sup-name-imag').hide("slide", {direction: "up", easing: 'easeInCirc'} , 1000);
    }
}

function deschidePagina()
{
    if ($('.prima-pagina').css('display') == 'none') {
        timpAparitie = 1;
        var leftStop = 200;
        var leftActual = $('.prima-pagina').css('left');
        leftActual = parseInt(leftActual);
        leftInitial = leftActual;
        $('.prima-pagina').show(230);
        $('.prima-pagina').animate({left: leftStop},{queue: false, duration: 'slow', easing: 'easeOutExpo', complete: function() {
                timpAparitie=0;
                if (brow == 'ie') {
                    $('.preload').remove();
                }
                //activateButtons();
            }
        });
        //activateCategsMenu();
    }
}

function inchidePagina()
{
    if ($('.prima-pagina').css('display') == 'block') {
        timpAparitie = 1;
        var leftStop = leftInitial;
        $('.prima-pagina').hide(300);
        $('.prima-pagina').animate({left: leftStop},{queue: false, duration: 'slow', easing: 'easeOutExpo', complete: function() {timpAparitie=0;}});
        $('.arata').css('display','none');
    }
}

function deschideAjaxPage(pageContent)
{
    continutPagina = pageContent;
    setTimeout("deschidePagina()", 500);
    setTimeout("addPageContent()", 400);
}

function butonMeniu(urlPagina,numePagina,idPagina,pageTemplate)
{
    if (timpAparitie == 0) {
        if (pageTemplate == 'media.php') {
            pauseMesaje();
            if ($('.prima-pagina').css('display') == 'block') {
                inchidePagina();
                obtainImageArray(urlPagina);
                setTimeout("openMediaPlayer()", 300);
                setTimeout("openThumbsGallery()", 300);
            } else if ($('.arata').css('display') == 'block') {
                $('.arata').hide(300, function() {
                    obtainImageArray(urlPagina);
                    setTimeout("openMediaPlayer()", 300);
                    setTimeout("openThumbsGallery()", 300);
                });
            }
        } else if (pageTemplate == 'access.php') {
            closeMediaPlayer();
            closeThumbsGallery();
            obtainImageArray(urlPagina);
            
            inchideLive();
            //deschideMesaje();
            deschidereMesajeC = setTimeout("deschideMesaje()", 1650);
            //var pageContent = getPageContent(urlPagina,numePagina,idPagina);
            if ($('.prima-pagina').css('display') == 'block') {
                inchidePagina();
                setTimeout("deschidePagina()", 500);
                //getPageContent(urlPagina,numePagina);
                isUserLoggedIn(urlPagina,numePagina);
            } else {
                closeMediaPlayer();
                //getPageContent(urlPagina,numePagina);
                isUserLoggedIn(urlPagina,numePagina);
                arataPagina();
            }
            return true;
        } else if (pageTemplate == 'corporate.php') {
            //isUserLoggedIn(urlPagina,numePagina);
            closeMediaPlayer();
            closeThumbsGallery();
            obtainImageArray(urlPagina);
            
            inchideLive();
            //deschideMesaje();
            deschidereMesajeC = setTimeout("deschideMesaje()", 1650);
            //var pageContent = getPageContent(urlPagina,numePagina,idPagina);
            if ($('.prima-pagina').css('display') == 'block') {
                inchidePagina();
                setTimeout("deschidePagina()", 500);
                //getPageContent(urlPagina,numePagina);
                isUserLoggedIn(urlPagina,numePagina);
            } else {
                closeMediaPlayer();
                //getPageContent(urlPagina,numePagina);
                isUserLoggedIn(urlPagina,numePagina);
                arataPagina();
            }
            return false;
        } else {
            closeMediaPlayer();
            closeThumbsGallery();
            obtainImageArray(urlPagina);
            //var pageContent = getPageContent(urlPagina,numePagina,idPagina);
            if ($('.prima-pagina').css('display') == 'block') {
                inchidePagina();
                //setTimeout("deschideAjaxPage('" + pageContent + "')", 500);
                //deschideAjaxPage(pageContent);
                setTimeout("deschidePagina()", 500);
                getPageContent(urlPagina,numePagina);
            } else {
                closeMediaPlayer();
                //continutPagina = pageContent;
                getPageContent(urlPagina,numePagina);
                //addPageContent();
                arataPagina();
            }
        }
        // aici setez url-ul si apasarea butoanelor din meniul de sus
        window.location.hash = urlPagina;
        if ($('.selectat').length > 0) {
            $('.selectat').removeClass('selectat');
        }
        $('#' + idPagina).addClass('selectat');
        // aici adaug link in breadcrumbs
        breadcrumbsPagini(urlPagina,numePagina,idPagina,pageTemplate);
    }
    return false;
}

function getPageContent(urlPagina,numePagina)
{
    $('.prima-pagina .template-continut').delay(600).remove();
    $('.prima-pagina .preload').delay(1000).css('display', 'block');
    jQuery.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/getPageContent.php",
        data: "url=" + urlPagina + "&nume=" + numePagina,
        success: function(content){
            if ($('.prima-pagina .template-continut').length <= 0) {
                $('.prima-pagina').append(content);
                $('.prima-pagina .preload').css('display', 'none');
                if (urlPagina == 'contact.html') {
                    pauseMesaje();
                    lanseazaLive();
                } else {
                    inchideLive();
                    deschideMesaje();
                }
            }
            activateCategsMenu();
        }
    });
    //return pageContent;
}

function getPageContent2(urlPagina,numePagina,whereTo)
{
    jQuery.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/getPageContent.php",
        data: "url=" + urlPagina + "&nume=" + numePagina + "&whereto=" + whereTo,
        success: function(content){
            if ($('.prima-pagina .template-continut').length <= 0) {
                $('.prima-pagina').append(content);
                $('.prima-pagina .preload').css('display', 'none');
            }
            activateCategsMenu();
        }
    });
    //return pageContent;
}

function addPageContent()
{
    $('.prima-pagina .template-continut').remove();
    $('.prima-pagina').append(continutPagina);
}

function getContentJSON(urlPagina,numePagina)
{
    jQuery.ajax({
        async: false,
        type: "POST",
        url: "/ajax/getPageContent.php",
        dataType: 'json',
        data: "url=" + urlPagina + "&nume=" + numePagina,
        success: function(content){
            $('.template-continut .sup_titlu .titlu').html(content.titlu);
            $('.template-continut .continut').html("<p>" + content.continut + "</p>");
        }
    });
}

function ascundePagina()
{
    if ($('.prima-pagina').css('display') == 'block') {
        var topStop = 0;
        var leftStop = leftInitial;
        $('.prima-pagina').hide(300);
        $('.prima-pagina').animate({top: topStop, left: (leftStop-50)},{queue: false, duration: 'slow', easing: 'easeOutExpo'});
        $('.arata').show('slow');
    }
}

function arataPagina()
{
    if ($('.prima-pagina').css('display') == 'none') {
        var leftStop = 200;
        var pozitieArata = $('.arata').position();
        $('.prima-pagina').css('top', pozitieArata.top + 'px');
        $('.prima-pagina').css('left', pozitieArata.left + 'px');
        $('.prima-pagina').show(230);
        $('.prima-pagina').animate({left: leftStop, top: topPagina},{queue: false, duration: 'slow', easing: 'easeOutExpo', complete: function() {
                //activateButtons();
        }});
        $('.arata').hide('slow');
        //activateCategsMenu();
    }
}

function activateCategsMenu()
{
    if ($('.suport-categorii').length > 0) {
        var bgCat = $('.categ-bg');
        $('.categorie').hover( function() {
            var supCatLeft = $('.suport-categorii').offset().left;
            var pozitie = $(this).offset();
            var sus = pozitie.top;
            var stanga = (pozitie.left-(supCatLeft-20));
            var inaltime = $(this).height();
            inaltime = inaltime;
            var latime = $(this).width();
            if (meniuBackground == 0) {
                meniuBackground = 1;
                bgCat.css('top', (sus-170));
                bgCat.css('left', stanga);
                bgCat.css('height', inaltime);
                bgCat.css('width', latime);
                bgCat.stop().show(200);
            } else {
                bgCat.stop().animate({
                    left: (stanga),
                    top: (sus-170),
                    opacity: 1,
                    height: inaltime,
                    width: latime
                }, {
                    duration: 'fast'
                });
            }
            $('a .cat-name', this).css('color','#fff');
            $('.cat-img', this).css('border-color', '#fff');
            if (brow=='ie') {
                $('a .cat-name', this).dropShadow({
                    color: '#f00',
                    top: 1,
                    left: 1,
                    blur: 0,
                    opacity: 1
                });
            } else {
                $('a .cat-name', this).dropShadow({
                    color: '#f00',
                    top: -4,
                    left: 1,
                    blur: 0,
                    opacity: 1
                });
            }
            //$('a .cat-name', this).css('color','#ff0000');
            //bgCat.css('display','block');
        }, function() {
            $('a .cat-name', this).removeShadow();
            $('a .cat-name', this).css('color','#ff0000');
            $('.cat-img', this).css('border-color', '#f00');
            $('.dropShadow', this).remove();
        });
        $('div.suport-categorii').hover( function() {
            //
        }, function() {
            bgCat.hide(0, function() {
                meniuBackground = 0;
                $('.dropShadow').each( function() {
                    $(this).remove();
                });
                $('.categ-bg').css('display', 'none');
            });
        });
    } else {
        meniuBackground = 0;
        $('.categ-bg').css('display', 'none');
    }
}

function activateButtons()
{
    $('.more').button({
        icons: {
            primary: "ui-icon-script"
        }
    });
}

function deschideContinutWin(idContent)
{
    $dialog.html('');
    $('.window-content').css('background',"url('/files/preloader.gif') no-repeat center center transparent");
    $dialog.dialog("open");
    jQuery.ajax({
        async: false,
        type: "POST",
        url: "/ajax/getPageLongContent.php",
        dataType: 'json',
        data: "id=" + idContent,
        success: function(content){
            $dialog.dialog({
                title: content.titlu
            });
            $dialog.html(content.continut);
            $('.continut-scroll').delay(1000).slideDown("slow", function() {
                $('.window-content').css('background','none');
                $('.continut-scroll').jScrollPane();
            });
        }
    });
}

function openMediaPlayer()
{
    $('.sup-navigare-media').slideDown("slow");
    inchideLive();
}

function closeMediaPlayer()
{
    if ($('.sup-navigare-media').css('display') == 'block') {
        $('.sup-navigare-media').slideUp("fast");
    }
}

function swithPlayPause()
{
    if ($('.navigare-media .media-pause').length > 0) {
        pauseGallery();
    } else if ($('.navigare-media .media-play').length > 0) {
        playGallery()
    }
}

function pauseGallery()
{
    clearTimeout(timp);
    $('.navigare-media .media-pause img').attr("src", "/butoane/play.png");
    $('.navigare-media .media-pause').addClass('media-play').removeClass('media-pause');
}

function playGallery()
{
    loadImage();
    $('.navigare-media .media-play img').attr("src", "/butoane/pause.png");
    $('.navigare-media .media-play').addClass('media-pause').removeClass('media-play');
}

function backGallery()
{
    pauseGallery();
    if (parseInt(i) <= 1) {
        //alert(i);
        i = (parseInt(imagArray.length)-1);
    } else {
        i = i-2;
    }
    justLoadImage();
}

function nextGallery()
{
    pauseGallery();
    //i = i+1;
    justLoadImage();
}

function openThumbsGallery()
{
    $('.sup-thumbs').css('top','520px');
    $('.sup-thumbs').css('height','80px');
    $('.sup-thumbs').show("clip", {}, 500, function() {
        hideAnimationTime = setTimeout("leaveDownThumbsGallery()", 2000);
    });
}

function leaveDownThumbsGallery()
{
    $('.sup-thumbs').animate({height: 15, top: 585},{duration: 'slow', easing: 'easeOutExpo'});
}

function closeThumbsGallery()
{
    if ($('.sup-thumbs').css('display') == 'block') {
        $('.sup-thumbs').hide("clip", {}, 500);
    }
}

function hoverThumbsGallery()
{
    if ($('.sup-thumbs').css('display') == 'block') {
        //alert('hover');
        clearTimeout(hideAnimationTime);
        if (parseInt($('.sup-thumbs').css('height')) < 80) {
            $('.sup-thumbs').animate({height: 80, top: 520},{duration: 'slow', easing: 'easeOutExpo'});
        }
    }
}

function outThumbsGallery()
{
    if ($('.sup-thumbs').css('display') == 'block') {
        hideAnimationTime = setTimeout("leaveDownThumbsGallery()", 2000);
    }
}

var thumbsLeft = 0;

function nextThumbs()
{
    var ulWidth = parseInt($('ul.list').css('width'));
    var maxLeft = 0-ulWidth;
    var suportWidth = parseInt($('.thumbs-list').css('width'));
    var nextLeft = thumbsLeft-suportWidth;
    //alert(nextLeft <= maxLeft);
    if (nextLeft <= (maxLeft+suportWidth)) {
        nextLeft = maxLeft+suportWidth;
    }
    //alert(nextLeft);
    $('ul.list').animate({left: nextLeft}, {duration: 'slow', easing: 'easeOutExpo',  complete: function() {
            thumbsLeft = nextLeft;
        }});
}

function backThumbs()
{
    var suportWidth = parseInt($('.thumbs-list').css('width'));
    var backLeft = thumbsLeft+suportWidth;
    if (backLeft >= 0) {
        backLeft=0;
    }
    $('ul.list').animate({left:  backLeft},{duration: 'slow', easing: 'easeOutExpo',  complete: function() {
            thumbsLeft = backLeft;
    }});
}

function formularInregistrare()
{
    $dialog.html('');
    $('.window-content').css('background',"url('/files/preloader.gif') no-repeat center center transparent");
    $dialog.dialog("open");
    jQuery.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/formularInregistrare.php",
        data: "id=1",
        success: function(content){
            $dialog.dialog({
                title: 'Formular inregistrare'
            });
            $dialog.html(content);
            $('.continut-scroll').delay(1000).slideDown("slow", function() {
                $('.window-content').css('background','none');
                $('.continut-scroll').jScrollPane();
                $('select').uniform();
                changeRegionSelect();
            });
        }
    });
}

function checkContactForm()
{
    if (timpAparitie == 0 && $('#contactForm').length > 0 && $('#contactForm').css('display') != 'none') {
        timpAparitie=1;
        var santinela = true;
        //var jsonObj = ({nume: $('#contactForm .nume').value, adresa: $('#contactForm .adresa').value, telefon: $('#contactForm .telefon').value, mesaj: $('#contactForm .mesaj').value});
        var jsonObj = new Object;
        jsonObj.nume = $('.nume').val();
        jsonObj.adresa = $('.adresa').val();
        jsonObj.telefon = $('.telefon').val();
        jsonObj.mesaj = $('.mesaj').val();
        //alert($('.nume').val());
        var serverReply = $.ajax({
            async: false,
            type: "POST",
            url: "/ajax/formCheck.php",
            data: "type=contact&json=" + JSON.stringify(jsonObj)
        }).responseText;
        if (serverReply != 'true') {
            santinela = false;
            $('.view-error').empty();
            $('.view-error').html(serverReply);
            $('.view-error').show("pulsate", {}, 200, function() {
                timpAparitie=0;
            });
            //alert(serverReply);
        } else {
            if ($('.view-error').css('display') == 'block') {
                $('.view-error').empty();
                $('.view-error').html('Trimit mesaj');
                $('.view-error').hide("pulsate", {}, 200);
            }
            $('#contactForm').hide("slide", {direction: "up"}, 1000, function() {
                $('#contactForm').remove();
                $('.formular_contact').append('<div class="mult"><b>Va multumim!</b><br />Apreciem interesul dumneavoastra si va vom raspunde la mesaj in cel mai scurt timp posibil.<br />Daca doriti sa ne trimiteti si alt mesaj va rog sa apasati inca o data butonul paginii.</div>');
                $('.mult').slideDown("slow", function() {
                    timpAparitie=0;
                });
            });
        }
        if (brow == 'ie') {
            setTimeout("deschidePagina()", 1000);
        }
        return santinela;
    }
}

function changeRegionSelect()
{
    $('.regiune').change( function() {
        var value = $(this).val();
        if (value == '287') {
            $('.sector').removeAttr("disabled");
            $('.sup-sectoare .selector').removeClass('disabled');
        } else {
            $('.sector').attr("disabled", "disabled");
            $('.sup-sectoare .selector').addClass('disabled');
        }
    });
}

function submitFormularInregistrare()
{
    if (timpAparitie == 0) {
        timpAparitie = 1;
//    if ($('view-error').css('display') == 'block') {
//        $('.view-error').fadeOut("fast");
//    }
        $('.view-error').empty();
        $('.view-error').append('<img src="/files/small-loading.gif" class="error-preload" />');
        $('.view-error').css('display','block');
        var eroare;
        var jsonObj = new Object;
        jsonObj.nume = $('.nume').val();
        jsonObj.prenume = $('.prenume').val();
        jsonObj.email = $('.user-mail').val();
        jsonObj.telefon = $('.telefon').val();
        jsonObj.oras = $('.regiune').val();
        jsonObj.sector = $('.sector').val();
        jsonObj.adresa = $('.adresa').val();
        jsonObj.interfon = $('.interfon').val();
        jsonObj.parola = $('.parola').val();
        jsonObj.confirmare_parola = $('.confirmare_parola').val();
        if (jsonObj.nume.length > 2 && jsonObj.prenume.length > 2 && jsonObj.email.length > 6 && jsonObj.telefon.length > 4 && jsonObj.oras.length > 2 && jsonObj.adresa.length > 6) {

            $.ajax({
                async: 'false',
                type: "POST",
                url: "/ajax/registerCustomer.php",
                data: "type=inregistrare&json=" + JSON.stringify(jsonObj),
                success: function(serverReply){
                    if (serverReply != 'true') {
                        $('.view-error').empty();
                        $('.view-error').append(serverReply);
                        $('.view-error').show("pulsate", { }, 200);
                    } else {
                        $('.continut-scroll').slideUp("slow", function() {
                            $('.continut-scroll').empty();
                            $('.continut-scroll').append('<div class="mult"><b>Operatiune efectuata cu succes.</b><br />Va multumim pentru inregistrare.<br />Aceasta fereastra se va inchide in 2 secunde.</div>');
                            $('.continut-scroll').slideDown("slow");
                            $('.mail').val(jsonObj.email);
                            $('.password').val(jsonObj.parola);
                            setTimeout("closeDialog()", 2500);
                        });
                    }
                    timpAparitie = 0;
                }
            });

        } else {
            eroare = 'Toate campurile sunt obligatorii!';
            $('.view-error').empty();
            $('.view-error').append(eroare);
            $('.view-error').show("pulsate", { }, 200);
            timpAparitie = 0;
            return;
        }
    }
}

function verificaEmail()
{
    var santinela = false;
    var adresaEmail = $('.user-mail').val();
    if ($('view-error').css('display') == 'block') {
        $('.view-error').fadeOut("fast");
    }
    $('.view-error').empty();
    $('.view-error').append('<img src="/files/small-loading.gif" class="error-preload" />');
    $('.view-error').fadeIn('fast');
    $.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/verificareEmail.php",
        data: "email=" + adresaEmail,
        success: function(serverReply){
            if (serverReply == 'ok') {
                santinela = true;
            } else {
                santinela = false;
            }
            $('.view-error').fadeOut("fast", function() {
                if (santinela == false) {
                    $('.view-error').empty();
                    $('.view-error').append(serverReply);
                    $('.view-error').show("pulsate", { }, 200);
                } 
            });
        }
    });
    return santinela;
}

function verificaParolele()
{
    var santinela = true;
    var content;
    var parola = $('.parola').val();
    var c_parola = $('.confirmare_parola').val();
    if ($('view-error').css('display') == 'block') {
        $('.view-error').fadeOut("fast");
    }
    if (parola.length < 6) {
        santinela = false;
        content = 'Parola trebuie sa aiba minim 6 caractere';
        $('.view-error').empty();
        $('.view-error').append(content);
        $('.view-error').fadeIn("fast");
    } else {
        if (parola != c_parola) {
            santinela = false;
            content = 'Parolele nu sunt identice';
            $('.view-error').empty();
            $('.view-error').append(content);
            $('.view-error').fadeIn("fast");
        } else {
            $('.view-error').empty();
            $('.view-error').append('OK');
            $('.view-error').fadeOut("slow");
        }
    }
    return santinela;
}

function closeDialog()
{
    $dialog.dialog("close");
}

function loginUserToMagento()
{
    var jsonObj = new Object;
    jsonObj.email = $('.mail').val();
    jsonObj.parola = $('.password').val();
    if (jsonObj.email.length > 5 && jsonObj.parola.length > 5) {
        var serverReply = $.ajax({
            async: false,
            type: "POST",
            url: "/ajax/magentoLogIn.php",
            data: "json=" + JSON.stringify(jsonObj)
        }).responseText;
        if (serverReply == 'true') {
            $('.login-error').empty();
            $('.login-error').append('Bine ai venit. Se incarca magazinul...');
            $('.login-error').fadeIn("slow");
            // Aici se incarca magazinul prin executarea formularului
            $('.loginForm').submit();
        } else {
            $('.login-error').empty();
            $('.login-error').append(serverReply);
            $('.login-error').fadeIn("slow");
        }
    } else {
        $('.login-error').empty();
        $('.login-error').append('Datele sunt incorecte!');
        $('.login-error').fadeIn("slow"); 
    }
}

function magentoEntityClick(entity,id,level,nume,urlPagina)
{
    if (timpAparitie == 0) {
        timpAparitie=1;
        $('.prima-pagina .template-continut').delay(600).remove();
        $('.prima-pagina .preload').delay(1000).css('display', 'block');
        if ($('.prima-pagina').css('display') == 'block') {
            inchidePagina();
            setTimeout("deschidePagina()", 500);
        } else {
            arataPagina();
        }
        var jsonObj = new Object;
        jsonObj.entity = entity;
        jsonObj.id = id;
        jsonObj.level = level;
        $.ajax({
            async: 'false',
            type: "POST",
            cache: false,
            url: "/ajax/magentoSwitcher.php",
            data: "json=" + JSON.stringify(jsonObj),
            success: function(content){
                if ($('.prima-pagina .template-continut').length <= 0) {
                    $('.prima-pagina').append(content);
                    $('.prima-pagina .preload').css('display', 'none');
                }
                if (entity == 'categorie') {
                    activateCategsMenu();
                } else {
                    $('.categ-bg').css('display', 'none');
                }
                categoryImageArray(urlPagina);
                breadcrumbsCategorii(entity,id,level,nume,urlPagina);
                timpAparitie = 0;
                window.location.hash = urlPagina;
            }
        });
    }
}

function breadcrumbsPagini(urlPagina,numePagina,idPagina,pageTemplate)
{
    $('.nivel_2').empty();
    $('.nivel_2').append('<span>/</span><a href="' + urlPagina + '"  onclick="return butonMeniu(\'' + urlPagina + '\',\'' + numePagina + '\',\'' + idPagina + '\',\'' + pageTemplate + '\');">' + numePagina + '</a>');
    if ($('.breadcrumbs ul li').length > 2) {
        var maxNumber = parseInt($('.breadcrumbs ul li').length) + 1;
        for (var x = 3; x < maxNumber; x++) {
            $('.nivel_' + x).remove();
        }
    }
}

function breadcrumbsCategorii(entity,id,level,nume,urlPagina)
{
    var intLevel = parseInt(level);
    var supLevel = intLevel+1;
    if ($('.nivel_' + level).length <= 0) {
        $('.breadcrumbs ul').append('<li class="nivel_' + level + '"></li>');
    }
    $('.nivel_' + level).empty();
    $('.nivel_' + level).append('<span>/</span><a href="javascript:void(0);"  onclick="magentoEntityClick(\'' + entity + '\',\'' + id + '\',\'' + level + '\',\'' + nume + '\',\'' + urlPagina + '\');">' + nume + '</a>');
    $('.nivel_' + supLevel).remove();
    var infLevel = intLevel-1;
    var infOnClick = $('.breadcrumbs ul li.nivel_' + infLevel + ' a').attr('onclick');
//    if ($('.nivel_' + infLevel + ' a').html() != 'meniu') {
//        //alert($('.breadcrumbs ul li').length);
//        if ($('.breadcrumbs ul li').length > 1) {
//            $('.breadcrumbs ul li').each( function(index, Element) {
//                if (index > 0) {
//                    $(Element).remove();
//                }
//            });
//            var arrayUrl = urlPagina.split('/');
//            alert(arrayUrl.length);
//            var i=2;
//            for (var a=0; a < arrayUrl.length; a++) {
//                $('.breadcrumbs ul').append('<li class="nivel_' + i + '"></li>');
//                if (i == 2) {
//                    //
//                } else if (i > 2) {
//                    var denumire = arrayUrl[a];
//                    //var testHtml = denumire
//                    $('.nivel_' + level).append('<span>/</span><a href="javascript:void(0);"  onclick="magentoEntityClick(\'categorie\',\'' + id + '\',\'' + i + '\',\'' + denumire + '\',\'' + denumire + '.html\');">' + denumire + '</a>');
//                }
//                i++;
//            }
//        }
//    }
    //alert(infOnClick);
    //$('.sup-inapoi a').attr('onclick',infOnClick);
    $('.sup-inapoi a').click(infOnClick);
}

function categoryImageArray(pageUrl)
{
    //clearTimeout(timp);
    numeArray = null;
    $.ajax({
        async: false,
        type: "POST",
        url: "/ajax/getCategoryBackground.php",
        dataType: 'json',
        data: "url=" + pageUrl,
        success: function(content){
            //alert(content.imag.length);
            if (content.imag.length > 0) {
                clearTimeout(timp);
                if (content.type == 'media') {
                    var thumbWidth = 92;
                    var thumbTotalPadding = 10;
                    var liThumbWidth = thumbWidth+thumbTotalPadding;
                    imagArray = content.imag;
                    numeArray = content.nume;
                    thumbArray = content.thumb;
                    $('ul.list').css('width', (liThumbWidth*thumbArray.length) + 'px');
                    if (thumbArray.length > 0) {
                        for (var index = 0; index < thumbArray.length; index++) {
                            $('.thumbs-list ul.list').append('<li class="gmic gm_' + index + '"><a href="javascript:void(0);" class="img" onclick="loadSingleImage(' + index + ');"><img src="' + thumbArray[index] + '" /></a><a href="javascript:void(0);" class="txt" allowtransparency="true" onclick="loadSingleImage(' + index + ');">' + numeArray[index] + '</a></li>');
                        }
                        $('.gmic').hover(function() {
                            $('a.txt', this).css({opacity: 1});
                            $('a.txt', this).stop().animate({top: -16},{duration: 'slow', easing: 'easeOutExpo'});
                        }, function() {
                            $('a.txt', this).stop().animate({top: 0},{duration: 'slow', easing: 'easeOutExpo', complete: function() {
                                    $('a.txt', this).css({opacity: 0});
                            }});
                        });
                    }
                } else {
                    imagArray = content.imag;
                }
                timp = setTimeout("loadImage()", 2000);
            }
        }
    });
}

function isUserLoggedIn(urlPagina,numePagina)
{
    $('.prima-pagina .template-continut').delay(600).remove();
    $('.prima-pagina .preload').delay(1000).css('display', 'block');
    $.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/verifCustomer.php",
        dataType: 'json',
        data: "type=check",
        success: function(serverReply){
            if (serverReply.logat == 'true') {
                var jsonObj = new Object;
                jsonObj.email = serverReply.email;
                jsonObj.password_hash = serverReply.password_hash;
                var shopUrl = $.ajax({
                    async: false,
                    type: "POST",
                    url: "/ajax/getShopDomain.php",
                    data: "test=test"
                }).responseText;
                //alert(shopUrl);
                $.ajax({
                    async: false,
                    type: "POST",
                    url: "/magento/customaccess/",
                    dataType: 'html',
                    data: "json=" + JSON.stringify(jsonObj),
                    success: function(content){
                        //
                    }
                });
                //alert('te trimit');
                window.location = shopUrl + "customaccess/";
            } else {
                getPageContent2(urlPagina,numePagina,'');
            }
        }
    });
}

function veziListaDeProduse(urlToGo)
{
    $('.prima-pagina .template-continut').delay(50).remove();
    $('.prima-pagina .preload').delay(50).css('display', 'block');
    //setTimeout("inchidePagina()", 1000);
    var urlPagina = 'comenzi-online.html';
    var numePagina = 'comenzi-online';
    $.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/verifCustomer.php",
        dataType: 'json',
        data: "type=check",
        success: function(serverReply){
            //setTimeout("deschidePagina()", 500);
            if (serverReply.logat == 'true') {
                window.location = urlToGo;
            } else {
                if ($('.prima-pagina').css('display') == 'block') {
                    setTimeout("deschidePagina()", 500);
                } else {
                    arataPagina();
                }
                getPageContent2(urlPagina,numePagina,urlToGo);
            }
        }
    });
    return false;
}

function deschideCategorieWin(idContent)
{
    $dialog.html('');
    $('.window-content').css('background',"url('/files/preloader.gif') no-repeat center center transparent");
    $dialog.dialog("open");
    jQuery.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/getCatLongContent.php",
        dataType: 'json',
        data: "id=" + idContent,
        success: function(content){
            $dialog.dialog({
                title: content.titlu
            });
            $dialog.html(content.continut);
            $('.continut-scroll').delay(1000).slideDown("slow", function() {
                $('.window-content').css('background','none');
                $('.continut-scroll').jScrollPane();
            });
        }
    });
}


function deschideHarta()
{
    $dialog.html('');
    $('.window-content').css('background',"url('/files/preloader.gif') no-repeat center center transparent");
    $dialog.dialog("open");
    jQuery.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/harta.php",
        data: "id=1",
        success: function(content){
            $dialog.dialog({
                title: 'Locatie LaTortilla'
            });
            $dialog.html(content);
            $('.continut-scroll').delay(1000).slideDown("slow", function() {
                $('.window-content').css('background','none');
                //$('.continut-scroll').jScrollPane();
                //$('select').uniform();
                //changeRegionSelect();
            });
        }
    });
}

function deschideHarta2()
{
    $dialog.html('');
    $('.window-content').css('background',"url('/files/preloader.gif') no-repeat center center transparent");
    $dialog.dialog("open");
    jQuery.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/harta2.php",
        data: "id=1",
        success: function(content){
            $dialog.dialog({
                title: 'Locatie LaTortilla Lujerului'
            });
            $dialog.html(content);
            $('.continut-scroll').delay(1000).slideDown("slow", function() {
                $('.window-content').css('background','none');
                //$('.continut-scroll').jScrollPane();
                //$('select').uniform();
                //changeRegionSelect();
            });
        }
    });
}

var liveTime;
var blocker = 0;

function overLive()
{
    clearTimeout(liveTime);
    if (blocker == 0) {
        blocker = 1;
        $('.live').animate({width: 180},{duration: 'slow', easing: 'easeOutExpo', complete: function() {
                $('.live .live-middle .protocol .left').fadeIn("slow", function() {
                    blocker = 0;
                });
        }});
    }
}

function outLive()
{
    liveTime = setTimeout("backLive()", 3000);
}

function backLive()
{
    if (blocker == 0) {
        blocker = 1;
        $('.live .live-middle .protocol .left').stop().fadeOut("slow", function() {
            $('.live .live-middle .protocol .left').css('display','none');
            $('.live').stop().animate({width: 50},{duration: 'slow', easing: 'easeOutExpo', complete: function() {
                    blocker = 0;
            }});
        });
    }
}

function lanseazaLive()
{
    clearTimeout(deschidereMesajeC);
    blocker = 0;
    $('.live').css('width','50px');
    jQuery.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/liveContent.php",
        data: "id=1",
        success: function(content){
            $('.live .live-middle').html('');
            $('.live .live-middle').html(content);
            $('.live').fadeIn("fast", function() {
                $('.live').css('display','block');
                if (brow != 'ie') {
                    $('.live').fadeTo('slow', 1);
                }
            });
        }
    });
}

function inchideLive()
{
    blocker = 0;
    //backLive();
    if ($('.live').css('display') == 'block') {
        $('.live .live-middle .protocol .left').stop().fadeOut("fast", function() {
            $('.live .live-middle .protocol .left').css('display','none');
            $('.live').stop().animate({width: 50},{duration: 'fast', easing: 'easeOutExpo', complete: function() {
                    $('.live').fadeOut("fast", function() {
                        $('.live .live-middle').html('');
                    });
                    //blocker = 0;
            }});
        });
    } else {
        $('.live').css('display','none');
    }
}

function forgotPassword()
{
    $dialog.html('');
    $('.window-content').css('background',"url('/files/preloader.gif') no-repeat center center transparent");
    $dialog.dialog("open");
    jQuery.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/forgotpassword.php",
        data: "id=1",
        success: function(content){
            $dialog.dialog({
                title: 'Formular recuperare parola'
            });
            $dialog.html(content);
            $('.continut-scroll').delay(1000).slideDown("slow", function() {
                $('.window-content').css('background','none');
                $('.continut-scroll').jScrollPane();
                $('select').uniform();
                changeRegionSelect();
            });
        }
    });
}

function submitEmailAddress()
{
    var adresaEmail = $('.email').val();
    if ($('view-error').css('display') == 'block') {
        $('.view-error').fadeOut("fast");
    }
    $('.view-error').empty();
    $('.view-error').append('<img src="/files/small-loading.gif" class="error-preload" />');
    $('.view-error').fadeIn('fast');
    $.ajax({
        async: 'false',
        type: "POST",
        url: "/ajax/reseteazaParola.php",
        data: "email=" + adresaEmail,
        success: function(serverReply){
            $('.view-error').fadeOut("fast", function() {
                $('.view-error').empty();
                $('.view-error').append(serverReply);
                $('.view-error').show("pulsate", { }, 200);
            });
        }
    });
}

function nextMesaj()
{
    var supHeight = parseInt($('.msg-comerciale .live-middle').css('height'));
    var countNews = parseInt($('#carusel-mesaje li').length);
    var maxTop = 0 - (supHeight * countNews);
    var actualTop = parseInt($('#carusel-mesaje').css('top'));
    var nextTop = actualTop - supHeight;
    if (nextTop > maxTop) {
        //alert(nextTop);
    } else {
        nextTop = 0;
    }
    //$('#carusel-stiri').css('top', nextTop + 'px');
    $('#carusel-mesaje').animate({top: nextTop}, {duration: 'slow'});
    setTimeout('nextMesaj()', 10000);
}

function deschideMesaje()
{
    if (stareMesaje == 0) {
        clearTimeout(deschidereMesajeC);
        if ($('.msg-comerciale').css('display') == 'none') {
            $('.msg-comerciale').delay(1500).show('slide', 600, function() {
                if ($('#carusel-mesaje li').length > 0) {
                    setTimeout('nextMesaj()', 10000);
                }
            });
        }
    }
}

function closeMesaje()
{
    $('.msg-comerciale').hide('slide', 600, function() {
        stareMesaje = 1;
    });
    return false;
}

function pauseMesaje()
{
    if ($('.msg-comerciale').css('display') == 'block') {
        $('.msg-comerciale').hide('slide', 300);
    } else {
        $('.msg-comerciale').css('display', 'none');
    }
}

function getUrlHash()
{
    var url = window.location.hash;
    var pageUrl = url.split('#');
    var pagina;
    if (pageUrl != '') {
        if (pageUrl[1].length > 5) {
            //alert(pageUrl[1]);
            clearTimeout(deschiderePrimaPagina);
            $.ajax({
                async: false,
                type: "POST",
                url: "/ajax/getPageByUrl.php",
                dataType: 'json',
                data: "url=" + pageUrl[1],
                success: function(serverReply){
                    clearTimeout(deschidereMesajeC);
                    if (serverReply.success == 'true') {
                        loadImages = 1;
                        pagina = serverReply.pagina;
                        butonMeniu(pagina.url,pagina.denumire,pagina.id,pagina.template);
                    } else if (serverReply.success == 'shop') {
                        loadImages = 1;
                        deschideMesaje();
                        pagina = serverReply.pagina;
                        magentoMeniuClick(pagina.entity,pagina.id,pagina.level,pagina.nume,pagina.urlPagina,pagina.meniu,pagina.ids);
                    } else {
                        // Dude -- a dat cu virgula
                        setTimeout("deschideMesaje()", 1050);
                        deschiderePrimaPagina = setTimeout("deschidePagina()", 1000);
                    }
                }
            });
        }
    }
}

function magentoMeniuClick(entity,id,level,nume,urlPagina,arrayMeniu,arrayIds)
{
    if (timpAparitie == 0) {
        timpAparitie=1;
        $('.prima-pagina .template-continut').delay(600).remove();
        $('.prima-pagina .preload').delay(1000).css('display', 'block');
        if ($('.prima-pagina').css('display') == 'block') {
            inchidePagina();
            setTimeout("deschidePagina()", 500);
        } else {
            arataPagina();
        }
        var jsonObj = new Object;
        jsonObj.entity = entity;
        jsonObj.id = id;
        jsonObj.level = level;
        $.ajax({
            async: 'false',
            type: "POST",
            cache: false,
            url: "/ajax/magentoSwitcher.php",
            data: "json=" + JSON.stringify(jsonObj),
            success: function(content){
                if ($('.prima-pagina .template-continut').length <= 0) {
                    $('.prima-pagina').append(content);
                    $('.prima-pagina .preload').css('display', 'none');
                }
                if (entity == 'categorie') {
                    activateCategsMenu();
                } else {
                    $('.categ-bg').css('display', 'none');
                }
                categoryImageArray(urlPagina);
                breadcrumbsCategoriiN(entity,id,level,nume,urlPagina,arrayMeniu,arrayIds);
                timpAparitie = 0;
                window.location.hash = urlPagina;
            }
        });
    }
}

function breadcrumbsCategoriiN(entity,id,level,nume,urlPagina,arrayMeniu,arrayIds)
{
    var intLevel = parseInt(level);
    var infLevel = intLevel-1;
    if ($('.nivel_' + infLevel + ' a').html() != 'meniu') {
        //alert($('.breadcrumbs ul li').length);
        if ($('.breadcrumbs ul li').length > 1) {
            $('.breadcrumbs ul li').each( function(index, Element) {
                if (index > 0) {
                    $(Element).remove();
                }
            });
            var arrayUrl = urlPagina.split('/');
            //alert(arrayUrl[1]);
            var i=2;
            for (var a=0; a < arrayUrl.length; a++) {
                $('.breadcrumbs ul').append('<li class="nivel_' + i + '"></li>');
                if (a == 0) {
                    breadcrumbsPagini(arrayMeniu.url,arrayMeniu.denumire,arrayMeniu.id,arrayMeniu.template);
                } else {
                    var denumire = arrayUrl[a];
                    var testHtml = denumire.split('.');
                    if (testHtml[1] == 'html') {
                        denumire = testHtml[0];
                    }
                    var urlCat = '';
                    if (a == (arrayUrl.length - 1)) {
                        urlCat = urlPagina;
                    } else {
                        var x=0;
                        while (x <= a) {
                            if (x == a) {
                                urlCat += arrayUrl[x] + '.html';
                            } else {
                                urlCat += arrayUrl[x] + '/';
                            }
                            x++;
                        }
                        
                    }
                    $('.nivel_' + i).append('<span>/</span><a href="javascript:void(0);"  onclick="magentoEntityClick(\'categorie\',\'' + arrayIds[a] + '\',\'' + i + '\',\'' + denumire + '\',\'' + urlCat + '\');" style="text-transform: capitalize;">' + denumire + '</a>');
                }
                i++;
            }
            //$('.sup-inapoi a').click($('.breadcrumbs ul li.nivel_' + (arrayUrl.length-1) + ' a').attr('onclick'));
            $('.sup-inapoi a').click(function() {
                //alert(clickBack);
                var clickBack = $('.breadcrumbs ul li.nivel_' + arrayUrl.length + ' a').attr('onclick');
                $('.sup-inapoi a').click(clickBack);
            });
        }
    }
    //alert(infOnClick);
    //$('.sup-inapoi a').attr('onclick',infOnClick);
    
}

function deschideMeniuWin()
{
    $dialog.html('');
    $('.window-content').css('background',"url('/files/preloader.gif') no-repeat center center transparent");
    $dialog.dialog("open");
    $dialog.dialog({
        title: 'Meniu LaTortilla'
    });
    jQuery.ajax({
        async: false,
        type: "POST",
        url: "/ajax/getMeniuF.php",
        data: "id=0",
        success: function(content){
            $dialog.html(content);
            $('.continut-scroll').delay(1000).slideDown("slow", function() {
                $('.window-content').css('background','none');
                $('.continut-scroll').jScrollPane();
            });
        }
    });
}

var cvForm = {
    url: "/ajax/cvForm.php",
    jsonObj: new Object(),
    openForm: function() {
        cvForm.jsonObj.action = 'openForm';
        $dialog.html('');
        $('.window-content').css('background',"url('/files/preloader.gif') no-repeat center center transparent");
        $dialog.dialog("open");
        $.ajax({
            async: 'false',
            type: "POST",
            url: cvForm.url,
            data: "json=" + JSON.stringify(cvForm.jsonObj),
            success: function(content){
                $dialog.dialog({
                    title: 'TRANSMITE CV'
                });
                $dialog.html(content);
                $('.continut-scroll').delay(1000).slideDown("slow", function() {
                    $('.window-content').css('background','none');
                    //$('.continut-scroll').jScrollPane();
                    //$('select').uniform();
                    //changeRegionSelect();
                });
            }
        });
    },
    uploadCV: function(doomEl) {
        $('.formError').html('');
        $('.formError').fadeIn("normal", function() {
            //alert(doomEl.files[0].size);
            if (doomEl.files[0].size < 2099152) {
                $('.uploadform').submit();
            } else {
                $('.formError').html('<div><p style="">Dimensiunea fisierului este prea mare. Se accepta maxim 2Mb.</p></div>');
                $('.formError').fadeIn("normal", function() {
                    //
                });
            }
            //$('.uploadform').submit();
        });
    },
    sendCV: function() {
        var nume = escape($('.numeComplet').val());
        var fisier = $('.fisier').val();
        if (nume.length > 3) {
            if (fisier.length > 4) {
                cvForm.jsonObj.action = 'sendCV';
                cvForm.jsonObj.nume = nume;
                var scrisoare = $('.scrisoare').val();
                cvForm.jsonObj.scrisoare = escape(scrisoare.replace(/"/gi,"'"));
                cvForm.jsonObj.fisier = fisier;
                $('.formError').fadeOut("normal", function() {
                    $.ajax({
                        async: 'false',
                        type: "POST",
                        url: cvForm.url,
                        data: "json=" + JSON.stringify(cvForm.jsonObj),
                        dataType: 'json',
                        success: function(reply){
                            if (reply.success == 'true') {
                                $('.continut-scroll').slideUp("slow", function() {
                                    $('.continut-scroll').empty();
                                    $('.continut-scroll').html('<b>Mesajul a fost trimis.<br />Va multumim pentru interesul acordat</b>');
                                    $('.continut-scroll').slideDown("slow", function() {
                                        setTimeout('$dialog.dialog("close");', 2000);
                                    });
                                });
                            } else {
                                $('.formError').html(reply.mesaj);
                                $('.formError').fadeIn("normal", function() {
                                    //
                                });
                            }
                        }
                    });
                });
            } else {
                $('.formError').html('<div><p style="line-height: 26px;">Va rog sa atasati un CV!</p></div>');
                $('.formError').fadeIn("normal", function() {
                    //
                });
            }
        } else {
            $('.formError').html('<div><p style="line-height: 26px;">Numele este obligatoriu!</p></div>');
            $('.formError').fadeIn("normal", function() {
                //
            });
        }
    }
}

