function addZone() {
	zoneName = $('zone_name').value;
	zoneSize = $("add_zone_size").value;
	
	new Ajax.Updater('zone_list','/ajax_actions.php',{
		parameters: {
			action: 'add_zone',
			zone_name: zoneName,
			zone_size: zoneSize
		},
		insertion: 'top',
		onComplete: function () {
			$('add_zone').fade({duration: .3});
		}
	});
}

function checkAllZones(checkedState) {
	$$('.zonebox').each(function (element) { element.checked = checkedState });
}
var selectedAdID;
function updateCompatibleAdZones(textElement,li) {
	new Ajax.Updater('compatible_ad_zones','/ajax_actions.php',{
		parameters: {
			action: 'get_compatible_ad_zones',
			ad_id: li.id
		}
	});
	selectedAdID = li.id;
}

function addAdZoneOffers() {
	offerArray = $A();
	$$('.zonebox').each(function (element) {
			if(element.checked) {
				offerArray[offerArray.length] = element.value;
			}
		}
	);
	
	new Ajax.Updater('pending_offers','/ajax_actions.php',{
		parameters: {
			action: 'add_ad_zone_offers',
			ad_zone_list: offerArray.toJSON(),
			ad_id: selectedAdID
		}
	});
	
}

function loadAdPreview(adID) {
	new Ajax.Updater('ad_preview_content_'+adID,'/ajax_actions.php',{
		parameters: {
			action: 'get_ad_preview',
			ad_id: adID
		},
		onComplete: function () {
			$('ad_preview_'+adID).appear({duration: .3});
		}
	});
}
