
var B ={};
Builder.dump(B);                               
var tracks_count = 0;  
$('song_infos').setStyle({top:(($(document.body).getHeight()-$('song_infos').getHeight())/2)+"px"});
$('song_share').setStyle({top:(($(document.body).getHeight()-$('song_share').getHeight())/2)+"px"});
$('song_stats').setStyle({left:(($(document.body).getWidth()-$('song_stats').getWidth())/2)+"px"});
 
lBox.prototype.render_current_window=  function(content) { 
	var lBox_title = this.current_window.target.innerHTML;
    switch(lBox_title){
		case "paroles":
			lBox_title = "lyrics";
		break;
		case "liens":
			lBox_title = "links";
		break;
		case "vidéo":
			lBox_title = "video";
		break;
		case "concerts":
			lBox_title = "shows";
		break;                     
		case "Invite a friend":
			lBox_title = "share";
		break;
		case "Inviter un ami":
			lBox_title = "share";
		break;
		case "":
			lBox_title = "email_request";
		break;
		case "download":
			lBox_title = "email_request";
	    break;
	}
	var content = content.responseText;
	
	$( LBOX_WINDOW_CONTENT_ID ).update( "<div id='"+lBox_title+"'><div id='"+lBox_title+"_content'><div id='"+lBox_title+"_wrap'><div id='"+lBox_title+"_in'>"+content+"</div></div></div></div>" );
	this.parse_document_fragment( $( LBOX_WINDOW_CONTENT_ID ) );
	this.appear();
	var border 		 = RUZEE.ShadedBorder.create({corner:12, border:1,shadow:24});
	border.render($(lBox_title+'_content'));                                           
	                                                                                
}
function toggle_tracks(){     
	if($$('.other_tracks_container').first().getStyle('height') == 0+"px"){  
	new Effect.Morph($$('.other_tracks_container').first(),{ style: "height:"+$$('.other_tracks_container ul').first().getHeight()+"px",duration:1});
   }else{
new Effect.Morph($$('.other_tracks_container').first(),{ style: "height:0px",duration:1});} 
};
function toggle_stats(){     
	if($('song_stats').getStyle('height') == 0+"px") { 
	new Effect.Morph('song_stats',{ style: "height:75px",duration:1});
   }else{
new Effect.Morph('song_stats',{ style: "height:0px",duration:1});}; 
};
function toggle_share(){
	if($('song_share').getStyle('width') == 0+"px"){        
new Effect.Morph('song_share',{ style: "width:275px",duration:2}) 
   }else{
new Effect.Morph('song_share',{ style: "width:0px",duration:2}) 
}};
function go_track(code){      
	document.location.href = "http://www.baom.net/link/"+code
};
function ie6_png_hack(rules){
	var img_node = $$(rules).first();   
	if(img_node){var img_src = img_node.src;
    img_node.src = "/images/blank.gif";
    img_node.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + img_src + "')"}
}

window.onload = function() { $$('#player_download a').first().addClassName('lB')
$$('#player_download a').first().href = "/customs/register/90d5cb/62/147/"
lBoxes.parse_document_fragment($('player'));}

    if($$('.other_tracks_container li').first())$$('.other_tracks_container li').each(function(){tracks_count++});                             
	
	if (typeof document.body.style.maxHeight == "undefined" && Prototype.Browser.IE) { 
		alert('0')
		ie6_png_hack('#baomProject img');            
		ie6_png_hack('#share_song .inline_logo img'); 
		ie6_png_hack('#discover .inline_logo img');
		ie6_png_hack('#ie_warnings .ie6_warning img');
		alert('1')
	};
	                                                                                                                  
	var borderR 	 = RUZEE.ShadedBorder.create({corner:12, border:1,shadow:24,edges:"trbr"});     
	borderR.render($('song_infos_border'));                                                        
	var borderT 	 = RUZEE.ShadedBorder.create({corner:12, border:1,shadow:24,edges:"tlr"});    
	borderT.render($('song_stats_border'));
	var borderL 	 = RUZEE.ShadedBorder.create({corner:12, border:1,shadow:24,edges:"tlbl"});     
	borderL.render($('song_share_border'));                                                  
	var borderBR 	 = RUZEE.ShadedBorder.create({corner:12, border:1,shadow:24,edges:"br"});     
	borderBR.render($('discover_border'));    
	window.setTimeout(function() {                                                                         
		if(tracks_count==0) {$$(".other_tracks").first().up("li").remove();};
		if(tracks_count>4) {toggle_tracks();};
		if(tracks_count>0){
		$$('.other_tracks').first().observe('click',toggle_tracks);  
		$$('.other_tracks_container').first().onClick = function(){return false};
		}
		toggle_stats();
		$$('#player_infos a').first().observe('click',toggle_stats) ;  
		$$('#player_infos a').first().href = "#";   
		$$('#player_infos a').first().onClick = function(){return false};
		toggle_share();
		$$('#player_share a').first().observe('click',toggle_share);      
		$$('#player_share a').first().href = "#";
		$$('#player_share a').first().onClick = function(){return false};   
    }, 500);
	
	$('song_share_close').observe('click',toggle_share);     
	$('song_stats_close').observe('click',toggle_stats);
//	}
	
