var client = 'Albury-Wodonga Corporation';
var operator = 'Albury-Wodonga Corporation';
var baseref = '..';
var _scriptDir_ = 'http://203.171.72.100/cgi-bin/';
var _email_ = 'sales';
var _mail_ = _scriptDir_ + 'amail.exe';
var _id_ = 'awchome';
var _homePage_ = '../home/index.htm';

//////////////////////////////////////////////////////////////

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; 


var Mac = navigator.appVersion.indexOf('Mac',0) != -1;
var Win = navigator.appVersion.indexOf('Win',0) != -1;
var IE  = navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1;
var NN  = navigator.appName.indexOf("Netscape",0) != -1;
var Moz = navigator.userAgent.indexOf("Gecko") != -1;

var _TOP, _LEFT;

function NoError(){return(true);}
onerror=NoError;
function status(txt){return(true);}

//////////////////////////////////////////////////////////////

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();
}

//////////////////////////////////////////////////////////////
//	obfuscate email addresses

var emailAddress = new Array();
emailAddress['sales'] = 'dp.tdophrlv@glpf';
emailAddress['webmaster'] = 'ucp-zocpuxzxr@-rtaedlr@_lpf';


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 email(nickName)	{
	var a = emailAddress[nickName];
	var b = rot15(a);
	document.writeln('<a onFocus="blur();" href="mailto:'+b+'?subject='+client+' website feedback">'+b+'</a>');
}

function mailto(nickName)	{
	var a = emailAddress[nickName];
	var b = rot15(a);
	var u = 'mailto:'+b+'?subject='+client+' website feedback';
	document.location.href = u;
}

//////////////////////////////////////////////////////////////
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 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() {
	var s = '|';
	for(var i in folder)	{
		var k = folder[i];
		if(k != '')	{
			s += ' <a onFocus="blur();" href="../'+i+'/index.htm">'+tilde(shortName(k))+'</a> ';
			s += '|';
		}
	}
	if(s == '|')	s = '&nbsp;';
	document.writeln(s);
}

//////////////////////////////////////////////////////////////

function submenu2()    {
	var s='<div class="submenu">';
	if(!isIndex)
		s += '<div class="button2" onMouseover="this.style.borderStyle=\'inset\'" onmouseout="this.style.borderStyle=\'outset\'"><a onFocus="blur();" href="./index.htm">'+shortName(folder[account])+'</a></div>';

	for(var i in page[account])	{
		var k = page[account][i];
		if(k != '')	{
			s += '<div class="button2" onMouseover="this.style.borderStyle=\'inset\'" onmouseout="this.style.borderStyle=\'outset\'"><a onFocus="blur();" href="./'+dotName(k)+'">'+tilde(k)+'</a></div>';
		}
	}
	s += '</div>';
	document.writeln(s);
}

function submenu()	{document.write('&nbsp;');}

//////////////////////////////////////////////////////////////

function longName(s)	{
	if(-1 == s.indexOf('|'))	return(s);
	var g = s.split('|');
	return(g[0]);
}

function shortName(s)	{
	if(-1 == s.indexOf('|'))	return(s);
	var g = s.split('|');
	return(g[1]);
}

//////////////////////////////////////////////////////////////

