siteName = "Ulstein";
function loadFlash(page, lang, browserType) {
	operaUpdate = false;
	if (browserType == "Opera") {
		var version = deconcept.SWFObjectUtil.getPlayerVersion();
		if (version['major'] == 9 && version['rev'] == 16) {
			operaUpdate = true;
		}
	}
	if (operaUpdate) {
		var so = new SWFObject("main.swf", "ulstein76458", "960", "496", "9.0.22", "#EAEAEA", true);
	} else {
		var so = new SWFObject("main.swf", "ulstein76456", "960", "496", "8", "#EAEAEA", true);
	}
	//so.addParam("menu", "false");
	so.addParam("allowFullScreen", "true");
	so.write("flashcontent");
	
}

function callExternalInterface() {
    thisMovie("ulstein76456").sendPage(dhtmlHistory.getCurrentLocation());
}

function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
    }
    else {
        return document[movieName]
    }
}

function addToHistory(arg, arg2) {
	dhtmlHistory.add(arg.toString(), false);
	document.title = siteName+": "+arg2;
}

function initialize(page, lang, browserType) {
	mainPage = page;
	dhtmlHistory.initialize();
	dhtmlHistory.addListener(historyChange);
}

function getPage() {
	if (dhtmlHistory.getCurrentLocation() == "") {
		return mainPage;
	} else {
		return dhtmlHistory.getCurrentLocation();
	}
}

function historyChange(newLocation, historyData) {
	callExternalInterface();
}