
var resXpagNDAS = 4	
var totalesNDAS			
var PaginaNDAS = ''	
var resultadosNDAS = ''
var clave2NDAS		
var resNDAS = new Array()	
var longitudNDAS = BBDDNDAS.length

function CalculaRelevanciaNDAS(indice) {
	var CadenasEntrada
	var parciales = 0
	CadenasEntrada = BBDDNDAS[indice].split(";")
	
	for (var n = 0; n < CadenasEntrada.length; n++) {
		if ( CadenasEntrada[n].search(clave2NDAS) != -1 ) {
			parciales++
		}
	}

	if ( parciales != 0 ) {
		resNDAS[ resNDAS.length ] = parciales + '|' + indice
	}
}

function IniciaBuscadorNDAS(palabraClave) {
	PaginaNDAS = ''
	resultadosNDAS = ''
	paginacion=0;
	
	//Valido el mac introducido
	if (palabraClave.length < 17){return}

	//inicia variables globales
	var desde = 0
	var partes
	var CadenasEntrada
	var descripcion = ''
	nuevaBusqueda = 0
	totalesNDAS = nuevaBusqueda		//a 0 si nueva busqueda

	//detiene busqueda si palabra clave vacia
	if ( palabraClave == "" ) {
		return
	}

	clave2NDAS = new RegExp(palabraClave, "gi")
	//borra array res
	for ( var r=0; r < resNDAS.length; r++) {
		resNDAS[r]=''
	}
	
	for (var x = 0; x < longitudNDAS; x++) {
		if ( BBDDNDAS[x].search(clave2NDAS) != -1 ) {
			CalculaRelevanciaNDAS( x )
			totalesNDAS++
		}
	}

	//lista de resultados
	CadenasEntrada = ''
		
	resfinal = totalesNDAS
	for ( var n = paginacion * resXpagNDAS; n < resfinal; n++) {
	partes = resNDAS[n].split('|')
	CadenasEntrada = BBDDNDAS[ partes[1] ].split(";")
	resultadosNDAS += '<span class="TXTTuNDAS">Tu NDASID es:</span>' + '<br />' + '<span class="TXTNDasID">' + CadenasEntrada[1] + '</span>' + '<br />'
	resultadosNDAS += '<span class="TXTTuNDAS">Tu Write Key es:</span>' + '<br />' + '<span class="TXTNDasID">' + CadenasEntrada[2] + '</span>'
	}

	//Controlo si se han encontrado o no resultados
	if (totalesNDAS == 0)
		PaginaNDAS = '<span class="TXTTuNDAS">No hay resultados para el Mac Adress introducido </span><span class="TXTNDasIncorrecto">' + palabraClave + '</span>'
	
	PaginaNDAS += resultadosNDAS
	document.getElementById("resultadosNDAS").innerHTML = (PaginaNDAS)
}