function page_change(delta)
{
	var form = document.forms.pages,
		el = (form) ? form.elements.page : null,
		ind;

	if (!el) {
		return;
	}

	ind = el.selectedIndex + delta;
	if (ind < 0 || ind >= el.options.length) {
		return;
	}

	el.selectedIndex = ind;
	form.submit();
}

function set_latlng(manual)
{
	var elements = document.forms.store.elements;

	elements.latitude.disabled = elements.longitude.disabled = !manual;
}

function copy_mismatch(field, val)
{
	var form = document.forms.store,
		el = (form) ? form.elements[field] : null,
		i;

	if (!el)
		return;

	if (el.nodeName.toLowerCase() == 'select')
	{
		for (i=el.options.length-1; i>=0; i--)
		{
			if (el.options[i].value == val)
			{
				el.selectedIndex = i;
				return;
			}
		}
	}
	else {
		el.value = val;
	}

}

function delete_store(id)
{
	location.href = 'admin.php?action=stores&sub=delete_stores&ids[]='+id;
}

function delete_press_release(id)
{
	if (confirm('Are you sure this press release should be removed?'))
		location.href = 'admin.php?action=press&sub=delete_press&id='+id;
}

function check_all(checkbox)
{
	var form = checkbox.form,
		elements = (form) ? form.elements : null,
		checked = checkbox.checked,
		i;

	if (!elements) {
		return;
	}

	for (i=elements.length-1; i>=0; i--)
	{
		if (elements[i].type == 'checkbox') {
			elements[i].checked = checked;
		}
	}
}
