function submit_hf()
{		
	var msg="";
	var i=1;	
	var f_focus="";
	
   if(document.getElementById("c_min").value =="")
	{
		if(i==1)
		{
			f_focus='c_min';			
		}	
	  msg=msg+ i++ +(". Please choose the Union Ministry. \n");	 	  
	  document.getElementById("c_min").className ="errorfields";			
	}
	else
	{
		document.getElementById("c_min").className ="";			
	}
	
	if(document.getElementById("c_category").value =="")
	{
		if(i==1)
		{
			f_focus='c_category';
		}
		
	 msg=msg+ i++ +(". Please choose the Organisation/Public Authority. \n");
	 document.getElementById("c_category").className ="errorfields";			
	}
	else
	{
		document.getElementById("c_category").className ="";			
	}
	
	if(document.getElementById("salutation").value =="")
	{
		if(i==1)
		{
			f_focus='salutation';
		}		
		msg=msg+ i++ +(". Please select the Title. \n");
		document.getElementById("salutation").className ="errorfields";	
	}
	else
	{
		document.getElementById("salutation").className ="";			
	}
	
  if( document.frm_griev.f_username.value=='')
	{
		if(i==1)
		{
			f_focus='f_username';
		}
		msg=msg+ i++ +(". Please Enter the Name. \n");
		document.frm_griev.f_username.className ="errorfields";	
	}
	else
	{
		document.frm_griev.f_username.className ="";	
	}
	
	 if(document.frm_griev.f_username.value!='')
	{				
		if(!chkbadchar2(document.frm_griev.f_username.value) || !chkchar2(document.frm_griev.f_username.value))
		{
			if(i==1)
			{
				f_focus='f_username';
			}
			msg=msg+ i++ +(". Name cannot include special characters or numbers. \n");
			document.frm_griev.f_username.className ="errorfields";
		}
		else
		{
			document.frm_griev.f_username.className ="";
		}
	}	
	
	if(document.frm_griev.l_username.value!='')
	{		
		if(!chkbadchar2(document.frm_griev.l_username.value) || !chkchar2(document.frm_griev.l_username.value))
		{
			if(i==1)
		{
			f_focus='l_username';
		}
			msg=msg+ i++ +(". Surname cannot include special characters or numbers. \n");
			document.frm_griev.l_username.className ="errorfields";
		}
		else
		{
			document.frm_griev.l_username.className ="";
		}
	}
	
	if(document.frm_griev.a_username.value!='')
	{		
		if(!chkbadchar2(document.frm_griev.a_username.value) || !chkchar2(document.frm_griev.a_username.value))
		{
			if(i==1)
		{
			f_focus='a_username';
		}
			msg=msg+ i++ +(". Alias cannot include special characters or numbers. \n");		
			document.frm_griev.a_username.className ="errorfields";	
		}
		else
		{
			document.frm_griev.a_username.className ="";
		}
	}
	
	if(!document.frm_griev.citizen[0].checked && !document.frm_griev.citizen[1].checked)
	{	
		if(i==1)
		{
			f_focus='citizen[0]';
		}
	    msg=msg+ i++ +(". Please choose Citizenship Status. \n");		
	}

	if(document.getElementById("t_country").value =="")
	{
		if(i==1)
		{
			f_focus='t_country';
		}
		
		msg=msg+ i++ +(". Please choose the Country of Residence. \n");		
		document.getElementById("t_country").className ="errorfields";	
	}
	else
	{
		document.getElementById("t_country").className ="";
	}
	
	if(!document.frm_griev.Poverty[0].checked && !document.frm_griev.Poverty[1].checked)
	{
		if(i==1)
		{
			f_focus='Poverty[0]';
		}
	  msg=msg+ i++ +(". Please choose Complainant Below Poverty Line. \n");

	}
		
	
	if(document.getElementById('bpl_file').value != "")
	{				
	var objUpload=eval("document.getElementById('bpl_file')");
    var sUpload=objUpload.value.toLowerCase();
    if(sUpload!="")
    {
        var iDot=sUpload.indexOf(".");
           if(iDot > 0)
            {
            var aUpload=sUpload.split(".");
			
            if((aUpload[aUpload.length-1] =="pdf")  || (aUpload[aUpload.length-1] =="jpg") || (aUpload[aUpload.length-1] =="gif"))
            {		
				document.getElementById("bpl_file").className ="";	
            }
			else
			{
				if(i==1)
				{
					f_focus='bpl_file';
				}
			    msg=msg+ i++ +(". File size of BPL certificate should not exceed above 2 MB, Only *.pdf, JPG, GIF files are allowed. \n");    
				document.getElementById("bpl_file").className ="errorfields";		
			}
          }
    }
	}

	if(document.frm_griev.t_address.value=='')
	{
		if(i==1)
		{
			f_focus='t_address';
		}
		msg=msg+ i++ +(". Please Enter the Mailing Address. \n");
		document.frm_griev.t_address.className ="errorfields";		
	}
	else
	{
		document.frm_griev.t_address.className ="";		
	}
	
	//Validation for pincode
	if(trim(document.frm_griev.t_pincode.value) != "")
    {
		if(!chkcharpincode(document.frm_griev.t_pincode.value))
		{
			if(i==1)
			{
				f_focus='t_pincode';
			}
			msg=msg+ i++ +(". Pin/Zip/Area Code cannot include special characters or alphabets. \n");	
			document.frm_griev.t_pincode.className ="errorfields";	
		}
		else
		{
			document.frm_griev.t_pincode.className ="";	
		}
    }
	
	if(document.frm_griev.t_pincode.value != "")
	 {
		   var to1 = document.frm_griev.t_pincode.value.length ;
		  
		   if(to1 < 6)
		   {			
			if(i==1)
			{
				f_focus='t_pincode';
			}
			msg=msg+ i++ +(". Pincode should be minimum 6 digits. \n");	
			document.frm_griev.t_pincode.className ="errorfields";		
		   }
		   else
			{
				document.frm_griev.t_pincode.className ="";	
			}
	} 
		
	if(document.frm_griev.t_place.value!='')
	{
		if(!chkbadchar2(document.frm_griev.t_place.value) || !chkchar2(document.frm_griev.t_place.value))
		{
			if(i==1)
			{
				f_focus='t_place';
			}
			msg=msg+ i++ +(". Name of City/Town/Village cannot include special characters or numbers. \n");
			document.frm_griev.t_place.className ="errorfields";				
		}
		else
		{
			document.frm_griev.t_place.className ="";	
		}
	}
	
	// Validation for phone1(std & phone)
	
	if(trim(document.frm_griev.std1.value) != "")
	{
		if(!chkbadchar2(document.frm_griev.std1.value) || !chkstdcode(document.frm_griev.std1.value))
		{
			if(i==1)
			{
				f_focus='std1';
			}
			msg=msg+ i++ +(". Area code for Telephone1 cannot include special characters or alphabets. \n");
			document.frm_griev.std1.className ="errorfields";	
		}
		else
		{
			document.frm_griev.std1.className ="";
		}
	}

	if(trim(document.frm_griev.phone1.value) != "")
	{
		if(!chkbadchar2(document.frm_griev.phone1.value) || !chkphoneNumber(document.frm_griev.phone1.value))
		{
			if(i==1)
			{
				f_focus='phone1';
			}
			msg=msg+ i++ +(". Phone Number for Telephone1 cannot include special characters or alphabets. \n");
			document.frm_griev.phone1.className ="errorfields";
		}
		else
		{
			document.frm_griev.phone1.className ="";
		}
	}
	
	 if(document.frm_griev.std1.value != "" && document.frm_griev.phone1.value == "")
	{
		if(i==1)
		{
			f_focus='phone1';
		}
		msg=msg+ i++ +(". Enter Phone Number for Telephone 1. \n");		
		document.frm_griev.phone1.className ="errorfields";
	}
	else
	{
		document.frm_griev.phone1.className ="";
	}
	
	 if(document.frm_griev.std1.value == "" && document.frm_griev.phone1.value != "")
	 {
		if(i==1)
		{
			f_focus='std1';
		}
		msg=msg+ i++ +(". Enter Area Code for Telephone 1. \n");
		document.frm_griev.std1.className ="errorfields";
	 }
	else
	{
		document.frm_griev.std1.className ="";
	}	 

	if(document.frm_griev.std1.value != "" && document.frm_griev.phone1.value != "")
	{		
		var to1 = document.frm_griev.std1.value.length ;
		var to2 = document.frm_griev.phone1.value.length ;
		var cto = parseInt(to1) + parseInt(to2)		
			if(cto > 11 || cto<8)
			{
				if(i==1)
				{
					f_focus='std1';
				}
			msg=msg+ i++ +(". Telephone1 should not be less than 8 or exceed above 11 digits.\n");			
			document.frm_griev.std1.className ="errorfields";
			}
			else
			{
				document.frm_griev.std1.className ="";
			}	
	} 
 
 // Validation for phone2(std & phone)
	
	if(trim(document.frm_griev.std2.value) != "")
	{
		if(!chkbadchar2(document.frm_griev.std2.value) || !chkstdcode(document.frm_griev.std2.value))
		{
			if(i==1)
			{
				f_focus='std2';
			}
			msg=msg+ i++ +(". Area code for Telephone2 cannot include special characters or alphabets. \n");
			document.frm_griev.std2.className ="errorfields";
		}
		else
		{
			document.frm_griev.std2.className ="";
		}	
	}

	if(trim(document.frm_griev.phone2.value) != "")
	{
		if(!chkbadchar2(document.frm_griev.phone2.value) || !chkphoneNumber(document.frm_griev.phone2.value))
		{
			if(i==1)
			{
				f_focus='phone2';
			}
			msg=msg+ i++ +(". Phone Number for Telephone2 cannot include special characters or alphabets. \n");
			document.frm_griev.phone2.className ="errorfields";
		}
		else
		{
			document.frm_griev.phone2.className ="";
		}	
	}

	if(document.frm_griev.std2.value != "" && document.frm_griev.phone2.value == "")
	{
		if(i==1)
		{
			f_focus='phone2';
		}
		msg=msg+ i++ +(". Enter Phone Number for Telephone 2. \n");
		document.frm_griev.phone2.className ="errorfields";
	}
	else
	{
		document.frm_griev.phone2.className ="";
	}
	
	if(document.frm_griev.std2.value == "" && document.frm_griev.phone2.value != "")
	{
		if(i==1)
		{
			f_focus='std2';
		}
		msg=msg+ i++ +(". Enter Area Code for Telephone 2. \n");
		document.frm_griev.std2.className ="errorfields";
	}
	else
	{
		document.frm_griev.std2.className ="";
	}	
	
	if(document.frm_griev.std2.value != "" && document.frm_griev.phone2.value != "")
	{
	   var to1 = document.frm_griev.std2.value.length ;
	   var to2 = document.frm_griev.phone2.value.length ;
	   var cto = parseInt(to1) + parseInt(to2)
	 
	   if(cto > 11 || cto<8)
	   {
			if(i==1)
			{
				f_focus='std2';
			}
		msg=msg+ i++ +(". Telephone2 should not be less than 8 or exceed above 11 digits. \n");
		document.frm_griev.std2.className ="errorfields";
	   }
	   else
		{
			document.frm_griev.std2.className ="";
		}
	}   
 
 // validation for mobile number
 
	if(trim(document.frm_griev.mbl_contact.value) != "")
	{
		if(!chkbadchar2(document.frm_griev.mbl_contact.value) || !chkmobilephoneNumber(document.frm_griev.mbl_contact.value))
		{
			if(i==1)
			{
				f_focus='mbl_contact';
			}
			msg=msg+ i++ +(". Mobile Number cannot include special characters or alphabets. \n");
			document.frm_griev.mbl_contact.className ="errorfields";
		}
		else
		{
			document.frm_griev.mbl_contact.className ="";
		}

		if(document.frm_griev.mbl_contact.value.charAt(0) == 9)
		{
			  var mobil = document.frm_griev.mbl_contact.value.length ;
			  if(mobil > 10)
			  {
				if(i==1)
				{
					f_focus='mbl_contact';
				}
				 msg=msg+ i++ +(". Please enter a valid Mobile Number. \n");
				 document.frm_griev.mbl_contact.className ="errorfields";
			  }
			else
			{
				document.frm_griev.mbl_contact.className ="";
			}	
		}	
	}

// validation for fax numbers

	if(trim(document.frm_griev.faxstd.value) != "")
	{
		if(!chkbadchar2(document.frm_griev.faxstd.value) || !chkstdcode(document.frm_griev.faxstd.value))
		{
			if(i==1)
			{
				f_focus='faxstd';
			}
			msg=msg+ i++ +(". Area code for Fax cannot include special characters or alphabets. \n");
			document.frm_griev.faxstd.className ="errorfields";
		}
		else
		{
			document.frm_griev.faxstd.className ="";
		}	
	}

	if(trim(document.frm_griev.fax_num.value) != "")
	{
		if(!chkbadchar2(document.frm_griev.fax_num.value) || !chkphoneNumber(document.frm_griev.fax_num.value))
		{
			if(i==1)
			{
				f_focus='fax_num';
			}
			msg=msg+ i++ +(". Phone Number for Telephone2 cannot include special characters or alphabets. \n");
			document.frm_griev.fax_num.className ="errorfields";
		}
		else
		{
			document.frm_griev.faxstd.className ="";
		}
	}
	
	if(document.frm_griev.faxstd.value != "" && document.frm_griev.fax_num.value == "")
	{
		if(i==1)
		{
			f_focus='fax_num';
		}
		msg=msg+ i++ +(". Enter Phone Number for Fax. \n");
		document.frm_griev.fax_num.className ="errorfields";
	}
	else
	{
		document.frm_griev.fax_num.className ="";
	}
		
	if(document.frm_griev.faxstd.value == "" && document.frm_griev.fax_num.value != "")
	{
		if(i==1)
		{
			f_focus='faxstd';
		}
		msg=msg+ i++ +(". Enter Area Code for Fax. \n");		
		document.frm_griev.faxstd.className ="errorfields";
	}
	else
	{
		document.frm_griev.faxstd.className ="";
	}	
		
	if(document.frm_griev.faxstd.value != "" && document.frm_griev.fax_num.value != "")
	{
	   var to1 = document.frm_griev.faxstd.value.length ;
	   var to2 = document.frm_griev.fax_num.value.length ;
	   var cto = parseInt(to1) + parseInt(to2)
	 
		   if(cto > 13 || cto<11)
		   {
				if(i==1)
				{
					f_focus='faxstd';
				}
			msg=msg+ i++ +(". Fax should not be less than 11 or exceed above 13 digits. \n");			
			document.frm_griev.faxstd.className ="errorfields";
		   }
			else
			{
				document.frm_griev.faxstd.className ="";
			}
	} 	

// end for fax,mobile,phone validation
	
	if(document.frm_griev.t_email.value !='')
	{
		if(!chkbadchar2(document.frm_griev.t_email.value) || !chkmail(document.frm_griev.t_email.value))
		{
			if(i==1)
			{
				f_focus='t_email';
			}
			msg=msg+ i++ +(". Email address should be in standard format. For example: jeff@abc.com. \n");							
			document.frm_griev.t_email.className ="errorfields";
		}
		else
		{
			document.frm_griev.t_email.className ="";
		}
	}
	
	if(!document.frm_griev.visit_pio[0].checked && !document.frm_griev.visit_pio[1].checked)
	{	
		if(i==1)
			{
				f_focus='visit_pio[0]';
			}
		msg=msg+ i++ +(". Select whether you have applied to any PIO for Information related to this complaint	 \n");		  	  
	}
	
	//pio approch validation
var currd = new Date();
var vdateday=document.frm_griev.ddlday1.value;
var vdatemonth=document.frm_griev.ddlmonth1.value;
var vdateyear=document.frm_griev.ddlyear1.value;

var date1=new Date(vdateyear,vdatemonth-1,vdateday,0,0,0);
var date2=new Date(currd.getFullYear(),currd.getMonth(),currd.getDate(),0,0,0);

if(date1 > date2)
{
	if(i==1)
	{
		f_focus='ddlmonth1';
	}
	msg=msg+ i++ +(". Info. Request Filed On Date should not exceed Current Date. \n");	
	document.frm_griev.ddlmonth1.className ="errorfields";
}
else
{
	document.frm_griev.t_email.className ="";
}	
	
	/*if(document.frm_griev.unique_id_application.value!='')
	{
		if(!chkchar(document.frm_griev.unique_id_application.value))
		{
			msg=msg+ i++ +(". Complaint / Registration Number should not include special characters. \n");
			//document.frm_griev.f_username.focus();
			//return;
		}
	}*/
		
	if(document.frm_griev.pio_name.value!='')
	{
		if(!chkbadchar2(document.frm_griev.pio_name.value) || !chkchar2(document.frm_griev.pio_name.value))
		{
			if(i==1)
			{
				f_focus='pio_name';
			}
			msg=msg+ i++ +(". Name for PIO Details should not include special characters or numbers. \n");
			document.frm_griev.pio_name.className ="errorfields";
		}
		else
		{
			document.frm_griev.pio_name.className ="";
		}
	}	
	
	if(trim(document.frm_griev.pio_std1.value) != "")
	{
		if(!chkbadchar2(document.frm_griev.pio_std1.value) || !chkstdcode(document.frm_griev.pio_std1.value))
		{
			if(i==1)
			{
				f_focus='pio_std1';
			}
			msg=msg+ i++ +(". In PIO Details, Area code for Telephone cannot include special characters or alphabets. \n");
			document.frm_griev.pio_std1.className ="errorfields";
		}
		else
		{
			document.frm_griev.pio_std1.className ="";
		}	
	}

	if(trim(document.frm_griev.pio_phn.value) != "")
	{
		if(!chkbadchar2(document.frm_griev.pio_phn.value) || !chkphoneNumber(document.frm_griev.pio_phn.value))
		{
			if(i==1)
			{
				f_focus='pio_phn';
			}
			msg=msg+ i++ +(". In PIO Details, Phone Number for Telephone cannot include special characters or alphabets. \n");
			document.frm_griev.pio_phn.className ="errorfields";
		}
		else
		{
			document.frm_griev.pio_phn.className ="";
		}
	}

	if(document.frm_griev.pio_std1.value != "" && document.frm_griev.pio_phn.value == "")
	 {
		if(i==1)
		{
			f_focus='pio_phn';
		}
		msg=msg+ i++ +(". Enter Phone Number for PIO Details. \n");		
		document.frm_griev.pio_phn.className ="errorfields";
	 }
	 else
	{
		document.frm_griev.pio_phn.className ="";
	}
	 
	 if(document.frm_griev.pio_std1.value == "" && document.frm_griev.pio_phn.value != "")
	 {
		if(i==1)
		{
			f_focus='pio_std1';
		}
		msg=msg+ i++ +(". Enter Area Code for PIO Details. \n");
		document.frm_griev.pio_std1.className ="errorfields";
	 }
	else
	{
		document.frm_griev.pio_std1.className ="";
	}	
	
	 if(document.frm_griev.pio_std1.value != "" && document.frm_griev.pio_phn.value != "")
	 {
		   var to1 = document.frm_griev.pio_std1.value.length ;
		   var to2 = document.frm_griev.pio_phn.value.length ;
		   var cto = parseInt(to1) + parseInt(to2)
		 
		   if(cto > 11 || cto<8)
		   {
			if(i==1)
			{
				f_focus='pio_std1';
			}
			msg=msg+ i++ +(". Telephone for PIO Details should not be less than 8 or exceed above 11 digits. \n");		   
			document.frm_griev.pio_std1.className ="errorfields";
		   }
		else
		{
			document.frm_griev.pio_std1.className ="";
		}	
	}
		
	
	if(document.frm_griev.pio_mail.value !='')
	{
		if(!chkbadchar2(document.frm_griev.pio_mail.value) || !chkmail(document.frm_griev.pio_mail.value))
		{
			if(i==1)
			{
				f_focus='pio_mail';
			}
			msg=msg+ i++ +(". Email address for PIO Details should be in standard format. For example: jeff@abc.com. \n");		   			
			document.frm_griev.pio_mail.className ="errorfields";
		}
		else
		{
			document.frm_griev.pio_mail.className ="";
		}	
	}

// validation for first appeal		
	
	var currnd = new Date();
	var vdateday1=document.frm_griev.ddlday2.value;
	var vdatemonth1=document.frm_griev.ddlmonth2.value;
	var vdateyear1=document.frm_griev.ddlyear2.value;

	var date_1=new Date(vdateyear1,vdatemonth1-1,vdateday1,0,0,0);
	var date_2=new Date(currnd.getFullYear(),currnd.getMonth(),currnd.getDate(),0,0,0);

	if(date_1 > date_2)
	{
		if(i==1)
		{
			f_focus='ddlmonth2';
		}
		msg=msg+ i++ +(". First Appeal Filed On Date should not exceed Current Date. \n");
		document.frm_griev.ddlmonth2.className ="errorfields";
	}		
	else
	{
		document.frm_griev.ddlmonth2.className ="";
	}
	/*if(document.frm_griev.unique_id_appea1.value!='')
	{
		if(!chkchar(document.frm_griev.unique_id_appea1.value))
		{
			msg=msg+ i++ +(". Complaint / Registration Number for First Appeal should not include special characters. \n");
			//document.frm_griev.f_username.focus();
			//return;
		}
	}*/
				
	if(document.frm_griev.pio_name_ap.value!='')
	{
		if(!chkbadchar2(document.frm_griev.pio_name_ap.value) || !chkchar2(document.frm_griev.pio_name_ap.value))
		{
			if(i==1)
			{
				f_focus='pio_name_ap';
			}
			msg=msg+ i++ +(". Name for Appellate Authority Details should not include special characters or numbers. \n");
			document.frm_griev.pio_name_ap.className ="errorfields";
		}
		else
		{
			document.frm_griev.pio_name_ap.className ="";
		}
	}		
	
	if(trim(document.frm_griev.pio_std_ap.value) != "")
	{
		if(!chkbadchar2(document.frm_griev.pio_std_ap.value) || !chkstdcode(document.frm_griev.pio_std_ap.value))
		{
			if(i==1)
			{
				f_focus='pio_std_ap';
			}
			msg=msg+ i++ +(". In Appellate Authority Details, Area code for Telephone cannot include special characters or alphabets. \n");
			document.frm_griev.pio_std_ap.className ="errorfields";
		}
		else
		{
			document.frm_griev.pio_std_ap.className ="";
		}
	}

	if(trim(document.frm_griev.pio_phn_ap.value) != "")
	{
		if(!chkbadchar2(document.frm_griev.pio_phn_ap.value) || !chkphoneNumber(document.frm_griev.pio_phn_ap.value))
		{
			if(i==1)
			{
				f_focus='pio_phn_ap';
			}
			msg=msg+ i++ +(". In Appellate Authority Details, Phone Number for Telephone cannot include special characters or alphabets. \n");
			document.frm_griev.pio_phn_ap.className ="errorfields";
		}
		else
		{
			document.frm_griev.pio_phn_ap.className ="";
		}
	}
	
	if(document.frm_griev.pio_std_ap.value != "" && document.frm_griev.pio_phn_ap.value == "")
	 {
		if(i==1)
		{
			f_focus='pio_phn_ap';
		}
		msg=msg+ i++ +(". Enter Phone Number for Appellate Authority Details. \n");
		document.frm_griev.pio_phn_ap.className ="errorfields";
	 }
	 else
	{
		document.frm_griev.pio_phn_ap.className ="";
	}
	 
	 if(document.frm_griev.pio_std_ap.value == "" && document.frm_griev.pio_phn_ap.value != "")
	 {
		if(i==1)
		{
			f_focus='pio_std_ap';
		}
		msg=msg+ i++ +(". Enter Area Code for Appellate Authority Details. \n");
		document.frm_griev.pio_std_ap.className ="errorfields";
	 }	
	else
	{
		document.frm_griev.pio_std_ap.className ="";
	}	

	 if(document.frm_griev.pio_std_ap.value != "" && document.frm_griev.pio_phn_ap.value != "")
	 {
		   var to1 = document.frm_griev.pio_std_ap.value.length ;
		   var to2 = document.frm_griev.pio_phn_ap.value.length ;
		   var cto = parseInt(to1) + parseInt(to2)
		 
		   if(cto > 11 || cto<8)
		   {
			if(i==1)
			{
				f_focus='pio_std_ap';
			}
		   msg=msg+ i++ +(". Telephone for Appellate Authority Details should not be less than 8 or exceed above 11 digits. \n");			
			document.frm_griev.pio_std_ap.className ="errorfields";
		   }
			else
			{
				document.frm_griev.pio_std_ap.className ="";
			}
	} 	  
		
	if(document.frm_griev.pio_mail_ap.value !='')
	{
		if(!chkbadchar2(document.frm_griev.pio_mail_ap.value) || !chkmail(document.frm_griev.pio_mail_ap.value))
		{
			if(i==1)
			{
				f_focus='pio_mail_ap';
			}
			msg=msg+ i++ +(". Email address for Appellate Authority Details should be in standard format. For example: jeff@abc.com. \n");	
			document.frm_griev.pio_mail_ap.className ="errorfields";
		}
		else
		{
			document.frm_griev.pio_mail_ap.className ="";
		}
	}	
	
	if(document.getElementById('age_file').value != "")
	{
	var objUpload=eval("document.getElementById('age_file')");
    var sUpload=objUpload.value.toLowerCase();
    if(sUpload!="")
    {
        var iDot=sUpload.indexOf(".");
           if(iDot > 0)
            {
            var aUpload=sUpload.split(".");
			
            if((aUpload[aUpload.length-1] =="pdf")  || (aUpload[aUpload.length-1] =="jpg") || (aUpload[aUpload.length-1] =="gif"))
            {
				document.frm_griev.age_file.className ="";
            }
			else
			{
				if(i==1)
				{
					f_focus='age_file';
				}
			    msg=msg+ i++ +(". File size of Age proof document should not exceed above 2MB, Only *.pdf, JPG, GIF files are allowed. \n");
                document.frm_griev.age_file.className ="errorfields";
			}
          }
    }
	}
	
	if(document.getElementById('handicap_file').value != "")
	{
	var objUpload=eval("document.getElementById('handicap_file')");
    var sUpload=objUpload.value.toLowerCase();
    if(sUpload!="")
    {
        var iDot=sUpload.indexOf(".");
           if(iDot > 0)
            {
            var aUpload=sUpload.split(".");
			
            if((aUpload[aUpload.length-1] =="pdf")  || (aUpload[aUpload.length-1] =="jpg") || (aUpload[aUpload.length-1] =="gif"))
            {	
				document.frm_griev.handicap_file.className ="";
            }
			else
			{
				if(i==1)
				{
					f_focus='handicap_file';
				}
			    msg=msg+ i++ +(". File size of Disability certificate should not exceed above 2MB, Only *.pdf, JPG, GIF files are allowed. \n");
                document.frm_griev.handicap_file.className ="errorfields";
			}
          }
    }
	}
	
	
  	 if(document.frm_griev.complaint_description.value=='')
	{
		if(i==1)
		{
			f_focus='complaint_description';
		}
		msg=msg+ i++ +(". Enter the Complaint Description. \n");	
		document.frm_griev.complaint_description.className ="errorfields";
	}
	else
	{
		document.frm_griev.complaint_description.className ="";
	}
			
	if(document.frm_griev.visit_pio[0].checked)
	{
		  if(document.frm_griev.rel_detail1.value == '')
		  {
			if(i==1)
			{
				f_focus='rel_detail1';
			}
			msg=msg+ i++ +(". Enter Details for Document 1. \n");				
			document.frm_griev.rel_detail1.className ="errorfields";
		  }
		  else
		  {
			document.frm_griev.rel_detail1.className ="";
		  }
	
		  if(document.getElementById('t_file1').value == "")
		  {
			if(i==1)
			{
				f_focus='t_file1';
			}
			msg=msg+ i++ +(". Upload File in Document 1. \n");	
			document.frm_griev.t_file1.className ="errorfields";
		  }
		  else
		  {
			  if(document.getElementById('t_file1').value != "")
				{						 
					var objUpload=eval("document.getElementById('t_file1')");
					var sUpload=objUpload.value.toLowerCase();
					if(sUpload!="")
					{
						var iDot=sUpload.indexOf(".");
						   if(iDot > 0)
							{
							var aUpload=sUpload.split(".");
							
							if((aUpload[aUpload.length-1] =="pdf")  || (aUpload[aUpload.length-1] =="jpg") || (aUpload[aUpload.length-1] =="gif"))
							{
								document.frm_griev.t_file1.className ="";
							}
							else
							{
								if(i==1)
								{
									f_focus='t_file1';
								}
							msg=msg+ i++ +(". File size of Document 1 should not exceed above 2MB, Only *.pdf, JPG, GIF files are allowed. \n");								document.frm_griev.t_file1.className ="errorfields";
							}
						  }
					}
			    }
		   }
	}
	
	if(document.getElementById('t_file2').value != "")
	{	
    var objUpload=eval("document.getElementById('t_file2')");
    var sUpload=objUpload.value.toLowerCase();
    if(sUpload!="")
    {
        var iDot=sUpload.indexOf(".");
           if(iDot > 0)
            {
            var aUpload=sUpload.split(".");
			
            if((aUpload[aUpload.length-1] =="pdf")  || (aUpload[aUpload.length-1] =="jpg") || (aUpload[aUpload.length-1] =="gif"))
            {
				document.frm_griev.t_file2.className ="";
            }
			else
			{
				if(i==1)
				{
					f_focus='t_file2';
				}
			    msg=msg+ i++ +(". File size of Document 2 should not exceed above 2MB, Only *.pdf, JPG, GIF files are allowed. \n");
                document.frm_griev.t_file2.className ="errorfields";
			}
          }
    }
	}
	if(document.getElementById('t_file3').value != "")
	{	
	var objUpload=eval("document.getElementById('t_file3')");
    var sUpload=objUpload.value.toLowerCase();
    if(sUpload!="")
    {
        var iDot=sUpload.indexOf(".");
           if(iDot > 0)
            {
           var aUpload=sUpload.split(".");
			
            if((aUpload[aUpload.length-1] =="pdf")  || (aUpload[aUpload.length-1] =="jpg") || (aUpload[aUpload.length-1] =="gif"))
            {
				document.frm_griev.t_file3.className ="";
			}
			else
			{
				if(i==1)
				{
					f_focus='t_file3';
				}
				msg=msg+ i++ +(". File size of Document 3 should not exceed above 2MB, Only *.pdf, JPG, GIF files are allowed. \n");
                document.frm_griev.t_file3.className ="errorfields";
			}
          }
    }
	}
	if(document.getElementById('t_file4').value != "")
	{	  
	var objUpload=eval("document.getElementById('t_file4')");
    var sUpload=objUpload.value.toLowerCase();
    if(sUpload!="")
    {
        var iDot=sUpload.indexOf(".");
           if(iDot > 0)
            {
            var aUpload=sUpload.split(".");
			
            if((aUpload[aUpload.length-1] =="pdf")  || (aUpload[aUpload.length-1] =="jpg") || (aUpload[aUpload.length-1] =="gif"))
            {
				document.frm_griev.t_file4.className ="";
			}
			else
			{
				if(i==1)
				{
					f_focus='t_file4';
				}
			    msg=msg+ i++ +(". File size of Document 4 should not exceed above 2MB, Only *.pdf, JPG, GIF files are allowed. \n");
                document.frm_griev.t_file4.className ="errorfields";
			}
          }
    }
	}
	if(document.getElementById('t_file5').value != "")
	{	
	var objUpload=eval("document.getElementById('t_file5')");
    var sUpload=objUpload.value.toLowerCase();
    if(sUpload!="")
    {
        var iDot=sUpload.indexOf(".");
           if(iDot > 0)
            {
           var aUpload=sUpload.split(".");
			
            if((aUpload[aUpload.length-1] =="pdf")  || (aUpload[aUpload.length-1] =="jpg") || (aUpload[aUpload.length-1] =="gif"))
            {
				document.frm_griev.t_file5.className ="";
            }
			else
			{	
				if(i==1)
				{
					f_focus='t_file5';
				}
			    msg=msg+ i++ +(". File size of Document 5 should not exceed above 2MB, Only *.pdf, JPG, GIF files are allowed. \n");
                document.frm_griev.t_file5.className ="errorfields";
			}
          }
    }
	} 	
	
	var citizen_id=document.getElementById("sen_citizen1").checked;
	var info_research=document.getElementById("r1").checked;
	if(citizen_id==true && info_research==true)
	{
		var x=document.frm_griev.age_ct.selectedIndex;				
		if(x!=4)
		{
			if(i==1)
			{
				f_focus='age_ct';
			}
			msg=msg+ i++ +(". If you are Senior Citizen, Age Category for Information for Research and Analysis Purpose should be selected as Above 50 years. \n");
			document.frm_griev.age_ct.className ="errorfields";
		}	
		else
		{
			document.frm_griev.age_ct.className ="";
		}	
	}
	
	if(document.frm_griev.captcha.value=='')
	{
		if(i==1)
		{
			f_focus='captcha';
		}
		msg=msg+ i++ +(". Answer the security question. \n");
		document.frm_griev.captcha.className ="errorfields";
	}
	else
	{
		document.frm_griev.captcha.className ="";
	}

if(msg.length>0)
	{
		i=i-1;
		if(i!=1)
		{
			alert("The following " + i + " errors were found:\n" + msg);
		}
		else
		{
			msg = msg.replace("1.  ","");			
			alert("One error was found:\n" + msg);
		}
		
		if(f_focus=='citizen[0]' || f_focus=='Poverty[0]' || f_focus=='visit_pio[0]')	
		{
			//
		}
		else
		{
		document.frm_griev[""+f_focus].focus();
		}
		
		return false;
	}
	else
	{		
		return true;
	}
	
}


