// Funciones javascript

function ir(element) //Para enlaces en combos
{
	combo = element;
	destino = combo.options[combo.selectedIndex].value;
	if (destino) location.href = destino;
}

function bloqDesbloq()
{
	if (document.arc_for) {
			form = document.arc_for;
			subir = form.modo[1].checked;
			url = form.modo[2].checked;
			if (subir == true) {
				  form.url_arc.disabled = false;
			} else { 
				  form.url_arc.disabled = true;
			}
			if (url == true) {
				  form.url_ext_arc.disabled = false;
			} else { 
				  form.url_ext_arc.disabled = true;
			}
	}
	if (document.img_for) {
			form = document.img_for;
			subir = form.modo_arc[1].checked;
			if (subir == true) {
				  form.img_url.disabled = false;
			} else { 
				  form.img_url.disabled = true;
			}
	}
	if (document.arc_for_add) {
			form = document.arc_for_add;
			subir = form.modo[0].checked;
			url = form.modo[1].checked;
			if (subir == true) {
				  form.url_arc.disabled = false;
			} else { 
				  form.url_arc.disabled = true;
			}
			if (url == true) {
				  form.url_ext_arc.disabled = false;
			} else { 
				  form.url_ext_arc.disabled = true;
			}
	}
	if (document.editar) {
			form = document.editar;
			if (form.modo_arc) {
				subir = form.modo_arc[1].checked;
				nada = form.modo_arc[0].checked;
				if (subir == true) {
					  form.img_url.disabled = false;
				} else { 
					  form.img_url.disabled = true;
				}
				if (nada == true) {
					  form.img_url.disabled = true;
				} else { 
					  form.img_url.disabled = false;
				}
			}
			if (form.nivel && form.marca) {
				if (form.nivel.selectedIndex == 0) { // Calzado
					//form.marca.disabled = false;
					form.sexo.disabled = false;
					form.caract.disabled = false;
				} else {
					//form.marca.disabled = true;
					form.sexo.disabled = true;
					form.caract.disabled = true;
				}
			}
	}
}


function desplegar(elem) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		var el = document.getElementById(elem);
	} else {
		if (document.layers) { // Netscape 4
		var el = document.layers[elem];
		} else { // IE 4
		var el = document.all[elem];
		}
	}
	//alert(elem);
	if (el.style.display == 'block') {
		//alert('ocultar '+elem);
		el.style.display = 'none';
	} else {
		//alert('mostrar '+elem);
		el.style.display = 'block';
	}
	
}

function ventana_ajustada(imgNombre,imgAncho,imgAlto,alt,posLeft,posTop) {
	newWindow = window.open("","newWindow","width="+imgAncho+",height="+imgAlto+",left="+posLeft+",top="+posTop);
	newWindow.document.open();
	newWindow.document.write('<html><title>'+alt+'</title><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" onBlur="self.close()">'); 
	newWindow.document.write('<img src="'+imgNombre+'" width='+imgAncho+' height='+imgAlto+' alt="'+alt+'">'); 
	newWindow.document.write('</body></html>');
	newWindow.document.close();
	newWindow.focus();
}

function flecha_galeria_izq(primFoto, totalFoto) {
	//alert (totalFoto);
	if (primFoto == 0) {
		ocultar('flecha_izq');
		mostrar('flecha_izq_');
	} else {
		mostrar('flecha_izq');
		ocultar('flecha_izq_');
	}
	
}

function flecha_galeria_der(primFoto, totalFoto) {
	//alert (totalFoto);
	if (primFoto == totalFoto-6) {
		ocultar('flecha_der');
	} else {
		mostrar('flecha_der');
	}
	
}

function mover_galeria_der(primFoto, totalFoto) {
	//alert (totalFoto);
	ocultar_mostrar(primFoto);
	ocultar_mostrar(primFoto+6);
	return (primFoto+1);
	
}


function mover_galeria_izq(primFoto, totalFoto) {
	//alert (totalFoto);
	ocultar_mostrar(primFoto-1);
	ocultar_mostrar(primFoto+5);
	return (primFoto-1);
	
}

function ocultar_mostrar(id) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		var el = document.getElementById(id);
		//var img = document.getElementById('img_'+id);
	} else {
		if (document.layers) { // Netscape 4
		var el = document.layers[id];
		//var img = document.layers['img_'+id];
		} else { // IE 4
		var el = document.all[id];
		//var img = document.all['img_'+id];
		}
	}
	if ( el.style.display != 'block' ) {
		el.style.display = 'block';
		//img.setAttribute('src', 'img/menos.gif');
		//img.blur();
	}
	else {
		el.style.display = 'none';
		//img.src = 'img/mas.gif';
		//img.blur();
	}
	//el.style.display = (el.style.display != 'block' ? 'block' : 'none' );
}

function mostrar(id) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		var el = document.getElementById(id);
		//var img = document.getElementById('img_'+id);
	} else {
		if (document.layers) { // Netscape 4
		var el = document.layers[id];
		//var img = document.layers['img_'+id];
		} else { // IE 4
		var el = document.all[id];
		//var img = document.all['img_'+id];
		}
	}
	el.style.display = 'block';
}

function ocultar(id) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		var el = document.getElementById(id);
		//var img = document.getElementById('img_'+id);
	} else {
		if (document.layers) { // Netscape 4
		var el = document.layers[id];
		//var img = document.layers['img_'+id];
		} else { // IE 4
		var el = document.all[id];
		//var img = document.all['img_'+id];
		}
	}
	
	//el.setAttribute('src', 'img/trans.gif');
	el.style.display = 'none';
	
}

function enterSubForm(myform, e) {
	var keynum
	if(window.event) { // IE
		keynum = e.keyCode
	}
	else if(e.which) {// Netscape/Firefox/Opera
		keynum = e.which
	}
	if (keynum == 13)
		myform.submit();
	else
		return true;
}

function altoNavegador() {
     var alto = 0;
     if (typeof window.innerWidth != 'undefined') {
         alto = window.innerHeight;
     } else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth !='undefined' && document.documentElement.clientWidth != 0) {
     	alto = document.documentElement.clientHeight;
     } else {
         alto = document.getElementsByTagName('body')[0].clientHeight;
     }
     return alto;
 }

