function CambioMoneda (_ID_) {
	
	var Precio1 = document.forms._NPFormSeard.precio_min;
	var Precio2 = document.forms._NPFormSeard.precio_max;

	if (Precio2.selectedIndex == 0 && _ID_ == 2) {
		Precio1.selectedIndex = 0
		
	} else if (Precio1.selectedIndex >= Precio2.selectedIndex && _ID_ == 1 && Precio2.selectedIndex == 0) {
		Precio2.selectedIndex = Precio1.selectedIndex

	} else if (Precio1.selectedIndex >= Precio2.selectedIndex && _ID_ == 1) {
		Precio2.selectedIndex = Precio1.selectedIndex

	} else {
		if (Precio1.selectedIndex >= Precio2.selectedIndex) {
			if (Precio2.selectedIndex != 0) {
				Precio1.selectedIndex = Precio2.selectedIndex
			} else {
				Precio1.selectedIndex = 0
			}
		}
	}

}

var RangoRD = new Array();
var RangoUS = new Array();

RangoUS[0] = 0;
RangoUS[1] = 15000;
RangoUS[2] = 20000;
RangoUS[3] = 25000;
RangoUS[4] = 30000;
RangoUS[5] = 35000;
RangoUS[6] = 45000;
RangoUS[7] = 50000;
RangoUS[8] = 60000;
RangoUS[9] = 70000;
RangoUS[10] = 80000;
RangoUS[11] = 90000;
RangoUS[12] = 10000;
RangoUS[13] = 12000;
RangoUS[14] = 140000;
RangoUS[15] = 160000;
RangoUS[16] = 180000;
RangoUS[17] = 200000;
RangoUS[18] = 300000;
RangoUS[19] = 400000;

RangoRD[0] = 0;
RangoRD[1] = 25000;
RangoRD[2] = 50000;
RangoRD[3] = 75000;
RangoRD[4] = 100000;
RangoRD[5] = 150000;
RangoRD[6] = 200000;
RangoRD[7] = 250000;
RangoRD[8] = 300000;
RangoRD[9] = 350000;
RangoRD[10] = 400000;
RangoRD[11] = 500000;
RangoRD[12] = 600000;
RangoRD[13] = 700000;
RangoRD[14] = 800000;
RangoRD[15] = 1000000;
RangoRD[16] = 1500000;
RangoRD[17] = 2000000;
RangoRD[18] = 3000000;
RangoRD[19] = 4000000;

function borrarLista(qlista) {
	var i = 0;
	var select_url = qlista.options;
	for (i = select_url.length; i >= 0; --i) {
		select_url[i] = null;
	}
}

function AgregarOpciones(qlista, txt, val) {
	
	var select_url = qlista.options;
	var mLen;
	
	if (select_url.length < 0) {
        	mLen = 0;
	} else {
        	mLen = select_url.length;
	}
	
	select_url[mLen] = new Option(txt, val);
	
}

function GlobalNumber(NumeroEntero) {
	
	var TExtraer = NumeroEntero.toString();
	
	if(TExtraer.length < 4) {
		return TExtraer;
	}
	
	if(TExtraer.length > 3 && TExtraer.length < 7) {
		TExtraer = TExtraer.substring(0, TExtraer.length-3) + ',' + TExtraer.substring(TExtraer.length-3, TExtraer.length)
		return TExtraer;
	}
	
	if(TExtraer.length > 6 && TExtraer.length < 10) {
		TExtraer = TExtraer.substring(0, TExtraer.length-6) + ',' + TExtraer.substring(TExtraer.length-6, TExtraer.length-3) + ',' + TExtraer.substring(TExtraer.length-3, TExtraer.length)
		return TExtraer;
	}
	
}

function RangoPrecio(wTipo) {
	
	var i = 0;
	var Precio1 = document.forms._NPFormSeard.precio_min;
	var Precio2 = document.forms._NPFormSeard.precio_max;

	borrarLista(Precio1);
	borrarLista(Precio2);
	
	if(wTipo == 'RD') {
		
		AgregarOpciones(Precio1, 'Cualquier precio', '');
		AgregarOpciones(Precio2, 'Cualquier precio', '');
		
		for(i = 0; i < RangoRD.length;i++) {
			
			if(i+1 != RangoRD.length) {			
				AgregarOpciones(Precio1, 'RD$ ' + GlobalNumber(RangoRD[i]), RangoRD[i]);			
			}
			
			if(i != 0) {			
				if(i+1 == RangoRD.length) {
					AgregarOpciones(Precio2, 'RD$ +' + GlobalNumber(RangoRD[i]), 999999999);
				} else {
					AgregarOpciones(Precio2, 'RD$ ' + GlobalNumber(RangoRD[i]), RangoRD[i]);			
				}
			}
			
		}
		
	Precio1.selectedIndex = 0;
	Precio2.selectedIndex = 0;
		
	} else {
		
		AgregarOpciones(Precio1, 'Cualquier precio', '');
		AgregarOpciones(Precio2, 'Cualquier precio', '');
		
		for(i = 0; i < RangoUS.length;i++) {
			if(i+1 != RangoUS.length) {
				AgregarOpciones(Precio1, 'US$ ' + GlobalNumber(RangoUS[i]) + '', RangoUS[i]);
			}
			
			if(i != 0) {
				if(i+1 == RangoUS.length) {
					AgregarOpciones(Precio2, 'US$ +' + GlobalNumber(RangoUS[i]) + '', 999999999);
				} else {
					AgregarOpciones(Precio2, 'US$ ' + GlobalNumber(RangoUS[i]) + '', RangoUS[i]);		
				}	
			}
			
		}
		
		Precio1.selectedIndex = 0;
		Precio2.selectedIndex = 0;
		
	}
}