function op_fie(a)
{
//alert(a);
  url="complaint_direct/"+a;
  sector1 = window.open(url,'sector1','width=600,height=600,scrollbars=yes');

}

function giveWarning(messageAreaID,messageStr)
{
    warningBoxNode = document.getElementById(messageAreaID);
    document.getElementById(messageAreaID).style.visibility = "visible";
    warningBoxNode.textContent = messageStr;
    warningBoxNode.innerHTML = messageStr;
    return;
}

function setVisibility(id,visibility,text)
{
    document.getElementById(id).style.display = visibility;
	giveWarning(id,text);
}


function chktreasurer1(field,id,messageAreaID,messageStr){
if(!chkbadchar2(field) || !chkchar2(field)){
document.getElementById(id).className='errorfields';
document.getElementById(messageAreaID).style.visibility = "visible";
document.getElementById(messageAreaID).innerHTML = messageStr;
document.getElementById(messageAreaID).className='red';
}else{
document.getElementById(id).className='';
document.getElementById(messageAreaID).className='';
}
}

function chktreasurer2(field,id,messageAreaID,messageStr){
if(!chkbadchar2(field) || !chkint(field)){
document.getElementById(id).className='errorfields';
document.getElementById(messageAreaID).style.visibility = "visible";
document.getElementById(messageAreaID).innerHTML = messageStr;
document.getElementById(messageAreaID).className='red';
}else{
document.getElementById(id).className='';
document.getElementById(messageAreaID).className='';
}
}

