function writeFlash(width, height, id, className, src, bgcolor) {
    document.writeln("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\"" + width + "\" height=\"" + height + "\" id=\"" + id + "\" class=\"" + className + "\" align=\"middle\">");
    document.writeln("<param name=\"allowScriptAccess\" value=\"sameDomain\" />");
    document.writeln("<param name=\"movie\" value=\"" + src + "\" />");
    document.writeln("<param name=\"quality\" value=\"high\" />");
    document.writeln("<param name=\"bgcolor\" value=\"" + bgcolor + "\" />");
    document.writeln("<embed src=\"" + src + "\" quality=\"high\" bgcolor=\"" + bgcolor + "\" width=\"" + width + "\" height=\"" + height + "\" name=\"" + id + "\" id=\"" + id + "\" class=\"" + className + "\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />");
    document.writeln("</object>");
}

function writeFlash_transparent(width, height, id, className, src, bgcolor) {
    document.writeln("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\"" + width + "\" height=\"" + height + "\" id=\"" + id + "\" class=\"" + className + "\" align=\"middle\">");
    document.writeln("<param name=\"allowScriptAccess\" value=\"sameDomain\" />");
    document.writeln("<param name=\"movie\" value=\"" + src + "\" />");
    document.writeln("<param name=\"quality\" value=\"high\" />");
    document.writeln("<param name=\"bgcolor\" value=\"" + bgcolor + "\" />");
    document.writeln("<param name=\"wmode\" value=\"transparent\" />");
    document.writeln("<embed src=\"" + src + "\" quality=\"high\" bgcolor=\"" + bgcolor + "\" width=\"" + width + "\" height=\"" + height + "\" name=\"" + id + "\" id=\"" + id + "\" class=\"" + className + "\" align=\"middle\" allowScriptAccess=\"sameDomain\" wmode=\"transparent\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />");
    document.writeln("</object>");
}
function loadPage(page) {
    if (page == "tecton")
        window.open("http://www.tectonhospitality.com/");
    else
        frameTransition(page + ".php");
}

function loadFlash(pageName) {
	curId = 0;
	for (var i=0;i<=4;i++) {
		showBlock(i,false);	
	}
	
	/*
		To turn on a side-navigation option:
		curId = box_index;
		showBlock(box_index,true);
	*/
	
    if (pageName == "home.php")
        playLabel(1,0);
	else if (pageName == "about.php")
		playLabel(2,0);
	else if (pageName == "about_culture.php")
		playLabel(2,1);
	else if (pageName == "services.php")
		playLabel(2,2);
	else if (pageName == "about_team.php")
		playLabel(2,3);
	else if (pageName == "about_company.php")
		playLabel(2,4);
	else if (pageName == "about_successes.php")
		playLabel(2,5);
	else if (pageName == "about_press.php")
		playLabel(2,6);
	else if (pageName == "about_presskit.php" || pageName == "about_presskitProcess.php")
		playLabel(2,7);
	else if (pageName == "about_ebrochure.php")
		playLabel(2,8);
	else if (pageName == "serv_operations.php")
		playLabel(2,9);
	else if (pageName == "serv_finance.php")
		playLabel(2,10);
	else if (pageName == "serv_sales.php")
		playLabel(2,11);
	else if (pageName == "serv_resources.php")
		playLabel(2,12);
	else if (pageName == "serv_development.php")
		playLabel(2,13);
	else if (pageName == "about_technology.php")
		playLabel(2,14);
	else if (pageName == "about_training.php")
		playLabel(2,15);
	else if (pageName == "about_creative.php")
		playLabel(2,16);
	else if (pageName == "about_marketing.php")
		playLabel(2,17);
	else if (pageName == "about_restaurants.php")
		playLabel(2,18);
	else if (pageName == "about_lifestyle.php")
		playLabel(2,19);
	else if (pageName == "about_humanResources.php")
		playLabel(2,20);
	else if (pageName == "about_ideas.php")
		playLabel(2,22);
	else if (pageName == "about_studies.php")
		playLabel(2,23);
	else if (pageName == "hotels.php")
		playLabel(3,0);
	else if (pageName == "yourDesires.php")
		playLabel(4,0);
	else if (pageName == "contact.php")
		playLabel(5,0);
	else if (pageName == "reservations.php")
		playLabel(6,0);		
	else if (pageName == "employment.php")
		playLabel(7,0);
	else if (pageName == "emp_top10.php")
		playLabel(7,1);
	else if (pageName == "emp_opportunities.php")
		playLabel(7,2);

	else if (pageName == "desiresAssociates.php") {
		curId = 3;
		showBlock(3,true);		
	} else if (pageName == "serv_rfp.php") {
		curId = 1;
		showBlock(1,true);
	 } else if (pageName == "enews.php") {
		curId = 2;
		showBlock(2,true);
	} else if (pageName == "guestComments.php") {
		curId = 4;
		showBlock(4, true);
	}

}


function playLabel(first, second) {
    var flash = document["mainFlash"];
	
    var frameNum = first * 25 + second + 2 - 1;
    if (flash) {
		if (flash.PercentLoaded() > 0) {
    	    flash.TGotoFrame("/script/",frameNum); 
			flash.TPlay("/script/");
		}
    }
}


function setFrameSize() {
    var frameWin = window.frames['mainFrame'];
    if (frameWin) {
        var doc = frameWin.document;
        if (doc) {
            var docHeight =  0;
            if (doc.height)
                docHeight = doc.Height;
            if (doc.body) {
               if (doc.body.scrollHeight) {
                   docHeight = doc.body.scrollHeight;
			   }
			}
            if (docHeight < 200)
              docHeight = 200;
			 
			var main = document.getElementById('mainFrame');
			if (main)
				main.height = docHeight;

        }
        //window.scroll(0,150);
    } 
}

function frameTransition(page) {
	
    if (window.frames['mainFrame'])
        window.frames['mainFrame'].location.href = page;
    else if (parent != window)
        parent.frameTransition(page);
}

function initPage() {
    var path = window.location.pathname;
    var pageName = path.substring(path.lastIndexOf('/') + 1);
    if (parent == window) {
        window.location.href = "index.php?page=" + pageName;        
    } else {
        //parent.scroll(0,0);
        parent.setFrameSize();
        parent.loadFlash(pageName);
    }
}


function checkPage() {
    var searchString = location.search;
    searchString = searchString.substr(1)
    if (searchString.length > 0) {
        var allItems = searchString.split("&");
        if (allItems.length > 0) {
           var first = allItems[0];
           var firstParts = first.split("=");
           if (firstParts.length == 2) {
                var cmd = firstParts[0];
                var value = firstParts[1];
                if (cmd && value) {
                    if (cmd == "page") {
                        frameTransition(value);
                    }
                }
           }
        }
    }    
}


var curId = 0;

function showBlock(id, bShow) {
	var item = document.getElementById("block" + id);
	if (item) {
		if (bShow) {
			item.style.backgroundColor = "#CCCCCC";
		} else {
			if (curId != id) {
				item.style.backgroundColor = "White";
			}
		}
	}
}