var sc = {};

function openJukebox(){
	window.open(
		"index.php?id=jukebox",
		"JukeBox",
		"width=380, height=430, toolbar=no, scrollbars=no, status=no, resizable=no, location=no, dependent=yes");
	return false;
}

function jukebox(){
	var head = $('div.header').get(0);

	//correction de la largeur du lien retour à l'accueil
	var lien, i;
	for(i =0; i < head.childNodes.length; i++){
		if(head.childNodes[i].nodeType == 1)
			lien = head.childNodes[i];
	}
	lien.style.width = '860px';

	var lien = document.createElement("a");
	lien.setAttribute("title","Ouvrir le JukeBox");
	lien.setAttribute("href","#");
	lien.setAttribute("id","jukebox");
	lien.onclick = openJukebox;
	lien.appendChild(document.createTextNode("JukeBox"));

	head.insertBefore(lien,head.firstChild);
	head.appendChild(lien);

	return false;
}

$(document).ready(function(){
        sc['#table_bus'] = $('#table_bus');

	//jukebox
	jukebox();

	//Div des bus sur la page d'une soirée
	$('p.fermer a', sc['#table_bus']).click(function(){
                sc['#table_bus'].removeClass('on').addClass('off');
                return false;
	});
	$('.tx-dlqcconcerts-pi1-singleViewField-bus_btn a').click(function(){
                if (sc['#table_bus'].is('.on'))
                        sc['#table_bus'].removeClass('on').addClass('off');
		else
		        sc['#table_bus'].removeClass('off').addClass('on');
                
		return false;
	});
	
	//liens new_window
	$('a.new_window').click(function(){

		var link_url = this.href;

		//le lien est déjà  une URL absolue
		if(link_url.indexOf('http://') == 0 || link_url.indexOf('https://') == 0)
		{
			window.open(this.href, '_blank');
		}
		//reconstruction de l'URL absolue
		else
		{
			if(link_url.indexOf('/') == 0)
				link_url = link_url.substr(1, link_url.length);

			window.open(window.location.baseUrl() + link_url, '_blank');
		}

		return false;
	});
});
