/**
* NOVEDAD
*/
var Novedad = function(idNovedad, urlNovedad)
{
	/*
	 *  Construct
	 */
	this.init = function(idNovedad , urlNovedad)
	{
		this.idNovedad = idNovedad;
		this.urlNovedad = urlNovedad;
		
		var thisClass = this;
		
		YAHOO.util.Event.addListener  ('linkIMG_' + idNovedad , 'click' ,
			function(e)
			{
			 	YAHOO.util.Event.stopEvent(e);
				thisClass.cargarNovedad();
			}
		);
		
		YAHOO.util.Event.addListener  ( 'linkH_' + idNovedad , 'click' ,
			function(e)
			{
			 	YAHOO.util.Event.stopEvent(e);
				thisClass.cargarNovedad();
			}
		);
		
		
		YAHOO.util.Event.addListener  ( 'linkDESC_' + idNovedad , 'click' ,
			function(e)
			{
			 	YAHOO.util.Event.stopEvent(e);
				thisClass.cargarNovedad();
			}
		);
		
		thisClass.redimensionar();
		
		
	};
			
	this.cargarNovedad = function()
	{
		var thisClass = this;
		function ok(obj)
		{
			$('novedadDetalle').innerHTML = obj.responseText;
			thisClass.redimensionar();
		}
		var sUrl = '/novedaddetalle/' + this.urlNovedad;
		var callback = 	{ cache: false, success: ok, failure: null }
		YAHOO.util.Connect.asyncRequest('POST', sUrl, callback, null);
		
		
		
	};
	
	this.redimensionar = function()
	{
		var altoLista = $('cajaNaranjaMiddle').clientHeight;
		var altoDescripcion = $('boxDetalle').clientHeight;
		
		if(altoLista > altoDescripcion)
			$('boxDetalle').style.height = (altoLista-29) + 'px';
		else
			$('cajaNaranjaMiddle').style.height = (altoDescripcion-29) + 'px';

	}
	/*
	 * Ejecucion del Construct
	 */
	this.init(idNovedad , urlNovedad);
	
}
