function fillAge(c_date,dob)
{
	//var dob = document.getElementById("dob").value;
	var c = parseInt(c_date);
	var d = parseInt(dob);
	var age = c - d;
	//alert(age);
	if(age<18)
	{
       alert("Age shoud not be less than 18 years! Please select date of birth again!!");
	   document.getElementById("dob").value="";
	   document.getElementById("age").value="";
	   document.getElementById("dob").focus();
	   return false;
	}
	document.getElementById("age").value = age;
	
	}
function hideGeneralInfo(op)
{
  if(op=="generalInfo")
  {
    document.getElementById("divShowGeneralInfo").style.display="block";
    document.getElementById("divGeneralInfo").style.display="none";
    document.getElementById("divHideGeneralInfo").style.display="none";
  }
  if(op=="facility")
  {
    document.getElementById("divShowFacility").style.display="block";
    document.getElementById("facility").style.display="none";
    document.getElementById("divHideFacility").style.display="none";
  }
  if(op=="gov")
  {
    document.getElementById("divShowGovernment").style.display="block";
    document.getElementById("government").style.display="none";
    document.getElementById("divHideGovernment").style.display="none";
  }
  if(op=="charge")
  {
    document.getElementById("divShowCharges").style.display="block";
    document.getElementById("charge").style.display="none";
    document.getElementById("divHideCharges").style.display="none";
  }
  	
}
function showGeneralInfo(op)
{
  if(op=="generalInfo")
  {
    document.getElementById("divShowGeneralInfo").style.display="none";
    document.getElementById("divGeneralInfo").style.display="block";
    document.getElementById("divHideGeneralInfo").style.display="block";
  }
  if(op=="facility")
  {
    document.getElementById("divShowFacility").style.display="none";
    document.getElementById("facility").style.display="block";
    document.getElementById("divHideFacility").style.display="block";
  }
  if(op=="gov")
  {
    document.getElementById("divShowGovernment").style.display="none";
    document.getElementById("government").style.display="block";
    document.getElementById("divHideGovernment").style.display="block";
  }
  if(op=="charge")
  {
    document.getElementById("divShowCharges").style.display="none";
    document.getElementById("charge").style.display="block";
    document.getElementById("divHideCharges").style.display="block";
  }	
}
function fillDistrict(district)
{
	document.getElementById("home_address").value=district;
	document.getElementById("birth_place").value=district;
	document.getElementById("passport_issue_place").value=district;
}
function getExpire(op,g_date)
{ 
  if(op=='passport')
  {
	var arr = g_date.split("/");
	//var y = parseFloat(arr[0]);
	//alert(arr[1]);
	var year = parseInt(arr[0]);
	var m = parseInt(arr[1]);
	var d = parseInt(arr[2]);
	
	if(d == 01)
	{
		var real_day = 31;
	}
	else
	   var real_day = d - 1;
	
	if(d == 01)
	{ 
	   if(arr[1]==09)
	   {
		 var real_m = 08;  
	   }
	   else if(arr[1]==08)
	   {
		  var real_m = 07;   
	   }
	   else
	   {
			if(m == 1)
			{ 
				var real_m = 12;
			}
			else
			   var real_m = m - 01;
	   }
	}
	else
	{  
	  if(arr[1]==09)
	   {
		 var real_m = 09;  
	   }
	   else if(arr[1]==08)
	   {
		  var real_m = 08;   
	   }
	   else
	   {
			if(m == 1)
			{ 
				var real_m = 12;
			}
			else
			   var real_m = m;
	   }
	}
	
	if(m==1)
	{
		var real_year = year + 9;
	}
	else
	    var real_year = year + 10;
	
	 
	
	
	document.getElementById("passport_expiry_date").value = real_year+'/'+real_m+'/'+real_day;
	//alert(arr[0]);
  }
  else
  {
	var arr = g_date.split("/");  
	var year = parseInt(arr[0]);
	var m = parseInt(arr[1]);
	var d = parseInt(arr[2]);
	
	if(d == 01)
	{
		var real_day = 31;
	}
	else
	   var real_day = d - 1;
	
	if(d == 01)
	{ 
	   if(arr[1]==09)
	   {
		 var real_m = 08;  
	   }
	   else if(arr[1]==08)
	   {
		  var real_m = 07;   
	   }
	   else
	   {
			if(m == 1)
			{ 
				var real_m = 12;
			}
			else
			   var real_m = m - 01;
	   }
	}
	else
	{  
	  if(arr[1]==09)
	   {
		 var real_m = 09;  
	   }
	   else if(arr[1]==08)
	   {
		  var real_m = 08;   
	   }
	   else
	   {
			if(m == 1)
			{ 
				var real_m = 12;
			}
			else
			   var real_m = m;
	   }
	}
	
	if(m==1)
	{
		var real_year = year + 4;
	}
	else
	    var real_year = year + 5;
	   
	   
	document.getElementById("liscense_expiry_date").value = real_year+'/'+real_m+'/'+real_day;
  }
  
}
/*********** online apply *************/
function showOnlineMenu(op)
{
  if(op=="education")
  {
    document.getElementById("divShowEducation").style.display="none";
    document.getElementById("divEducation").style.display="block";
    document.getElementById("divHideEducation").style.display="block";
  }
  if(op=="work")
  {
    document.getElementById("divShowWork").style.display="none";
    document.getElementById("divWork").style.display="block";
    document.getElementById("divHideWork").style.display="block";
  }
  if(op=="attachment")
  {
    document.getElementById("divShowAttachment").style.display="none";
    document.getElementById("divAttachment").style.display="block";
    document.getElementById("divHideAttachment").style.display="block";
  }
  
}
/*********** end of online apply *************/
/************ start of resume *****************/
function showAllResumeAdmin(first,second,third)
 {  
   
    document.getElementById(first).style.display="block";
    document.getElementById(second).style.display="block";
	document.getElementById(third).style.display="none";  
 }