function sitemap()  {
         for(var i in folder)   {
               if(folder[i] != 'Site Map')	{
			   	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 args()	{
	var g = document.location.href.split('?');
	var args = new Array();
	var i,j,k;
	if(g.length > 1)	{
		k = g[1].split('&');
		for(i in k)	{
			j = k[i].split('=');
			if(j.length == 2)	{
				args[j[0]] = unescape(j[1]);
			}
		}
	
	}
	return(args);
}

function showArgs()	{
	var valueOf = args();
}


//////////////////////////////////////////////////////////////

function header()	{

	document.write('<div style="float:left;margin-left:10px;margin-top:32px;">');
	document.write('<a onFocus="blur()" href="http://home.awc.gov.au/home/index.htm" class="tabnav"><img src="../_images/btn_corp.gif" alt="" title="" border="0" /></a>');
	document.write('<a onFocus="blur()" href="http://sales.awc.gov.au/home/index.htm" class="tabnav"><img src="../_images/btn_sales.gif" alt="" title="" border="0" /></a>');
	document.write('<a onFocus="blur()" href="http://maps.awc.gov.au/home/index.htm" class="tabnav"><img src="../_images/btn_maps.gif" alt="" title="" border="0" /></a>');
	document.write('</div>');

	document.write('<div class="inner">');
	document.write('<img src="../_images/awclogo.gif" alt="" title="" border="0"><br>');
	document.write('Phone: 02 6023 8066; Fax: 02 6023 8099; Mobile: 0418 492 397<br>Email: <a onFocus="blur();" href="mailto:awc@awc.gov.au?subject=">awc@awc.gov.au</a>');
	document.write('</div>');
}


function between()	{}
function below()	{}

function right()	{
//	submenu2();
//	document.write('<a onFocus="blur();" href="http://sales.awc.gov.au/invest/Whenby.Grange.htm"><img src="../_promo/whenby200.jpg" alt="Whenby Grange en globo package" title="Whenby Grange en globo package" border="0"></a>');
}

function bottom()	{

var text = [
'HOME|../home/index.htm',
'CONTACT|../contact/index.htm#',
'TERMS|../contact/Terms.of.use.htm',
'PRIVACY|../contact/Your.privacy.htm',
'TOP|javascript:scrollUp()'
];

var sep = ' &nbsp; | &nbsp; ';
var r = sep;
for(var i in text)
	{
		var j = text[i];
		if(j)
		{
			var u = j.split('|');
//			r += '<div class="button" onMouseover="this.style.borderStyle=\'inset\'" onmouseout="this.style.borderStyle=\'outset\'"><a onFocus="blur();" href="'+u[1]+'"> &nbsp; '+u[0]+' &nbsp; </a></div>';
			r += '<a onFocus="blur();" href="'+u[1]+'">'+u[0]+'</a>' + sep;
		}
	}
	document.write(r);
}


function footer()	{
	var footer = [
	'Albury-Wodonga Development Corporation ABN: 71 893 478 442',
	'Trading as ALBURY-WODONGA CORPORATION',
	'620 Macauley Street Albury NSW 2640',
	'Phone: 02 6023 8066; Fax: 02 6023 8099; Mobile: 0418 492 397; Email: <a onFocus="blur();" href="mailto:awc@awc.gov.au?subject=">awc@awc.gov.au</a>'
	];

	for(var i in footer)	document.write('<div>'+footer[i]+'</div>');

}

//////////////////////////////////////////////////////////////	

function getScrollL() {
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollLeft;
 } else if (window.pageXOffset) {
  return window.pageXOffset;
 } else {
  return 0;
 }
}

function getScrollT() {
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollTop;
 } else if (window.pageYOffset) {
  return window.pageYOffset;
 } else {
  return 0;
 }
}

function getScrollW() {
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollWidth;
 } else if (window.innerWidth) {
  return window.innerWidth;
 }
 return 0;
}

function getScrollH() {
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollHeight;
 } else if (window.innerHeight) {
  return window.innerHeight;
 }
 return 0;
}

var pScrollTime;
function pScroll(nextX,nextY,frms,curX,curY) {
 if (pScrollTime) clearTimeout(pScrollTime);
 if (!nextX || nextX < 0) nextX = 0;
 if (!nextY || nextY < 0) nextY = 0;
 if (!curX) curX = 0 + getScrollL();
 if (!curY) curY = 0 + getScrollT();
 if (!frms) frms = 6;

 if (nextY > curY && nextY > (getAnchorPosObj('end','enddiv').y) - getInnerSize().height) nextY = (getAnchorPosObj('end','enddiv').y - getInnerSize().height) + 1;
 curX += (nextX - getScrollL()) / frms; if (curX < 0) curX = 0;
 curY += (nextY - getScrollT()) / frms;  if (curY < 0) curY = 0;
 var posX = Math.floor(curX);
 var posY = Math.floor(curY);
 window.scrollTo(posX, posY);

 if (posX != nextX || posY != nextY) {
  pScrollTime = setTimeout("pScroll("+nextX+","+nextY+","+frms+","+curX+","+curY+")",16);
 }
}

function scrollUp() {
  pScroll(0,0,5);
}


//////////////////////////////////////////////////////////////

function initPage()		//	overwritten page by page
{
	;
}

function init()		//	automatically executed on page load
{
	document.title += ' :: ' + client;
	var o = document.getElementById('headline');
	if(o)	{
		var k = o.innerHTML;
		if(k)	o.innerHTML = orphan(exchange(k));
		}
	initPage();
}

onload=init;
