

// Email Spam hiding.
function popMail(host,user) {
	var acct = user +'@'+ host;
	self.location.href = 'mailto:'+ acct;
}

function linkMail(host,user,cls) {
	document.write('<a href="javascript:popMail(\''+ host +'\',\''+ user +'\');"');
	if (cls) {
		document.write(' class="'+ cls +'"');
	}
	document.write('>');
	showMail(host,user);
	document.write('</a>');
}
function showMail(host,user) {
	var acct = user +'@'+ host;
	document.write(acct);
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}

	//img_on	= newImage("/pics/index_nav/index_con.gif");
	//img_off	= newImage("/pics/index_nav/index_con.gif");
}


var field_id;
function clearField(field_id)
{
    document.getElementById(field_id).value = '';
}

// CHANGING HEIGHT OF MAIN BLOCKS ON LOAD
function resizeMainBlocks () {
	// first find height of all blocks 
	var blockArray = new Array();
	blockArray[0] = 'content';
	blockArray[1] = 'sidebar';
	
	var heightArray = new Array();
	
	var len = blockArray.length;
	
	for(var i=0; i<len; i++) {
		if (document.getElementById(blockArray[i])) {
			var height = $(blockArray[i]).getHeight(); 
			if (height > 0) {
				heightArray.push(height);
			}	
		}	
	}
	
	// figure out which one is taller
	heightArray.sort(function(a,b){return a - b});
	heightArray.reverse();
	var newHeight = heightArray[0]; 
	
	for(var i=0; i<len; i++) {
		if (document.getElementById(blockArray[i])) {
			var elm = blockArray[i]; 
			document.getElementById(elm).style.height = newHeight + 'px';
		}	
	}
}
	

// FEEDING ADS IN ARTICLE
function writeAdCode(adskey) {
	document.write('<script type="text/javascript" src="http://ahs2.adhostingsolutions.com/oasisi-j.php?s=1253&w=420&h=96&u=ahs2.adhostingsolutions.com&t=_blank&k='+adskey+'"><\/script>');
}	


function launchVideo(video_id)
{
	openModal(video_id);
	eval('UFO.create(	FO_' + video_id + ', "videoSpot_' + video_id + '")');
}

function openModal(id)
{
	var viewport = document.viewport.getDimensions();
	var bodyHeight = $('footer').getHeight() + $('page').getHeight();
	if(viewport.height > bodyHeight)
	{
		$('blackOut').setStyle({width: viewport.width + 'px',height: viewport.height + 'px'});
	} else {
		$('blackOut').setStyle({width: viewport.width + 'px',height: bodyHeight + 'px'});
	}


	var offset = $('page').cumulativeScrollOffset();
	var top = offset.top + 137;
	$('OuterContainer').setStyle({top: top + 'px'});

	$('modal_' + id).show();
	$('blackOut').show();
	$('OuterContainer').show();
}

function closeModal(id)
{
	$('modal_' + id).hide();
	$('blackOut').hide();
	$('OuterContainer').hide();
	if(id == 'gallery')
	{
		$('gallery_container').innerHTML = '';
	}
}

var headerImgs		=	null;
function rotateHeader()
{
	if(numHeaderImgs > 1) {
		setTimeout('_rotateHeader(2);',10000);
	}
}

function _rotateHeader(nextImg)
{
	Effect.Appear('headerImg_' + nextImg, { duration: 1.5 });
	Effect.Fade('headerImg_' + currentHeaderImg, { duration: 1.5 });
	if(currentHeaderImg == numHeaderImgs) {
		currentHeaderImg = 1;
	} else {
		currentHeaderImg++;
	}
	if(nextImg == numHeaderImgs) {
		nextImg = 1;
	} else {
		nextImg++;
	}
	setTimeout('_rotateHeader(' + nextImg + ');',10000);
}

function rotateFlickr()
{
	if(numFlickrImgs > 1) {
		setTimeout('_rotateFlickr(2);',10000);
	}
}

function _rotateFlickr(nextFlickrImg)
{
	Effect.Appear('flickr_item_' + nextFlickrImg, { duration: 1.5 });
	Effect.Fade('flickr_item_' + currentFlickrImg, { duration: 1.5 });
	if(currentFlickrImg == numFlickrImgs) {
		currentFlickrImg = 1;
	} else {
		currentFlickrImg++;
	}
	if(nextFlickrImg == numFlickrImgs) {
		nextFlickrImg = 1;
	} else {
		nextFlickrImg++;
	}
	setTimeout('_rotateFlickr(' + nextFlickrImg + ');',10000);
}

