
// Setea el value de un input con id -> entrada
function set_input_buscar(entrada,cadena,action){
	var elemento = document.getElementById(entrada)
	
	if( action == 'onFocus' ){
		var set = '';
		var color = '#000000';
		var fontStyle = 'normal';
		
		if( elemento.value.toLowerCase() != cadena.toLowerCase() ){ set = elemento.value; }
	}
	
	if( action == 'onBlur' ){
		var set = cadena;
		var color = '#CCCCCC';
		var fontStyle = 'italic';
		
		if( elemento.value.toLowerCase() != cadena.toLowerCase() && elemento.value != '' ){ 
			set = elemento.value;
			color = '#000000';
			var fontStyle = 'normal';
		}
	}
	
	if( action == 'onSubmit' ){
		if( elemento.value.toLowerCase() == cadena.toLowerCase() ){ set = ''; }
	}
	
	elemento.value = set;
	elemento.style.color = color;
	elemento.style.fontStyle = fontStyle;

}

function tr(str, from, to) {
	for(var i = 0; i < from.length; i++) {
		str = str.replace(new RegExp(from.charAt(i),'g'), to.charAt(i));
	}
return str;
}

function reemplazar(ingresado, item){
    var copiaIngresado=tr(ingresado,'ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ','AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn').toLowerCase();
    var copiaItem=tr(item,'ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ','AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn').toLowerCase();

    var offset=0;
    var pos=-1;

    while(copiaItem.indexOf(copiaIngresado, pos+1)!=-1){
            pos=copiaItem.indexOf(copiaIngresado, pos+1);
            if(pos==0 || copiaItem.charAt(pos-1)==" "){
                    var palabra=item.substring(pos+offset,pos+offset+ingresado.length);
                    var cabeza=item.substring(0,pos+offset);
                    var cola=item.substring(pos+offset+ingresado.length,item.length)
                    item=cabeza.concat('<strong>',palabra,'</strong>',cola);
                    offset+=17;
            }
    }
    return item;
}
