// JavaScript Document
function ngs_img_preload() {
	NGS_m_hover = new Image();
	NGS_m_hover.src = '/wp-content/themes/unnamed/images/ngs/menubg_hover.png';
	NGS_m_hoverna = new Image();
	NGS_m_hoverna.src = '/wp-content/themes/unnamed/images/ngs/menubg_hover_noarrow.png';
	NGS_m_hoveron = new Image();
	NGS_m_hoveron.src = '/wp-content/themes/unnamed/images/ngs/menubg_on_hover.png';
	NGS_m_on = new Image();
	NGS_m_on.src = '/wp-content/themes/unnamed/images/ngs/menubg_on.png';
}

function ngs_bg_toggle(NGS_id, NGS_item, NGS_onoff) {
	var NGS_newbg = '';
	if (NGS_item == 'share' || NGS_item == 'tag' || NGS_item == 'topic') { //arrow
		if (document.getElementById('ngsm_' + NGS_item + '_' + NGS_id).style.display == 'block') { //ist aktiv
			if (NGS_onoff == 'on') { NGS_newbg = 'url(' + NGS_m_hoveron.src + ')'; }
			else { NGS_newbg = 'url(' + NGS_m_on.src + ')'; } 			
		} else { //ist inaktiv
			if (NGS_onoff == 'on') { NGS_newbg = 'url(' + NGS_m_hover.src + ')'; }
		}	
	} else { //noarrow
		if (NGS_onoff == 'on') { NGS_newbg = 'url(' + NGS_m_hoverna.src + ')'; }
	}
	document.getElementById('ngsb_' + NGS_item + '_' + NGS_id).style.backgroundImage = NGS_newbg;
}

function ngs_toggle(NGS_id, NGS_item) {
	if (document.getElementById('ngsm_' + NGS_item + '_' + NGS_id).style.display == 'block') { //toggle off
		document.getElementById('ngsm_' + NGS_item + '_' + NGS_id).style.display = '';
		document.getElementById('ngsb_' + NGS_item + '_' + NGS_id).style.backgroundImage = 'url(' + NGS_m_hover.src + ')';
	} else { //toggle on
		document.getElementById('ngsm_' + NGS_item + '_' + NGS_id).style.display = 'block';
		var NGS_offsettop = document.getElementById('ngsb_' + NGS_item + '_' + NGS_id).offsetTop - document.getElementById('ngsm_' + NGS_item + '_' + NGS_id).offsetHeight;
		var NGS_offsetleft = document.getElementById('ngsb_' + NGS_item + '_' + NGS_id).offsetLeft - 40;
              document.getElementById('ngsm_' + NGS_item + '_' + NGS_id).style.top = NGS_offsettop + 'px';
		document.getElementById('ngsm_' + NGS_item + '_' + NGS_id).style.left = NGS_offsetleft  + 'px';
		document.getElementById('ngsb_' + NGS_item + '_' + NGS_id).style.backgroundImage = 'url(' + NGS_m_hoveron.src + ')';
	}
}