function chktreasurer3(field,id,messageAreaID,messageStr){
if(!chkbadchar2(field)){
document.getElementById(id).className='errorfields';
document.getElementById(messageAreaID).style.visibility = "visible";
document.getElementById(messageAreaID).innerHTML = messageStr;
document.getElementById(messageAreaID).className='red';
}else{
document.getElementById(id).className='';
document.getElementById(messageAreaID).className='';
}
}

function loadcombo(obj,t1)
{
		var cnt,c;
		var len = obj.options.length;
		for(cnt=0; cnt < len; cnt++)
		{
			c=cnt.toString();
			if(obj.options[c].value==t1)
				obj.options[c].selected=true;
			else
				obj.options[c].selected=false;
		}
}

function show_doc()
{
var doc_id = document.getElementById("no_doc").value;
 if(navigator.appName.indexOf("Microsoft") > -1)
	{
    var canSee = 'block'
    }
	 else
	 {
    var canSee = 'block';
      }

 if(doc_id == '1')
	{
		document.getElementById("b1").style.display = canSee;
		document.getElementById("b2").style.display = 'none';
		document.getElementById("b3").style.display = 'none';
		document.getElementById("b4").style.display = 'none';
	}
	if(doc_id == '2')
	{
		document.getElementById("b1").style.display = canSee;
		document.getElementById("b2").style.display = canSee;
		document.getElementById("b3").style.display = 'none';
		document.getElementById("b4").style.display = 'none';
	}
 if(doc_id == '3')
	{
		document.getElementById("b1").style.display = canSee;
		document.getElementById("b2").style.display = canSee;
		document.getElementById("b3").style.display = canSee;
		document.getElementById("b4").style.display = 'none';
	}
 if(doc_id == '4')
	{
		document.getElementById("b1").style.display = canSee;
		document.getElementById("b2").style.display = canSee;
		document.getElementById("b3").style.display = canSee;
		document.getElementById("b4").style.display = canSee;
	}
 if(doc_id == '0')
	{
		document.getElementById("b1").style.display = 'none';
		document.getElementById("b2").style.display = 'none';
		document.getElementById("b3").style.display = 'none';
		document.getElementById("b4").style.display = 'none';
	}
}

