function show_account_mgmt(){
	var menu = document.getElementById('account_mgmt_menu');
	var menu_loc = document.getElementById('account_mgmt');
	var menu_arrow = document.getElementById('menu_arrow');
	if(menu.style.display == "none"){	
		menu_arrow.innerHTML = "Manage My Account -";
		menu_loc.className = "account_mgmt_s";
		menu.x = getposOffset(menu_loc, "left");
		menu.y = getposOffset(menu_loc, "top");
		menu.style.left = menu.x + 0 + 'px';
		menu.style.top = menu.y + 20 + 'px';
		menu.style.display = "";
	} else {
		menu_arrow.innerHTML = "Manage My Account +";
		menu_loc.className = "account_mgmt";
		menu.style.display = "none";	
	}
}

function search_select(area){
	var area_g = document.getElementById('search_global');
	var area_n = document.getElementById('search_news');
	var area_i = document.getElementById('search_images');
	var area_v = document.getElementById('search_videos');
	var indicator = document.getElementById('search_box_indicator');
	var search_form = document.getElementById('searchForm');
	
	if(area == 'search_global'){
		area_g.className = 'search_selected_new';
		area_n.className = 'search_select_new';
		area_i.className = 'search_select_new';
		area_v.className = 'search_select_new';
		indicator.style.paddingLeft = '16px';
	} else if(area == 'search_news'){
		area_g.className = 'search_select_new';
		area_n.className = 'search_selected_new';
		area_i.className = 'search_select_new';
		area_v.className = 'search_select_new';
		indicator.style.paddingLeft = '71px';
		search_form.action = 'http://www.sportsvolcano.com/search/news/';
	} else if(area == 'search_images'){
		area_g.className = 'search_select_new';
		area_n.className = 'search_select_new';
		area_i.className = 'search_selected_new';
		area_v.className = 'search_select_new';
		indicator.style.paddingLeft = '125px';
		search_form.action = 'http://www.sportsvolcano.com/search/images/';
	} else if(area == 'search_videos'){
		area_g.className = 'search_select_new';
		area_n.className = 'search_select_new';
		area_i.className = 'search_select_new';
		area_v.className = 'search_selected_new';
		indicator.style.paddingLeft = '180px';
		search_form.action = 'http://www.sportsvolcano.com/search/videos/';
	}
}

function menu_show(area){	
	var menu_show = area + '_menu';
	var dropmenuobj = document.getElementById(menu_show);
	var cont_c = area + '_container';
	cont = document.getElementById(cont_c);
	
	dropmenuobj.x=getposOffset(cont, "left");
	dropmenuobj.y=getposOffset(cont, "top");
	if(area == 'n_more' || area == 'more'){
		dropmenuobj.style.left = dropmenuobj.x - 410 + 'px';
	} else {
		dropmenuobj.style.left = dropmenuobj.x + 'px';
	}
	dropmenuobj.style.top = dropmenuobj.y + 36 + 'px';
	dropmenuobj.style.display = '';
}

function menu_hide(area){
	var menu_show = area + '_menu';
	var dropmenuobj = document.getElementById(menu_show);
	dropmenuobj.style.display = 'none';
}

function getposOffset(what, offsettype){
	var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
	var parentEl=what.offsetParent;
	while (parentEl!=null){
		totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
		parentEl=parentEl.offsetParent;
	}
	return totaloffset;
}

function menu_edit(menu){
	var edit = document.getElementById(menu);
	edit.style.backgroundColor = '#cc0000';
	edit.style.color = '#ffffff';
}

function menu_edit_out(menu){
	var edit = document.getElementById(menu);
	edit.style.backgroundColor = '#ffffff';
	edit.style.color = '#cc0000';
}

function blockError(){
	return true;
} 
window.onerror = blockError;