if (typeof(MVD) == 'undefined') {
    MVD = {};
}

if (typeof(MVD.CMS) == 'undefined') {
    MVD.CMS = {};
}

MVD.CMS.UCImagen = function() {
	/********************************************/
	/*  VARIABLES GLOBALES                      */
	/********************************************/
	var anchoLimite, imgsrc, imgdsc;

	/********************************************/
	/*  INIT                                    */
	/********************************************/
	function initImagenAsociada(anchoLimite,imgsrc,imgdsc) {
		if (imgsrc) {
			var img = new Image();
			img.onload = function() {
				var imgwidth = this.width;
				if (imgwidth > anchoLimite) {
					/* imagen grande */
					document.getElementById('imggrande_general').style.display = "block";
					document.getElementById('imggrande_imagen').src = this.src;
					document.getElementById('imggrande_pie').innerHTML = imgdsc;
					if (imgwidth > 420) {
						var elem = document.getElementById('imggrande_imagen');
						if(elem.style.pixelWidth) {
							elem.style.pixelWidth = '420';
						} else {
							elem.style.width = '420px';
						}
					}
				} else {
					/* imagen chica */
					document.getElementById('imgchica_general').style.display = "block";
					document.getElementById('imgchica_imagen').src = this.src;
					document.getElementById('imgchica_pie').innerHTML = imgdsc;
				}
			}
			img.src = imgsrc;
		}
	}

	return {
		initImagenAsociada:initImagenAsociada
	}
} ();