﻿var loader = 
{	
	load:function(url, callback)
    {
        // If you want to call IE and Safari straight up without the delay, uncomment this.
        // (navigator.userAgent.search('Firefox')) ? js = setTimeout("loader.create('"+url+"')", 1) : loader.create(url);
        if(callback != null)
			js = setTimeout("loader.create(\""+url+"\","+callback +")", 0);
        else
			js = setTimeout("loader.create(\""+url+"\")", 0);			
    },
    create:function(url, callback)
    {
        s = document.createElement("script");
        s.type = "text/javascript";
        s.src = url;
        
        if(callback != null)
			s.onreadystatechange = s.onerror = s.onload = callback;
			
        document.getElementsByTagName("head")[0].appendChild(s);
    }
}