function template_css_load(filename, callback)
{
	var head = document.getElementsByTagName("head")[0];
	var css = document.createElement('link');

	css.type = 'text/css';
	css.rel = 'stylesheet';
	css.href = filename;

	if(callback !== undefined && callback !== false)
	{
		if(css.addEventListener)
		{
			css.addEventListener("load", callback, false);
		}
		else if(css.attachEvent)
		{
			css.attachEvent("onload", callback);
		}
	}

	head.appendChild(css);

	return true;
}

function template_js_load(filename, callback)
{
	var head = document.getElementsByTagName("head")[0];
	var js = document.createElement('script');

	js.type = 'text/javascript';
	js.src = filename;

	if(callback !== undefined && callback !== false)
	{
		if(js.addEventListener)
		{
			js.addEventListener("load", callback, false);
		}
		else if(js.attachEvent)
		{
			js.attachEvent("onload", callback);
		}
	}

	head.appendChild(js);

	return true;
}

jQuery(document).ready(function()
{
	//Attach ColorBox
	jQuery("a[rel=colorbox]").colorbox();
});

