

document.observe("dom:loaded", function(){

	if( $('searchActor') )
		$('searchActor').observe('click', runSearch);

	if( $('searchData') )
		$('searchData').observe('focus', searchOver)
			       .observe('blur',  searchOut)
			       .observe('keyup', searchKeyUp);

	if( $('searchNavNext') )
		$('searchNavNext').observe('click', searchGoNext);

	if( $('searchNavPrev') )
		$('searchNavPrev').observe('click', searchGoPrev);
});

function searchGoNext(e){

	Event.stop(e);

	if( !$('searchForm') )
		return false;

	$('searchForm').rpage.value = $('searchForm').currpage.value + 1;
	$('searchForm').submit();
}

function searchGoPrev(e){

        Event.stop(e);

        if( !$('searchForm') )
                return false;

        $('searchForm').rpage.value = $('searchForm').currpage.value - 1;
        $('searchForm').submit();
}


function searchKeyUp(e){

	if( e.keyCode == 13 )
		runSearch(null);
}

function searchOver(e){

	if( $('searchData').value == 'I am looking for' )
		$('searchData').value = '';
}

function searchOut(e){

	if( $('searchData').value == '' )
		$('searchData').value = 'I am looking for';
}

function runSearch(e){

	if( $('searchData') && $('searchForm') && $('searchForm').searchquery ){

		$('searchForm').searchquery.value = $('searchData').value;
		$('searchForm').submit();
	}
}

