function but()
{
 if(document.f1.fname.value=="")
 	{
     alert("First Name should be given");
	 document.f1.fname.focus()
	 return false;
	}

 if(document.f1.entway.value=="Select")
 	{
     alert("Tell how to you know about ICFAI");
	 document.f1.entway.focus()
	 return false;
	}

  if(document.f1.cadd.value=="")
  {
     alert("Enter the Mailing Address");
	 document.f1.cadd.focus()
	 return false;
  }

if(document.f1.city.value=="0")
{
  alert("City is required");
  document.f1.city.focus();
  return false;
}

if(document.f1.otcity.value=="Enter Other City")
if(document.f1.city.value!="0")
{
 if(fc=="ocity")
 {
  var  oc = document.f1.otcity.value; 
  if(oc=="Enter Other City")
  {
    alert("Other City is required");
	document.f1.otcity.select();
	document.f1.otcity.focus();
	return false;
  }
 }
} 


if(document.f1.otstate.value=="Enter Other State")
if(document.f1.state.value=="0")
{
  alert("State/Region is required");
  document.f1.state.focus();
  return false;
}
if(document.f1.state.value!="0")
{
 if(fs=="ostate")
 {
  var os = document.f1.otstate.value;
  if(os=="Enter Other State")
  {
    alert("Other State is required");
	document.f1.otstate.select();
	document.f1.otstate.focus();
	return false;
  }
 }
} 

 if(document.f1.country.value=="0")
 	{
     alert("Select the Country");
	 document.f1.country.focus()
	 return false;
	}
	
  if(document.f1.pin.value=="")
  {
     alert("Pin Should be Given");
	 document.f1.pin.focus()
	 return false;
  }

   if(document.f1.pin.value.length<6)
   {
     alert("Enter at least 6 characters in the Pin Code field");
  	document.f1.pin.focus();
  	return false;
   }


	if(f1.risd.value!="")
	{
	 if(isNaN(f1.risd.value))
	   {
	    alert("Invalid Charecters for Telephone (Res) ISD Code");
		f1.risd.select();
		f1.risd.focus();
		return false;
	   }
	 if(f1.rstd.value=="")
	 {
	    alert("Incomplete Phone No");
		f1.rstd.select();
		f1.rstd.focus();
		return false;
	 }
	 if(f1.rphno.value=="")
	 {
	    alert("Incomplete Phone No");
		f1.rphno.select();
		f1.rphno.focus();
		return false;
	 }
    }
			

	
    if(f1.rstd.value!="")
	{
	 if(isNaN(f1.rstd.value))
	   {
	    alert("Invalid Charecters for Telephone (Res) STD Code");
		f1.rstd.select();
		f1.rstd.focus();
		return false;
	   }
	 if(f1.risd.value=="")
	 {
	    alert("Incomplete Phone No");
		f1.risd.select();
		f1.risd.focus();
		return false;
	 }
	 if(f1.rphno.value=="")
	 {
	    alert("Incomplete Phone No");
		f1.rphno.select();
		f1.rphno.focus();
		return false;
	 }
    }
	
 	
    if(f1.rphno.value!="")
	{
	 if(isNaN(f1.rphno.value))
	   {
	    alert("Invalid Charecters for Telephone (Res) Phone Number");
		f1.rphno.select();
		return false;
	   }
	 if(f1.rstd.value=="")
	 {
	    alert("Incomplete Phone No");
		f1.rstd.select();
		return false;
	 }
	 if(f1.risd.value=="")
	 {
	    alert("Incomplete Phone No");
		f1.risd.select();
		return false;
	 }
	}
	if(f1.risd.value!="")
	{
		if(f1.rstd.value=="")
		{
			alert("Please enter Telephone (Res) STD Code");
			f1.rstd.select();
			return false;
		}

	 if(f1.rphno.value=="")
	 {
	    alert("Incomplete Phone No");
		f1.rphno.select();
		return false;
	 }
	}	
	

   if(f1.rstd.value!="")
	{
		if(f1.risd.value=="")
		{
			alert("Please enter Telephone (Res) ISD Code");
			f1.risd.select();
			return false;
		}
		
		if(f1.rphno.value=="")
		{
			alert("Please enter Telephone (Res) Phone Number");
			f1.rphno.select();
			return false;
		}
			
   }

  
   if(f1.rphno.value!="")
	{
		if(f1.risd.value=="")
		{
			alert("Please enter Telephone (Res) ISD Code");
			f1.risd.select();
			return false;
		}
				
		if(f1.rstd.value=="")
		{
			alert("Please enter Telephone (Res) STD Code");
			f1.rstd.select();
			return false;
		}
		
   }

	if(f1.oisd.value!="")
	{
		 	if(isNaN(f1.oisd.value))
	    	{
		    	alert("Invalid Characters for Telephone (Off) ISD Code");
				f1.oisd.select();
				return false;
	    	}
	}
	
	if(f1.ostd.value!="")
	{
		 	if(isNaN(f1.ostd.value))
	    	{
		    	alert("Invalid Characters for Telephone (Off) STD Code");
				f1.ostd.select();
				return false;
	    	}
	}
	
	if(f1.ophno.value!="")
	{
		 	if(isNaN(f1.ophno.value))
	    	{
		    	alert("Invalid Characters for Telephone (Off) Phone Number");
				f1.ophno.select();
				return false;
	    	}
	}
	
	if(f1.oisd.value!="")
	{
		if(f1.ostd.value=="")
		{
			alert("Please enter Telephone (Off) STD Code");
			f1.ostd.select();
			return false;
		}

	 if(f1.ophno.value=="")
	 {
	    alert("Incomplete Phone No");
		f1.ophno.select();
		return false;
	 }
	}		

   if(f1.ostd.value!="")
	{
		if(f1.oisd.value=="")
		{
			alert("Please enter Telephone (Off) ISD Code");
			f1.oisd.select();
			return false;
		}
		
		if(f1.ophno.value=="")
		{
			alert("Please enter Telephone (Off) Phone Number");
			f1.ophno.select();
			return false;
		}
			
   }
  
   if(f1.ophno.value!="")
	{
		if(f1.oisd.value=="")
		{
			alert("Please enter Telephone (Off) ISD Code");
			f1.oisd.select();
			return false;
		}
				
		if(f1.ostd.value=="")
		{
			alert("Please enter Telephone (Off) STD Code");
			f1.ostd.select();
			return false;
		}
		
   }

   	if(f1.fisd.value!="")
	{
		 	if(isNaN(f1.fisd.value))
	    	{
		    	alert("Invalid Characters for Fax ISD Code");
				f1.fisd.focus();
				f1.fisd.select();
				return false;
	    	}
	}
	 
	 if(f1.fstd.value!="")
	{
		 	if(isNaN(f1.fstd.value))
	    	{
		    	alert("Invalid Characters for Fax STD Code");
				f1.fstd.select();
				return false;
	    	}
	}
	
	if(f1.fphno.value!="")
	{
		 	if(isNaN(f1.fphno.value))
	    	{
		    	alert("Invalid Characters for Fax Phone Number");
				f1.fphno.select();
				return false;
	    	}
	}
	
    if(f1.fisd.value!="")
	{
		if(f1.fstd.value=="")
		{
			alert("Please enter Fax STD Code");
			f1.fstd.select();
			return false;
		}

		if(f1.fphno.value=="")
		{
			alert("Please enter Fax Phone Number");
			f1.fphno.select();
			return false;
		}
			
   }
   
   if(f1.fstd.value!="")
	{
		if(f1.fisd.value=="")
		{
			alert("Please enter Fax ISD Code");
			f1.fisd.select();
			return false;
		}
		
		if(f1.fphno.value=="")
		{
			alert("Please enter Fax Phone Number");
			f1.fphno.select();
			return false;
		}
			
   }
   
   if(f1.fphno.value!="")
	{
		if(f1.fisd.value=="")
		{
			alert("Please enter Fax ISD Code");
			f1.fisd.select();
			return false;
		}
				
		if(f1.fstd.value=="")
		{
			alert("Please enter Fax STD Code");
			f1.fstd.select();
			return false;
		}
		
   }
	if(f1.mail.value=="")
	{
	alert("Please give your email address eg:info@iimtinadia.org");
	f1.mail.focus();
	return false;
	}   
	if(f1.mail.value!="")
	{
	if((f1.mail.value.indexOf('@')==-1)||
	(f1.mail.value.indexOf('.')==-1))
	{
	alert("Please give your email address eg:info@iimtinadia.org");
	f1.mail.focus();
	return false;
	}
	}
	if((document.f1.dd.value=="")&&(document.f1.mm.value=="")&&(document.f1.yy.value==""))
	   {
	    alert("Date of Birth is Required");
		document.f1.dd.focus();
		document.f1.dd.select();
		return false;
	   }
	if(document.f1.dd.value!="")
	{
	 if(isNaN(document.f1.dd.value))
	   {
	    alert("Invalid Charecters for Date");
		document.f1.dd.focus();
		document.f1.dd.select();
		return false;
	   }
	   	if(document.f1.dd.value>31)
	   {
	    alert("Invalid Day for Date of Birth");
		document.f1.dd.focus();
		document.f1.dd.select();
		return false;
  	   }	
	  if(document.f1.mm.value=="")
	   {
	    alert("Invalid Date of Birth");
		document.f1.mm.focus();
		document.f1.mm.select();
		return false;
	   }
	  if(document.f1.yy.value=="")
	   {
	    alert("Invalid Date of Birth");
		document.f1.yy.focus();
		document.f1.yy.select();
		return false;
	   }
    }
	if(document.f1.mm.value!="")
	{
	 if(isNaN(document.f1.mm.value))
	   {
	    alert("Invalid Charecters for Month");
		document.f1.mm.focus();
		document.f1.mm.select();
		return false;
	   }
	if(document.f1.mm.value>12)
	   {
	    alert("Invalid Month for Date of Birth");
		document.f1.mm.focus();
		document.f1.mm.select();
		return false;
  	   }	
	  if(document.f1.dd.value=="")
	   {
	    alert("Invalid Date of Birth");
		document.f1.dd.focus();
		document.f1.dd.select();
		return false;
	   }
	  if(document.f1.yy.value=="")
	   {
	    alert("Invalid Date of Birth");
		document.f1.yy.focus();
		document.f1.yy.select();
		return false;
	   }
    }
	if(document.f1.yy.value!="")
	{
	 if(isNaN(document.f1.yy.value))
	   {
	    alert("Invalid Charecters for Month");
		document.f1.yy.focus();
		document.f1.yy.select();
		return false;
	   }
	  if(document.f1.dd.value=="")
	   {
	    alert("Invalid Date of Birth");
		document.f1.dd.focus();
		document.f1.dd.select();
		return false;
	   }
	  if(document.f1.mm.value=="")
	   {
	    alert("Invalid Date of Birth");
		document.f1.mm.focus();
		document.f1.mm.select();
		return false;
	   }
    }
	

	 if(f1.qualif1.value=="0")
	   {
	    alert("Qualification Should be Selected");
		f1.qualif1.focus();
		return false;
	   }
	
	if(f1.cmm.value!="")
	{
	 if(isNaN(f1.cmm.value))
	   {
	    alert("Invalid Charecters for Month");
		f1.cmm.focus();
		return false;
	   }
	  if(f1.cyy.value=="")
	  {
	    alert("Incomplete Date of Completion");
		f1.cyy.focus();
		return false;
	  }
    }
	if(f1.cyy.value!="")
	{
	 if(isNaN(f1.cyy.value))
	   {
	    alert("Invalid Charecters for Month");
		f1.cyy.focus();
		return false;
	   }
	  if(f1.cmm.value=="")
	  {
	    alert("Incomplete Date of Completion");
		f1.cmm.focus();
		return false;
	  }
    }
	 if(f1.mode.value=="0")
	   {
	    alert("Mode of Getting Prospectus Should be Selected");
		f1.mode.focus();
		return false;
	   }
	   if(f1.prgtype.value==0)
	   {
	    alert("Program type should be selected");
		f1.prgtype.focus();
		return false;
	   }
	 if(f1.program.value==0)
	   {
	    alert("Program Prospectus Should be Selected");
		f1.program.focus();
		return false;
	   }


  return true;
} 