﻿var SPYDERYUI = {
    globals: {
        labels: {}
    },
    pages: {
        all: {}
    }
}

//  Setup for the BIGModalPopUpRegistration
SPYDERYUI.globals.bigModalPopupRegister = new YAHOO.widget.Panel(
		"yui-bigmodalpopup-register",
		{
		    width: "915px",
		    height: "390px",
		    constraintoviewport: false,
		    underlay: "shadow",
		    close: true,
		    visible: false,
		    fixedcenter: false,
		    draggable: false,
		    zIndex: 9998,
		    y: 88,
		    modal: true
		}
	);
SPYDERYUI.globals.bigModalPopupRegister.render(document.body);

var pnlregister = SPYDERYUI.globals.bigModalPopupRegister;

var ViewX = YAHOO.util.Dom.getViewportWidth();
var PanelX = parseInt(pnlregister.cfg.getProperty("width"), 10);
var positionX = (ViewX - PanelX) / 2;
pnlregister.cfg.setProperty("x", positionX);


//  Init for all pages
SPYDERYUI.pages.all.init = function() {
    var el = YAHOO.util.Dom.getElementsByClassName('yui-bigmodalpopup-register', 'a');
    for (var i = 0; el[i]; i++) {
        el[i].onclick = function(e) {
            e = e || event;
            YAHOO.util.Event.preventDefault(e);
            // Calling the parent window here... so we cover the whole screen
            var pnl = parent.SPYDERYUI.globals.bigModalPopupRegister;
            pnl.setBody("<iframe width='915' marginwidth='0' marginheight='0' scrolling='auto' frameborder='0' height='390' src='" + this.href + "'></iframe>");
            pnl.render();
            pnl.show();
        }
        el[i].style.visibility = "visible";
    }
}

YAHOO.util.Event.onDOMReady(SPYDERYUI.pages.all.init);