﻿var hide = -500;
var show = 500;
var popUpTrialBar = 'Welcome To Your New Mandatewire';
var popUpTrialTitle = 'Have a private look at our new features';
var popUpDisallowBar = '';
var popUpDisallowTitle = '';

function SetPopUpDown(bar, title, txt) {
		getObj('PopUpBar').innerHTML = bar;
		getObj('PopUpTitle').innerHTML = title;
		getObj('PopUpText').innerHTML = txt;
		Show2('PopUpBox', show, 'block');
}

function PopUpDown(txt) {
		SetPopUpDown(popUpDisallowBar, popUpDisallowTitle, txt);
}

function CheckTrialRole() {
		if (hasTrialRole && daysLeftForTrial > 0 && !bPostBack) {
				SetPopUpDown(popUpTrialBar, popUpTrialTitle, popUpTrialText);
				Show2('PopUpBox', show, 'block');
		}
		return true;
}

function FormError(msg) {
		getObj('PopUpTitle').style.color = 'red';
		SetPopUpDown(document.title, 'Error', msg);
		Show2('PopUpBox', show, 'block');
}

function Show(o, z, h) {
		with (getObj(o).style) {
				zIndex = z;
				visibility = h;
		}
}

function Show2(o, z, h) {
		with (getObj(o).style) {
				zIndex = z;
				display = h;
		}
}

function PopUp(sPopUp, zHide, txtHide) {
		Show(sPopUp, zHide, txtHide);
}

function checkNav(aTag, role) {
		var inRole = false;
		for (var r = 0; r < roles.length; r++) {
				if (role == roles[r]) {
					inRole = true;
					break;
				}
		}
		if (!inRole) {
				disAllow(aTag);
		} else {
				checkPopUp(aTag);
		}
}

function checkPopUp(aTag) {
		if (isPopUp) {
				checkBackLink(aTag);
		} else {
				window.location.href = aTag.href;
		}
}
function disAllow(tag) {
		tag.href = '#';
		PopUpDown(popUpDisallowText);
}
