//funcion para el nuevaVentana
function reescribirEnlaces(){
	
	className = "nuevaVentana";
	features='toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=no';
	
	if (!document.getElementsByTagName) return;
	var anchorsEnlac = document.getElementsByTagName('a');
	r=new RegExp("(^| )"+className+"($| )");
	
	for (var i=0; i<anchorsEnlac.length; i++) {
		var enlace = anchorsEnlac[i];
		if (r.test(enlace.className)) {			
			enlace.title = enlace.title + " (se abre en una nueva ventana)";
			enlace.onclick = function(){
				window.open(this.href, 'nuevaVentana', features);
				return false;
			}
		}
	}
}

window.addEvent('load', function() {
	reescribirEnlaces();
	//	crearPiesFotos();
	if(document.getElementById('herramientas'))
		crearHerramientas();
	//generar cada herramienta
	addTextSearchBox();
});

function crearHerramientas() {
	var p = document.getElementById('herramientas');
	var ul = document.createElement('ul');
	p.appendChild(ul);
	
	herramienta(
		'tools_print',
		'#',
		'javascript:print();return(false);',
		'Imprimir',
		globals_web_eroski.relPath + '/imgs/ico.impresora.png'
		);

	espacio();

	herramienta(
		'tools_send',
		'#',
		'javascript:window.open(\'' + globals_web_eroski.relPath + '/' + globals_web_eroski.lang + '/enviar-por-email?url=' + globals_web_eroski.sendQueryTools + '\',null,"menubar=0,toolbar=0,width=510,height=360,left='+(window.screen.width-510)/2+',top='+(window.screen.height-305)/2+'");return false;',
		'Enviar',
		globals_web_eroski.relPath + '/imgs/ico.sobre.png'
		);
}

//genera un botón de herramienta, con los parámetros indicados

function text(id,title) {
	var ul = document.getElementById('herramientas').getElementsByTagName('ul')[0];
	var li = document.createElement('li');
	var span = document.createElement('span');

	var text = document.createTextNode(title);
	span.appendChild(text);


	ul.appendChild(li);
	li.appendChild(span);
}

function espacio() {
	var ul = document.getElementById('herramientas').getElementsByTagName('ul')[0];
	var li = document.createElement('li');
	var span = document.createElement('span');

	var text = document.createTextNode(' ');
	span.appendChild(text);


	ul.appendChild(li);
	li.appendChild(span);
}

function herramienta(id,href,onclick,title,src) {
	var ul = document.getElementById('herramientas').getElementsByTagName('ul')[0];
	var li = document.createElement('li');
	var a = document.createElement('a');
	var img = document.createElement('img');
	
	ul.appendChild(li);
	li.appendChild(a);
	a.appendChild(img);

	//li.setAttribute('id',id);
	a.setAttribute('href',href);
	a.setAttribute('onclick',onclick);
	a.setAttribute('title',title);
	img.setAttribute('src',src);
	img.setAttribute('alt',title);
}

function addTextSearchBox() {
	if($('buscar-texto')) {
		$('buscar-texto').addEvent('blur', blurSearchBox.bindWithEvent($('buscar-texto')));
		$('buscar-texto').addEvent('focus', focusSearchBox.bindWithEvent($('buscar-texto')));
	}
}

function blurSearchBox(e) {
	var e = new Event(e);
	if(this.value == '')
		this.value = globals_web_eroski.textobuscar;
}

function focusSearchBox(e) {
	var e = new Event(e);
	if(this.value == globals_web_eroski.textobuscar)
		this.value = '';
	else
		this.select();
}
