﻿function popupDemo(url)
{
	var NewWindow = window.open(url, 'demo', 'width=658, height=480, toolbar=0, location=0, directories=0, status=0, menuBar=0, scrollBars=1, resizable=1');
	NewWindow.focus();
}

function MenuOver(div)
{
	div.className = "";
}

function MenuOut(div)
{
	div.className
}

function out(e)
{
	var element;
	if (window.event)
	{
		element = window.event.srcElement;
	}
	else if (e)
	{
		element = e.target;
	}

	if (!e) var e = window.event;
	//var relTarg = e.relatedTarget || e.toElement;
	//alert(relTarg);
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	if (e.target)
	{
		element = e.target;
		//e.returnValue = true;
	}
	else
	{
		element = window.event.srcElement;
		//window.event.returnValue = true;
	}

	//alert(element.tagName);
	
	if (element.tagName == "DIV")
	{
		//alert(element.id);
		if (element.id == "divTopNav")
		{
			//alert('Yay!');
			DefaultNavState();
		}
		if (element.id == "WorldwideNav")
		{
			//alert('WorldwideNav!');
			animateOut();
			//document.getElementById("Links").setAttribute('in', 'false');
		}
		
	}
	//return (true); 
}
function overOut(e)
{
	var element;
	if (window.event)
	{
		element = window.event.srcElement;
	}
	else if (e)
	{
		element = e.target;
	}

	if (!e) var e = window.event;
	//var relTarg = e.relatedTarget || e.toElement;
	//alert(relTarg);
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	if (e.target)
	{
		element = e.target;
		//e.returnValue = true;
	}
	else
	{
		element = window.event.srcElement;
		//window.event.returnValue = true;
	}

	//alert(element.tagName);
	
	if (element.tagName == "DIV")
	{
		//alert(element.id + 'overOut');
		if (element.id == "divMainContainer")
		{
			//alert('Woo!');
			DefaultNavState();
			//animateOut();
		}
	}
	return (true); 
}
function Hide(sObj) 
{
	eval("document.getElementById('" + sObj + "').style.display = 'none'");
}

function Show(sObj) 
{
	eval("document.getElementById('" + sObj + "').style.display = ''");
}

function ChangeImage(sImg, sSrc) 
{
		document.images[sImg].src = sSrc;
}

function HideAll() 
{
	Hide('EducationSubNav');
	Hide('PartnersSubNav');
	//Hide('NewsSubNav');
	Hide('ToolsSubNav');
	Hide('CommunitySubNav');
}

function DefaultNavImages() 
{
	ChangeImage('Education', '/images/nav_education_off.gif');
	ChangeImage('Partners', '/images/nav_featured_off.gif');
	//ChangeImage('News', '/images/nav_news_off.gif');
	ChangeImage('Tools', '/images/nav_tools_off.gif');
	ChangeImage('Community', '/images/nav_community_off.gif');
}

function DefaultNavState()
{
	HideAll();
	DefaultNavImages();
}					
								
var interval = 0
					
function animateIn()
{
	var t = parseInt(document.getElementById("Links").style.left);
	document.getElementById("Links").setAttribute('in', 'true');					
	if (t >= 390)
	{
		t--;
							
		setTimeout("animate(" + t + ", 'in')", interval);
	}
	document.getElementById('Worldwide').style.visibility = 'hidden';
}	

function animateOut()
{
	var t = parseInt(document.getElementById("Links").style.left);
						
	if (t <= 475)
	{
		t++;
		setTimeout("animate(" + t + ", 'out')", interval);
		document.getElementById("Links").setAttribute('in', 'false');
	}
	else
	{
		document.getElementById("Links").setAttribute('in', 'true');
		document.getElementById('Worldwide').style.visibility = 'visible';
	}	
}						
					
function animate(i, direction)
{						
	var links = document.getElementById("Links");
	//alert(links.getAttribute('in'));					
	if ((direction == 'in' && !links.getAttribute('in')) || (direction == 'in' && links.getAttribute('in') == 'true'))
	{
		document.getElementById('globeCont').style.backgroundImage = "url('/images/emea_globe_on.gif')";
		i = i - 15;
		animateIn();
		links.style.left = i + "px";
		links.setAttribute('in', 'true');
	}
	else
	{
		//setTimeout("eval(\"document.getElementById('Worldwide').style.visibility = 'visible'\")", 1300);
		document.getElementById('globeCont').style.backgroundImage = "url('/images/emea_globe_off.gif')";	
		i = i + 15;
		animateOut();
		links.style.left = i + "px";
		links.setAttribute('in', 'false');
	}
}

function menuLoad()
{
	//document.getElementById("Links").setAttribute('in', 'false');
}

function isMouseLeaveOrEnter(e, handler) 
{ 
	if (e.type != 'mouseout' && e.type != 'mouseover') return false; 
	var reltg = e.relatedTarget ? e.relatedTarget : 
	e.type == 'mouseout' ? e.toElement : e.fromElement; 
	while (reltg && reltg != handler) reltg = reltg.parentNode; 
	return (reltg != handler); 
}


function addBookmark(title, url)
{
	if(window.sidebar)
	{ // Firefox
		window.sidebar.addPanel(title, url,'');
	}
	else if(window.opera)
	{ //Opera
		var a = document.createElement("A");
		a.rel = "sidebar";
		a.target = "_search";
		a.title = title;
		a.href = url;
		a.click();
	} 
	else if(document.all)
	{ //IE
		window.external.AddFavorite(url, title);
	}
}

//page redirect script for news page

function delayer(){
window.location = "/tools/verify.aspx"
}