// JavaScript Lib



//for change in hpics when roll over nav
function rollin(id)
{
	if(document.getElementById(id))
	{
		var element = document.getElementById(id);
		element.className='over';
	}
}

function rollout(id)
{
	if(document.getElementById(id))
	{
		var element = document.getElementById(id);
		element.className='out';
	}
}


//for change in menu when roll over hpic
function rollinp(id)
{
	if(document.getElementById(id))
	{
		var element = document.getElementById(id).firstChild;
		element.className='over';
	}
}

function rolloutp(id)
{
	if(document.getElementById(id))
	{
		var element = document.getElementById(id).firstChild;
		element.className='out';
	}
}






// for dissappearing / appearing blocks of text

function displayBlockNone (id1, id2) {
	var element1 = document.getElementById(id1);
	var element2 = document.getElementById(id2);
	if(element2.style.display!="block"){
		element1.style.display='none';
		element2.style.display='block';
	} else {
		element1.style.display='block';
		element2.style.display='none';
	}
}





/**
*
*open in external page
*
*/

function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
}





function domRollover()
{
	if (navigator.userAgent.match(/Opera (\S+)/)) 
	{
		var operaVersion = parseInt(navigator.userAgent.match(/Opera (\S+)/)[1]);
	}
	if (!document.getElementById||operaVersion <7) return;
	
	var imgarr=document.getElementsByTagName('img');
	var imgPreload=new Array();
	var imgSrc=new Array();
	var imgClass=new Array();
	
	for (i=0;i<imgarr.length;i++)
	{
		if (imgarr[i].className.indexOf('domroll')!=-1)
		{
			imgSrc[i]=imgarr[i].getAttribute('src');
			imgClass[i]=imgarr[i].className;
			imgPreload[i]=new Image();
			
			if (imgClass[i].match(/domroll (\S+)/))
			{
				imgPreload[i].src = imgClass[i].match(/domroll (\S+)/)[1]
			}
			
			imgarr[i].setAttribute('xsrc', imgSrc[i]);
			
			imgarr[i].onmouseover=function()
			{
				this.setAttribute('src',this.className.match(/domroll (\S+)/)[1])
			}
			
			imgarr[i].onmouseout=function()
			{
				this.setAttribute('src',this.getAttribute('xsrc'))
			}
		}
	}
}







/**
*
* run every thing
*
*/

function init()
{
	externalLinks();
}