var base_url = 'http://goodnewsline.com';

window.addEvent('domready', function(){
	init_gnl_logo();
	init_gnl_links();
	init_gnl_menu();
	init_gnl_search();
});

function init_gnl_logo()
{
	var swf = '/assets/swf/gnl_logo.swf';
//	var swf = '/assets/swf/gnl_christmas_logo.swf';
	var obj = new Swiff(swf, {
	    id: 'flash_logo',
	    width: 340,
	    height: 80,
	    params: {
	        wmode: 'tranceparent'
	    },
		container:$('logo')
	});
	
}

function init_gnl_menu()
{
	var obj = new Swiff('/assets/swf/GNL_Menu.swf', {
	    id: 'flash_menu',
	    width: 998,
	    height: 50,
		'container':$('top_menu')
	});
	
}

function init_gnl_links()
{
	$('addBookmark').addEvent('click', bookmark).setStyle('display','block');
	if(Browser.Engine.name=='trident'){// for ie
		$('makeHome').addEvent('click', makeHomeForIE).setStyle('display','block');
	}
}

function init_gnl_search()
{
	var ts = $('top_search_txt');

	if(ts.value.trim()==''){ts.addClass('blur');}
	ts.addEvent('focus',function(){
		ts.removeClass('blur');
	});	
	ts.addEvent('blur',function(){
		if(this.value.trim() == '') ts.addClass('blur');
	});	
}

function bookmark(){
	var title = 'Goodnewsline';
	var url = base_url;
   if (document.all)
     window.external.AddFavorite(url, title);
   else if (window.sidebar)
     window.sidebar.addPanel(title, url, "")
   else if (window.sidebar&&window.sidebar.addPanel)
     window.sidebar.addPanel(title,url,"");
   else if (navigator.appName=="Netscape") {
		alert("Please click OK, then press <Ctrl-D> to bookmark this page.");
	}
}

function makeHomeForIE()
{
	this.style.behavior='url(#default#homepage)';this.setHomePage(base_url);	
}