/* CLIENT INFORMATION*/

var _client_ = 'Corryong Airport';
var _webmaster_ = 'Webmaster';
var _email_ = 'Client';

/* SERVER INFORMATION */
var _section_ = 'rescue';
var _id_      = 'airport';


var _baseref_ = 'http://www.corryongairport.com.au/';
var _homeDir_ = _baseref_;
var _homePage_ = _homeDir_ + 'index.htm';

var _scriptDir_ = 'http://203.171.72.100/cgi-bin/';
var _mail_ = _scriptDir_+'amail.exe';
var _test_ = _scriptDir_+'echo.exe';

/* THIS PAGE IS ... */

var info = document.location.href.split('/');
var _pageName_ = info[info.length -1];
var _account_ = info[info.length -2];

var _isIndex_ = (_pageName_ == 'index.htm')?true:false;
var _isAdmin_ = (_account_ == '_admin')?true:false; 


/* INITIALIZE THE JAVASCRIPT EXPERIENCE! */
//function NoError(){return(true);} onerror=NoError;
function status(txt){return(true);}
document.writeln('<base href="'+document.location.href+'" target="_top">');
document.writeln('<script type="text/javascript" src="../javascript/mirror.js"></script>');

/* COMMON FUNCTIONS */
var adminVar = '';
function popup(url)
{
adminVar=window.open(url,'adWin','width=340,height=200,top=0,left=0,resizable=1,scrollbars=1,menubar=0,location=0');
adminVar.focus();
}

function pop(url, w, h)
{
adminVar=window.open(url,'adWin','width='+w+',height='+h+',top=0,left=0,resizable=0,scrollbars=0,menubar=0,location=0');
adminVar.focus();
}

function front()	{
document.writeln('<img class="" src="_images/front.jpg" alt="'+_client_+'" border="0" align="middle" />');
document.title = _client_;
}

//////////////////////////////////////////////////////////////

//	preload images
var i, r, temp;
var count=12;
var pics = new Array(count);
var order = new Array(count);

for(i=0; i<count; i++)	{
	order[i] = i;
	pics[i] = new Image(616, 154);
	pics[i].src = '../_dinkus/wide'+i+'.jpg';
}

//	shuffle
for(i=0; i<count; i++)	{
	r = Math.floor(Math.random() * count);
	temp = order[i];
	order[i] = order[r];
	order[r] = temp;
}

function dinkus()	{
document.writeln('<img id="dinkus" src="../_images/clrx2.gif" alt="'+_client_+'" border="0" align="baseline" style="background:white url('+pics[order[0]].src+') center no-repeat;" />');
}

//////////////////////////////////////////////////////////////
//	obfuscate email addresses

var emailAddress = new Array();
emailAddress[_client_] = 'pxca@ceoe@h@-vlgxrlv@glpf';
emailAddress[_webmaster_] = 'ucp-zocpuxzxr@-rtaedlr@_lpf';
emailAddress['VIC'] = 'gxroe@h@-vlgxrlv@glpf';
emailAddress['Airport Manager'] = 's@.upoe@h@-vlgxrlv@glpf';


function rot15(s)	{

var alphabet = '@abcdefghijklmnopqrstuvwxyz._-';
s = s.toLowerCase();
var i, j = s.length;
var m, k;
var r = '';

for(i = 0; i< j; i++)	{
	m = s.charAt(i);
	k = alphabet.indexOf(m);

	if(k == -1)	{r += m; continue;}
	
	k += 15; k %= 30;
	r += alphabet.charAt(k);

}

	return(r);

}


function eml(nickName)	{
	var a = emailAddress[nickName];
	var b = rot15(a);
	document.writeln('<nobr><a onFocus="blur();" href="mailto:'+b+'?subject=Corryong Airport website feedback">'+b+'</a></nobr> ');
}


function email(nickName)	{
	var a = emailAddress[nickName];
	var b = rot15(a);
	document.writeln('email <nobr><a onFocus="blur();" href="mailto:'+b+'?subject=Corryong Airport website feedback">'+nickName+'</a></nobr> ');
}

function emailicon(nickName)	{
	var a = emailAddress[nickName];
	var b = rot15(a);
	document.writeln('<p class="floatRight"><a onFocus="blur();" href="mailto:'+b+'?subject=Corryong Airport website feedback"><img class="" src="'+_homeDir_+'_images/email.png" alt="Email '+_client_+'" border="0" align="baseline" /></a></p>');
}




//////////////////////////////////////////////////////////////

function writeArray(text)
{
    for(var i = 0; i<text.length; i++)
          document.writeln(text[i]);
}

function writelnArray(text)
{
    for(var i = 0; i<text.length; i++)
          document.writeln(text[i]+'<br/>');
}

//////////////////////////////////////////////////////////////

function header()	{document.writeln('<a onFocus="blur();" href="../index.htm"><img style="height:184px;margin-right:20px;" src="../_images/splash.jpg" alt="'+_client_+'" border="0" align="middle" /></a>');}
function strip()	{document.writeln('&nbsp;');}

//////////////////////////////////////////////////////////////

function left()		{menu();}

function middle()	{
//		dinkus();
		doTitle();
		if(_account_ != 'sitemap')	subMenu(_account_);
}