// liscense info 
function showLiscenseAdmin(val)
{
  if(val == 'Local' || val == 'International')
  {
    document.getElementById("liscense").style.display="block";
  }
  if(val == 'None')
  {
    document.getElementById("liscense").style.display="none";
  }
}

/************ end of resume *******************/
/****************** pop up to print the resume *****************/
var newwindow

function popitup(url , content , title) { 
if (newwindow && !newwindow.closed)
{ newwindow.focus(); newwindow.document.clear() }
else
{ newwindow=window.open('','','width=924,height=724,resizable=1') }
newwindow.document.writeln('<head> <title>' + title + '<\/title> <\/head> <body bgcolor=\"white\"> <center>');
newwindow.document.writeln(content);
newwindow.document.writeln('<\/center> <\/body> <\/html>');
newwindow.document.close();
}

function tidy()
{
if (newwindow && !newwindow.closed) { newwindow.close(); }
}

/***************** end of pop up *******************************/

/*************  check box for the processing ***************/
function checkAll(size)
{
	//alert(size);
	for (var i=1;i<=size;i++)
	{
	  var e = document.getElementById("allbox").value;	
	  if ((e = 'on') && (document.getElementById("allbox").checked))
	  {	
	   document.getElementById("pro"+i).checked=true;
	  }
	  else 
	   document.getElementById("pro"+i).checked=false;
	}
}
/************* end of check box for the processing **********/
// VISA AND FLIGHT CANCELLING //////////
function showCancel()
{ //alert("maya");
	 document.getElementById("showCancelDiv").style.display="none";
	 document.getElementById("showVisaInfo").style.display="block";
	 document.getElementById("showAirlineInfo").style.display="none";
	 document.getElementById("showVisaCancel").style.display="block";
	 document.getElementById("btnFlighProcessing").style.display="none";
	 document.getElementById("divCancelVisa").style.display="block";
	 
}
function showFlightInfo()
{ //alert("maya");
	 document.getElementById("showCancelDiv").style.display="block";
	 document.getElementById("showVisaInfo").style.display="none";
	 document.getElementById("showAirlineInfo").style.display="block";
	 document.getElementById("showVisaCancel").style.display="none";
	 document.getElementById("btnFlighProcessing").style.display="block";
	 document.getElementById("divCancelVisa").style.display="none";
}

function showRejectDate()
{
	document.getElementById("reject").style.display="block";
	 document.getElementById("showReject").style.display="none";
	 document.getElementById("btnReject").style.display="block";
}
// END OF VISA AND FLIGHT CANCELLING //////////
/// SHOW AND HIDE THE DEMAND ///////
function showHideDemand(val)
{
	//alert(val);
	if(val==" ")
	{
		document.getElementById("divDemand").style.display="block";
	}
	else
		document.getElementById("divDemand").style.display="none";
	
}
/// END OF SHOW AND HIDE THE DEMAND //////

/*agent international or local*/
function showAgentType(type)
{ 
	if(type==1)
	{
		document.getElementById("disp").style.display = "block";
	}
    else
	   document.getElementById("disp").style.display = "none";
	
}
/* end of agent international or local */
/* contact person info */
function fillContactInfo(val)
{ 
	if(val=="")
    {
	 return false;
    }
	document.getElementById("emergency_contact_name").value=val;
	document.getElementById("relation").value="Father";
	document.getElementById("address").value=document.getElementById("home_address").value;
}
/* end of contact person info */
<!--hide unnecessary info-->
function hide_unnecessary_info(show_bar,hide_bar,main_tr)
{
	document.getElementById(show_bar).style.display="block";
	document.getElementById(hide_bar).style.display="none";
	document.getElementById(main_tr).style.display="none";
}
function show_unnecessary_info(show_bar,hide_bar,main_tr)
{ 
	document.getElementById(show_bar).style.display="none";
	document.getElementById(hide_bar).style.display="block";
	document.getElementById(main_tr).style.display="block";
}
<!-- end of hide unnecessary info-->
/*to show sub menu*/
function showSubMenu(val,i)
{ 
   if(document.getElementById("admin_type"+i).checked==true)
   {
	if(val=='7')
	{
	   document.getElementById("trSubMenu").style.display="block";
	}
   }
	else
	  document.getElementById("trSubMenu").style.display="none";
}
/*end of sub menu*/