$j(document).ready(function(){	
	// open detail
	// ---------------
  $j("*[id^='wuOpenMediaDetailStats']").live("click", function() {
  	var Tid = $j(this).attr("id").split("__");     
    $j("input[name='wuMediaStats_user']").val(Tid[1]);
    wuRefreshMediaStatsZones();
  });
  // change profil
  // -------------    
  $j("#wuMediaStats_selectProfil").live("click", function(){
	  $j('#wuMediaStats_selectProfil').change(function(){
	    $j("input[name='wuMediaStats_profil']").val($j(this).val());
	    wuRefreshMediaStatsZones();
	  });
	});   
	// change nbPage
  // -------------    
  $j("#wuMediaStats_selectNbPage").live("click", function(){
	  $j('#wuMediaStats_selectNbPage').change(function(){
	    $j("input[name='wuMediaStats_nbMediaPage']").val($j(this).val());
	    wuRefreshMediaStatsZones();
	  });
	});  
	// pagination 
	$j("*[class^='wuMediaStats_page']").live("click", function(){
	  var Tclass = $j(this).attr("class").split("_"); 
		var wuMediaStats_page = Tclass[2];   
		$j("input[name='wuMediaStats_page']").val(Tclass[2]);  
		wuRefreshMediaStatsZones();
	});
	// link Open stats
	// ---------------
  $j("*[id^='wuOpenMediaStats']").live("click", function() {
    var Tid = $j(this).attr("id").split("__");
    //var
    var wuID = Tid[1];
    var wuWidth = Tid[2];
    var wuHeight = Tid[3];
    var wuMasqueClass = Tid[4];
    var wuMasqueOpacity = Tid[5]; 
  	//ouverture popup + masque
  	$j(".wuMedia_stats").html('&nbsp;');
    wuOpenPopup("#wuPopup_"+wuID, wuWidth, wuHeight);
    wuOpenMasque("#masque", wuMasqueClass, wuMasqueOpacity);
		wuRefreshMediaStatsZones(wuID);    
  	return false;
  });
  // link back stats
	// ---------------
  $j("*[id^='wuBackMediaStats']").live("click", function() {
    var Tid = $j(this).attr("id").split("_");
    var wuID = Tid[1];  
    $j("input[name='wuMediaStats_user']").val('');
    $j("input[name='wuMediaStats_nbMediaPage']").val('');
    $j("input[name='wuMediaStats_page']").val('');
    wuRefreshMediaStatsZones();    	 
  	return false;
  });
}); 

// Function a appeler pour le refresh des zones media stats
//---------------------------------------------------------
function wuRefreshMediaStatsZones(wuID) {
	var objID = (wuID != '' && wuID != undefined) ? wuID : $j("input[name='wuMediaStats_ID']").val();
	var wuMediaStats_user = $j("input[name='wuMediaStats_user']").val();		
	var wuMediaStats_profil = $j("input[name='wuMediaStats_profil']").val();	
	var wuMediaStats_nbMediaPage = $j("input[name='wuMediaStats_nbMediaPage']").val();
	var wuMediaStats_page = $j("input[name='wuMediaStats_page']").val();
	if(wuMediaStats_user == undefined) {	wuMediaStats_user = ''; } 
	if(wuMediaStats_profil == undefined) var wuMediaStats_profil = '';
	if(wuMediaStats_nbMediaPage == undefined) var wuMediaStats_nbMediaPage = '';
	if(wuMediaStats_page == undefined) var wuMediaStats_page = '';
	// Req ajax 
	var file = 'plugins/wuMediaStats/wuPlugin_mediaStats.php';				
	$j.ajax({ 
		type: "POST",        
		url: "wuAjaxJQ.php",
		data: "phpFile="+file+"&objID="+objID+"&wuMediaStats_profil="+wuMediaStats_profil+"&wuMediaStats_user="+wuMediaStats_user+"&wuMediaStats_nbMediaPage="+wuMediaStats_nbMediaPage+"&wuMediaStats_page="+wuMediaStats_page,  
		success: function(flow) {
			$j(".wuMedia_stats").html(flow); 					  							            
		}        
	});   				

}	


