//Global js file

//var RootURL = '/Iconico/';		//dev
var RootURL = '/';						//live

var gblnIsMac, gblnIsNav, gblnIsIE;

var intZzzTop = 120;
var intZzzBot = 280;

function ZzzGo() {
	if (parseInt(navigator.appVersion) >= 4) {
		if (navigator.appName=="Netscape")
			gblnIsNav = true;
		else {
			if (navigator.appName=="Microsoft Internet Explorer")
				gblnIsIE = true;
		}
	}
	gblnIsMac=(navigator.platform.indexOf("Mac")!=-1);
	if (!(document.all))
		document.all = document;
	if (document.layers){
		for (i=0;i<document.layers.length;i++)
			document.layers[i].style = document.layers[i];
	}
	Zzzcook = getCookie('Zzz');
	if (Zzzcook!=null)
		Zzz(Zzzcook);
	else
		Zzz(4);
	document.ZzzReady=true;
}

function Zzz(i){
	for (c=0;c<4;c++){
		obj=eval('document.all.divMenu'+c);
		if (!obj)
			obj = document.getElementById('divMenu'+c);	//mozilla
		if (obj) {
			if (c<=i)
				obj.Zzz=true;
			else
				obj.Zzz=false;
			if ((document.ZzzReady)&&(!((gblnIsMac)&&(gblnIsIE)))) {
				Zzzo(obj);
			} else {
				obj.ZzzTop=intZzzTop+c*20;
				obj.ZzzBot=intZzzBot+c*20;
				if (obj.Zzz)
					obj.ZzzPos=obj.ZzzTop;
				else
					obj.ZzzPos=obj.ZzzBot;
				obj.style.top=obj.ZzzPos;
			}
			if (obj.Zzz)
				if (c==i) setCookie('Zzz', i);
			else
				if (c==i) setCookie('Zzz', i-1);
		}
	}
}

function Zzzo(obj){
	obj.ZzzTimer = setInterval ('Zzzoop("' + obj.id + '")',8);
}

function Zzzoop(objID){
	var obj=eval('document.all.'+objID);
	if (!obj)
		obj = document.getElementById(objID);	//mozilla
	if (obj.Zzz)
		delta = -10;
	else
		delta = 10;
	if (delta<0)
		limit = obj.ZzzTop;
	else
		limit = obj.ZzzBot;
	if (((delta<0)&&(obj.ZzzPos>limit))||((delta>0)&&(obj.ZzzPos<limit))) {
		obj.ZzzPos=obj.ZzzPos + delta;
		obj.style.top=obj.ZzzPos;
	} else
	clearInterval(obj.ZzzTimer);
}

function getCookieVal(offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function getCookie(name) {
	var arg = name + "=";
	var i = 0;
	while (i < document.cookie.length) {
		var j = i + arg.length;
		if (document.cookie.substring(i, j) == arg)
			return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0)
			break; 
	}
	return null;
}

function setCookie(name, value) {
	document.cookie = name + "=" + escape (value) + "; path=/";
}

function SendToFriend(href) {
	window.open(href, 'sendToFriend', 'width=512,height=512'); 
}

function doPTNFocus() {
	var objtxt = document.getElementById('PTN');
	if (objtxt.value == 'your email') {
		objtxt.value = '';
	}
}

function doPTN() {
	var objtxt = document.getElementById('PTN');
	document.location.href = RootURL + 'connect/maillist.aspx?PTN=' + objtxt.value;
}
