
function initMenu(menu) {
	if (getMenuCookie(menu)=="hide") {
		document.getElementById(menu).style.display="none";
	} else {
		document.getElementById(menu).style.display="";
	}
}

function changeMenu(menu) {
if (document.getElementById(menu).style.display=="none") {
	document.getElementById(menu).style.display="";
	element = document.getElementById(menu+"b");
	if (element != null) {
		document.getElementById(menu+"b").style.display="none";
	}
	setMenuCookie(menu,"show");
} else {
	document.getElementById(menu).style.display="none";
	element = document.getElementById(menu+"b");
	if (element != null) {	
		var width = document.getElementById(menu).offsetWidth;	
		if (navigator.vendor == ("Netscape6") || navigator.product == ("Gecko"))
			document.getElementById(menu+"b").style.width = width;	
		else 
			document.getElementById(menu+"b").width = width;
		document.getElementById(menu+"b").style.display="";
	}
	setMenuCookie(menu,"hide");
}
return false;
}

function setMenuCookie(name, state) {	
	if (name.indexOf("treeView")!=-1) {
		if (state=="show") {
			var cookie = getMenuCookie("treeView", "");
			if (cookie=="???") cookie = "_";
			cookie = cookie + name + "_";
			document.cookie = "treeView=" + escape(cookie);

		} else {
			var cookie = getMenuCookie("treeView", "");
			var begin = cookie.indexOf("_" + name + "_");
			if (cookie.length > begin + name.length + 2) {
				cookie = cookie.substring(0, begin+1) + cookie.substring(begin + 2 + name.length);
			} else {
				cookie = cookie.substring(0, begin+1);
			}		
			document.cookie = "treeView=" + escape(cookie);
		}
	} else {
		var cookie = name + "STRUTSMENU=" + escape(state);
		document.cookie = cookie;	
	}
}

function getMenuCookie(name, suffix) {
	if (suffix==null) {
		suffix = "STRUTSMENU";
	}
	var prefix = name + suffix + "=";
	var cookieStartIndex = document.cookie.indexOf(prefix);
	if (cookieStartIndex == -1) return "???";
	var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
	if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length;
	return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}

/* Abrir Pop Up */
function abrirVentana(url, nombre, varToolbar, varLocation, varDirectories, 
                      varStatus, varMenubar, varScrollbars, varResizable, varTop, varLeft,
                      varWidth, varHeight) {

     PopUp = window.open(url,nombre,"toolbar=" + varToolbar + ",location=" + varLocation +
                    ",directories=" + varDirectories + ",status=" + varStatus +
                    ",menubar=" + varMenubar + ",scrollbars=" + varScrollbars +
                    ",resizable=" + varResizable + ",top=" + varTop + ",left=" + varLeft +
                    ",width=" + varWidth + ",height=" + varHeight + "");
}

function mostrarPedido(x, y){
    document.getElementById("medidas").style.display="none";
    document.getElementById("layerPedido").style.display="";
    document.getElementById("layerPedido").style.position="absolute";
    document.getElementById("layerPedido").style.left=x ;
    document.getElementById("layerPedido").style.top=y;
    document.getElementById("layerPedido").style.height="auto";
    document.getElementById("layerPedido").style.width="auto";
    return true;
}
function cerrarPedido(){
    document.getElementById("medidas").style.display="";
    document.getElementById("layerPedido").style.display="none";
    return true;
}

function aceptarPedido(formulario){
    if(formulario.acepto.checked == true) return true;
    else return false;
}

function cantidadCatalogo(min){
    if(document.pedido.minimo.value < min) document.pedido.minimo.value = min;
}

function cantidadDisplay(min){
    if(document.pedido.minimo.value < min) document.pedido.minimo.value = min;
}

