function checkfield(loginform)
{
	
	if(loginform.fulname1.value=="")
	{
		alert("Please Enter Your Name.")
		loginform.fulname1.focus()
		return false;
	}
	if(loginform.designation.value=="")
	{
			alert("Please Enter Your Designation.")
			loginform.designation.focus()
			return false;
	}
	if(loginform.department.value=="")
		{
			alert("Please Enter Your Department Name.")
			loginform.department.focus()
			return false;
		}
	if(loginform.company.value=="")
	{
			alert("Please Enter Your Company Name.")
			loginform.company.focus()
			return false;
	}

	if ((!isEmailAddr(loginform.email.value))&&(loginform.email.value != ""))
		{
			alert("Please enter a complete email address in the form: yourname@yourdomain.com");
			loginform.email.focus();
			return false;
		}
	

	if (loginform.date_Travel.value == "")
		{
			alert("Please Enter Travel Date.");
			loginform.date_Travel.focus();
			return false;
		}
	
		if (loginform.bookingtype.value== "")
		{
			alert("Please Click Type of Ticket Booking");
			loginform.details_of_services.focus();
			return false;
		}

	if(loginform.bookingtype.value == "FlighBooking")
		{
			if(loginform.airlinepreference.value=="")
		
			{
			alert("Please Select Air Line Preference.");
			loginform.airlinepreference.focus()
			return false;
			}
	
			if(loginform.airclass.value=="")
		
			{
			alert("Please Select Class");
			loginform.airclass.focus()
			return false;
			}
	
			if(loginform.leavingfrom.value=="")
					{
			alert("Please Select Origin.");
			loginform.leavingfrom.focus()
			return false;
			}
			if(loginform.goingto.value=="")
		
			{
			alert("Please Select Destination.");
			loginform.goingto.focus()
			return false;
			}
			if((loginform.airreturnon.value=="")&& (loginform.rtrip.value== "RoundTrip"))
		
			{
			alert("Please Enter Return Date");
			loginform.airreturnon.focus()
			return false;
			}
			if(loginform.title.value=="")
			{
			alert("Please Enter Title");
			loginform.title.focus()
			return false;
			}
		if(loginform.Name.value=="")
			{
			alert("Please Enter Name.");
			loginform.Name.focus()
			return false;
			}
		if(loginform.Sex.value=="")
			{
			alert("Please Enter Sex");
			loginform.sex.focus()
			return false;
			}
		if(loginform.dob.value=="")
			{
			alert("Please Enter Date Of Birth");
			loginform.dob.focus()
			return false;
			}
		}

	if(loginform.bookingtype.value == "TrainBooking")
		{
			if(loginform.trainpreference.value=="")
		
			{
			alert("Please Select Train Booking Preference.");
			loginform.trainpreference.focus()
			return false;
			}
	
			if(loginform.traintrip.value=="")
		
			{
			alert("Please Select Trip Type");
			loginform.traintrip.focus()
			return false;
			}
	
			if(loginform.classprafer1.value=="")
		
			{
			alert("Please Select Class");
			loginform.classprafer1.focus()
			return false;
			}
			if(loginform.trainleavingfrom.value=="")
					{
			alert("Please Enter Leaving From");
			loginform.trainleavingfrom.focus()
			return false;
			}
			if(loginform.traingointo.value=="")
		
			{
			alert("Please Select Destination.");
			loginform.traingointo.focus()
			return false;
			}
			if((loginform.trainreturndate.value=="")&& (loginform.traintrip.value== "TrainRoundTrip"))
		
			{
			alert("Please Enter Return Date");
			loginform.trainreturndate.focus()
			return false;
			}
			if(loginform.traintitle.value=="")
			{
			alert("Please Enter Title");
			loginform.traintitle.focus()
			return false;
			}
		if(loginform.trainName.value=="")
			{
			alert("Please Enter Name.");
			loginform.trainName.focus()
			return false;
			}
		if(loginform.trainSex.value=="")
			{
			alert("Please Enter Sex");
			loginform.trainSex.focus()
			return false;
			}
		if(loginform.trainage.value=="")
			{
			alert("Please Enter Age of Passenger");
			loginform.trainage.focus()
			return false;
			}
		}

	return true;
}
function daysElapsed(date1,date2) 
{
 var difference =
        Date.UTC(date1.getYear(),date1.getMonth(),date1.getDate(),0,0,0)
      - Date.UTC(date2.getYear(),date2.getMonth(),date2.getDate(),0,0,0);
   return  difference=(difference)/(1000*60*60*24);
}

function isEmailAddr(email)
{
  var result = false
  var theStr = new String(email)
  var index = theStr.indexOf("@");
  if (index > 0)
  {
	var pindex = theStr.indexOf(".",index);
	if ((pindex > index+1) && (theStr.length > pindex+1))
	result = true;
  }
  return result;
}
function ValidateNum(input,event){
			var keyCode = event.which ? event.which : event.keyCode;
			if(parseInt(keyCode)>=48 && parseInt(keyCode)<=57){
				return true;
			}
			return false;
		}