function show_bpl()
    {
	if(navigator.appName.indexOf("Microsoft") > -1)
	{
		var canSee = 'block'
    }
	else
	{
		var canSee = 'block';
    }
		document.getElementById("bpl").style.display = canSee;
		document.getElementById("bpl_detail").style.display = canSee;
		document.getElementById("bpl_file").style.display = canSee;
		//document.forms['frm_griev'].elements['bpl_detail'].focus();
	}

function unshow_bpl()
   	{
	if(navigator.appName.indexOf("Microsoft") > -1)
	{
       var canSee = 'block'
    }
	else
	{
      var canSee = 'block';
    }
		 document.getElementById("bpl").style.display = 'none';
		 document.getElementById("bpl_detail").style.display = 'none';
		 document.getElementById("bpl_file").style.display = 'none';
   }

function show_pio_com()
	{
		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'inline';
		}
			document.getElementById("do_comreg").style.display = canSee;
			document.getElementById("donot_comreg").style.display = 'none';
	}

function unshow_pio_com()
	{
		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'inline';
		}
			document.getElementById("do_comreg").style.display = 'none';
			document.getElementById("donot_comreg").style.display = canSee;
			document.getElementById("piodet").style.display = canSee;
	}

function show_pio_com_ap()
{
	if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'inline';
		}
			document.getElementById("unique_id_appea").style.display = canSee;
			document.getElementById("donot_com_reg_ap").style.display = 'none';
}

