var newWindow = null;

function closeWin(){
	if (newWindow != null){
		if(!newWindow.closed)
			newWindow.close();
	}
}

function popUpWin(url, type, strWidth, strHeight){
	
	closeWin();
	var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var version=parseFloat(b_version);
	var strTest=b_version.match("MSIE 6.0");
	day = new Date();
	id = day.getTime();
	type = type.toLowerCase();
	
	var tools="";
	if ((browser=="Microsoft Internet Explorer") && (strTest == "MSIE 6.0")) {
		tools = "resizable,toolbar=no,location=no,scrollbars=no,width="+strWidth+",height="+strHeight+",top=0";
	} else {
		tools = "resizable,toolbar=no,location=no,scrollbars=no,width="+strWidth+",height="+strHeight+",top=0";
	}
	eval("page" + id + " = window.open(url, '"+ id +"', tools);");
	eval("page" + id).focus();
}

function doPopUp(e)
{
//set defaults - if nothing in rel attrib, these will be used
var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var version=parseFloat(b_version);
	var strTest=b_version.match("MSIE 6.0");
	day = new Date();
	id = day.getTime();
var t = "console";
if ((browser=="Microsoft Internet Explorer")&& (strTest == "MSIE 6.0")) {
var w = "972";
var h = "600";
} else {
var w = "959";
var h = "600";	
}
if (navigator.userAgent.indexOf("Windows NT 6") > -1 && navigator.appName=="Microsoft Internet Explorer")
{
     var w = "970";
     var h = "670";	
}
//call the popup script
popUpWin(this.href,t,w,h);
//cancel the default link action if pop-up activated
if (window.event) 
	{
	window.event.returnValue = false;
	window.event.cancelBubble = true;
	} 
else if (e) 
	{
	e.stopPropagation();
	e.preventDefault();
	}
}
function doPopSurvey(e)
{
	//set defaults - if nothing in rel attrib, these will be used
	var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var version=parseFloat(b_version);
	var strTest=b_version.match("MSIE 6.0");
	day = new Date();
	id = day.getTime();
	var t = "console";
	var w = "780";
	var h = "600";
	//call the popup script
	popUpWin(this.href,t,w,h);
	//cancel the default link action if pop-up activated
	if (window.event) 
	{
		window.event.returnValue = false;
		window.event.cancelBubble = true;
	} 
	else if (e) 
	{
		e.stopPropagation();
		e.preventDefault();
	}
}
function doPopUp728(e)
{
	//set defaults - if nothing in rel attrib, these will be used
	var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var version=parseFloat(b_version);
	var strTest=b_version.match("MSIE 6.0");
	day = new Date();
	id = day.getTime();
	var t = "console";
	if ((browser=="Microsoft Internet Explorer")&& (strTest == "MSIE 6.0")) {
		var w = "730";
		var h = "604";
	} else {
		var w = "730";
		var h = "604";
	}
	//call the popup script
	popUpWin(this.href,t,w,h);
	//cancel the default link action if pop-up activated
	if (window.event) 
	{
		window.event.returnValue = false;
		window.event.cancelBubble = true;
	} 
	else if (e) 
	{
		e.stopPropagation();
		e.preventDefault();
	}
}

function findPopUps()
{
var popups = document.getElementsByTagName("a");

for (i=0;i<popups.length;i++)
	{
		if (popups[i].rel.indexOf("pop728")!=-1 && popups[i].title.indexOf("[Opens in pop-up window]") == -1)
		{
			// attach popup behaviour
			popups[i].onclick = doPopUp728;
			// add popup indicator
			if (popups[i].rel.indexOf("noicon")==-1)
			{				
				popups[i].style.backgroundPosition = "0 center";
				popups[i].style.backgroundRepeat = "no-repeat";
				//popups[i].style.paddingLeft = "15px";
			}
			// add info to title attribute to alert fact that it's a pop-up window
			popups[i].title = popups[i].title + " [Opens in pop-up window]";
		}
		else 
		{
			if (popups[i].rel.indexOf("popSurvey")!=-1 && popups[i].title.indexOf("[Opens in pop-up window]") == -1)
			{
				// attach popup behaviour
				popups[i].onclick = doPopSurvey;
				// add popup indicator
				if (popups[i].rel.indexOf("noicon")==-1)
				{
					
					popups[i].style.backgroundPosition = "0 center";
					popups[i].style.backgroundRepeat = "no-repeat";
					//popups[i].style.paddingLeft = "15px";
				}
				// add info to title attribute to alert fact that it's a pop-up window
				popups[i].title = popups[i].title + " [Opens in pop-up window]";
			}
			else 
			{
			if (popups[i].rel.indexOf("popup")!=-1 && popups[i].title.indexOf("[Opens in pop-up window]") == -1)
			{
				// attach popup behaviour
		
				popups[i].onclick = doPopUp;
				// add popup indicator
				if (popups[i].rel.indexOf("noicon")==-1)
				{
				
				popups[i].style.backgroundPosition = "0 center";
				popups[i].style.backgroundRepeat = "no-repeat";
				//popups[i].style.paddingLeft = "15px";
				}
				// add info to title attribute to alert fact that it's a pop-up window
				popups[i].title = popups[i].title + " [Opens in pop-up window]";
			}
		}
	}
	}
}
addEvent(window, 'load', findPopUps, false);
