// Javascript Communication - Rev 0.1
// Benzin framework
// Copyright 2007 Ricardo Moutinho. All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
var jsReady = false;

function isReady() {
    return jsReady;
}

function pageInit() {
    jsReady = true;
}

function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName];
    } else {
        return document[movieName];
    }
}

function sendToActionScript(value) {
    //alert(value);
    thisMovie("main").sendToActionScript(value);
}

function sendToJavaScript(value) {
    alert("ActionScript says: " + value + "\n");
}

function callJS(jsFunction, args){    
    eval(jsFunction).apply(this, args);
}