tab_hide = new Array();
tabs_list = ['tabHeadlines','tabUpEvents'];

tab_hide['Headlines'] = 'UpEvents';
tab_hide['UpEvents'] = 'Headlines';

select_fields = ['terms','services','industries','date'];

function position_private()
{
	if($chk($('privMedia')))
	{
		$('privMedia').setStyle('visibility','hidden');

		var top_height = $('topContainer').offsetHeight;
		var right_height = $('rightColumn').offsetHeight;
		var diff = top_height - (right_height);

		if(window.ie6)
			diff-= 40;

		$('privMedia').setStyles({
			position: 'relative',
			visibility: 'visible',
			top: diff
		});
	}
}

function search_media_events()
{
	if($chk($('stMedia')) && $chk($('stEvents')))
	{
		$('stMedia').addEvent('click',function(){
			$('mediaFields').setStyle('display','block');
			$('eventFields').setStyle('display','none');
			position_private();
		});

		$('stEvents').addEvent('click',function(){
			$('eventFields').setStyle('display','block');
			$('mediaFields').setStyle('display','none');
			position_private();
		});

		if($('stEvents').checked)
		{
			$('eventFields').setStyle('display','block');
			$('mediaFields').setStyle('display','none');
			position_private();
		}
	}
}

function headlines()
{
	var div_tmp = $('contentHeadlines').getElements("div");
	var next = $('contentHeadlines').getElement('a.next');
	var div = [];
	var div_count = 0;	
	var full_article = $('contentHeadlines').getElement('li.moreInfo').getElement('a');
	var div_active = null;

	div_tmp.each(function(el){
		if(el.className == '')
		{
			div[div_count] = el;
			div_count++;
		}
	});

	div_active = div[0];
	div_active.setStyle('display','block');

	var href = div_active.getElement('h4').getElement('a').getProperty('href');
	full_article.setProperty('href',href);

	next.onclick = function()
	{
		if(div_active.getNext().getTag() == 'div')
		{
			div_active.setStyle('display','none');
			div_active = div_active.getNext();
		}
		else
		{
			div_active.setStyle('display','none');
			div_active = div[0];
		}

		div_active.setStyle('display','block');

		var href = div_active.getElement('h4').getElement('a').getProperty('href');
		full_article.setProperty('href',href);

		return false;
	}
}

function events_getid()
{
	var EventID = -1;

	var url = $('contentUpEvents').getElement('div.featMedDetails').getElement('h4').getElement('a').getProperty('href');
	url = url.split('EventID')[1];
	if(url.search(/&/)>-1)
		url = url.split('&')[0];

	EventID = url.split('=')[1];

	return EventID;
}

function events()
{
	var next = $('contentUpEvents').getElement('a.nextEvent');
	next.onclick = function()
	{
		var HttpMethod = 'POST';
		var stamp = new Date();
		var url = '/json.php?'+stamp.getTime()+'&client=js&page=media';
		var req = getXMLHTTPRequest();

		var params = 'EventID=' + events_getid();

		if(req)
		{
			req.onreadystatechange = function()
			{
				if(req.readyState == 4 && req.status == 200)
				{
					eval(req.responseText);

					if($chk(content.title))
					{
						var h4 = $('contentUpEvents').getElement('div.featMedDetails').getElement('h4').getElement('a');
						var h4_url = h4.getProperty('href');
						var more_info = $('contentUpEvents').getElement('ul.mediaNav').getElement('li.moreInfo').getElement('a');
						var event_date = $('contentUpEvents').getElement('div.featMedDetails').getElement('span.evntTime');
						var text = $('contentUpEvents').getElement('div.featEventInfo');
						var image;

						if($chk($('contentUpEvents').getElement('img.featMedIMG')))
							image = $('contentUpEvents').getElement('img.featMedIMG');
						else
						{
							var image_temp = document.createElement('img');
							$(image_temp).addClass('featMedIMG');
							$(image_temp).injectBefore($('contentUpEvents').getElement('div.featMedDetails'));

							image = $('contentUpEvents').getElement('img.featMedIMG');
						}

						h4.setText(content.title);
						h4.setProperty('title',content.title);
						image.setProperty('title',content.title);
						image.setProperty('alt',content.title);
						event_date.setText(content.date);
						text.setHTML(content.text);

						if(content.media_path.length>0)
							image.setProperty('src',content.media_path);
						else
							image.remove();

						var url = h4_url.split('?')[0]+content.url;

						h4.setProperty('href',url);
						more_info.setProperty('href',url);
					}
				}
			}

			req.open(HttpMethod,url,true);
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			req.send(params);
		}

		return false;
	}
}

window.addEvent('load',function(){
	if($chk($('submitRegistration')))
	{
		$('submitRegistration').addEvent('click',function(){
			$('eventRegForm').submit();
		});
	}
});

addLoadEvent(search_media_events);
addLoadEvent(position_private);
addLoadEvent(select_auto_submit);
addLoadEvent(tabs);
addLoadEvent(headlines);
addLoadEvent(events);
