/*!
 * Cross Domain Ajax
 * Steve Chang
 * 2009/08/27
 *
 */

// Server side: Response.Write (Request.QueryString("callback") & "('<b>ABC</b>')")
function cda(url, callbackname, query)
{                
	if (url.indexOf("?") > -1)
		url += "&callback=" 
	else
		url += "?callback=" 
	url += callbackname + "&";
	if (query)
		url += encodeURIComponent(query) + "&";   
	url += new Date().getTime().toString(); // prevent caching        
    
	var script = document.createElement("script");        
	script.setAttribute("src",url);
	script.setAttribute("type","text/javascript");                
	var head = document.getElementsByTagName('head')[0];
    head.appendChild(script);
}