var $followUs;
var $dialog;
var $dialogFollow;
var $dialogUs;
var $divFacebookSidebar;
var $divFacebook;
var $main;
var $hiddenResumed;

var pageArray = ["main", "music", "concerts", "concert", "photos", "photo_album", "journalPosts", "journalPost", "shop", "contact"];
var linkArray = ["#li_0", "#li_1", "#li_2", "#li_2", "#li_3", "#li_3", "#li_4", "#li_4", "#li_5", "#li_5"];

var qtipOptions = {
    position: {
        corner: {
            target: 'bottomMiddle',
            tooltip: 'topMiddle'
        }
    },
    style: {
        name: 'dark',
        border: {
            width: 1,
            radius: 5
        },
        background: '#111111',
        padding: 15,
        margin:10,
        textAlign: 'center',
        width: {
            max: 210,
            min: 0
        },
        tip: true
    }
};

$(document).ready(function() {
    init();
});

function init(){

    $hiddenResumed = $('#hiddenResumed');
    $main = $('#main');
    $dialog = $('#dialog');
    $divFacebook = $('#divFacebook');
    $divFacebookSidebar = $('#divFacebookSidebar');
    $followUs = $('#followUs');
    $whoAreUs = $('#whoAreUs');
    $dialogFollow = $('#dialogFollow');
    $dialogUs = $('#dialogUs');
    $ulNav = $('#ulNav');
    setLoading(true);
    
    $selectedTabHidden = $('#selectedTabHidden');
    $('#li_0', $ulNav).addClass('selected');
    var i= 0;
    for(i; i < pageArray.length; i++){
        if($selectedTabHidden.val() == pageArray[i]){
            $('#li_0', $ulNav).removeClass('selected');
            $(linkArray[i], $ulNav).addClass('selected');
        }
    }

    //PHOTOS
    $("a.photo_group").fancybox({
        'type' : 'image',
        overlayColor :'#222'
    });
    //resumed
    $.each( $('.resumed'), function(index, value) {
        $hiddenResumed.html($(this).text());
        var auxText = $hiddenResumed.text().substring(0, 300) + "...";
        $(this).text(auxText);
    });
    //rounded
    if($.browser.msie){
        $('.rounded').corner();
        $('.leftRounded').corner("tl bl");
        $('.rightRounded').corner("tr br");
        $('.roundedButtonPrev').corner("tl bl");
        $('.roundedButtonNext').corner("tr br");
    }
    initButtonsToolTipsAndDialogs();
    initPage();
    setLoading(false);
}
function initButtonsToolTipsAndDialogs(){
    $dialogUs.dialog({
        height: 600,
        width: 700,
        autoOpen: false,
        modal: true
    });
    $dialogFollow.dialog({
        height: 600,
        width: 700,
        autoOpen: false,
        modal: true
    });
    $followUs.click(function(){
        $dialogFollow.dialog('open');
    });
    $whoAreUs.click(function(){
        $dialogUs.dialog('open');
    });

    $('#ulNav li a[title]').qtip(qtipOptions);
}

function setLoading(valor) {
    if (valor) {
        $dialog.dialog({
            height: 80,
            width: 300,
            modal: true
        });
    } else {
        $dialog.dialog('close');
    }
}


