



















  /*---------------------------------------------------------------*/
 /* LamasBolano.com ·SCRIPTS· - Marcos Sánchez García */
/*-------------------------------------------------------------*/

var fJoyas = new TablaDin(9);
fJoyas[0] = "Sortija";
fJoyas[1] = "Anillo";
fJoyas[2] = "Pulsera";
fJoyas[3] = "Pendientes";
fJoyas[4] = "Colgante";
fJoyas[5] = "Broche";
fJoyas[6] = "Collar";
fJoyas[7] = "S.XIX";
fJoyas[8] = "Isabelino";
fJoyas[9] = "Art Déco";

var fObjetos = new TablaDin(9);
fObjetos[0] = "Porcelana";
fObjetos[1] = "Bastones";
fObjetos[2] = "Libro";
fObjetos[3] = "Juguete";
fObjetos[4] = "Candelabro";
fObjetos[5] = "Vajilla";
fObjetos[6] = "Cuberteria";
fObjetos[7] = "Postales";
fObjetos[8] = "Grabado";
fObjetos[9] = "Art Déco";

var fMobiliario = new TablaDin(9);
fMobiliario[0] = "Bufette";
fMobiliario[1] = "Tresillo";
fMobiliario[2] = "Silla";
fMobiliario[3] = "Espejo";
fMobiliario[4] = "Mesa";
fMobiliario[5] = "Armario";
fMobiliario[6] = "Cama";
fMobiliario[7] = "Escritorio";
fMobiliario[8] = "Despacho";
fMobiliario[9] = "Tocador";


function TablaDin(l) 
{
	for (var i=0; i<l; i++) this[i] = null;
	this.length = l;
}

function valBusca1(f) {
	if ((f.seccion.value=="0") && (f.lote.value=="")) {
		alert('Debe escojer una sección de las disponibles\nO bien, un número de lote.');
		f.seccion.focus();
		return;
	}
	else {
		f.action='Default.asp?Accion=Buscar';	
		f.submit();
		f.lote.value="";
	}
}

function valBusca2(f) {
	if (f.seccion.value=="0") {
		alert('Debe escoger una sección de las disponibles.');
		f.seccion.focus();
		return;
	}
	else {
		f.action='Default.asp?Accion=Buscar';	
		f.submit();
		f.filtroperso.value="";
	}
}

function cambiaFiltroComun (f,Val) {
	f.filtrocomun.options.length=0;
	switch (f.seccion.value) {
		case '1': {
							  for (var i=0;i<10;i++) {
									f.filtrocomun.options[i] = new Option();
									f.filtrocomun.options[i].text=fMobiliario[i];
									f.filtrocomun.options[i].value=fMobiliario[i];
								}
							}
				break;
		case '2': {
							  for (var i=0;i<10;i++) {
									f.filtrocomun.options[i] = new Option();
									f.filtrocomun.options[i].text=fJoyas[i];
									f.filtrocomun.options[i].value=fJoyas[i];
								}
							}
				break;
		case '3': {
							  for (var i=0;i<10;i++) {
									f.filtrocomun.options[i] = new Option();
									f.filtrocomun.options[i].text=fObjetos[i];
									f.filtrocomun.options[i].value=fObjetos[i];
								}
							}
				break;
		default: {
							f.filtrocomun.options.listindex=0
							f.filtrocomun.options[0] = new Option();
							f.filtrocomun.options[0].text='- NINGUNO DISPONIBLE -';
							f.filtrocomun.options[0].value='0';
						}
				break;
	}
	f.filtrocomun.focus();	
}

function verDetalle(f) {
	f.action="Default.asp?Accion=VerDetalle";
	f.submit();
}

