



// config.js runs before we load dojo.js

// Rather than turning this on globally, it's probably better to
// add 'djConfig.isDebug = true' to the page your are editing 
// immediately after including config.js
var dhDebug = false;
var dhServerUri = "/";
var dhScriptRoot = dhServerUri + "javascript/1221200430/";
var dhImageRoot = dhServerUri + "images/1221200430/";
var dhImageRoot2 = dhServerUri + "images2/1221200430/";
var dhImageRoot3 = dhServerUri + "images3/1221200430/";
var dhImageRootGnome = dhServerUri + "images-gnome/1221200430/";
var dhImageRootSite = dhServerUri + "images3/1221200430/";

if (dhDebug && document.location.toString().substring(0,5) == "file:") {
	// typical developer setup would use this
	dhServerUri = "http://127.0.0.1:8080/";
	dhScriptRoot = "javascript/";
}
var dhXmlRoot = dhServerUri + "xml/";
var dhXmlRpcRoot = dhServerUri + "xmlrpc/";
var dhTextRoot = dhServerUri + "text/";
var dhPostRoot = dhServerUri + "action/";
var dhUploadRoot = dhServerUri + "upload/";
var dhFilesRoot = dhServerUri + "files/";

var dhBaseUrl = 'http://ec2-75-101-145-204.compute-1.amazonaws.com:8080';

// configure Dojo; don't put anything here we expect to change, instead make a 
// dh variable above then slave djConfig to it.
var djConfig = { 
	isDebug: dhDebug,
	preventBackButtonFix: true,
//  this loads browser_debug.js which makes module loading a no-op?
//	debugAtAllCosts: true,
	baseScriptUri: dhScriptRoot,
	bindEncoding: "UTF-8" // For post submission. Default is mangled ASCII
};

function dhNoop() {}

// begin code output by BrowserBean

var tmp_dhBrowser = {};
var tmp_dhInitBrowser = function(browser) {
    var gecko15 = 20051001;
    var ua = navigator.userAgent;
    var av = navigator.appVersion;
    browser.khtml = av.indexOf('Safari') >= 0 || av.indexOf('Konqueror') >= 0;
    var geckoPos = ua.indexOf('Gecko');
    if (browser.khtml) geckoPos = -1;
    browser.gecko = geckoPos >= 0;
    if (geckoPos >= 0) {
    	   var geckoVersion = parseInt(ua.substring(geckoPos + 6, geckoPos + 14));
        browser.geckoAtLeast15 = geckoVersion >= gecko15;
    } else {
        browser.geckoAtLeast15 = false;
    }
    browser.ie = av.indexOf('MSIE ') >= 0;
    browser.ieAtLeast55 = av.indexOf('MSIE 5.5') >= 0;
    browser.ieAtLeast60 = av.indexOf('MSIE 6') >= 0;
    browser.ieAtLeast70 = av.indexOf('MSIE 7') >= 0;
    if (browser.ieAtLeast70) browser.ieAtLeast60 = true;
    if (browser.ieAtLeast60) browser.ieAtLeast55 = true;
    browser.ieAlphaImage = browser.ieAtLeast55 && !browser.ieAtLeast70;
    browser.linux = av.indexOf('X11') >= 0;
    browser.windows = av.indexOf('Windows') >= 0;
    browser.mac = av.indexOf('Macintosh') >= 0;
}
tmp_dhInitBrowser(tmp_dhBrowser);tmp_dhInitBrowser = null;
// end code output by BrowserBean
