

function resize(which, max) {
 // var elem = document.getElementById(which);
//  if (elem == undefined || elem == null) return false;
//  if (max == undefined) max = 300;
//  if (elem.width > elem.height) {
//    if (elem.width > max) elem.width = max;	
//  } else {
//    if (elem.height > 265) elem.height = 265;
//  }
}


function inicializarGaleria(cod, total){
	if(document.getElementById("img"+cod)!=null){
	
		document.getElementById("img"+cod).src=document.getElementById("hidden-"+cod+"-1").value;
		document.getElementById("desc"+cod).innerHTML=document.getElementById("hidden-"+cod+"-1").name;
		document.getElementById("ncont"+cod).innerHTML="1";
		document.getElementById("ntotal"+cod).innerHTML=total;
		
		//alert(document.getElementById("hidden-"+cod+"-1").value);
		
	}else{
				alert(cod);
	}
}
function imagenSiguiente(cod){	

	var total=document.getElementById("ntotal"+cod);
	var actual=document.getElementById("ncont"+cod);
	if(parseInt(actual.innerHTML)< parseInt(total.innerHTML)){	
		opacity("img"+cod,30,100,1000);
		actual.innerHTML=""+(parseInt(actual.innerHTML)+1);
		document.getElementById("img"+cod).src=document.getElementById("hidden-"+cod+"-"+actual.innerHTML).value;
		document.getElementById("desc"+cod).innerHTML=document.getElementById("hidden-"+cod+"-"+actual.innerHTML).name;
		if(parseInt(actual.innerHTML) == parseInt(total.innerHTML))
			document.getElementById("btnsgt"+cod).src="../imagenes/comunes/btngaleria-siguiente-disable.jpg";
		else
			document.getElementById("btnsgt"+cod).src="../imagenes/comunes/btngaleria-siguiente.jpg";			
		if(parseInt(actual.innerHTML) == 1)
			document.getElementById("btnant"+cod).src="../imagenes/comunes/btngaleria-anterior-disable.jpg";
		else
			document.getElementById("btnant"+cod).src="../imagenes/comunes/btngaleria-anterior.jpg";			
	}
}
function imagenAnterior(cod){
	var total=document.getElementById("ntotal"+cod);
	var actual=document.getElementById("ncont"+cod);
	if(parseInt(actual.innerHTML)> 1 ){
		opacity("img"+cod,30,100,1000);
		actual.innerHTML=""+(parseInt(actual.innerHTML)-1);
		document.getElementById("img"+cod).src=document.getElementById("hidden-"+cod+"-"+actual.innerHTML).value;
		document.getElementById("desc"+cod).innerHTML=document.getElementById("hidden-"+cod+"-"+actual.innerHTML).name;
		if(parseInt(actual.innerHTML) == parseInt(total.innerHTML))
			document.getElementById("btnsgt"+cod).src="../imagenes/comunes/btngaleria-siguiente-disable.jpg";
		else
			document.getElementById("btnsgt"+cod).src="../imagenes/comunes/btngaleria-siguiente.jpg";			
		if(parseInt(actual.innerHTML) == 1)
			document.getElementById("btnant"+cod).src="../imagenes/comunes/btngaleria-anterior-disable.jpg";
		else
			document.getElementById("btnant"+cod).src="../imagenes/comunes/btngaleria-anterior.jpg";			
	}
}



function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;

    //determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
} 



















