$("#pclave").focus();
String.prototype.toUrl = function() {
	var string = this.toLowerCase().replace(/ÿ/g,"y").replace(/ñ/g,"n").replace(/ç/g,"c");
	string=string.replace(/[àáâãäå]+/g,"a");
	string=string.replace(/[èéêë]+/g,"e");
	string=string.replace(/[ìíîï]+/g,"i");
	string=string.replace(/[òóôõöø]+/g,"o");
	string=string.replace(/[ùúûü]+/g,"u");
	string=string.replace(/[^a-z&0-9 ]+/g," ");
	string=$.trim(string);
	string=string.replace(/ /g,"-");
	string=string.replace(/[-]{2,}/g,"-");
	return encodeURIComponent(string);
}
String.prototype.toUrlEmp = function() {
	var string = this.toLowerCase().replace(/ÿ/g,"y").replace(/ñ/g,"n").replace(/ç/g,"c");
	string=string.replace(/[àáâãäå]+/g,"a");
	string=string.replace(/[èéêë]+/g,"e");
	string=string.replace(/[ìíîï]+/g,"i");
	string=string.replace(/[òóôõöø]+/g,"o");
	string=string.replace(/[ùúûü]+/g,"u");
	string=string.replace(/[^a-z&0-9- ]+/g," ");
	string=$.trim(string);
    string=string.replace(/ /g,",");
    string=string.replace(/[,]{2,}/g,",");
	return string;
}
function ValidaBusM(home, domain, domain_www){
	var form = document.busca;
	var palabraBuscador = $.trim(form.pclave.value);
	form.busReal.value = palabraBuscador;
	if (palabraBuscador.length < 3 ){
		alert("La longitud de la palabra clave debe ser superior a 2 carácteres.");
		form.pclave.value = palabraBuscador;
		form.pclave.focus();
		return;
	}
	var invalidos = palabraBuscador.match(new RegExp("[%/<>]"));
	if (invalidos) {
		alert("El caracter " + invalidos + " no está permitido.");
		return;
	}
	if (palabraBuscador.length > 100){
		alert("La longitud de la palabra clave debe ser inferior a 100 carácteres.");
		form.pclave.focus();
		return;
	}	
	form.buscbot.value="Buscando...";
	form.buscbot.style.cursor='wait';
	document.body.style.cursor='wait';
	palabraBuscador = (form.tipobusca.value == 3) ? palabraBuscador.toUrlEmp() : palabraBuscador.toUrl() ;
	var dest;
	var urlAttrPath=$.url.attr("path");
	urlAttrPath=urlAttrPath.replace('_NC', ''); /*En caso de ser listado de No Cliente se elimina de los filtros de búsqueda*/
	if ((home == "YES") || ($.url.attr("file") == "buscadorNoRes.cfm"))
		dest = (form.tipobusca.value != 3) ? $.url.attr("protocol") + "://buscar."+domain+"/"+palabraBuscador+"_"+form.tipobusca.value+"_1" : $.url.attr("protocol")+"://"+domain_www+"."+domain+"/bRel_"+palabraBuscador+"_3_1.html";
	else {
		var baseUrl = ($.url.attr("host").match("buscar.")) ? $.url.attr("protocol") + "://" + $.url.attr("host") + "/" : (form.tipobusca.value == 3) ? $.url.attr("protocol") + "://" + $.url.attr("host") + "/" : $.url.attr("protocol") + "://buscar." + $.url.attr("host") + "/" ;
		baseUrl = (form.tipobusca.value != 3) ? baseUrl+palabraBuscador : baseUrl+"bRel_"+palabraBuscador;
		if ((typeof(form.tipoBuscaNav) != "undefined") && (form.tipoBuscaNav.value == 2)) {
			var host = $.url.attr("host").split(".");
			host = ($.url.attr("host").match("oficinas")) ? host[host.length-3] + "." + host[host.length-2] + "." + host[host.length-1] : host[host.length-2] + "." + host[host.length-1];
			dest = (form.tipobusca.value != 3) ? $.url.attr("protocol") + "://buscar." + host + "/" + palabraBuscador + "_" + form.tipobusca.value + "_1" : baseUrl + "_3_1";
		}
		else {
			if ($.url.attr("host").match("buscar.")) {
				dest = baseUrl + urlAttrPath.substr(urlAttrPath.search("_")).substr(0, urlAttrPath.substr(urlAttrPath.search("_")).length - 3) + "1_0";
			}
			else {
				if (urlAttrPath.substr(urlAttrPath.search("_") + 1).match("_"))
					dest = baseUrl + "_" + urlAttrPath.substr(urlAttrPath.search("_") + 1).substr(0, urlAttrPath.substr(urlAttrPath.search("_") + 1).length - 3) + "1" + urlAttrPath.substr(urlAttrPath.length - 2, urlAttrPath.length);
				else 
					dest = baseUrl + "_0-0_" + urlAttrPath.substr(urlAttrPath.search("_") + 1) + "_0-0_0_0_" + form.tipobusca.value + "_1_2";
			}
		}
		if(form.tipobusca.value == 3)
			dest += ".html";
	}
	form.action = dest;
}