
    //Macromedia image functions
    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;
    }

    //args should be images you want to preload enclosed in single quotes
    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_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];}
    }

    // Browser Detection
    function BrowserCheck() {
        var b = navigator.appName;

        if (b=="Netscape") this.b = "ns";
        else if (b=="Microsoft Internet Explorer") this.b = "ie";
        else this.b = b;
        this.version = navigator.appVersion;
        //if (this.version.indexOf('Win')>0) this.os = "PC";
        //else if (this.version.indexOf('Mac')>0) this.os = "Mac";
        this.WinOs = (this.version.indexOf('Win')>0);
        this.v = parseInt(this.version);
        this.ns = (this.b=="ns" && this.v>=4);
        this.ns4 = (this.b=="ns" && this.v==4);
        this.ns5 = (this.b=="ns" && this.v==5);
        this.ie = (this.b=="ie" && this.v>=4);
        this.ie4 = (this.version.indexOf('MSIE 4')>0);
        this.ie5 = (this.version.indexOf('MSIE 5')>0);
        this.ie6 = (this.version.indexOf('MSIE 6')>0);
        this.min = (this.ns||this.ie);
    }

    var browser = new BrowserCheck();

    //var topPosition = 168;
    //if (!browser.WinOs && browser.ie){
    //  topPosition -= 9;
    //} else if (browser.ns){
    //  topPosition += 1;
    //}

    if (isNaN(dontShowIfOpera)){

        var dontShowIfOpera = false;
    }

    if (browser.b == "Opera" && dontShowIfOpera){

        showMenus = false;

    } else {

        showMenus = true;
    }

    function getWindowWidth()
    {
        return window.innerWidth ? window.innerWidth : document.body.offsetWidth;
    }

    var topPosition = null;

    //var windowWidth = getWindowWidth;
    //var menu1Left = ((windowWidth - 728) / 2) + myOffset;
    //alert("menu1left: "+menu1Left);

    if (showMenus){

        var menus = [
            new ypSlideOutMenu("menu1", "down",  null, topPosition , 163, 300),
            new ypSlideOutMenu("menu2", "down", null, topPosition, 150, 300),
            new ypSlideOutMenu("menu3", "down", null, topPosition, 220, 300),
            new ypSlideOutMenu("menu4", "down", null, topPosition, 180, 200),
            new ypSlideOutMenu("menu5", "down", null, topPosition, 102, 200),
            new ypSlideOutMenu("menu6", "down",  null, topPosition, 109, 300)
        ]



    } else {

        var menus = [
            new ypSlideOutMenu("menu1", "down",  null, topPosition , 143, 0),
            new ypSlideOutMenu("menu2", "down", null, topPosition, 130, 0),
            new ypSlideOutMenu("menu3", "down", null, topPosition, 110, 0),
            new ypSlideOutMenu("menu4", "down", null, topPosition, 100, 0),
            new ypSlideOutMenu("menu5", "down", null, topPosition, 100, 0),
            new ypSlideOutMenu("menu6", "down",  null, topPosition, 80, 0)
        ]

    }


var msg="Content © Exclusive Asset Management";

function clickIE() {
    if (document.all) {
        (msg);
        return false;
    }
}
function clickNS(e) {
    if (document.layers || (document.getElementById && !document.all)) {
        if (e.which==2 || e.which==3) {
            (msg);
            return false;
        }
    }
}

if (document.layers) {
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown = clickNS;
} else {
    document.onmouseup = clickNS;
    document.oncontextmenu = clickIE;
}
document.oncontextmenu = new Function("return false");

//our script.aculo.us callbacks - similar but separate functions, as the call doesn't pass any (useful) variable
function disableCheckbox1() {
  document.signup.guest1_is_selected.disabled=true;
}
function enableCheckbox1() {
  document.signup.guest1_is_selected.disabled=false;
}
function disableCheckbox2() {
  document.signup.guest2_is_selected.disabled=true;
}
function enableCheckbox2() {
  document.signup.guest2_is_selected.disabled=false;
}

var popup_options = "width=460, height=620, top=50, left=50, status=no, toolbar=no, location=no, menubar=no, scrollbars=yes";

function sendToAFriend() {
  url = encodeURI(window.location);
  title = encodeURI(document.title);
  window.open("sendtoafriend.php?url="+url, "_blank", popup_options);
}