jQuery(document).ready(function () {
    change_photo_block1();
    change_photo_block2();
    change_header_photo ();
    change_photo_block_small();
    change_mid_photo ();
    change_left_photo();
    setDefaultVisible ();
    $(function () {
        var tabContainers = $('div.thv-tabs > div');
        tabContainers.hide().filter(':first').show();

        $('div.thv-tabs ul.tabNavigation a').click(function () {
            tabContainers.hide();
            tabContainers.filter(this.hash).show();
            $('div.thv-tabs ul.tabNavigation a').removeClass('selected');
            $(this).addClass('selected');
            return false;
        }).filter(':first').click();
    });
    $(function () {
        var tabContainers = $('div.thv-tabs1 > div');
        tabContainers.hide().filter(':first').show();

        $('div.thv-tabs1 ul.tabNavigation a').click(function () {
            tabContainers.hide();
            tabContainers.filter(this.hash).show();
            $('div.thv-tabs1 ul.tabNavigation a').removeClass('selected');
            $(this).addClass('selected');
            return false;
        }).filter(':first').click();
    });
    $(function () {
        var tabContainers = $('div.thv-tabs2 > div');
        tabContainers.hide().filter(':first').show();

        $('div.thv-tabs2 ul.tabNavigation a').click(function () {
            tabContainers.hide();
            tabContainers.filter(this.hash).show();
            $('div.thv-tabs2 ul.tabNavigation a').removeClass('selected');
            $(this).addClass('selected');
            return false;
        }).filter(':first').click();
    });

    $('.tool-tip-mouseover').tooltip({
        delay: 0,
        showURL: false,
        bodyHandler: function() {
            return $("<img />").attr("src", this.src);
        }
    });

    $(".thv-dmtm-block-title").click( function () {
        changeCountry ( this );
    })
});

function getCookie(c_name)
{
    if (document.cookie.length>0)
    {
        c_start=document.cookie.indexOf(c_name + "=");
        if (c_start!=-1)
        {
            c_start=c_start + c_name.length+1;
            c_end=document.cookie.indexOf(";",c_start);
            if (c_end==-1) c_end=document.cookie.length;
            return unescape(document.cookie.substring(c_start,c_end));
        }
    }
    return "";
}

function change_image_on_showbiz ( source ) {
    jQuery(".main-showbiz-display").attr('src',source);
}


function change_photo_block1() {
    setTimeout("change_random_photo('block-1',2)", 2000);    
}

function change_photo_block2() {
    setTimeout("change_random_photo('block-2',3)", 2000);
}

function change_photo_block_small () {
    setTimeout("change_random_photo('block-small',2)", 2000);
}

function change_header_photo () {
    setTimeout("change_random_photo('block-header',2)", 2000);
}

function change_mid_photo () {
    setTimeout("change_random_photo('block-mid',2)", 2000);
}

function change_left_photo () {
    setTimeout("change_random_photo('block-left',2)", 2000);
}

function change_random_photo( block,maxNumber ) {
    var max = $('#max-random-photo-list-'+block).val();
    var number = Math.floor(Math.random() * max);
    var current = $('#current-random-photo-'+block).val();
        
    if (current) {
        var photo = $('#photo-source-' + block + "-" +number).val();
        var link = $('#photo-link-' + block + "-" + number).val();

        $("#random-photo-show-" + block+ "-" + current).attr( {
            src :photo
        });
               
        $("#random-photo-link-" + block + "-" + current).attr( {
            href :link
        });

        if (current == parseInt(maxNumber)) {
            $('#current-random-photo-'+block).val(0);
        } else {
            var n = parseInt(current) + 1;
            $('#current-random-photo-'+block).val(n);
        }
        //change_photo();

        setTimeout ( function () {
            change_random_photo ( block, maxNumber)
        }, 2000);
    }
}

function ajax_change_news ( id, category ) {
    var url = jQuery(".base-url").val();
    
    $.post ( url + 'news/ajax/get-news', {
        id:id
    }, function ( html ) {
        jQuery('.thv-main-content-news-'+category).html ("");
        jQuery('.thv-main-content-news-'+category).html ( html );
    });
}

function setDefaultVisible () {
    $(".state-block").hide();
    $(".country-block").hide();
}
function changeCountry ( obj ) {
    if ( ( $(obj).text().indexOf('Cities') ) >= 0 ) {
        if ($(".city-block").is(":hidden")) {
            $(".city-block").slideDown("slow");
            $(".state-block").slideUp("slow");
            $(".country-block").slideUp("slow");
            
        } else {
            $(".city-block").slideUp ("slow");
        }
    }

    if ( ( $(obj).text().indexOf('States') ) >= 0 ) {
        if ($(".state-block").is(":hidden")) {
            $(".state-block").slideDown("slow");
            $(".city-block").slideUp("slow");
            $(".country-block").slideUp("slow");

        } else {
            $(".state-block").slideUp ("slow");
        }
    }

    if ( ( $(obj).text().indexOf('Worldwide') ) >= 0 ) {
        if ($(".country-block").is(":hidden")) {
            $(".country-block").slideDown("slow");
            $(".state-block").slideUp("slow");
            $(".city-block").slideUp("slow");
            
        } else {
            $(".country-block").slideUp ("slow");
        }
    }
}
