/* BannerZest 1.0 */

function loadAndStart() {
	var obj = swfobject.getObjectById("bzAnimation");
	if (obj) {
		obj.loadAndStart();
	}
}

function getParam(name) {
	var val;
	var obj = swfobject.getObjectById("bzAnimation");
	if (obj) {
		val = obj.getParam(name);
	}
	return val;
}

function setParam(name,value) {
	var obj = swfobject.getObjectById("bzAnimation");
	if (obj) {
		obj.setParam(name,value);
	}
}

function convertArray(array) {
	var newArray = new Array();
	var i = 0;
	for (var i=0; i < array.length; i = i + 10) {
		var object = new Object();
		object.mediaId      = array[i];
		object.fileSize     = array[i + 1];
		object.type         = array[i + 2];
		object.path         = array[i + 3];
		object.icon         = array[i + 4];
		object.title        = array[i + 5];
		object.comments     = array[i + 6];
		object.date         = array[i + 7];
		object.url          = array[i + 8];
		object.mediaRoleInComposition =  array[i + 9];
		newArray[newArray.length] = object;
	};
	return newArray;
}

function setMediaArray(array) {
	var obj = swfobject.getObjectById("bzAnimation");
	if (obj) {
		obj.setMediaArray(convertArray(array));
	}
}
