
function DownloadItemOrbit(url, name)
{
	try
	{
		var obj=new ActiveXObject("Orbitmxt.Orbit");
		obj.download(url + "&OBT_fname=" + name, name, "", "");
		return true;
	}
	catch(e)
	{
		alert("Orbit not installed.");
		return false;
	}
}
function DownloadItemFlashGet(url, name)
{
	try
	{
		var JetCarCatch=new ActiveXObject("JetCar.Netscape");
		if(JetCarCatch)
			JetCarCatch.AddUrl(url,name,document.Url);
	}
	catch(e)
	{
		alert("FlashGet not installed.");
		return false;
	}
	return true;
}
function DownloadItemDownloadExpress(url, name)
{
	try
	{
		var DP = new ActiveXObject("Mdpph.API.1");
		if(DP) DP.DownloadFile(url, document.Url, name);
	}
	catch(e)
	{
		return false;
	}
	return true;
}
function DownloadItemIntertnetDownloadAccelerator(url, name)
{
	try
	{
		var IDACOMObj = new ActiveXObject("idaie.moveurlida");
		if(IDACOMObj) {
			IDACOMObj.AddURL(url, document.Url);
		}
	}
	catch(e)
	{
		return false;
	}
	return true;
}
function DownloadItemMassDownloader(url, name)
{
	try
	{
		var MassDown = new ActiveXObject("MassDown.AddUrl.1");
		if(MassDown)
			MassDown.AddUrlWithReferer(url, name, document.Url);
	}
	catch(e)
	{
		return false;
	}
	return true;
}
function DownloadItemStarDownloader(url, name)
{
	try
	{
		var SDIE = new ActiveXObject("sdext.stardownext");
		if(SDIE)
			SDIE.DownloadURL(url, document.Url);
	}
	catch(e)
	{
		return false;
	}
	return true;
}
function DownloadItemDownloadMaster(url, name)
{
	try
	{
		var DMCOMObj = new ActiveXObject("dmie.moveurl");
		if(DMCOMObj)
			DMCOMObj.AddURL(url, document.Url);
	}
	catch(e)
	{
		return false;
	}
	return true;
}
function DownloadItemLeechGet(url, name)
{
	try
	{
		var LeechGet = new ActiveXObject("LeechGetIE.AddURL");
		if(LeechGet) LeechGet.AddUrl(url);
	}
	catch(e)
	{
		return false;
	}
	return true;
}
function DownloadItemLeechGet2004(url, name)
{
	try
	{
		var LeechGet = new ActiveXObject("LeechGetIE.LeechIE");
		if(LeechGet) LeechGet.AddUrl(url);
	}
	catch(e)
	{
		return false;
	}
	return true;
}
function DownloadItemDAP(url, name)
{
	try
	{
		var DAPExt = new ActiveXObject("dapie.catcher");
		if(DAPExt) DAPExt.MenuUrl(url, document.Url, name);
	}
	catch(e)
	{
		return false;
	}
	return true;
}
function DownloadItemFreshDownload(url, name)
{
	try
	{
		var FD = new ActiveXObject("fdcatch.fdnscatcher");
		if(FD) FD.AddUrl(url, document.Url, 0);
	}
	catch(e)
	{
		return false;
	}
	return true;
}
