function PageQuery(q) {
	if(q.length > 1) this.q = q.substring(1, q.length);
	else this.q = null;
	this.keyValuePairs = new Array();
	if(q) {
		for(var i=0; i < this.q.split("&").length; i++) {
			this.keyValuePairs[i] = this.q.split("&")[i];
		}
	}
	this.getKeyValuePairs = function() { return this.keyValuePairs; }
	
	this.getValue = function(s) {
		for(var j=0; j < this.keyValuePairs.length; j++) {
			if(this.keyValuePairs[j].split("=")[0] == s)
			return this.keyValuePairs[j].split("=")[1];
		}
	return false;
	}
	this.getParameters = function() {
		var a = new Array(this.getLength());
		for(var j=0; j < this.keyValuePairs.length; j++) {
			a[j] = this.keyValuePairs[j].split("=")[0];
		}
	return a;
	}
	this.getLength = function() { return this.keyValuePairs.length; } 
}

function queryString(key){
	var page = new PageQuery(window.location.search); 
	return unescape(page.getValue(key)); 
}


function displayItem(key){
	if(queryString(key)=='false') 
	{
		return "";
	}else{
		return queryString(key);
	}
}
function getQueryStringItem(itemName)
{
	var url = document.location.href;
	var loc = url.split('?');
	if (loc.length > 1)
	{ 
		var qs = loc[1];
		if (qs.length > 1)
		{
			var qsArgs = qs.split('&');
			var newQs = '?';
			for (i=0;i<qsArgs.length;i++)
			{
				if (qsArgs[i].split('=')[0] == itemName)
					return qsArgs[i].split('=')[1]
			}
		}
	}
	return null;	
}

// 

var user;
var domain;
var suffix;
var esubject;
var elabel;
var title;
var x1;
var y1;
var x2;
var y2;

function jemail(user, domain, suffix, esubject){
document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '?subject=' + esubject + '">e-mail</a>');
}

function jemailtext(user, domain, suffix, esubject, elabel){
document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '?subject=' + esubject + '">' + elabel + '</a>');
}


function AreaEmail(user, domain, suffix,  esubject, title, x1, y1, x2, y2){
document.write('<area href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '?subject=' + esubject + '" title="' + title +'" target="_new" shape="RECT"  coords="' + x1 +','+ y1 +','+ x2 +','+ y2 +'" >');
}

			
//Logo Reproduction Request

strNewWindow = "/d.aspx?s=/Newsroom/logorequest.htm";
strNewWindowLondon = "http://www.london.ca/d.aspx?s=/Newsroom/logorequest.htm";
var msg = "Image Not Available for Download"
var msgLondon = "Logo reproduction information?"
var WindowObjectReference = null; // global variable

function ShowLogoRequest()
{
    alert(msg);
}

function ShowLogoRequestLondon()
{
    if (confirm(msgLondon)) 
    {     // if the pointer to the window object in memory does not exist or is closed
          if(WindowObjectReference == null || WindowObjectReference.closed)
          {
            WindowObjectReference = window.open(strNewWindowLondon,"LogoRequest",
            "toolbar=yes,height=700,width=1002,left=30,top=30,resizable=yes,scrollbars=yes,status=yes, location=yes");
          }
          else
          {
            WindowObjectReference.focus();
          }     
    } 
}