
		
// CORE ///////////////////////////////////////////////
	
function loadRec_detail (e, MyId, target, method) {
	
  // stop event	
  e.stop();	
  
  // set parameters
  var target = target;
  var MyUrl = $(MyId).get('rel');
  var rdm = Math.random();	
  var MyVar;
  if(method == 'dp') {
	  var MyVar = MyId+"_"+$(MyId).value; 
  } else {
	  var MyVar = MyId+"_"+$(MyId).get('name');
  }
  
  // setup fx
  var el = $(target);
  var log = el.empty().addClass('ajax-loading');
  var myFx = new Fx.Tween(el);

  //set object options									  
  var options = {
	  url: MyUrl+ "?cc="+rdm,
	  method : 'get' , 
	  data: {'parameter' : MyVar},
	  update: $(target),	 
		onComplete: function(html) {
		  myFx.set('opacity', 0);	// fades out
	  	  myFx.start('opacity', 0,1);	// fades back in		
		  log.removeClass('ajax-loading'); // remove loader
		},			  	  
		onFailure: function() {
			myFx.set('opacity', 0);	// fades out
			$(target).set('text', 'The request failed.');
			myFx.start('opacity', 0,1);	
			log.removeClass('ajax-loading'); // remove loader
		}		  
	  };
  
  // create object request
  var monObjetAjax= new Request.HTML(options);
  monObjetAjax.send(); // send objects	  	  
	
}	





function load_detail (MyId, target) {
	
  
  // set parameters
  var target = target;
  var MyUrl ='ajax_pros2.php';
  var rdm = Math.random();	
  //var MyVar = MyId+"_"+$(MyId).get('rel');
  var MyVar = MyId;

  //set object options									  
  var options = {
	  url: MyUrl+ "?cc="+rdm,
	  method : 'get' , 
	  data: {'parameter' : MyVar},
	  update: $(target),	 
		onComplete: function(html) {

		},			  	  
		onFailure: function() {
			$(target).set('text', 'The request failed.');
		}		  
	  };
  
  // create object request
  var monObjetAjax= new Request.HTML(options);
  monObjetAjax.send(); // send objects	  	  
	
}	