function unshow_pio_com_ap()
{
	if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'inline';
		}
			document.getElementById("unique_id_appea").style.display = 'none';
			document.getElementById("donot_com_reg_ap").style.display = canSee;
}

function show_pio()
	{
		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'block';
		}
		document.getElementById("do_com_reg1").style.display = canSee;
		document.getElementById("appl").style.display = canSee;
	}

function unshow_pio()
	{
		document.getElementById("do_com_reg1").style.display = 'none';
		document.getElementById("do_comreg").style.display = 'none';
		document.getElementById("donot_comreg").style.display = 'none';
		document.getElementById("appl").style.display = 'none';
		document.getElementById("do_comreg_ap").style.display = 'none';
		document.getElementById("unique_id_appea").style.display = 'none';
		document.getElementById("donot_com_reg_ap").style.display = 'none';
	}

function show_appdone()
	{
		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'inline'
		}
		else
		{
			var canSee = 'inline';
		}
			document.getElementById("do_comreg_ap").style.display = canSee;
			document.getElementById("do_com_reg_ap").style.display = canSee;
			document.getElementById("donot_com_reg_ap").style.display = 'none';
	}

function unshow_appdone()
	{
		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'block';
		}
			document.getElementById("donot_com_reg_ap").style.display = 'none';
			document.getElementById("do_comreg_ap").style.display = 'none';
			document.getElementById("unique_id_appea").style.display = 'none';
	}
