/*
 * global.js 
 * Date Created: 
 * Requires:
 * Author: brandon quintana consulting, llc
 */
google.load("jquery", "1.4.2");

var path;

var GlobalScripts = {
  require: function(src) {
    document.write("<script type=\"text/javascript\" src=\"" + src + "\"></script>\n");
  },
  load: function() {
  	var script = document.getElementsByTagName("script");
  
  	for (var i = 0, length = script.length; i < length; i++) {
		if(script[i].src.match('global.js')) {
			path = script[i].src.replace(/js\/global\.js(\?.*)?$/,'');
			continue;
		}
	}
	this.require(path + 'js/external.js');
	this.require(path + 'js/json2.js'); 
	this.require(path + 'js/tiny_mce/tiny_mce.js'); 
	this.require(path + 'js/autocomplete.js'); 
	this.require(path + 'js/list.js');
	this.require(path + 'js/richtext.js');
	this.require(path + 'js/price.js');  
	this.require(path + 'js/flag.js'); 
	this.require(path + 'js/upload.js');  
	this.require(path + 'js/getsatisfaction.js');
  }
}

var is_ssl = ("https:" == document.location.protocol);
var asset_host = is_ssl ? "https://s3.amazonaws.com/getsatisfaction.com/" : "http://s3.amazonaws.com/getsatisfaction.com/";
document.write(unescape("%3Cscript src='" + asset_host + "javascripts/feedback-v2.js' type='text/javascript'%3E%3C/script%3E"));

GlobalScripts.load();