// Ad loading function
function loadAd( element )
{
	// Move element and display it
	var adloader = $( "adloader_" + element );
	if( !helios_multiadDebug ){
		adloader.parentNode.removeChild( adloader );
		$( element ).appendChild( adloader );
	}
	adloader.style.display = "block";
	adloader.parentNode.style.display = "block";

	if( !helios_multiadDebug ){

		// Remove our calling scripts
		var remove = $( "adloader_" + element + "_script1" );
		remove.parentNode.removeChild( remove );
		var remove = $( "adloader_" + element + "_script2" );
		remove.parentNode.removeChild( remove );

		// If loader element contains nothing but text, hide it
		var loader_is_empty = true;
		for( var i=0; i<adloader.childNodes.length; i++ )
			if( adloader.childNodes[i].nodeType != Node.TEXT_NODE && adloader.childNodes[i].className != "admarker" )
				loader_is_empty = false;
		if( loader_is_empty )
			adloader.parentNode.style.display = "none";
	}
}