function show_age()
    {
		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'block';
		}
			document.getElementById("senior_age").style.display = canSee;
	}

function unshow_age()
   	{
		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'block';
		}
			document.getElementById("senior_age").style.display = 'none';
   }

function show_phy_hand()
    {
		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'inline';
		}
			document.getElementById("physically_hand_1").style.display = canSee;
	}

function unshow_phy_hand()
   	{

		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'block';
		}
			document.getElementById("physically_hand_1").style.display = 'none';
	}

function show_agree()
	{
		var reg_id = document.getElementById("poverty1").checked;
		var citizen_id=document.getElementById("sen_citizen1").checked;
		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'block';
		}
		if(reg_id == false)
		{
			document.getElementById("ann_income1").style.display = canSee;
		}
		document.getElementById("catg1").style.display = canSee;
		document.getElementById("local1").style.display = canSee;
		document.getElementById("sex1").style.display = canSee;
		document.getElementById("age1").style.display = canSee;
		if(citizen_id==true)
		{												
			document.frm_griev.age_ct.options[4].selected = true;			
		}
		else
		{
			document.frm_griev.age_ct.options[0].selected = true;
		}
		document.getElementById("edu1").style.display = canSee;
    	document.getElementById("occup1").style.display = canSee;
	}

function unshow_agree()
	{
		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			var canSee = 'block'
		}
		else
		{
			var canSee = 'block';
		}
		document.getElementById("catg1").style.display = 'none';
		document.getElementById("ann_income1").style.display = 'none';
		document.getElementById("local1").style.display = 'none';
		document.getElementById("sex1").style.display = 'none';
		document.getElementById("age1").style.display = 'none';
		document.getElementById("edu1").style.display = 'none';
    	document.getElementById("occup1").style.display = 'none';
	}