function anadirPuja(f,valor) {
	if (f.puja.value=="") {
		alert("Debe de poner la cantidad de la nueva puja.");
		f.puja.focus();
		return;
	}
	if (f.puja.value != parseInt(f.puja.value)) {
		alert("La cantidad de la nueva puja es errónea, debe ser numérica.");
		f.puja.focus();
		return;
	}	
	if ((f.maxima.value!="") && (f.maxima.value != parseInt(f.maxima.value))) {
		alert("La cantidad de la puja máxima es errónea, debe ser numérica.");
		f.maxima.focus();
		return;
	}	
	if (f.puja.value<valor) {
		alert("La cantidad de la nueva puja debe ser igual o superior al precio de salida.");
		f.puja.focus();
		return;
	}
	if ((f.maxima.value!="") && (parseInt(f.maxima.value)<=parseInt(f.puja.value))) {
		alert("La puja máxima debe ser superior a la nueva puja.");
		f.maxima.focus();
		return;
		}
f.submit();
f.puja.value="";
f.maxima.value="";
}

function recordarPwd(){
window.open("../../../lamasbolano/Utils/INC_ASP/OlvidoContra.asp?ProximaPantalla=Paso1","OlvidoContrasena","status=no,scrollbars=no,width=400,height=120,top=250,left=250");
}

function enviaPuja(f,val,salida){
	if (val==0) {
		if (f.puja.value=="") {
			alert("Debe de poner la cantidad de la nueva puja.");
			f.puja.focus();
			return;
		}
		if (f.puja.value != parseInt(f.puja.value)) {
			alert("La cantidad de la nueva puja es errónea, debe ser numérica.");
			f.puja.focus();
			return;
		}	
		if ((f.maxima.value!="") && (f.maxima.value != parseInt(f.maxima.value))) {
			alert("La cantidad de la puja máxima es errónea, debe ser numérica.");
			f.maxima.focus();
			return;
		}	
		if (f.puja.value<salida) {
			alert("La cantidad de la nueva puja debe ser igual o superior al precio de salida.");
			f.puja.focus();
			return;
		}
		if ((f.maxima.value!="") && (parseInt(f.maxima.value)<=parseInt(f.puja.value))) {
			alert("La puja máxima debe ser superior a la nueva puja.");
			f.maxima.focus();
			return;
			}
		f.action='Default.asp?Accion=TratarPujas&Estado=0';
	}
	if (val==1) {
		f.action='Default.asp?Accion=TratarPujas&Estado=1';
	}
	if (val==2) {
		f.action='Default.asp?Accion=TratarPujas&Estado=2';
	}	
	f.submit();
}

function borrarPujas (){
	var res = confirm('Se eliminarán todas sus pujas NO ENVIADAS del carrito.\n\n¿Está seguro/a de continuar?');
	if (res) {
		window.location.href='Default.asp?Accion=TratarPujas&amp;Estado=9';
	}
}

function borrarPujasAdm (val){
	if (val==0) {
		var res = confirm('Se eliminarán todas las pujas ENVIADAS. ¿Estás seguro?');
		if (res) {
			window.location.href='Default.asp?Accion=DPujasE';
		}
	}
	if (val==1) {
		var res = confirm('Se eliminarán TODAS las pujas de la BD. ¿Estás seguro?');
		if (res) {
			window.location.href='Default.asp?Accion=DPujas';
		}
	}
}

function AbreVentana(url, x, y, h, w) {
	myWindow = window.open (url,'','scrollbars=1,left='+x+',top='+y+',height='+h+',width='+w);
}

function vNormal(url) {
	H=530;
	W=777;
	X=screen.width;
	X=(X/2) - 390;
	Y=screen.height;
	Y=(Y / 2) - 290;
	AbreVentana(url, X, Y, H, W);
}

function pujasED() {
	res = confirm('Se eliminarán de la base de datos todas las pujas enviadas. ¿Estás seguro?');
	if (res) {
		window.location.href='PujasED.asp';
	}
}

function pujasD () {
	res = confirm('Se eliminarán de la base de datos TODAS las pujas. ¿Estás seguro?');
	if (res) {
		window.location.href='PujasD.asp';
	}
}