/*jQuery(document).ready(function($) {
	try{document.execCommand('BackgroundImageCache', false, true);} catch(e) {}
	if ($.fn.nyroModal)
	{
		$.fn.nyroModal.settings.minWidth = 200;
		$.fn.nyroModal.settings.minHeight = 80;
		$.fn.nyroModal.settings.width = 250;
		$.fn.nyroModal.settings.height = 100;
		$.fn.modulize = function($settings) {
			var $settings = $settings || {};
			return this.each(function(){
			  var $t = $(this);
				var sizes = ($t.attr('size') || '').split('x');
				if ( sizes.length = 2 )
				{
					$settings.width = sizes[0];
					$settings.height = sizes[1];
				}
				$t.nyroModal($settings);
			});
		};
		$('a.popup').modulize();
		$('a.modal').modulize({modal: true});
	}
});*/

var TEMPLATE = TEMPLATE || false;
var Fn = function () {};
var webRoot = '/';

var buildURL = function(controller, action) {
	if ( TEMPLATE ) return controller;
	var url = webRoot + '/' + controller;
	if ( !action && !controller )
		throw "No URL Specified";
	if ( action )
		url += '/' + action;
	return url.replace(/[\/]{2,}/, '/');
};

function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}