// funcions globals de Folder

function zoomImage(imgFile){
	window.open(imgFile, "", "height=600, width=600");
}
function openPopup(imgFile, h, w){
	window.open(imgFile, "", "height="+h+", width="+w);
}
function checkUnits(units){
	var charFound = false;
	for(var i=0;i<units.value.length;i++){
		if(!((units.value.charCodeAt(i)>=48)&&(units.value.charCodeAt(i)<=57))){ // si hi ha carácters diferents de numeros...
			charFound = true;
		}
	}
	if(charFound==true){
		alert("Sólo pueden haber carácteres numéricos en los campos de 'unidades'.");
		units.value="1";
		return false;
	}
	if((units.value == "0")||(units.value == "")){
		alert("Es necesario indicar como mínimo una unidad para cada producto que desee comprar.");
		units.value = 1;
		return false;
	}
}
function validateFastBuyForm(frm, prohibidos){
	pro = prohibidos.split(" ");
	var msg = "";
	var valid = false;

	if ((frm.referencia.value=="")||(frm.referencia.value=="referencia")) msg = "No ha introducido la referencia";
	else if((frm.cantidad.value=="")||(frm.cantidad.value=="cantidad")) msg = "No ha introducido la cantidad";

	valid = (msg=="");
	if (!valid) alert(msg);
	if(valid){		
		for(i=0; i<pro.length; i++){
			if(frm.referencia.value == pro[i]){
				msg = "Este producto está prohibido!";
				alert(msg);
				return false;
			}
		}
	}
	if (valid) frm.action = "basketAction.php?action=externAdd";
	return valid;
}
function validateBasketFastBuyForm(frm, prohibidos){
	pro = prohibidos.split(" ");
	var msg = "";
	var valid = false;

	if ((frm.referencia.value=="")||(frm.referencia.value=="referencia")) msg = "No ha introducido la referencia";
	else if((frm.cantidad.value=="")||(frm.cantidad.value=="cantidad")) msg = "No ha introducido la cantidad";

	valid = (msg=="");
	if (!valid) alert(msg);
	if(valid){			
		for(i=0; i<pro.length; i++){
			if(frm.referencia.value == pro[i]){
				msg = "Este producto está prohibido!";
				alert(msg);
				return false;
			}
		}
	}
	return valid;
}