var u = "";
var path = "";

var flashvars = {};
var params = {};
var attributes = {};

function replaceFlash() {
	u = document.location.href;
	//FLASH
	if ( u.search("noFlash") < 0 ) {
		if ( swfobject.hasFlashPlayerVersion("9.0.0") ) {
			params.background = "#000000";
			attributes.id = "MainSWF";
			swfobject.embedSWF("main.swf", "WRAPPER", "100%", "100%", "9.0.0", false, flashvars, params, attributes);
			addEvent(window,"load", enableMouseWheel,false);
		} else {
			urchinTracker();
		}
	//HTML
	} else {
		urchinTracker();
		addEvent(window,"load", noFlashLink,false);
	}
}


function addEvent(elm,eventName,func,cap) {
	if(elm.addEventListener){
		elm.addEventListener(eventName,func,!!cap);
		return true;
	} else if(elm.attachEvent) {
		return elm.attachEvent('on'+eventName,func);
	} else {
		var oldFunc=elm["on"+eventName];
		elm["on"+eventName] = (typeof oldFunc!="function"?function(event){func(event)}:function(event){oldFunc(event);func(event)});
	}
}


function enableMouseWheel() {
	macmousewheel = new SWFMacMouseWheel( attributes.id );
}

function noFlashLink() {
	var aElements = document.getElementsByTagName("a");
	if ( aElements ) {
		var i = 0;
		var href = "";
		var hrefArray = [];
		var befor = "";
		var after = "";
		for ( i=0; i< aElements.length; i++ ) {
			href = aElements[i].href;
			if ( href.match(/^((http:\/\/(www\.)?suga-architects-office\.com)|\/|.\/)/i) ) {
				hrefArray  = href.split("#");
				if ( hrefArray.length > 1 ) {
					before = hrefArray.shift();
					if ( ! before.match(/noFlash/) )  before = before+"?noFlash#";
					else before = before+"#";
					after = hrefArray.join("#");
					href = before+after;
				} else {
					href = href + "?noFlash";
				}
				aElements[i].href = href;
			}
		}
	}
}

replaceFlash();

