/* Host where anttenna widget is located */
var antSettings = {
	'HOST' : 'http://widget.anttenna.com',
	'VERSION' : '0.0.1'
};

// load css
var htmlHead = document.getElementsByTagName("head")[0];

var fileref=document.createElement("link");
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", antSettings.HOST + '/widget/css/themes/base/ui.all.css');

if (typeof fileref != "undefined") {
	htmlHead.appendChild(fileref);
}

if (typeof jQuery != 'undefined') {
	// load widget package
	antLoadPackage();
} else {
    // jQuery is not loaded
	var scriptEl = document.createElement('script');
	scriptEl.src = antSettings.HOST + '/widget/js/jquery-1.3.2.min.js';
	scriptEl.type= 'text/javascript';
	htmlHead.appendChild(scriptEl);

	if (scriptEl.attachEvent) {
		scriptEl.attachEvent("onreadystatechange", function() {
			if (scriptEl.readyState == 'loaded' || scriptEl.readyState == 'complete') { 
				// load widget package
				antLoadPackage();
			}
		});
	} else {
		scriptEl.onload = function() {
			// load widget package
			antLoadPackage();
		}
	}
}

function antLoadPackage() {
	var scriptEl = document.createElement('script');
	scriptEl.src = antSettings.HOST + '/widget/js/anttenna_widget_package.js';
	scriptEl.type= 'text/javascript';
	htmlHead.appendChild(scriptEl);
}
