var lead_ids = new Array();

function AddLead(lead_id) {
	var removed = false;
	lead_ids.each(function (lid) {
		if (lid == lead_id) {
			lead_ids = lead_ids.without(lead_id);
			removed = true;
		}
	});
	if (!removed) {
		lead_ids.push(lead_id);
		lead_ids = lead_ids.uniq();
	}
}

function SelectAll() {
	var checkboxes = $('mainfull').getElementsByClassName('selectcheckbox');
	
	for (var i = 0; i < checkboxes.length; i++) {
		$(checkboxes[i]).checked = true;
		AddLead(Element.identify($(checkboxes[i])));
	}
}

function DeSelectAll() {
	var checkboxes = $('mainfull').getElementsByClassName('selectcheckbox');
	
	for (var i = 0; i < checkboxes.length; i++) {
		$(checkboxes[i]).checked = false;
		lead_ids.clear();
	}
}


function PrintLeads() {
	var ids = "";
	lead_ids.each(function (lid) {
		ids += lid+",";
	});
	if (lead_ids.size() > 0) {
		$('lead_ids_container').innerHTML = "<input name='lids' type='hidden' value='"+ids+"'>";
		document.printlettersform.submit();
	}
}

function SentMarketingPackage() {
	var ids = "";
	lead_ids.each(function (lid) {
		ids += lid+",";
	});
	
	if (lead_ids.size() > 0) {
		$('sent_marketing_lead_ids_container').innerHTML = "<input name='lids' type='hidden' value='"+ids+"'>";
		document.sentmarketingform.submit();
	}
}

function SetAnyCallTime() {
	var ids = "";
	lead_ids.each(function (lid) {
		ids += lid+",";
	});
	
	if (lead_ids.size() > 0) {
		$('any_call_time_lead_ids_container').innerHTML = "<input name='lids' type='hidden' value='"+ids+"'>";
		document.setanycalltime.submit();
	}
}

function SetCallTime() {
	var ids = "";
	lead_ids.each(function (lid) {
		ids += lid+",";
	});
	
	if (lead_ids.size() > 0) {
		$('call_time_lead_ids_container').innerHTML = "<input name='lids' type='hidden' value='"+ids+"'>";
		document.setcalltimeform.submit();
	}
}

function ReAssign() {
	var ids = "";
	lead_ids.each(function (lid) {
		ids += lid+",";
	});
	
	if (lead_ids.size() > 0) {
		$('reassign_lead_ids_container').innerHTML = "<input name='lids' type='hidden' value='"+ids+"'>";
		document.reassignform.submit();
	}
}

function StatusChange() {
	var ids = "";
	lead_ids.each(function (lid) {
		ids += lid+",";
	});
	
	if (lead_ids.size() > 0) {
		$('status_lead_ids_container').innerHTML = "<input name='lids' type='hidden' value='"+ids+"'>";
		document.statusform.submit();
	}
}