function list_dist()
{
	var stateid = document.getElementById("t_state").value;
	var aj_obj= makehttpRequest();
	url = 'include/ajax_dist.php?stateid='+stateid;
	aj_obj.open('GET',url,true);
	aj_obj.onreadystatechange = function()
	{
	if(aj_obj.readyState==4 && aj_obj.status==200)
		{
			flag = aj_obj.responseXML.getElementsByTagName('flag')[0].firstChild.nodeValue;
			obj_dist = document.getElementById('t_dist');
			obj_dist.length = 0;
			obj_dist.options[obj_dist.length] = new Option('Select','0');
			if(flag!=0 && flag!='')
				{
					 if(navigator.appName.indexOf("Microsoft") > -1)
					{
						var canSee = 'block'
					}
					else
					{
						var canSee = 'table-row';
					}
					document.getElementById("dept").style.display = canSee;
					//document.forms['frm_griev'].elements['t_dist'].focus();
					record = aj_obj.responseXML.getElementsByTagName('record');
					for(i=0;i<record.length;i++)
					{
						distid = record[i].getElementsByTagName('distid')[0].firstChild.nodeValue;
						distname = record[i].getElementsByTagName('distname')[0].firstChild.nodeValue;
						obj_dist.options[i + 1] = new Option(distname,distid);
					}
				}
			if(flag==0)
			{
				document.getElementById("dept").style.display = 'none';
			}
		}
	}
	aj_obj.send(null);
}