function right()	{
//document.writeln('<a onFocus="blur();" href="../events/index.htm"><img src="../_images/cuppromo.gif" alt=" Fly to the Towong Cup " width="150" border="0" align="baseline" /></a><br/><br/>');
document.writeln('<a onFocus="blur();" href="http://www.towong.vic.gov.au" target="link"><img src="../_images/towongshire.jpg" alt=" Towong Shire " width="150" border="0" align="baseline" /></a><br/><br/>');

document.writeln('<div style="background:white;padding-top:5px;padding-bottom:5px;"><div style="margin:5px;width:90px;font-weight:bold;"><a onFocus="blur();" href="../business/Advertise.With.Us.htm">Yes, you can<br/>advertise here&nbsp;&raquo;</a></div></div>');


}

//////////////////////////////////////////////////////////////

function bleft()	{
	document.writeln('<a onFocus="blur();" href="../index.htm">H O M E</a>');
}
function bmiddle()	{
document.writeln('Site design, construction and hosting: <a onFocus="blur();" href="http://www.rafikiconcepts.com.au/" target="link">Rafiki Concepts Managed Internet Services</a>');
}
function bright()	{
	document.writeln('<a onFocus="blur();" href="javascript:scrollTo(0,0);">T O P</a>');
}

//////////////////////////////////////////////////////////////

function doTitle()
{
  var t = tilde(document.title);
  document.title = t + ' | '+_client_+' | ';
  document.write('<div class="headline">'+orphan(t)+'</div>');

}

//////////////////////////////////////////////////////////////


function tilde(s)	{
		var q, r;
	//	change '~' to '?'
		while(-1 != (q = s.indexOf('~')))	{
			s = s.substring(0,q) + '?' + s.substring(q+1);
		}

	//	change back apostrophe to apostrophe
		while(-1 != (q = s.indexOf('`')))	{
			s = s.substring(0,q) + '\'' + s.substring(q+1);
		}

		return(s);
}
//////////////////////////////////////////////////////////////

function dotName(s) {
         var r = '';
         if(s.length)
         {
              var g = s.split(' ');
              for(var i in g)   {
                     if(g[i].length)    r += g[i] + '.';
              }
              r += 'htm';
         }
         return(r);
}

function undotName(s)   {
         var r = '';
         if(s.length)   {
                        var g = s.split('.');
                        for(var i in g)      {
                                if(g[i] == 'htm')   break;
                                if(g[i].length) r += ' ' + g[i];
                        
                        }
                        return(r.substring(1));
         
         }

        return(r);
}

//////////////////////////////////////////////////////////////

function menu() {

         for(var i in folder)   {
                 document.writeln('<a class="menuButton" onFocus="blur();" href="'+baseref+'/'+i+'/index.htm">'+orphan(tilde(folder[i]))+'&nbsp;&raquo;</a><hr />');
         }
}

//////////////////////////////////////////////////////////////


function menu0() {

         document.writeln('<table class="menuButton" cellpadding="0" cellspacing="0" border="0">');
         for(var i in folder)   {
                 document.writeln('<tr><td><a class="menuButton" onFocus="blur();" href="./'+i+'/index.htm">'+folder[i]+'</a></td></tr>');
         }
         document.writeln('</table>');

}

//////////////////////////////////////////////////////////////

function jumpTo(folder,page)    {
         var u = _homeDir_+folder+'/'+dotName(page);
         return(u);

}
//////////////////////////////////////////////////////////////
function subMenu(f)    {
	if(page[f].length > 1)	document.writeln('<br/>');
    if(_pageName_ != 'index.htm' || _account_ == 'sitemap')	document.writeln('<img class=\"submenu\" src=\"'+_homeDir_+'_images/arrow_r2.gif\" border=\"\" align=\"baseline\" /><a class="submenuTitle bold" onfocus="blur();" href="'+baseref+'/'+f+'/index.htm">'+folder[f]+'</a><br/>');

    for (var i in page[f])            {
             var p = page[f][i];
             if(p)	document.writeln('<span style="white-space:nowrap"><img class=\"submenu\" src=\"'+_homeDir_+'_images/arrow_r2.gif\" border=\"\" align=\"baseline\" /><a class=\"submenu\" onFocus="blur();" href="'+jumpTo(f,p)+'">'+tilde(p)+'</a></span> ');
    }
    document.writeln('<br/><br/>');
}

//////////////////////////////////////////////////////////////

function sitemap()  {
         for(var i in folder)   {
               if(i != 'sitemap')	subMenu(i);
         }
}
//////////////////////////////////////////////////////////////

function orphan(s)	{
//	ensure no one-word last line
	var k, r = '';
	var g = s.split(' ');
	var k = g.length;
	if(k > 1)	{
		for(var i = 0; i<k-2; i++)	r += g[i] + ' ';
		r += g[k-2] + '&nbsp;';
		r += g[k-1];
	}
	else r = s;
	return(r)

}

/* ====================================================================== */

function showPhoto(thePic, theFrame)	{
	var w = thePic.width;
	var h = thePic.height;

	thePic.style.display = 'none';
	
	var f = document.getElementById('frame'+theFrame);
	f.style.width = w;
	f.style.height = h;
	f.style.backgroundImage = 'url('+thePic.src+')';
	
	var g = findPos(f);
	
	var c = document.getElementById('caption'+theFrame);
	c.style.width = 2*w/3 + 'px';
	c.style.marginLeft = w/3 + 'px';
	c.innerHTML = orphan(thePic.alt);
}





function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}


/* ====================================================================== */

function init()	{}
function reloadPage()	{document.location.replace(document.location.href);}

onload = init;


