var searchInt = 0;

function buildsearch() {

	var getPos = fetchOffset(document.getElementById('header_search_type'));
	
	clearTimeout(searchInt);
	
	var check = document.getElementById('search_dropdown_container').style.display;
	document.getElementById('search_dropdown_container').style.display = 'block';
	document.getElementById('search_dropdown_container').style.left = getPos.left + 'px';
	document.getElementById('search_dropdown_container').style.top = getPos.top + 'px';

	document.getElementById('header_search_choice').style.fontWeight = "700";
	document.getElementById('header_search_type').style.backgroundImage  = 'url(/template/img/header_search_btn_type_on.gif)';
	document.getElementById('header_search_type').style.color  = '#000000';
}

function updateSearch(choice) {
document.getElementById('header_search_choice').innerHTML = choice;
document.getElementById('header_search_section').value = choice.toLowerCase();
document.getElementById('search_dropdown_container').style.display = 'none';
document.getElementById('header_search_choice').style.fontWeight = "400";
document.getElementById('header_search_type').style.backgroundImage  = 'url(/template/img/header_search_btn_type_off.gif)';
document.getElementById('header_search_type').style.color  = '#a1a1a1';
}

function closesearch() {
searchInt = setTimeout( function() {
	document.getElementById('header_search_type').style.backgroundImage  = 'url(/template/img/header_search_btn_type_off.gif)';
	document.getElementById('search_dropdown_container').style.display = 'none';
	document.getElementById('header_search_type').style.color  = '#a1a1a1';
}, 100 );	



}

function fetchOffset(obj) {

	var left_offset = obj.offsetLeft;
	var top_offset = obj.offsetTop;
	var obj_orig = obj;
	var i = 0;

	while ((obj = obj.offsetParent) != null) i++;

	obj = obj_orig;

	while(i > 0)
	{
		obj = obj.offsetParent;
		left_offset += obj.offsetLeft;
		top_offset += obj.offsetTop;
		i--;
	}

	return { 'left' : left_offset, 'top' : top_offset };

}

function clearText(thefield) {
if (thefield.defaultValue==thefield.value)
thefield.value = ""
}

// JavaScript Document

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

var rightcolumn_news_tab_law = new Image(); rightcolumn_news_tab_law.src = '/template/img/widgets/widget_news_tab_law.gif';
var rightcolumn_news_tab_tfn = new Image(); rightcolumn_news_tab_tfn.src = '/template/img/widgets/widget_news_tab_tfn.gif';

	var widget_news = new Array('law', 'tfn');
	function show_widget_news(news) {
		for(var i = 0; i < widget_news.length; i++) {
			document.getElementById('rightcolumn_news_' + widget_news[i]).style.display = 'none';
		}
		document['rightcolumn_news_tab_img'].src = eval('rightcolumn_news_tab_' + news).src;
		document.getElementById('rightcolumn_news_' + news).style.display = 'block';
	}


var tabs_news_all_on = new Image(); tabs_news_all_on.src = '/template/img/news/news_tab_all_on.gif';
var tabs_news_all_over = new Image(); tabs_news_all_over.src = '/template/img/news/news_tab_all_over.gif';
var tabs_news_mma_on = new Image(); tabs_news_mma_on.src = '/template/img/news/news_tab_mma_on.gif';
var tabs_news_mma_over = new Image(); tabs_news_mma_over.src = '/template/img/news/news_tab_mma_over.gif';
var tabs_news_boxing_on = new Image(); tabs_news_boxing_on.src = '/template/img/news/news_tab_boxing_on.gif';
var tabs_news_boxing_over  = new Image(); tabs_news_boxing_over.src = '/template/img/news/news_tab_boxing_over.gif';
var tabs_news_wrestling_on  = new Image(); tabs_news_wrestling_on.src = '/template/img/news/news_tab_wrestling_on.gif';
var tabs_news_wrestling_over  = new Image(); tabs_news_wrestling_over.src = '/template/img/news/news_tab_wrestling_over.gif';
var tabs_news_blogs_on = new Image(); tabs_news_blogs_on.src = '/template/img/news/news_tab_blogs_on.gif';
var tabs_news_blogs_over = new Image(); tabs_news_blogs_over.src = '/template/img/news/news_tab_blogs_over.gif';

currentTab = 'all';

function switchTab( type, tab ) {
		
	if( currentTab == tab ) {
		return;
	}

	var newTab = document.getElementById( 'tabs_' + type + '_' + tab );
	var oldTab = document.getElementById( 'tabs_' + type + '_' + currentTab );
	
	oldTab.style.display = 'none';
	newTab.style.display = 'block';
	
	document.getElementById( type + '_tab_' + tab ).src = '/template/img/news/' + type + '_tab_' + tab + '_on.gif';
	document.getElementById( type + '_tab_' + currentTab ).src = '/template/img/news/' + type + '_tab_' + currentTab + '.gif';
	
	document.getElementById( type + '_tab_' + tab ).onmouseover = null;
	document.getElementById( type + '_tab_' + tab ).onmouseout = null;

	document.getElementById( type + '_tab_' + currentTab ).rSrc = '/template/img/news/' + type + '_tab_' + currentTab + '_over.gif';
	document.getElementById( type + '_tab_' + currentTab ).nSrc = '/template/img/news/' + type + '_tab_' + currentTab + '.gif';
	
	document.getElementById( type + '_tab_' + currentTab ).onmouseover = function() { this.src = this.rSrc };
	document.getElementById( type + '_tab_' + currentTab ).onmouseout = function() { this.src = this.nSrc };
	
	currentTab = tab;

}




/* *** CREATE AN XML PARSER ***
	xml		- string of xml content to load
*/

function createXML(xml) {
	var myParsedXML; 

	if (document.implementation.createDocument){ 
	   // Mozilla, create a new DOMParser 
	   var parser = new DOMParser(); 
	   myParsedXML = parser.parseFromString( xml, "text/xml" ); 
	 } else if (window.ActiveXObject){ 
	   // Internet Explorer, create a new XML document using ActiveX 
	   // and use loadXML as a DOM parser. 
	   myParsedXML = new ActiveXObject("Microsoft.XMLDOM") 
	   myParsedXML.async="false"; 
	   myParsedXML.loadXML(xml);   
	 } 

	return myParsedXML;
}



/* *** GET CDATA *** *
	Internet Explorer handles Cdata differently than Firefox, etc.
*/

function getCdata( node ) {

	if( navigator.appName == 'Microsoft Internet Explorer' ) {
		return node[0].nodeValue	
	} else {
		return node[1].nodeValue		
	}
	
}


/* CONTACT US */

function showContactUs() {

	showPopupContent( 'contact/getContact.php', 496, 538 );

}



