function CheckForm()
{
	var err = "";
	if(ValidatorTrim(document.formmain.clscourseoutlines_contributorname.value)=="")
		err += "Name is required field.\r\n";
		
	if(document.formmain.clscourseoutlines_schoolid.value=="")
		err += "Law School Name is required field.\r\n";
		
	if(ValidatorTrim(document.formmain.clscourseoutlines_coursetitle.value)=="")
		err += "Course Title is required field.\r\n";

	if(ValidatorTrim(document.formmain.clscourseoutlines_professorname.value)=="")
		err += "Professor name is required field.\r\n";

	if(document.formmain.clscourseoutlines_semester.value=="")
		err += "Semester is required field.\r\n";

	var flag = 0;
	for (var i=0; i<3; i++)
	{
		if(document.formmain.clscourseoutlines_flag[i].checked)
		{
			if(i==0)
			{
				if(ValidatorTrim(document.formmain.clscourseoutlines_coursedesc.value)=="")
				err += "Course Ourline Descrition is required field.\r\n";
				if(document.formmain.clscourseoutlines_coursefilename.value!="" || document.formmain.clscourseoutlines_courseurl.value!="")
				{
					err += "Please provide your course outline in selected format.\r\n";
				}
			}
			if(i==1)
			{
				if(document.formmain.clscourseoutlines_coursefilename.value=="")
				err += "Course filename is required field.\r\n";
			
				if(document.formmain.clscourseoutlines_coursefilename.value != '')
				{
					if ((!/\.doc$/i.test(document.formmain.clscourseoutlines_coursefilename.value)) && (!/\.txt$/i.test(document.formmain.clscourseoutlines_coursefilename.value)) && (!/\.xls$/i.test(document.formmain.clscourseoutlines_coursefilename.value)) && (!/\.html$/i.test(document.formmain.clscourseoutlines_coursefilename.value)) && (!/\.htm$/i.test(document.formmain.clscourseoutlines_coursefilename.value)) )
					{
						err += 'Please select .doc,.txt,.xls,.html or .html file only.';
					}
				}
				if(document.formmain.clscourseoutlines_coursedesc.value!="" || document.formmain.clscourseoutlines_courseurl.value!="")
				{
					err += "Please provide your course outline in selected format.\r\n";
				}
			}
			if(i==2)
			{
				if(ValidatorTrim(document.formmain.clscourseoutlines_courseurl.value)=="")
					err += "Course URl is required field.\r\n";
				if(document.formmain.clscourseoutlines_coursedesc.value!="" || document.formmain.clscourseoutlines_coursefilename.value!="")
				{
					err += "Please provide your course outline in selected format.\r\n";
				}
			}
			flag=1;
		}	
	}

	if(flag==0)
	{
		err += "Please provide your course outline in any of the given formats.\r\n";
	}	
	
	/*if(submitbutton==1)
	{
		if(document.formmain.clscourseoutlines_coursedesc.value=="")
			err += "Course Ourline Descrition is required field.\r\n";
	}
	else if(submitbutton==2)
	{
		if(document.formmain.clscourseoutlines_coursefilename.value=="")
			err += "Course filename is required field.\r\n";
		
		if(document.formmain.clscourseoutlines_coursefilename.value != '')
		{
			if ((!/\.doc$/i.test(document.formmain.clscourseoutlines_coursefilename.value)) && (!/\.txt$/i.test(document.formmain.clscourseoutlines_coursefilename.value)) && (!/\.xls$/i.test(document.formmain.clscourseoutlines_coursefilename.value)) && (!/\.html$/i.test(document.formmain.clscourseoutlines_coursefilename.value)) && (!/\.htm$/i.test(document.formmain.clscourseoutlines_coursefilename.value)) )
			{
				err += 'Please select .doc,.txt,.xls,.html or .html file only.';
			}
		}
	}
	else if(submitbutton==3)
	{
		if(document.formmain.clscourseoutlines_courseurl.value=="")
			err += "Course URl is required field.\r\n";
	}*/
	
	if(err!="")
	{
		alert(err);
		return false;
	}
	else
	{
		document.formmain.clscourseoutlines_hdnaction.value="SaveCourseOutline";
		document.formmain.clscourseoutlines_hdnsubmited.value=1;
		document.formmain.submit();
		return;
	}
}

function onChange_lawschool()
{
	var frm = document.formmain;
	if(frm.clscourseoutlines_schoolid.value == '-1')
		document.getElementById('schoolname').style.display = 'block';
	else
	{
		document.getElementById('schoolname').style.display = 'none';
		frm.clscourseoutlines_schoolname.value = "";
	}
}