<!-- // JavaScript Document

// ----- Block/Allow Keys -----
// 32 - 47		: --Shift-Num Symbols --( !"#$%&'()*+,-./)--
// 48 - 57		: Numbers
// 58 - 64		: --Shift-Char Symbols --(:;<=>?@)--
// 65 - 90		: Capital letters
// 91 - 96		: --Shift-Char Symbols #2 --(\]^_`)--
// 97 - 122		: Lowercase letters
// 123 - 126	: --Other chars --({|}~)--
// 127 -			: --Special chars


//verify for netscape/mozilla
var isNS4 = (navigator.appName=="Netscape")?1:0;

function blockSymb(n) { // Block ILLEGAL CHARS and ALLOW only NUMBERS and LETTERS (0123456789)
	if (!isNS4) { // If NOT IE (Netscape)...
		if (n==1) { // ...BLOCK EVERY SYMBOL
			if ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97) || event.keyCode > 122) event.returnValue = false;
		} else { // ...BLOCK SCRIPT RELATED SYMBOLS (!@#%^&*'"=)
			if ((event.keyCode > 32 && event.keyCode < 36) || (event.keyCode > 36 && event.keyCode < 40) || event.keyCode == 42 || event.keyCode == 43  || (event.keyCode > 57 && event.keyCode < 63)) event.returnValue = false;
		}
	} else { // If Netscape...
		if (n==1) { // ...BLOCK EVERY SYMBOL
			if ((event.which > 32 && event.which < 48) || (event.which > 57 && event.which < 65) || (event.which > 90 && event.which < 97) || event.which > 122) return false;
		} else { // ...BLOCK SCRIPT RELATED SYMBOLS (!@#%^&*'"=)
			if ((event.which > 32 && event.which < 36) || (event.which > 36 && event.which < 40) || event.which == 42 || event.which == 43  || (event.which > 57 && event.which < 63)) return false;
		}
	}
}

function allowNums() { // Allow ONLY NUMBERS (0123456789) and DOT (.) : Add ' && event.which != 44' if ',' is required.
	if (!isNS4) { // If NOT IE (Netscape)...
		if ((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 46) event.returnValue = false;
	} else { // If Netscape...
		if ((event.which < 48 || event.which > 57) && event.which != 46) return false;
	}
}

function allowChar() { // Allow ONLY LETTERS (capitals and lowercase) and SPACE
	if (!isNS4) { // If NOT IE (Netscape)...
		if (event.keyCode < 32 || (event.keyCode > 32 & event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97) || event.keyCode > 122) event.returnValue = false;
	} else { // If Netscape...
		if (event.which < 32 || (event.which > 32 && event.which < 65) || (event.which > 90 && event.which < 97) || event.which > 122) return false;
	}
}

function fileNames() { // Allow lowercase letters, numbers, ., -, and _.
	if (!isNS4) { // If NOT IE (Netscape)...
		if (event.keyCode < 45 || (event.keyCode > 45 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 95) || (event.keyCode > 95 && event.keyCode < 97) || event.keyCode > 122) event.returnValue = false;
	} else { // If Netscape...
		if (event.which < 45 || (event.which > 45 && event.which < 48) || (event.which > 57 && event.which < 95) || (event.which > 95 && event.which < 97) || event.which > 122) return false;
	}
}

function checkEmail(myForm) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.emailAddr.value)) {
		return (true)
	}
	alert("Your email address seems invalid. Please check before submitting again.")
	return (false)
}

