
// DOM LOAD - ANYTHING THAT IS DEPENDENT ON DOM AND MUST WAIT FOR THE PAGE TO LOAD GOES HERE
function domLoaded() {

// LOAD FLASH BANNER
	var myFlash = "media/flash/CastleBanner.0.1.swf";
	var myDiv = "flash";
	var myWidth = "910";
	var myHeight = "175";
	
	var flashvars = {
	};
	var params = {
		menu: "false",
		quality: "best",
		wmode: "transparent"
	};
	var attributes = {};
	
	swfobject.embedSWF(myFlash, myDiv, myWidth, myHeight, "9", false, flashvars, params, attributes);
	
// INIT EXTERNAL LINKS
	externalLinks();
};

// END DOM LOAD

// EXTERNAL LINKS - LOAD EXTERNAL LINKS IN A NEW WINDOW
function externalLinks() {
     if (!document.getElementsByTagName) return;
     var anchors = document.getElementsByTagName("a");
     for (var i=0; i<anchors.length; i++) {
          var anchor = anchors[i];
     if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
          anchor.target = "_blank";
     }
}


// CHECK DOM LOAD STATE
if( window.addEventListener ) {
  window.addEventListener('load',domLoaded,false);
} else if( document.addEventListener ) {
  document.addEventListener('load',domLoaded,false);
} else if( window.attachEvent ) {
  window.attachEvent('onload',domLoaded);
}
