
function check_form(form,msg,focus,normal,error) {

	Array.prototype.count = function () {
		return this.length;
	}

	var farray=document.getElementById('required').value;
	var f = farray.split(",");
	var r = new Array();
	
	var i=0; var rc=0;
	var checker=0;
	
	while(i<f.count())
	{
	
		if (document.getElementById(f[i]).value=='')
		{
			document.getElementById('message').innerHTML = '<br />'+msg+'<br />';
			document.getElementById(f[i]+'_m').style.color = error;
			r[rc]=f[i];
			checker++;
			rc++;
		}
		else
		{
			document.getElementById(f[i]+'_m').style.color = normal;
		}
	i++;
	}
	
	
	if (checker>0)
	{
		if(focus=='yes'){
			document.getElementById(r[0]).focus();
		}
		return false;
	}
	
	return true;
}

function checkbox_check(name) {
	
	var counter = 1;
	var values='';

			while ( counter <= document.getElementById('total_'+name).value)
			{
				if (document.getElementById(name+counter).checked)
				{
					values = values + document.getElementById(name+counter).value + ',';
				}
				counter++;	
			}

	document.getElementById(name).value = values;		
	}

function submit_form(form){
	
	document.getElementById(form).submit();
}


function enable(id){
	
	document.getElementById(id).disabled=false;
		
}

function disable(id){
	
	document.getElementById(id).disabled=true;
		
}
