﻿function fnBid(daID){return document.getElementById(daID);}
function fnBids(daID){return document.getElementById(daID).style;}

function fnExternalAnchors(){
    // under DocType xhtml 1.1 there is no target=_self,_blank,winName
    // uses DOM method to find a and if rel=external then uses the window.open()method
    var vPH=fnBid('dPageHolder');
    if(vPH){
        var ls=vPH.getElementsByTagName('a');
        for(var i=0;i<ls.length;i++){
            if(ls[i].getAttribute('rel')=='external'){
                //ls[i].className+=ls[i].className?' extlink':'extlink';
                ls[i].title+='(Opens in new window)';
                ls[i].onclick=function(){window.open(this.href);return false;}
            }
        }
    }
}

function fnJump(){
    var vSuccess=true;
    var argsJump = fnJump.arguments; // url,_self/_blank, page options (escape)
    if(!argsJump[0]){alert("No Page Requested");vSuccess=false;}
    if(!argsJump[1]){argsJump[1]="_self";}
    if(!argsJump[2]){argsJump[2]="";}
    if(vSuccess){window.open(argsJump[0],argsJump[1],argsJump[2]);}
}

function fnEM(){ // domain, account, subject text, body text
	var vSuccess=true;
    var argsEAdd = fnEM.arguments;
	var vEAns0="bigpond.com" // default domain
	var vEAns1="bhabookings" // default account
	if(argsEAdd[0]=="default"){argsEAdd[0]=vEAns0;}
    if(!argsEAdd[0]){argsEAdd[0]=vEAns0;}
    if(!argsEAdd[1]){argsEAdd[1]=vEAns1;}
    if(!argsEAdd[2]){argsEAdd[2]="Website : Bendigo Holiday Accommodation";}
    if(!argsEAdd[3]){argsEAdd[3]="";}
    if(vSuccess){
        var argsAns = new Array("to:","ail","m","sub","=","dy","@");
        location.href="" + argsAns[2] + argsAns[1] + argsAns[0] + argsEAdd[1] + argsAns[6] + argsEAdd[0] + "?" + argsAns[3]+"ject" + argsAns[4] + argsEAdd[2] + "&" + "bo" + argsAns[5] + argsAns[4] + argsEAdd[3] + "";
    }
	return false;
}

function fnPopHolderOO(){
    if(fnBids('dPopBoxHolder').display=="none"){fnBids('dPopBoxHolder').display="block";}else{fnBids('dPopBoxHolder').display="none";}
}

function fnPopImg(url,daTxt){
    fnBids('dPopBoxHolder').display="block";
    fnBid('dPopBoxInfo').innerHTML="<img src='" + url + "' /><br />" + daTxt + "<br /><br />";
}
function fnPopHTML(daCode){
    fnBids('dPopBoxHolder').display="block";
    fnBid('dPopBoxInfo').innerHTML="";
    fnBid('dPopBoxInfo').innerHTML=daCode;
}
window.onload = function fnStart(){
    fnExternalAnchors();
  
}