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 loadPage(page) {
    frameTransition(page + ".php");
}
function frameTransition(page) {
	if (page == 'modify_cancel.php') {
		window.location=page;
	}
    if (window.frames['mainFrame'])
        window.frames['mainFrame'].location.href = page;
    else if (parent != window)
        parent.frameTransition(page);
}

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;

        }
    } 
}

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();
    }
}


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);
                    }
                }
           }
        }
    }    
}

function doReservations(arrival, departure, adults, children) {
	if (arrival == "ARRIVAL") {
		alert("Please choose your Arrival date.");
		return;
	} else if (departure == "DEPARTURE") {
		alert("Please choose your Departure date.");
		return;
	}
	
	if (adults == "ADULTS") {
		adults = 2;
	}
	if (children == "CHILDREN") {
		children = 0;
	}
	
	url = "https://gc.synxis.com/rez.aspx?Hotel=11944&Chain=5382&lang=1&start=1&arrive=" + arrival + "&depart=" + departure + "&adult=" + adults + "&child=" + children;
    _gaq.push(['_link', url]); 
	window.open(url);
}

function openMe(url, width, height) {
    window.open(url, "_blank", "width=" + width + ",height=" + height);
    return false;
}
