// malton.js v3.86
//
// compiled: 08-Sep-2011
//
var domain="MaltonShow.com"
var page_id=0,page_subid=0
var imgs='./images/gallery/'
var banner_max=5
var banner_ctr=0

//////////////////////////////////////////////////////////////

var no_script=0

var FF=lcase(navigator.userAgent).indexOf('firefox')>-1
var IE=lcase(navigator.appName).indexOf('internet explorer')>-1
var this_url=self.location.href

function ById(n) {return document.getElementById(n)}
function lcase(v) {return v.toLowerCase()}
function ucase(v) {return v.toUpperCase()}
function get_param() {var u=this_url,x=u.lastIndexOf('?');if(x<0) x=u.lastIndexOf('#');return x<0?'':unescape(u.substr(x+1))}

function put_em(n) {document.writeln('<a href="mailto:'+mk_eaddr(n)+'">'+mk_eaddr(n)+'</a>')}
function mk_eaddr(n) {return (n?n:'info')+'@'+domain}

function chk_noscript() {if (get_param()=='noscript') {no_script=1;document.title="No script"}}

///////////////////////////////////////////////////////////////

function init_page(pid,sid) {
	chk_noscript()
	if (!no_script) {
		page_id=pid;page_subid=sid
		if (pid>0 && ById('m'+pid)) smset(ById('m'+pid),0)
		var x,u=self.location.href;u=u.substr(u.lastIndexOf('/')+1);
		if (u.indexOf('#')>-1) u=u.substr(0,u.indexOf('#'))
		if (u.indexOf('?')>-1) u=u.substr(0,u.indexOf('?'))
		for (x=0;x<document.links.length;x++) {
			var L=document.links[x],C='maroon bold' // bold underline
			if (L.className.indexOf('frm-link')>-1&&L.href.indexOf(u)>-1) L.className=C
		}
	}
	var d=ById('sideextra'),v=d.innerHTML
	if (IE) {
		v=v.replace(/<!-- L:(.*?) -->(.*?)<!-- ! -->/gi,'<A href="$1" target="_blank">$2</A>')
	} else {
		v=v.replace(/<!-- L:(.*?) -->/gim,'<a href="$1" target="_blank">')
		v=v.replace(/<!-- ! -->/gim,'</a>')
	}
	d.innerHTML=v
}

//// menu

function malton_sidemenu() {
	chk_noscript()
	var smnu=new Array(),x=0,r=''
	smnu[x++]='1|index|HOME'
	smnu[x++]='2|contact|CONTACT'
	smnu[x++]='-'
	smnu[x++]='3|malton-show|THE SHOW'
	smnu[x++]='4|-location|LOCATION'
	smnu[x++]='5|-sponsors|SPONSORS'
	smnu[x++]='6|contact-tradestands|TRADESTANDS'
	smnu[x++]='7|-entry-forms|ENTRY FORMS'
	smnu[x++]='8|-timetable|SCHEDULE|mnu-maroon h24'
	smnu[x++]='9|-membership|MEMBERSHIP|mnu-maroon h24'
	smnu[x++]='10|-prices|PRICES|mnu-maroon h24'
	smnu[x++]='-'
	smnu[x++]='11|malton-agricultural-society-history|HISTORY'
//	smnu[x++]='26|-2012|2012|mnu-dis'
	smnu[x++]='25|-2011|2011'
	smnu[x++]='23|-2010|2010'
	smnu[x++]='22|-2009|2009'
	smnu[x++]='21|-2008|2008'
	smnu[x++]='20|-2007|2007'
	smnu[x++]='-'
	smnu[x++]='12|gallery|Gallery'
	smnu[x++]='13|links|Links'

	var smnu_html='<tr><td id="m%X" class="%C"><a id="a%X" class="amnu" href="./%U">%N</a></td></tr>'
	var smnu_html_dis='<tr><td id="m%X" class="mnu-dis h24">%N</td></tr>'

	for (x=0;x<smnu.length;x++) {
		var a=smnu[x].split('|')
		if (a[0]=='-') {r+='<tr><td><br /></td></tr>'}
		else {
		    a[3]=a[3]?a[3]:'mnu h24'
			a[1]=(a[1]==''?'_'+a[2].toLowerCase():a[1])
		    a[1]=(a[1].charAt(0)=='-'?'malton-show'+a[1]:a[1])
		    a[1]=(a[1].charAt(0)=='_'?'malton'+a[1]:a[1])
			a[1]+=(a[1].indexOf('.htm')>-1?'':'.html')
			r+=a[3].indexOf('mnu-dis')>-1?smnu_html_dis:smnu_html
			r=r.replace(/%X/g,a[0])
			r=r.replace(/%N/g,a[2])
			r=r.replace(/%U/g,a[1])
			r=r.replace(/%C/g,a[3])
			r+='\n'
		}
	}
	r='<table class="smnutable" cellpadding="0" cellspacing="0">'+r+'</table>'
	r+='<br /><br /><br />'
	if (!no_script) {
		document.writeln(r)
		for (x=1;x<=30;x++) {
		    var M=ById('m'+x)
			if (M&&M.className.indexOf('mnu-dis')<0) {
				M.onmouseover=smover
				M.onmouseout=smout
				M.onclick=smclick
			}
		}
	}

	if (bxDraw) bxDraw()

}
function smover() {smset(this,1)}
function smout() {smset(this,0)}
function smset(c,x) {
	var bg='',m=c.className.indexOf('maroon')>0,a=c.id=='m'+page_id||c.id=='mx'+page_subid
	var cl=m?'mnu-maroon':'mnu'
	if (x==1) cl+=a?'-on-a':'-on'
	if (x==0) cl+=a?'-act':''
	if (c) c.className='mnu h24 '+cl
}
function smclick() {mclick(ById('a'+this.id.substr(1)))}
function mclick(c) {if (c) document.location.href=c.href}
