
function enableButtons()
{
return;
	var aInputs = document.getElementsByTagName("INPUT");
	for ( var i = 0; i < aInputs.length; i++ ) {
		if (aInputs[i].type == "button") {
			aInputs[i].disabled=false;
		}
	}
   return;


}
function disableButtons()
{
return;
	var aInputs = document.getElementsByTagName("INPUT");
	for ( var i = 0; i < aInputs.length; i++ ) {
		if (aInputs[i].type == "button") {
			aInputs[i].disabled=true;
		}
	}
   return;


}

/**
* Default function.  Usually would be overriden by the component
*/
function submitbutton(formname,pressbutton,listmode) {


	if(pressbutton.indexOf('delete')>=0)
	{
		if(!confirm('Are you sure you want to delete the item(s)?  This is an unrecoverable operation.'))
		   return false;
	}
	if(pressbutton.indexOf('save')>=0 || pressbutton.indexOf('apply')>=0)
	{
		disableButtons();
	}
	if(window.doFormPost)
	{
	   if(!doFormPost(formname,pressbutton)) return false;  
	}
	submitform(formname,pressbutton,listmode);
}

function getSelectedRadio( srcName ) {
	var aInputs = document.getElementsByTagName("INPUT");
	for ( var i = 0; i < aInputs.length; i++ ) {
		if (aInputs[i].name.substr(0, 3) == "sel") {
			if(aInputs[i].checked) return aInputs[i].value;
		}
	}
   return null;
}

function disableAll( srcName ) {
	var aInputs = document.getElementsByTagName("INPUT");
	for ( var i = 0; i < aInputs.length; i++ ) {
		if (aInputs[i].name.indexOf(srcName)==0) {
			aInputs[i].disabled=true;
		}
	}
   return null;
}


function enableAll( srcName ) {
	var aInputs = document.getElementsByTagName("INPUT");
	for ( var i = 0; i < aInputs.length; i++ ) {
		if (aInputs[i].name.indexOf(srcName)==0) {
			aInputs[i].disabled=false;
		}
	}
   return null;
}


function checkAll( srcName ) {
	var aInputs = document.getElementsByTagName("INPUT");
	for ( var i = 0; i < aInputs.length; i++ ) {
		if (aInputs[i].name.indexOf(srcName)==0) {
			aInputs[i].checked=true;
		}
	}
   return null;
}


function uncheckAll( srcName ) {
	var aInputs = document.getElementsByTagName("INPUT");
	for ( var i = 0; i < aInputs.length; i++ ) {
		if (aInputs[i].name.indexOf(srcName)==0) {
			aInputs[i].checked=false;
		}
	}
   return null;
}

/**
* Submit the admin form
*/
function submitform(formname,pressbutton,listmode){

	var objForm = document.getElementById (formname);
	objForm.action.value=pressbutton+'_'+formname;
//	alert(objForm.articlecities.options.length);
	if(listmode=='1' || listmode=='true') {
		val=getSelectedRadio('sel');
		if(val!=null)  {
		objForm.itm.value=val;
		try {
			objForm.onsubmit();
		}
		catch(e){}
		objForm.submit();
	} 
	else
	{
		alert("Please select an item from the list for " + pressbutton);
	}
	} else
	{
		objForm.submit();
	}
}