var select = false;
var tempContent = '';

function switchStatViewMode(mode)
{
	document.statMode.statViewMode.value = mode;
	document.statMode.submit();
}
	
function submitForm(action) 
{
	alert('ok');
    document.frm.submit();
}

function editRecord(queryKey, id, view, from) 
{
	top.rightFrame.document.getElementById('msg').innerHTML = 'wait...';
	document.location = view + '.view?recordId=' + id + "&from=" + from;
}

function mostViewedMode(MVMode) 
{
	top.rightFrame.document.getElementById('msg').innerHTML = 'wait...';
	document.location = view + '.view?recordId=' + id + "&from=" + from;
}

function deleteRecord(queryKey, id) 
{

	if (!confirm('Are you sure you want to delete this item?'))
		return;
	top.rightFrame.document.getElementById('msg').innerHTML='wait...';

	var qkey = new String(queryKey);

	if(qkey.substring(0,5)=='items')
		document.location='deleteItem.do?itemId=' + id;

	if(qkey.substring(0,5)=='users')
		document.location='deleteUser.do?itemId=' + id;

	if(qkey.substring(0,8)=='contacts')
		document.location='deleteContact.do?itemId=' + id;
}

function selectAll(frm) 
{
	for (var i=0; i < frm.select.length; i++) {
		frm.select[i].checked=true;
	}
}

function switchAll(elements) 
{
	select=!select;
	for (var i=0; i < elements.length; i++) {
		elements[i].checked=select;
	}
	enableToolbar();
}

function open_win (winVar, URL, property_str)
{
	window.open(URL, '', property_str);

}

function enableToolbar() 
{
	var l=document.getElementsByName('select').length;
	var c=0;
	if(document.all.editSelected) 
	{
		for (var i=0;i<l;i++) 
		{
			if (document.getElementsByName('select')[i].checked) 
			{
				c++;
			}
		}
	
		if(c==0) 
		{
			document.all.editSelected.className='toolbarItemDisabled';
			document.all.deleteSelected.className='toolbarItemDisabled';
		}
		if(c==1) 
		{
			document.all.editSelected.className='toolbarItem';
			document.all.deleteSelected.className='toolbarItem';
		}
		if(c>1) 
		{
			document.all.editSelected.className='toolbarItemDisabled';
			document.all.deleteSelected.className='toolbarItem';
		}
	}
}

function getSelectedValue(elements) 
{
	for (var i=0; i < elements.length; i++) 
	{
		if (elements[i].checked)
			return elements[i].value;
	}
	return 0;
}

function deleteRecords(queryKey, elements) 
{
	alert('not supported yet...');
}

function doDelete(queryKey, elements) 
{
	var c = 0;
	for (var i = 0; i < elements.length; i++) 
	{
		if (elements[i].checked) 
		{
			c++;
		}
	}
	if(c > 1)
		deleteRecords(queryKey, elements);
	if(c == 1)
		deleteRecord(queryKey, getSelectedValue(elements));
}