function list_mindept(stdeptobj,catobj,test)
{
	var dis = document.getElementById('c_min').value;
  	var aj_obj2= makehttpRequest();
	url = 'include/ajax_mindept.php?mindeptid='+stdeptobj.value;
	aj_obj2.open('GET',url,true);

	aj_obj2.onreadystatechange = function()
	{
		if(aj_obj2.readyState==4 && aj_obj2.status==200)
		{
			var report = aj_obj2.responseXML.getElementsByTagName('data')[0];
			var flag = report.getElementsByTagName('flag')[0].firstChild.nodeValue;
			var flagsch = report.getElementsByTagName('flagsch')[0].firstChild.nodeValue;
			obj_categ = catobj;
			obj_categ.length = 1;
			obj_selcateg = test;
			obj_selcateg.length = 1;

			if(flagsch!=0 && flagsch!='')
			{
				record = report.getElementsByTagName('recordsch');
				for(i=0;i<record.length;i++)
				{
					categid = record[i].getElementsByTagName('deptid')[0].firstChild.nodeValue;
					categname = record[i].getElementsByTagName('schname')[0].firstChild.nodeValue;
					obj_selcateg.options[obj_selcateg.length] = new Option(categname,categid);
				}
			}

			if(flag!=0 && flag!='')
			{
			    if(navigator.appName.indexOf("Microsoft") > -1)
				{
					var canSee = 'block'
				}
				else
				{
					var canSee = 'block';
				}
				document.getElementById("dis_dept").style.display = canSee;
				//document.forms['frm_griev'].elements['c_dept1'].focus();

				record = report.getElementsByTagName('record');
				for(i=0;i<record.length;i++)
				{
					categid = record[i].getElementsByTagName('statedeptid')[0].firstChild.nodeValue;
					categname = record[i].getElementsByTagName('statedeptname')[0].firstChild.nodeValue;
					obj_categ.options[obj_categ.length] = new Option(categname,categid);
				}
			}

			if(flag == 0)
			{
			document.getElementById("dis_dept").style.display = 'none';
			var aj_obj1= makehttpRequest();
			url = 'include/ajax_mindept1.php?mindeptid='+stdeptobj.value;
			aj_obj1.open('GET',url,true);

			aj_obj1.onreadystatechange = function()
			{
				if(aj_obj1.readyState==4 && aj_obj1.status==200)
				{
					var report = aj_obj1.responseXML.getElementsByTagName('data')[0];

					var flag = report.getElementsByTagName('flag')[0].firstChild.nodeValue;
					obj_categ = test;//document.getElementById('c_category1[]');
					obj_categ.length = 1;

					if(flag!=0 && flag!='')
				  {
						record = report.getElementsByTagName('record');
						for(i=0;i<record.length;i++)
						{
							categid = record[i].getElementsByTagName('statedeptid')[0].firstChild.nodeValue;
							categname = record[i].getElementsByTagName('statedeptname')[0].firstChild.nodeValue;
							obj_categ.options[obj_categ.length] = new Option(categname,categid);
						}
				  }
				}
			}
				aj_obj1.send(null);
				//document.forms['frm_griev'].elements['c_category'].focus();
		  }
		}
	}
	aj_obj2.send(null);
}


function list_deptorg(minorg,deptorgobj,orgcatobj)
{
   var dis = document.getElementById('c_dept1').value;
  /* if(dis=='NK')
	{
	if(navigator.appName.indexOf("Microsoft") > -1)
	{
    var canSee = 'block'
    }
	 else
	 {
    var canSee = 'block';
      }
	document.getElementById("d_dep_oth").style.display = canSee;
	}
	else
	{
	 document.getElementById("d_dep_oth").style.display = 'none';
	}
 */
	if(dis != 'NK' && dis != '0')
	{
		var aj_obj2= makehttpRequest();
		url = 'include/ajax_deptorg.php?deptorgid='+deptorgobj.value+"&minval="+minorg.value;
		aj_obj2.open('GET',url,true);

	aj_obj2.onreadystatechange = function()
	{
		if(aj_obj2.readyState==4 && aj_obj2.status==200)
		{
			var report = aj_obj2.responseXML.getElementsByTagName('data')[0];

			var flag = report.getElementsByTagName('flag')[0].firstChild.nodeValue;
			var len = 1;
			obj_categ = orgcatobj;
			obj_categ.length = 1;

			if(flag!=0 && flag!='')
			{
				record = report.getElementsByTagName('record');
				len = record.length;
				for(i=0;i<record.length;i++)
				{
					categid = record[i].getElementsByTagName('statedeptid')[0].firstChild.nodeValue;
					categname = record[i].getElementsByTagName('statedeptname')[0].firstChild.nodeValue;

					obj_categ.options[obj_categ.length] = new Option(categname,categid);
				}
			}
		}
	}
	aj_obj2.send(null);
	//document.forms['frm_griev'].elements['c_category'].focus();
	}
}

function show_ustate(val)
{
	if(val!='IN')
	{
		document.getElementById("d_custate_name").style.display='none';
		document.getElementById("dept").style.display='none';
	}
	else
	{
		document.getElementById("d_custate_name").style.display='block';
		document.getElementById("dept").style.display='block';
	}
}
