function searchInit() {
	sb= document.getElementById('searchbox');
	sq= document.getElementById('searchbox');
	addEvent(sb, 'focus', removeDefault, false);
	//addEvent(sq, 'keypress', makeSearch, false);
}


function addEvent(el, type, fname, capture) {
	el.addEventListener(type, fname, capture);
}

function removeDefault(e) {
	target = e.target;
	//alert(target.value);
	if(target.value == 'SEARCH TITLES') {
		sb = document.getElementById('searchbox');
		sb.value = '';
		
	}
}

function makeSearch(e) {
	request();
	s = e.target;
	s = s.value;
	url = 's='+s;
	req.onreadystatechange = search;
	req.open('GET', url, true);
	req.send(null);
}


function request() {
		try {
		req = new XMLHttpRequest();
		return req;
	}
	catch(e) {
	}	
	if(req == null) {
		alert('Could not create request object');
	}
	}
