/* NON-BLOCKING LOAD OF JQUERY FROM GOOGLE CDN */
google.load("jquery", '1.3.2');   

/*GLOBAL VARS*/  

// THICKBOX VARS  
var t = null;    // NO TITLE 
var g = false;    // NOT REL TAG 
var a = '../../../download/index.php?height=320&width=650';  //FREESONG URL
var p = '../../../privacy/index.php?height=440&width=650';   //PRIVACY URL	           
var b = '../../../embed/index.php?height=440&width=650';   //PRIVACY URL	           


google.setOnLoadCallback(function() {
	
  $(function() {
     
    /* SET UP DEEP LINKING SYSTEM */ 
	handleAddressChange();
	 
	$.address.init(function(e) {
	});   
	 
	$.address.change(function(e) {
		handleAddressChange(e);
	});  
	        
	         
	setupDeepLink();

  });/* close jquery ready function */
}); /* close google callback */      
	                  
	

 
function handleAddressChange(e){  
	
	if($.address.value().indexOf('freesong') > 0){ 
		tb_show(t,a,g);
		this.blur();  
		
		$('#freesong').click(function(){    // so lightbox is still clickable once closed in the unique url 
			tb_show(t,a,g);
			this.blur();
		});                                  
		
	   
		return false;   
	}
	
	else if ($.address.value().indexOf('privacy') > 0){
		tb_show(t,p,g); 
		this.blur(); 
		
		$('#privacy').click(function(){   
			tb_show(t,p,g); 
			this.blur(); 
		});
		return false;        
	}
	
	else if ($.address.value().indexOf('embed') > 0){
		tb_show(t,b,g); 
		this.blur(); 
	   
		//return false;  
		
		$('.embed').click(function(){   
			tb_show(t,b,g); 
			this.blur();			
		}); 
		
		return false; 
		     
	}
	
	else{
		tb_remove();
	}       
	
}   

/* LIGHTBOX DEEPLINKS */
function setupDeepLink(){ 
   
	$('#freesong').click(function(){     
		$.address.value($(this).attr('rel').substr(0)); 
		return false; 
	});
	
	$('#privacy').click(function(){   
		$.address.value($(this).attr('rel').substr(0)); 
		return false; 
	}); 
	
	$('.embed').click(function(){   
		$.address.value($(this).attr('rel').substr(0)); 
		return false; 
	}); 
	

	
}           


//FIX FIREFOX BUG - MULTIPLE IFRAMES SWAP CONTENT 
var f=document.getElementsByTagName("iframe");
for(var i=0;i<f.length;i++){
  if(f[i].src.substr(f[i].src.length-1)=="#") f[i].src=f[i].src.substr(0,f[i].src.length-1);
  else f[i].src=f[i].src+"#";
}
