var awlSearchMenu_Timer= null;

function get_awlSearchMenuDiv() {
	return document.getElementById('div_select_main-list');
}

function toggleDisplay_nodename ( nodename ) {
	/* DEPRECATED */
	var node= document.getElementById(nodename);
	var node_style= node.style.display;
	if ( !node_style || node_style == 'none' || node_style == 'None' ) {
		node.style.display= 'block';
	}
	else {
		node.style.display= 'none';
	}
}

function hideDivId(divId) {
	$j('#'+divId).hide();
}

function toggleDisplay_nodeId( nodeId ){
	$j('#'+nodeId).toggle(100);
}


function aboutToggle() {
		$j('#about-less').toggle(0);
		$j('#about-more').toggle(500);
}

function aboutToggle_old() {
	var less= $j('#about-less').css('display');
	if ( less == 'block' ) {
		$j('#about-less').css('display','none') ;
		$j('#about-more').css('display','block') ;
	}
	else {
		$j('#about-less').css('display','block') ;
		$j('#about-more').css('display','none') ;
	}
}


function awlSearchMenu ( onoff , section ) {
	if (onoff) {
		clearTimeout(awlSearchMenu_Timer);
		awlSearchMenu_Timer= null;
		var menu= get_awlSearchMenuDiv();
			menu.style.display= 'block';
	}
	else {
		awlSearchMenu_Timer= setTimeout( 
			function(){
				var menu= get_awlSearchMenuDiv();
					menu.style.display= 'none';
				awlSearchMenu_Timer = null;
				}, 
			500
		);
	}

	if ( section ) {
		var id_stash= document.getElementById('search_form-search_type');
			id_stash.value= section;
		var text_display= document.getElementById('div_select_main-select_display');
			text_display.innerHTML= section;
		var menu= get_awlSearchMenuDiv();
			menu.style.display= 'none';
	}
}

function awlCopyrightInfo( onoff , nodeBase ){
	var node_copyright_holder= document.getElementById( nodeBase + '-copyright_holder');
	var node_copyright= document.getElementById( nodeBase + '-copyright');
	var node_image= document.getElementById( nodeBase + '-image');
	if (onoff) {
		node_copyright_holder.style.display= 'block';
		//node_copyright.style.display= 'block';
		//node_image.style.display= 'none';
	}
	else {
		node_copyright_holder.style.display= 'none';
		////node_copyright.style.display= 'none';
		//node_image.style.display= 'block';
	}
}


function awlLogin( call_to_action ){
    
	var dom_window_options= {
		loader:1, 
		loaderImagePath:'/_js/jquery.DOMWindow-animationProcessing.gif', 
		loaderHeight:16,
		loaderWidth:17,
		windowSourceID: '#awlLoginWindow'
	};
	$j.openDOMWindow(dom_window_options);

    node=document.getElementById('awlLoginWindow-CallToAction');
    if ( call_to_action ) {
    	node.style.display= 'block';
    }
    else {
    	node.style.display= 'none';
    }

	return;
}
function awlLogin_exit(){
	$j.closeDOMWindow({closeNow:1});
}






var autocomplete_MainSearch = {
	minChars: 2,
	extraParams: {
		'autocomplete': function() {  return $j('#search_form-search_type').val(); }
	}
}

$j(document).ready( function() { 
	$j('#search_form-search').autocomplete( '/service/public/search_autocomplete' , autocomplete_MainSearch ).result(function(event,item) {
		var new_id= undefined;
		if ( item ) { new_id= item[1]; }
		$j('#search_form-search_result').val(new_id);
	});
}); 

var _debug= false;
