/*
 * common javascript functions
 */
 function objectFocus(name){
            window.scrollTo(this.document.anchors(name).offsetLeft, this.document.anchors(name).offsetTop+300);
            //window.scrollTo(500,500);
        }
        
function popupPic(alertStr, root){               
                if (this.document.termForm.selectedTerm.selectedIndex == 0){
                  this.document.termForm.selectedTerm.selectedIndex = 0;
                  this.document.termForm.selectedPage.selectedIndex = 0;
                    alert(alertStr);                  
                    return false;
                }                           
                var tm = this.document.termForm.selectedTerm.options[this.document.termForm.selectedTerm.selectedIndex].text;
                var v = this.document.termForm.selectedPage.options[this.document.termForm.selectedPage.selectedIndex].text;
                window.open(root + '/CCTimesWebApp/images/term/' + tm + "/"+ tm + "-" + v + ".jpg", '_blank','toolbar=no,menubar=no,status=yes,scrollbars=yes,resizable=no,height=2849, width=1875');
                //popImage(root + '/CCTimesWebApp/images/term/' + tm + "/"+ tm + "-" + v + ".jpg",root + '/CCTimesWebApp/images/term/' + tm + "/"+ tm + "-" + v + ".jpg");
                this.document.termForm.selectedTerm.selectedIndex = 0;
                this.document.termForm.selectedPage.selectedIndex = 0;
            }
            
// Script Source: CodeLifter.com
// Copyright 2003
// Do not remove this notice.

// SETUPS:
// ===============================

// Set the horizontal and vertical position for the popup

PositionX = 100;
PositionY = 100;

// Set these value approximately 20 pixels greater than the
// size of the largest image to be used (needed for Netscape)

defaultWidth  = 500;
defaultHeight = 500;

// Set autoclose true to have the window close automatically
// Set autoclose false to allow multiple popup windows

var AutoClose = true;

// Do not edit below this line...
// ================================
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape")?1:0;
var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
var optNN='scrollbars=yes,resizable=yes,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=yes,resizable=yes,width=150,height=100,left='+PositionX+',top='+PositionY;
function popImage(imageURL,imageTitle){
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(100,100);');
writeln('width=100-(document.body.clientWidth-document.images[0].width);');
writeln('height=100-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width,height);}');writeln('if (isNN){');       
writeln('window.innerWidth=document.images["George"].width;');writeln('window.innerHeight=document.images["George"].height;}}');
writeln('function doTitle(){document.title="'+imageTitle+'";}');writeln('</sc'+'ript>');
if (!AutoClose) writeln('</head><body bgcolor=000000 scroll="yes" onload="reSizeToImage();doTitle();self.focus()">')
else writeln('</head><body bgcolor=000000 scroll="yes" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
writeln('<img name="George" src='+imageURL+' style="display:block"></body></html>');
close();        
}}

<!-- for airport link -->
function LinkToInvestor(src,type,frm)
	{
		var Sym, U;

		if (src.name == "WQAction")
		{
			Sym = frm.Symbol.value;
		}
		else
		{

			Sym = src.Symbol.value;
		}

		if (Sym.indexOf('+') != -1)
				{

				Sym = ReplStr(Sym, '+', '%252B');
				}

		if (Sym.indexOf(' ') != -1)
		{

			if (Sym.indexOf(',') != -1)
				{

				Sym = ReplStr(Sym, ' ', '');
				}
			else
				{

				for(;Sym.length && Sym.charAt(0) == ' '; Sym = Sym.substr(1,Sym.length - 1));;
				Sym = ReplStr(Sym, ' ', ',');
				}
		}

		if(type == 1)
		{
			U = "http://go.msn.com/0012/2/gqt.asp?target=http://moneycentral.msn.com/scripts/webquote.dll%3FiPage%3Dlqd%26Symbol%3D" + Sym;
		}
		else
		{
			U = "http://go.msn.com/0012/2/gch.asp?MSN=1&Symbol=" + Sym;
		}
		//top.location.href = U;
		window.open(U);
		if (window.event != null)
			window.event.returnValue = false;
		return false;
	}
	
// FIDS Frameset sizing for fids
function loadFrames(page1, page2) {
  framecode = "<title>Vancouver International Airport Authority - Flight Information Display System</title>" + 
  "<frameset rows='201,*' framespacing='0' border='0' topmargin='0' bottommargin='0' marginwidth='0' marginheight='0'>"
  + "<frame name='topnav' src='" + page1 + "' topmargin='0' bottommargin='0' marginwidth='0' marginheight='0' scrolling='no' frameborder='no'>"
  + "<frame name='bodyframe' src='" + page2 + "' topmargin='0' bottommargin='0' marginwidth='0' marginheight='0' scrolling='yes' frameborder='no'>"
  + "</frameset>";
  
  page = window.open("","myFrame","height=500,width=760,resizable=yes");
  page.document.open();
  page.document.write(framecode);
  page.document.close();
}
            
