

jQuery(document).ready(function(){

jQuery("#right_column").html('');

//load right column content
jQuery("#right_column").load(rightColumnUri,'',function() {

//set the right font-size
jQuery(".iframe").css({ fontSize:"1em"});

//we load the day date, the today trailer is the first one
manage_trailer_nav(0,"");



//be sure not to load the javascript each time the website is called

$.ajaxSetup({ cache: true });

jQuery.getScript("/de/CoreMedia/com.arte-tv.www/admin/styles/default/javascript/lib.js/2150256,templateId=renderJs,property=data,v=131,CmPart=com.arte-tv.www.js", function(){});
jQuery.getScript("/de/CoreMedia/com.arte-tv.www/admin/styles/default/javascript/right__column.js/2150258,templateId=renderJs,property=data,v=23,CmPart=com.arte-tv.www.js", function(){});

$.ajaxSetup({cache: false});

openElements();

});

//var video_uri = "http://download.www.arte.tv/permanent/c0/teaser/080610_fr.FLV";

//alert('playing ' + video_uri);



//set xiti var
xiti_a = video_xiti_a;
xiti_b = video_xiti_b;
xiti_c = video_xiti_c;



//load the default video, if the videotype is defined, use it

if (typeof video_uri_type != 'undefined') {
loadFile('main_video',{file:video_uri,javascriptid:'main_video_player_jw',click_link:'',autostart:'true',width:'650',height:'365',volume:'80',usefullscreen:'true'},video_uri_type);
} else {
loadFile('main_video',{file:video_uri,javascriptid:'main_video_player_jw',click_link:'',autostart:'true',width:'650',height:'365',volume:'80',usefullscreen:'true'});
}



//bind hiding video when rollover on main nav

if (!badBrowser)
{
jQuery('#main_nav ul li').bind("mouseover","",hide_video);
jQuery('#main_nav ul li').bind("mouseout","",show_video);

}



//ie7 : unbind all child DOM elements to avoid flickering
jQuery('#main_nav ul li *').unbind();



//bind close button

jQuery('#left_content .close').bind("click", function(event,data){

if(this.className=='close')
{
jQuery('#left_content .close').addClass('open');
jQuery('#left_content .close').removeClass('close');
jQuery('#video_player').animate({opacity: 'toggle' }, "slow");
jQuery('#main_video').html('');
jQuery('#left_content .open').html('Öffnen');
}
else
{
jQuery('#left_content .open').addClass('close');
jQuery('#left_content .open').removeClass('open');
jQuery('#video_player').animate({opacity: 'toggle' }, "slow");
destroy_all_players();
loadFile('main_video',{file:video_uri,javascriptid:'main_video_player',click_link:'',autostart:'true',width:'650',height:'365',volume:'80',usefullscreen:'true'});
jQuery('#left_content .close').html('Schließen ')
}

})



var urltoload="";
//parameter for the tabs
jQuery.ui.tabs.defaults = {
        // basic setup
        select: function(ui){// track the request
                                          ajaxWeboTrack();
                                        },
        unselect: false,
        event: 'click',
        disabled: [],
        cookie: null, // e.g. { expires: 7, path: '/', domain: 'jquery.com', secure: true }
        // TODO history: false,

        // Ajax
        spinner: '...',
        cache: false,
        idPrefix: 'ui-tabs-',
        ajaxOptions: {},

        // animations
        fx: null, // e.g. { height: 'toggle', opacity: 'toggle', duration: 200 }

        // templates
        tabTemplate: '<li><a href="#{href}"><span>#{label}</span></a></li>',
        panelTemplate: '<div></div>',

        // CSS classes
        navClass: 'ui-tabs-nav',
        selectedClass: 'ui-tabs-selected',
        unselectClass: 'ui-tabs-unselect',
        disabledClass: 'ui-tabs-disabled',
        panelClass: 'ui-tabs-panel',
        hideClass: 'ui-tabs-hide',
        loadingClass: 'ui-tabs-loading'
};

jQuery('div#all_the_editions > ul').tabs(
{

selected: null,
load:function bindLinks()
{
	//bind page link					
	jQuery(".trigger").bind("click", function(event,data)
	{	

                  // track the request
                  ajaxWeboTrack();			
	urltoload = this.href;

	jQuery('#left_content').find(".ui-tabs-panel").each(function(i)
	{
		if(jQuery(this).html() != "")
		{

		jQuery(this).html('<div class="wait_message">Seite wird geladen</div>');		
		jQuery(this).load(urltoload,'','');
		}
	})//fin find
	
	return false;
	})//find bind	
}//fin load
});//fin tab

////////////////////////////////////////////////////////////////////////////////////////////////////

//mini right column
jQuery('#mini_right_column div.container').accordion({
    header: '.head',

autoheight: false,
fillSpace: false, 
    selectedClass: 'selected',
    event: 'click',

    select: function(ui){// track the request
    ajaxWeboTrack();
}
}).bind("change.ui-accordion", function(event, ui) { 
    ajaxWeboTrack(); 
});

//table sort
jQuery(".to_be_sorted").tablesorter({debug: false} ); 

var abc_sort = "desc";
var date_sort = "desc";

jQuery(".trigger-abc").bind("click","", manageAbc);
jQuery(".trigger-date").bind("click","", manageDate);

function manageAbc() {

// track the request
ajaxWeboTrack();

//alernate style between link
jQuery(".trigger").removeClass('asc');
jQuery(".trigger").removeClass('desc');

// set sorting column and direction
if(abc_sort=="desc")
{
var sorting = [[0,1]];
jQuery(".to_be_sorted").trigger("sorton",[sorting]);
abc_sort="asc";
jQuery(".trigger-abc").removeClass('asc');
jQuery(".trigger-abc").addClass('desc');
}
else
{
var sorting = [[0,0]];
jQuery(".to_be_sorted").trigger("sorton",[sorting]);
abc_sort="desc";
jQuery(".trigger-abc").removeClass('desc');
jQuery(".trigger-abc").addClass('asc');
}

// return false to stop default link action 
return false; 

}

function manageDate() {
// track the request
ajaxWeboTrack();


//alernate style betwen link
jQuery(".trigger").removeClass('asc');
jQuery(".trigger").removeClass('desc');

// set sorting column and direction
if(date_sort=="desc")
{
var sorting = [[1,1]];
jQuery(".to_be_sorted").trigger("sorton",[sorting]);
date_sort="asc";
jQuery(".trigger-date").removeClass('asc');
jQuery(".trigger-date").addClass('desc');
}
else
{
var sorting = [[1,0]];
jQuery(".to_be_sorted").trigger("sorton",[sorting]);
date_sort="desc";
jQuery(".trigger-date").removeClass('desc');
jQuery(".trigger-date").addClass('asc');
}
 
// return false to stop default link action 
return false; 

}



});