var win= null;
function LaunchCenteredWindow(mypage,winName,w,h,scrolly,resize){
	// var scroll='1';
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
	var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scrolly+',';
      settings +='resizable='+resize;
  win=window.open(mypage, winName, settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

function LaunchPage(HTMLPage) {
	LaunchCenteredWindow(HTMLPage, 'pageWindow','800','400','yes','yes');
}

function validate(which) {
if (document.images) {
	for (i=0;i<which.length;i++) {
		var tempobj=which.elements[i];
	
		if ((tempobj.type=="text") && (tempobj.value=='') && ((tempobj.name == "name") || (tempobj.name == "filename") && (tempobj.name == "title"))) {
			alert("Please make sure the '" + tempobj.id + "' field was properly completed.");
			tempobj.focus()
			return false;
		}	else if ((tempobj.name == "UserID") && (tempobj.value != '')) {
			var myVal = tempobj.value
			var invalid = " "
			var temp;
			for (var x=0; x<myVal.length; x++) {
				temp = "" + myVal.substring(x, x+1);
				if (invalid.indexOf(temp) > "-1") {
					alert("The " + tempobj.name + " entry must not contain any spaces.")
					tempobj.focus()
					return false;
				}
			}
		}
	}
}
else return true;
}

function checkData() {
	for(var i=0;i<document.form_search.sw.value.length;i++) {
		if (document.form_search.sw.value.charAt(i)!=" ") return true;
	}
return false;
}

var win= null;
function LaunchCenteredWindow(mypage,winName,w,h,scrolly,resize){
	// var scroll='1';
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
	var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scrolly+',';
      settings +='resizable='+resize;
  win=window.open(mypage, winName, settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

/* 
  ------------------------------------------------
  PopMenu Magic menu scripts
  Copyright (c) 2004-2005 Project Seven Development
  www.projectseven.com
  Version: 1.0.2
  ------------------------------------------------
*/
function P7_setPM(){ //v1.0 by PVII-www.projectseven.com
 var i,d='',h="<sty"+"le type=\"text/css\">",tA=navigator.userAgent.toLowerCase();if(window.opera){
 if(tA.indexOf("opera 5")>-1||tA.indexOf("opera 6")>-1){return;}}if(document.getElementById){
 for(i=1;i<20;i++){d+='ul ';h+="\n#p7PMnav "+d+"{position:absolute;left:-9000px;}";}
 document.write(h+"\n<"+"/sty"+"le>");}}P7_setPM();
function P7_initPM(){ //v1.0 by PVII-www.projectseven.com
 var i,g,tD,tA,tU,pp,lvl,tn=navigator.userAgent.toLowerCase();if(window.opera){
 if(tn.indexOf("opera 5")>-1||tn.indexOf("opera 6")>-1){return;}}else if(!document.getElementById){return;}
 p7PMp=arguments;p7PMct=new Array;tD=document.getElementById('p7PMnav');if(tD){tA=tD.getElementsByTagName('A');
 for(i=0;i<tA.length;i++){tA[i].p7PMcl=p7PMct.length;p7PMct[p7PMct.length]=tA[i];g=tA[i].parentNode.getElementsByTagName("UL");
 tA[i].p7PMsub=(g)?g[0]:false;ev=tA[i].getAttribute("onmouseover");if(!ev||ev=='undefined'){tA[i].onmouseover=function(){
 P7_PMtrig(this);};}ev=tA[i].getAttribute("onfocus");if(!ev||ev=='undefined'){tA[i].onfocus=function(){P7_PMtrig(this);};}
 if(tA[i].p7PMsub){pp=tA[i].parentNode;lvl=0;while(pp){if(pp.tagName&&pp.tagName=="UL"){lvl++;}pp=pp.parentNode;}
 tA[i].p7PMlv=lvl;}}tD.onmouseout=P7_PMclose;P7_PMopen();}
}
function P7_PMtrig(a){ //v1.0 by PVII-www.projectseven.com
 var b,t;if(document.p7PMt){clearTimeout(document.p7PMt);}document.p7PMa=1;b=(a.p7PMsub)?'P7_PMshow(':'P7_PMtg(';
 t='document.p7PMt=setTimeout("'+b+a.p7PMcl+')",160)';eval (t);
}
function P7_PMshow(a,bp){ //v1.0.2 by PVII-www.projectseven.com
 var u,lv,oft,ofr,uw,uh,pp,aw,ah,adj,mR,mT,wW=0,wH,w1,w2,w3,sct,pw,lc,pwv,xx=0,yy=0,wP=true;
 var iem=(navigator.appVersion.indexOf("MSIE 5")>-1)?true:false,dce=document.documentElement,dby=document.body;document.p7PMa=1;
 if(!bp){P7_PMtg(a);}u=p7PMct[a].p7PMsub;if(u.p7pmax&&u.p7pmax==1){return;}u.p7pmax=1;lv=(p7PMp[0]==1&&p7PMct[a].p7PMlv==1)?true:false;
 p7PMct[a].className=p7PMct[a].className.replace("p7PMtrg","p7PMon");oft=parseInt(p7PMp[3]);ofr=parseInt(p7PMp[4]);
 uw=u.offsetWidth;uh=u.offsetHeight;pp=p7PMct[a];aw=pp.offsetWidth;ah=pp.offsetHeight;while(pp){xx+=(pp.offsetLeft)?pp.offsetLeft:0;
 yy+=(pp.offsetTop)?pp.offsetTop:0;if(window.opera||navigator.userAgent.indexOf("Safari")>-1){
 if(p7PMct[a].p7PMlv!=1&&pp.nodeName=="BODY"){yy-=(pp.offsetTop)?pp.offsetTop:0;}}pp=pp.offsetParent;}
 if(iem&&navigator.userAgent.indexOf("Mac")>-1){yy+=parseInt(dby.currentStyle.marginTop);}adj=parseInt((aw*ofr)/100);mR=(lv)?0:aw-adj;
 adj=parseInt((ah*oft)/100);mT=(lv)?0:(ah-adj)*-1;w3=dby.parentNode.scrollLeft;if(!w3){w3=dby.scrollLeft;}w3=(w3)?w3:0;
 if(dce&&dce.clientWidth){wW=dce.clientWidth+w3;}else if(dby){wW=dby.clientWidth+w3;}if(!wW){wW=0;wP=false;}wH=window.innerHeight;
 if(!wH){wH=dce.clientHeight;if(!wH||wH<=0){wH=dby.clientHeight;}}sct=dby.parentNode.scrollTop;if(!sct){sct=dby.scrollTop;if(!sct){
 sct=window.scrollY?window.scrollY:0;}}pw=xx+mR+uw;if(pw>wW&&wP){mR=uw*-1;mR+=10;if(lv){mR=(wW-xx)-uw;}}lc=xx+mR;if(lc<0){mR=xx*-1;}
 pw=yy+uh+ah+mT-sct;pwv=wH-pw;if(pwv<0){mT+=pwv;if(uh>wH){mT=(yy+ah-sct)*-1;}}u.style.marginLeft=mR+'px';u.style.marginTop=mT+'px';
 if(p7PMp[2]==1){if(!iem){P7_PManim(a,20);}}u.className="p7PMshow";
}
function P7_PMhide(u){ //v1.0 by PVII-www.projectseven.com
 var i,tt,ua;u.p7pmax=0;u.className="p7PMhide";ua=u.parentNode.firstChild;ua.className=ua.className.replace("p7PMon","p7PMtrg");
}
function P7_PMtg(a,b){ //v532 alpha by PVII-www.projectseven.com
 var i,u,tA,tU,pp;tA=p7PMct[a];pp=tA.parentNode;while(pp){if(pp.tagName=="UL"){break;}pp=pp.parentNode;}if(pp){
 tU=pp.getElementsByTagName("UL");for(i=tU.length-1;i>-1;i--){if(b!=1&&tA.p7PMsub==tU[i]){continue;}else{P7_PMhide(tU[i]);}}}
}
function P7_PMclose(evt){ //v1.0 by PVII-www.projectseven.com
 var pp,st,tS,m=true;evt=(evt)?evt:((event)?event:null);st=document.p7PMa;if(st!=-1){if(evt){
 tS=(evt.relatedTarget)?evt.relatedTarget:evt.toElement;if(tS){pp=tS.parentNode;while(pp){if(pp&&pp.id&&pp.id=="p7PMnav"){m=false;
 document.p7PMa=1;break;}pp=pp.parentNode;}}if(m){document.p7PMa=-1;if(document.p7PMt){clearTimeout(document.p7PMt);}
 document.p7PMt=setTimeout("P7_PMclr()",360);}}}
}
function P7_PMclr(){ //v1.0 by PVII-www.projectseven.com
 var i,tU,tUU;document.p7PMa=-1;tU=document.getElementById('p7PMnav');if(tU){tUU=tU.getElementsByTagName("UL");if(tUU){
 for(i=tUU.length-1;i>-1;i--){P7_PMhide(tUU[i]);}}}
}
function P7_PManim(a,st){ //v1.0 by PVII-www.projectseven.com
 var g=p7PMct[a].p7PMsub,sp=30,inc=20;st=(st>=100)?100:st;g.style.fontSize=st+"%";if(st<100){st+=inc;setTimeout("P7_PManim("+a+","+st+")",sp);}
}
function P7_PMmark(){document.p7PMop=arguments;}
function P7_PMopen(){ //v1.0 by PVII-www.projectseven.com
 var i,x,tA,op,pp,wH,tA,aU,r1,k=-1,kk=-1,mt=new Array(1,'','');if(document.p7PMop){mt=document.p7PMop;}op=mt[0];if(op<1){return;}
 tA=document.getElementById('p7PMnav').getElementsByTagName("A");wH=window.location.href;r1=/index\.[\S]*/i;for(i=0;i<tA.length;i++){
 if(tA[i].href){aU=tA[i].href.replace(r1,'');if(op>0){if(tA[i].href==wH||aU==wH){k=i;kk=-1;break;}}if(op==2){if(tA[i].firstChild){
 if(tA[i].firstChild.nodeValue==mt[1]){kk=i;}}}if(op==3 && tA[i].href.indexOf(mt[1])>-1){kk=i;}if(op==4){for(x=1;x<mt.length;x+=2){
 if(wH.indexOf(mt[x])>-1){if(tA[i].firstChild&&tA[i].firstChild.data){if(tA[i].firstChild.data==mt[x+1]){kk=i;break;}}}}}}}k=(kk>k)?kk:k;
 if(k>-1){pp=tA[k].parentNode;while(pp){if(pp.nodeName=="LI"){pp.firstChild.className="p7PMmark"+" "+pp.firstChild.className;}
 pp=pp.parentNode;}}if(kk>-1){document.p7PMad=1;}P7_PMadma();P7_PMadmb();
}
function P7_PMadma(){ //v1.0 by PVII-www.projectseven.com
 var s,ss,i,j,a,g,b,c,d,t,h,tA,b,tP,r1,r2,tI,bA,aA,tB=new Array(),bC='',x=0,ur=1,mt=document.p7PMad;g=document.getElementById("p7PMnav");
 b=document.getElementById("pmmcrumb");if(g&&b){c=b.getElementsByTagName("A");if(c&&c[0]){tP=c[0].parentNode.childNodes;r1=/<a/i;r2=/\/a>/i;
 tI=c[0].parentNode.innerHTML;j=tI.search(r1);bA=tI.substring(0,j);j=tI.search(r2);aA=tI.substring(j+3);bC+=(bA)?bA:'';s=(aA)?aA:' &gt ';
 if(!c[0].id||c[0].id!="pmmcn"){if(c[0].href!=window.location.href){tB[0]=c[0];x++;ur=2;}}tA=g.getElementsByTagName("A");for(i=0;i<tA.length;i++){
 if(tA[i].className.indexOf("p7PMmark")>-1){tB[x]=tA[i];x++;}}for(i=0;i<tB.length;i++){ss=(i>0)?s:'';a=(i==tB.length-1)?0:1;
 d=(i==0&&c[0].id)?'id="'+c[0].id+'" ':' ';t=tB[i].firstChild.nodeValue;if(a==1||mt==1||x<ur){bC+=ss+'<a '+d+'hr'+'ef="'+tB[i].href+'">'+t+'</a>';
 }else{bC+=ss+t;}}if(mt==1||i<ur){ss=(i>0)?s:'';bC+=ss+document.title;}c[0].parentNode.innerHTML=bC;}}
}
function P7_PMadmb(){ //v1.0 by PVII-www.projectseven.com
 var h='',g,i,tA,b,m=false;g=document.getElementById("p7PMnav");b=document.getElementById("pmmnext");if(g&&b){tA=g.getElementsByTagName("A");
 for(i=tA.length-1;i>-1;i--){if(tA[i].className.indexOf("p7PMmark")>-1){m=true;break;}}if(m){if(i<tA.length-1){i++;}else{i=0;}
 while(tA[i].href==window.location.href+"#"||tA[i].href=="javascript:;"){i++;if(i>tA.length-1){
 i=0;break;}}b.href=tA[i].href;b.innerHTML=tA[i].firstChild.nodeValue;}}	
}

/* 
  ------------------------------------------------
  PopMenu Magic menu scripts
  Copyright (c) 2004-2005 Project Seven Development
  www.projectseven.com
  Version: 1.0.2
  ------------------------------------------------
*/
function P8_setPM(){ //v1.0 by PVII-www.projectseven.com
 var i,d='',h="<sty"+"le type=\"text/css\">",tA=navigator.userAgent.toLowerCase();if(window.opera){
 if(tA.indexOf("opera 5")>-1||tA.indexOf("opera 6")>-1){return;}}if(document.getElementById){
 for(i=1;i<20;i++){d+='ul ';h+="\n#p8PMnav "+d+"{position:absolute;left:-9000px;}";}
 document.write(h+"\n<"+"/sty"+"le>");}}P8_setPM();
function P8_initPM(){ //v1.0 by PVII-www.projectseven.com
 var i,g,tD,tA,tU,pp,lvl,tn=navigator.userAgent.toLowerCase();if(window.opera){
 if(tn.indexOf("opera 5")>-1||tn.indexOf("opera 6")>-1){return;}}else if(!document.getElementById){return;}
 p8PMp=arguments;p8PMct=new Array;tD=document.getElementById('p8PMnav');if(tD){tA=tD.getElementsByTagName('A');
 for(i=0;i<tA.length;i++){tA[i].p8PMcl=p8PMct.length;p8PMct[p8PMct.length]=tA[i];g=tA[i].parentNode.getElementsByTagName("UL");
 tA[i].p8PMsub=(g)?g[0]:false;ev=tA[i].getAttribute("onmouseover");if(!ev||ev=='undefined'){tA[i].onmouseover=function(){
 P8_PMtrig(this);};}ev=tA[i].getAttribute("onfocus");if(!ev||ev=='undefined'){tA[i].onfocus=function(){P8_PMtrig(this);};}
 if(tA[i].p8PMsub){pp=tA[i].parentNode;lvl=0;while(pp){if(pp.tagName&&pp.tagName=="UL"){lvl++;}pp=pp.parentNode;}
 tA[i].p8PMlv=lvl;}}tD.onmouseout=P8_PMclose;P8_PMopen();}
}
function P8_PMtrig(a){ //v1.0 by PVII-www.projectseven.com
 var b,t;if(document.p8PMt){clearTimeout(document.p8PMt);}document.p8PMa=1;b=(a.p8PMsub)?'P8_PMshow(':'P8_PMtg(';
 t='document.p8PMt=setTimeout("'+b+a.p8PMcl+')",160)';eval (t);
}
function P8_PMshow(a,bp){ //v1.0.2 by PVII-www.projectseven.com
 var u,lv,oft,ofr,uw,uh,pp,aw,ah,adj,mR,mT,wW=0,wH,w1,w2,w3,sct,pw,lc,pwv,xx=0,yy=0,wP=true;
 var iem=(navigator.appVersion.indexOf("MSIE 5")>-1)?true:false,dce=document.documentElement,dby=document.body;document.p8PMa=1;
 if(!bp){P8_PMtg(a);}u=p8PMct[a].p8PMsub;if(u.p8pmax&&u.p8pmax==1){return;}u.p8pmax=1;lv=(p8PMp[0]==1&&p8PMct[a].p8PMlv==1)?true:false;
 p8PMct[a].className=p8PMct[a].className.replace("p8PMtrg","p8PMon");oft=parseInt(p8PMp[3]);ofr=parseInt(p8PMp[4]);
 uw=u.offsetWidth;uh=u.offsetHeight;pp=p8PMct[a];aw=pp.offsetWidth;ah=pp.offsetHeight;while(pp){xx+=(pp.offsetLeft)?pp.offsetLeft:0;
 yy+=(pp.offsetTop)?pp.offsetTop:0;if(window.opera||navigator.userAgent.indexOf("Safari")>-1){
 if(p8PMct[a].p8PMlv!=1&&pp.nodeName=="BODY"){yy-=(pp.offsetTop)?pp.offsetTop:0;}}pp=pp.offsetParent;}
 if(iem&&navigator.userAgent.indexOf("Mac")>-1){yy+=parseInt(dby.currentStyle.marginTop);}adj=parseInt((aw*ofr)/100);mR=(lv)?0:aw-adj;
 adj=parseInt((ah*oft)/100);mT=(lv)?0:(ah-adj)*-1;w3=dby.parentNode.scrollLeft;if(!w3){w3=dby.scrollLeft;}w3=(w3)?w3:0;
 if(dce&&dce.clientWidth){wW=dce.clientWidth+w3;}else if(dby){wW=dby.clientWidth+w3;}if(!wW){wW=0;wP=false;}wH=window.innerHeight;
 if(!wH){wH=dce.clientHeight;if(!wH||wH<=0){wH=dby.clientHeight;}}sct=dby.parentNode.scrollTop;if(!sct){sct=dby.scrollTop;if(!sct){
 sct=window.scrollY?window.scrollY:0;}}pw=xx+mR+uw;if(pw>wW&&wP){mR=uw*-1;mR+=10;if(lv){mR=(wW-xx)-uw;}}lc=xx+mR;if(lc<0){mR=xx*-1;}
 pw=yy+uh+ah+mT-sct;pwv=wH-pw;if(pwv<0){mT+=pwv;if(uh>wH){mT=(yy+ah-sct)*-1;}}u.style.marginLeft=mR+'px';u.style.marginTop=mT+'px';
 if(p8PMp[2]==1){if(!iem){P8_PManim(a,20);}}u.className="p8PMshow";
}
function P8_PMhide(u){ //v1.0 by PVII-www.projectseven.com
 var i,tt,ua;u.p8pmax=0;u.className="p8PMhide";ua=u.parentNode.firstChild;ua.className=ua.className.replace("p8PMon","p8PMtrg");
}
function P8_PMtg(a,b){ //v532 alpha by PVII-www.projectseven.com
 var i,u,tA,tU,pp;tA=p8PMct[a];pp=tA.parentNode;while(pp){if(pp.tagName=="UL"){break;}pp=pp.parentNode;}if(pp){
 tU=pp.getElementsByTagName("UL");for(i=tU.length-1;i>-1;i--){if(b!=1&&tA.p8PMsub==tU[i]){continue;}else{P8_PMhide(tU[i]);}}}
}
function P8_PMclose(evt){ //v1.0 by PVII-www.projectseven.com
 var pp,st,tS,m=true;evt=(evt)?evt:((event)?event:null);st=document.p8PMa;if(st!=-1){if(evt){
 tS=(evt.relatedTarget)?evt.relatedTarget:evt.toElement;if(tS){pp=tS.parentNode;while(pp){if(pp&&pp.id&&pp.id=="p8PMnav"){m=false;
 document.p8PMa=1;break;}pp=pp.parentNode;}}if(m){document.p8PMa=-1;if(document.p8PMt){clearTimeout(document.p8PMt);}
 document.p8PMt=setTimeout("P8_PMclr()",360);}}}
}
function P8_PMclr(){ //v1.0 by PVII-www.projectseven.com
 var i,tU,tUU;document.p8PMa=-1;tU=document.getElementById('p8PMnav');if(tU){tUU=tU.getElementsByTagName("UL");if(tUU){
 for(i=tUU.length-1;i>-1;i--){P8_PMhide(tUU[i]);}}}
}
function P8_PManim(a,st){ //v1.0 by PVII-www.projectseven.com
 var g=p8PMct[a].p8PMsub,sp=30,inc=20;st=(st>=100)?100:st;g.style.fontSize=st+"%";if(st<100){st+=inc;setTimeout("P8_PManim("+a+","+st+")",sp);}
}
function P8_PMmark(){document.p8PMop=arguments;}
function P8_PMopen(){ //v1.0 by PVII-www.projectseven.com
 var i,x,tA,op,pp,wH,tA,aU,r1,k=-1,kk=-1,mt=new Array(1,'','');if(document.p8PMop){mt=document.p8PMop;}op=mt[0];if(op<1){return;}
 tA=document.getElementById('p8PMnav').getElementsByTagName("A");wH=window.location.href;r1=/index\.[\S]*/i;for(i=0;i<tA.length;i++){
 if(tA[i].href){aU=tA[i].href.replace(r1,'');if(op>0){if(tA[i].href==wH||aU==wH){k=i;kk=-1;break;}}if(op==2){if(tA[i].firstChild){
 if(tA[i].firstChild.nodeValue==mt[1]){kk=i;}}}if(op==3 && tA[i].href.indexOf(mt[1])>-1){kk=i;}if(op==4){for(x=1;x<mt.length;x+=2){
 if(wH.indexOf(mt[x])>-1){if(tA[i].firstChild&&tA[i].firstChild.data){if(tA[i].firstChild.data==mt[x+1]){kk=i;break;}}}}}}}k=(kk>k)?kk:k;
 if(k>-1){pp=tA[k].parentNode;while(pp){if(pp.nodeName=="LI"){pp.firstChild.className="p8PMmark"+" "+pp.firstChild.className;}
 pp=pp.parentNode;}}if(kk>-1){document.p8PMad=1;}P8_PMadma();P8_PMadmb();
}
function P8_PMadma(){ //v1.0 by PVII-www.projectseven.com
 var s,ss,i,j,a,g,b,c,d,t,h,tA,b,tP,r1,r2,tI,bA,aA,tB=new Array(),bC='',x=0,ur=1,mt=document.p8PMad;g=document.getElementById("p8PMnav");
 b=document.getElementById("pmmcrumb");if(g&&b){c=b.getElementsByTagName("A");if(c&&c[0]){tP=c[0].parentNode.childNodes;r1=/<a/i;r2=/\/a>/i;
 tI=c[0].parentNode.innerHTML;j=tI.search(r1);bA=tI.substring(0,j);j=tI.search(r2);aA=tI.substring(j+3);bC+=(bA)?bA:'';s=(aA)?aA:' &gt ';
 if(!c[0].id||c[0].id!="pmmcn"){if(c[0].href!=window.location.href){tB[0]=c[0];x++;ur=2;}}tA=g.getElementsByTagName("A");for(i=0;i<tA.length;i++){
 if(tA[i].className.indexOf("p8PMmark")>-1){tB[x]=tA[i];x++;}}for(i=0;i<tB.length;i++){ss=(i>0)?s:'';a=(i==tB.length-1)?0:1;
 d=(i==0&&c[0].id)?'id="'+c[0].id+'" ':' ';t=tB[i].firstChild.nodeValue;if(a==1||mt==1||x<ur){bC+=ss+'<a '+d+'hr'+'ef="'+tB[i].href+'">'+t+'</a>';
 }else{bC+=ss+t;}}if(mt==1||i<ur){ss=(i>0)?s:'';bC+=ss+document.title;}c[0].parentNode.innerHTML=bC;}}
}
function P8_PMadmb(){ //v1.0 by PVII-www.projectseven.com
 var h='',g,i,tA,b,m=false;g=document.getElementById("p8PMnav");b=document.getElementById("pmmnext");if(g&&b){tA=g.getElementsByTagName("A");
 for(i=tA.length-1;i>-1;i--){if(tA[i].className.indexOf("p8PMmark")>-1){m=true;break;}}if(m){if(i<tA.length-1){i++;}else{i=0;}
 while(tA[i].href==window.location.href+"#"||tA[i].href=="javascript:;"){i++;if(i>tA.length-1){
 i=0;break;}}b.href=tA[i].href;b.innerHTML=tA[i].firstChild.nodeValue;}}	
}

function AddToFaves_hp(){
	var is_4up = parseInt(navigator.appVersion);
	var is_mac   = navigator.userAgent.toLowerCase().indexOf("mac")!=-1;
	var is_ie   = navigator.userAgent.toLowerCase().indexOf("msie")!=-1;
	var thePage = location.href;
	if (thePage.lastIndexOf('#')!=-1)
		thePage = thePage.substring(0,thePage.lastIndexOf('#'));
	if (is_ie && is_4up && !is_mac) 
		window.external.AddFavorite(thePage,document.title);
	else if (is_ie || document.images)
		booker_hp = window.open(thePage,'booker_','menubar,width=325,height=100,left=140,top=60');
	//booker_hp.focus();
}
if (window.name=='booker_'){
	var pre_fix = document.images? '<BR>':'';
	document.write(pre_fix + '<P align="center">'
	+ 'Use the menu or ctrl/cmd-D now <BR>to bookmark the page then <BR>'
	+ '<A href="javascript:window.close();">close this window</A></p>'
	+ '<P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P>');
}

// Dreamweaver
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//
// montage.js
//

var monBlock	= null;
var monImg		= null;
var monIdx		= 0;
var monContainer= null;
var monTimeout	= 7000;

var isDHTML			= true;
var isCSS 			= true;
var isW3C 			= true;
var isIE4 			= true;
var isNN4 			= true;
var isIE6 			= true;

function montage( href, src, caption, width, animate )
{
	// this is the case for browsers that don't support filters...
	var cycle	= Math.floor( Math.random() * href.length );

	// switch off animation if we're not on broadband
	var m_montage	= ( typeof(animate) != "undefined" ? animate : hasBroadband() );
	
	if( m_montage == false || src.length <= 1 || !( isIE4 || isW3C ) )
	{
		montagePicker( href, src, caption, cycle );
		return;
	}
	
	// go build all of the nested DIVs out
	monIdx		= cycle;

	document.writeln( "<div id=\"container\" style=\"width:" + width +"px;height:68px\">" );

	for( i = 0; i < src.length; i++ )
	{
		// set up a placeholder
		document.writeln( "\t<div id=\"montage" + i + "\" style=\"display:none\">" );
		
		montagePicker( href, src, caption, i );

		document.writeln( "\t</div>" );
	}

	document.writeln( "</div>" );

	// pull the images out
	monBlock	= new Array( src.length );
	monImg		= new Array( src.length );

	for( i = 0; i < src.length; i++ )
	{
		monBlock[i]	= document.getElementById( "montage" + i ).style;
		monImg[i]	= document.getElementById( "monimg" + i );
		
		if( monImg[i] == null )
		{
			montagePicker( href, src, caption, i );
			return;
		}
	//	alert( "foo" );
	}

	monContainer = document.getElementById("container");
	
	montageEffects();
}

function montageEffects()
{
	var nextImage	= (monIdx + 1) % monImg.length;
	
	// run the transition
	if( readIEVer() >= 4.0 )
	{
		monContainer.style.filter = "blendTrans(duration=1.5) revealTrans(duration=1.0,transition=9)";
	
		/* revealTrans transition numbers
		1 	Reveal from inside out
		2 	Scroll in from outer parts
		3 	Scroll out from center
		4 	Scroll up from button
		5 	Scroll down from top
		6 	Scroll left to right
		7 	Scroll right to left
		8 	Vertical Blinds left to right
		9 	Horizontal Blinds top to bottom
		10 	Combination of 8 and 9
		11 	Looks a lot like 8
		12 	Comes in in pixels
		13 	Scroll in from outer parts
		14 	Scroll out from center
		15 	Close from both top and bottom
		16 	Open from center to top and bottom
		17 	Diagonal roll from right to left
		18 	Different angle diagonal roll right to left
		19 	Number 17: the other way
		20 	Number 18: the other way
		21 	Random horizontal lines
		22 	Random vertical lines
		23 	Completely Random */

		monContainer.filters(0).apply();
		monContainer.filters(1).apply();
		
 		montageSelect( nextImage );
		
		monContainer.filters(0).play();
		monContainer.filters(1).play();
	}
	else
	{
		montageSelect( nextImage );
	}

	// asked to be called again a little later
	setTimeout( "montageSwap()", monTimeout );
}

function montageSelect( nextImage )
{
	//alert( monImg[monIdx].style.visibility );
	monBlock[monIdx].display = "none";
	monIdx = nextImage;
	monBlock[monIdx].display = "block";
}		

function montageSwap()
{
	if( monImg[monIdx].complete )
	{
		// move the image index along
		montageEffects();
	}
	else
	{
		// check again 3 seconds later
		setTimeout( "montageSwap()", 3000 );
	}
}

function montagePicker( href, src, caption, cycle )
{
	if( href[cycle] != null ) 
	{
		// document.writeln( "\t\t<A HREF=\"" + href[cycle] + "\"><IMG SRC=\"" + src[cycle] + "\" alt=\"" + caption[cycle] + "\" BORDER=\"0\" ID=\"monimg" + cycle + "\"></a>" );
		document.writeln( "\t\t<IMG SRC=\"" + src[cycle] + "\" ID=\"monimg" + cycle + "\">" );
	}
	else
	{
		document.writeln( "\t\t<IMG SRC=\"" + src[cycle] + "\" ID=\"monimg" + cycle + "\">" );
	}
}

function hasBroadband()
{
	if( readIEVer() < 5.0 )
	{
		return false;
	}
	
	try
	{
		document.body.addBehavior ("#default#clientCaps");
	
		return ( typeof(document.body.connectionType) != "undefined" && document.body.connectionType == "lan" );
	}
	catch( e )
	{
		return false;
	}
}

function readIEVer()
{
	var agent	= navigator.userAgent;
	var offset	= agent.indexOf( "MSIE" );
	if( offset < 0 )
	{
		return 0;
	}
	return parseFloat( agent.substring( offset + 5, agent.indexOf( ";", offset ) ) );
}

function readOperaVer()
{
	var agent	= navigator.userAgent;
	var offset	= agent.indexOf( "Opera" );
	if( offset < 0 )
	{
		return 0;
	}
	return parseFloat( agent.substring( offset + 6 ) );
}


// -------------------------------------------------------------
// end of montage.js
// -------------------------------------------------------------

monTimeout = 3000;
var urls = new Array();
var imgs = new Array();
var caps = new Array();
urls[0] = "http://www.adelaidebank.com.au";					imgs[0] = "assets/mp_logos_17.gif";					caps[0] = "";
urls[1] = "http://www.amp.com.au";									imgs[1] = "assets/mp_logos_22.gif";					caps[1] = "";
urls[2] = "http://www.anz.com.au";									imgs[2] = "assets/mp_logos_01.gif";					caps[2] = "";
urls[3] = "http://www.bankwest.com.au";							imgs[3] = "assets/mp_logos_16.gif";					caps[3] = "";
urls[4] = "http://www.bluestonemortgages.com.au";		imgs[4] = "assets/mp_logos_20.gif";					caps[4] = "";
urls[5] = "http://www.citibank.com.au";							imgs[5] = "assets/mp_logos_15.gif";					caps[5] = "";
urls[6] = "http://www.colonial.com.au";							imgs[6] = "assets/mp_logos_12.gif";					caps[6] = "";
urls[7] = "http://www.heritage.com.au";							imgs[7] = "assets/mp_logos_19.gif";					caps[7] = "";
urls[8] = "http://www.hsbc.com.au";									imgs[8] = "assets/mp_logos_09.gif";					caps[8] = "";
urls[9] = "http://www.ingbank.com.au";							imgs[9] = "assets/mp_logos_14.gif";					caps[9] = "";
urls[10] = "http://www.interstar.com.au";						imgs[10] = "assets/mp_logos_11.gif";					caps[10] = "";
urls[11] = "http://www.liberty.com.au";							imgs[11] = "assets/mp_logos_21.gif";					caps[11] = "";
urls[12] = "http://www.ofmig.com.au";								imgs[12] = "assets/mp_logos_13.gif";					caps[12] = "";
urls[13] = "http://www.national.com.au";						imgs[13] = "assets/mp_logos_10.gif";					caps[13] = "";
urls[14] = "http://www.macquarie.com.au";						imgs[14] = "assets/mp_logos_06.gif";					caps[14] = "";
urls[15] = "http://www.macquarie.com.au";						imgs[15] = "assets/mp_logos_23.gif";					caps[15] = "";
urls[16] = "http://www.seizacapital.com";						imgs[16] = "assets/mp_logos_08.gif";					caps[16] = "";
urls[17] = "http://www.stgeorge.com.au/";						imgs[17] = "assets/mp_logos_04.gif";					caps[17] = "";
urls[18] = "http://www.suncorp.com.au";							imgs[18] = "assets/mp_logos_05.gif";					caps[18] = "";
urls[19] = "http://www.westpac.com.au";							imgs[19] = "assets/mp_logos_03.gif";					caps[19] = "";
urls[20] = "http://www.hsl.com.au";									imgs[20] = "assets/mp_logos_02.gif";					caps[20] = "";

function initIframeResize() {
	//alert('in init');
	var frameObj = window.frames['content_frame'];
	frameObj.addEvent('load',function()
	{	//alert('in load');
		innerDoc = (frameObj.contentDocument) ? frameObj.contentDocument : frameObj.contentWindow.document;
		alert(innerDoc.body.scrollHeight);
		alert(innerDoc.body.scrollWidth);
		objToResize = (frameObj.style) ? frameObj.style : frameObj;
		objToResize.height = (innerDoc.body.scrollHeight + 50) + 'px';
		objToResize.width = (innerDoc.body.scrollWidth + 20) + 'px';
		window.scrollTo(0, 0);//optional code to scroll the parent window back to top
	});
}
//-->

