function CheckForm()
{
	var iError = 0;
  var aNames = "";
  if(document.getElementById('mandatory'))
  {
    var obj = document.getElementById('mandatory');
    if(obj.value != '')
    {
      var mandatory = obj.value.split(',');
    	var i = 0;
    	for(i=0; i<mandatory.length; i++)
     	{
					// checkbox of text
			    if(document.forms[0].elements[mandatory[i]].type=='text')
			    {
			      if(document.forms[0].elements[mandatory[i]].value=='')
				    {
					 	  iError = 1;
						  aNames += "\n"+document.forms[0].elements[mandatory[i]].title;
					  }
			    }
			    if(document.forms[0].elements[mandatory[i]].type=='checkbox')
     			{
			      if(document.forms[0].elements[mandatory[i]].checked==false)
				   	{
						  iError = 1;
						  aNames += "\n"+document.forms[0].elements[mandatory[i]].title;
					  }
			  	}
		    }
	    }
    }
	if(iError == 1)
  {
    confirm(document.forms[0].elements['error'].value+'\n'+aNames);
    return false;
  }
  else
  {
    return true;
  }
} 
