//resetea un campo de texto la hacer click en el
function MM_setTextOfTextfield(objId,x,newText) { //v9.0
  with (document){ if (getElementById){
	var obj = getElementById(objId);} if (obj) obj.value = newText;
  }
}

function MM_setTextOfTextfield2(formulario,objId,x,newText,checkText) { //v9.0
  with (document){
	if(getElementById){
		  var obj = document.forms[formulario][objId];
	}
	if(obj && obj.value==checkText){
		obj.value = newText;
	}
  }
}


function error_alert(errorcode){
	switch(errorcode){
			case 1:
				alert('Usuario o contrasena incorrectos');
			break;
			case 2:
				alert('Hubo un error en la votación. Inténtelo en unos minutos');
			break;
			case 3:
				alert('En este momento no se pueden realizar compras en el portal. Contáctenos para más información.');
			break;
			case 4:
				alert('Se produjo un error en el proceso de pago. Contáctenos para más información.');
			break;
			case 5:
				alert('El producto seleccionado no posee el stock suficiente.');
			break;
			case 6:
				alert('Hubo un error al intentar crear su cuenta');
			break;
			case 7:
				alert('Hubo un error al intentar actualizar sus datos');
			break;
			case 8:
				alert('Error en el costo de envío');
			break;
			case 9:
				alert('El registro ha sido removido o se encuentra deshabilitado');
			break;
			case 10:
				alert('Su cuenta ha sido desactivada. Contáctenos para más información.');
			break;
			case 666:
				alert('Se ha producido un error');
			break;
	}	
}

var consultaMode=0;
function showConsulta(){
	var formulario_consulta = document.getElementById('contact_form');
	if(consultaMode==0){
		formulario_consulta.style.display="inline";
		consultaMode=1;
	}else{
		formulario_consulta.style.display="none";
		consultaMode=0;
	}
}
function qty_add(sumar,minStock,stock){
	var cantidad_form = document.getElementById('Quantity');
	var cantidad = parseInt(cantidad_form.value);
	if(sumar > 0){
		if(stock > cantidad){
			cantidad_form.value=cantidad+1;
		}
	}else{
		if(cantidad > minStock && cantidad > 1){
			cantidad_form.value=cantidad-1;
		}
	}	
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function desplegar(cual){
	  with (document){		
		if(getElementById){
			
			if(categoriaexpand!=0){
				var obj2 = getElementById('boton_1_hijos_'+categoriaexpand);
				obj2.className = "boton_1_hijos";
			}
			
			var obj = getElementById('boton_1_hijos_'+cual);			
			
			if(obj){
				//si hay alguna expandida, 
				//if(categoriaexpand!=0){
					if(categoriaexpand!=cual){
						obj.className = "boton_1_hijos_on";
						categoriaexpand=cual;
					}else{
						obj.className = "boton_1_hijos";
						categoriaexpand=0;					
					}
				//}
			}
		}	
	  }
}

function MM_resetField(formulario,objId,checkText) { //v9.0
  with (document){
	if(getElementById){
		  var obj = document.forms[formulario][objId];
	}
	if(obj && obj.value==""){
		obj.value = checkText;
	}
  }
}