function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}
	
	function checkemail(cntrl)
 	{
		 var cntrl1=document.getElementById(cntrl);
		 if(echeck(cntrl1.value)==false)
		 {
			 cntrl1.value="";
			 tempField = cntrl1;
		 	 setTimeout("tempField.focus();",1);
		 	 return false;
	 	}
	 	else
	 	{
			 return true;
		}
 	}
	
	function chksbcribe()
	{
		var x=document.getElementById('txt_subscribe');
		if(x.value=="")
		{
			alert('Email field should not be empty');
			x.value="";
			tempField = x;
			setTimeout("tempField.focus();",1);
			return false;
		}
		else if(echeck(x.value)==false)
		{
			 x.value="";
			 tempField = x;
		 	 setTimeout("tempField.focus();",1);
		 	 return false;
	 	}
		else
		{
			return true;
		}
	}
function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   		var strValidChars = "0123456789.-";
   		var strChar;
   		var blnResult = true;

   		if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   		for (i = 0; i < strString.length && blnResult == true; i++)
      	{
      		strChar = strString.charAt(i);
      		if (strValidChars.indexOf(strChar) == -1)
         	{
         		blnResult = false;
         	}
      	}
   		return blnResult;
}
	
function checknumeric(cntrl)
{
	var cntrl1=document.getElementById(cntrl);
	if(IsNumeric(cntrl1.value)==false)
	{
		cntrl1.value="";
		alert("Please use a valid number");
		tempField = cntrl1;
		setTimeout("tempField.focus();",1);
		return false;
	 }
	 else
	 {
		return true;
	}
}
function valButton(btn) 
{
    var cnt = -1;
    for (var i=btn.length-1; i > -1; i--) 
	{
        if (btn[i].checked) 
		{
			cnt = i; i = -1;
		}
    }
    if (cnt > -1) 
		return btn[cnt].value;
    else 
		return null;
}
function emptyfields_guestbook()
{
	var date=document.getElementById('txt_date');
	var name=document.getElementById('txt_name');
	var email=document.getElementById('txt_email1');
	var comments=document.getElementById('MyTextarea');
	if(date.value=="")
	{
		alert("Please enter the date");
		date.focus();
		return false;
	}
	else if(name.value=="")
	{
		alert("Please enter your name");
		name.focus();
		return false;
	}
	else if(email.value=="")
	{
		alert("Please enter your email-id");
		email.focus();
		return false;
	}
	else if(comments.value=="")
	{
		alert("Please enter your comments");
		comments.focus();
		return false;
	}
	else
	{
		return true;	
	}
}

function emptyfields_donation()
{
	var date=document.getElementById('txt_pdate');
	var name=document.getElementById('txt_name2');
	var email=document.getElementById('txt_email2');
	var phno=document.getElementById('txt_phno');
	var address=document.getElementById('txt_address');
	var city=document.getElementById('txt_city');
	var state=document.getElementById('txt_state');
	var pin=document.getElementById('txt_pin');
	var amount=document.getElementById('txt_amount');
	var amounttype=document.getElementById('amttype');
	if(date.value=="")
	{
		alert("Please enter the date");
		date.focus();
		return false;
	}
	else if(name.value=="")
	{
		alert("Please enter your name");
		name.focus();
		return false;
	}
	else if(email.value=="")
	{
		alert("Please enter your email-id");
		email.focus();
		return false;
	}
	else if(phno.value=="")
	{
		alert("Please enter your Phone number");
		phno.focus();
		return false;
	}
	else if(IsNumeric(phno.value)==false)
	{
			 phno.value="";
			 alert("Please use a valid number");
			 phno.focus();
		 	 return false;
	}
	else if(address.value=="")
	{
		alert("Please enter your address");
		address.focus();
		return false;
	}
	else if(city.value=="")
	{
		alert("Please enter your city");
		city.focus();
		return false;
	}
	else if(state.value=="")
	{
		alert("Please enter your state");
		state.focus();
		return false;
	}
	else if(pin.value=="")
	{
		alert("Please enter your Pin number");
		pin.focus();
		return false;
	}
	else if(amount.value=="")
	{
		alert("Please enter the amount you are going to donate");
		amount.focus();
		return false;
	}
	else
	{
		return true;	
	}
}
function emptyfields_information()
{
	var name=document.getElementById('txt_name2');
	var email=document.getElementById('txt_email2');
	var phno=document.getElementById('txt_phno');
	var info=document.getElementById('txt_info');
	if(name.value=="")
	{
		alert("Please enter your name");
		name.focus();
		return false;
	}
	else if(email.value=="")
	{
		alert("Please enter your email-id");
		email.focus();
		return false;
	}
	else if(phno.value=="")
	{
		alert("Please enter your Phone number");
		phno.focus();
		return false;
	}
	else if(IsNumeric(phno.value)==false)
	{
			 phno.value="";
			 alert("Please use a valid number");
			 phno.focus();
		 	 return false;
	}
	else if(info.value=="")
	{
		alert("Please enter the information you would like to share/know");
		info.focus();
		return false;
	}
	else
	{
		return true;	
	}
}

function emptyfields_registration(form1)
{
	var name=document.getElementById('txt_name2');
	var phno=document.getElementById('txt_no');
	var email=document.getElementById('txt_email2');
	var address=document.getElementById('address');
	var city=document.getElementById('txt_city');
	var state=document.getElementById('txt_state');
	var pin=document.getElementById('txt_pin');
	var btn = valButton(form1.sex);	
	if(name.value=="")
	{
		alert("Please enter your name");
		name.focus();
		return false;
	}
	else if(phno.value=="")
	{
		alert("Please enter your phone number");
		phno.focus();
		return false;
	}
	else if(IsNumeric(phno.value)==false)
	{
			 phno.value="";
			 alert("Please use a valid number");
			 phno.focus();
		 	 return false;
	}
	else if(email.value=="")
	{
		alert("Please enter your email-id");
		email.focus();
		return false;
	}
	else if(address.value=="")
	{
		alert("Please enter your address");
		address.focus();
		return false;
	}
	else if(city.value=="")
	{
		alert("Please enter your city");
		city.focus();
		return false;
	}
	else if(state.value=="")
	{
		alert("Please enter your state");
		state.focus();
		return false;
	}
	else if(btn == null)
	{
		alert('Enter your gender');
		return false;
	}
	else if(pin.value=="")
	{
		alert("Please enter your Pin number");
		pin.focus();
		return false;
	}
	else
	{
		return true;	
	}
}

function validatecategory()
{
	var cattype=document.getElementById('cat_for');
	if(cattype.value=="Select")
	{
		alert("Please select a type for the category");
		cattype.focus();
		return false;
	}
	else
	{
		return true;
	}
}
function emptyfields_praiserequest()
{
	var date=document.getElementById('txt_date');
	var name=document.getElementById('txt_name');
	var email=document.getElementById('txt_email1');
	var praisereport=document.getElementById('txt_praise2');
	if(name.value=="")
	{
		alert("Please enter your name");
		name.focus();
		return false;
	}
	else if(date.value=="")
	{
		alert("Please enter date");
		date.focus();
		return false;
	}
	else if(email.value=="")
	{
		alert("Please enter your email-id");
		email.focus();
		return false;
	}
	else if(praisereport.value=="")
	{
		alert("Please enter praise report");
		praisereport.focus();
		return false;
	}
	else
	{
		return true;	
	}
}

function emptyfields_prayerrequest()
{
	var date=document.getElementById('txt_date');
	var name=document.getElementById('txt_name');
	var email=document.getElementById('txt_email');
	var pray=document.getElementById('txt_pray');
	var prayfor=document.getElementById('txt_prayfor');
	if(name.value=="")
	{
		alert("Please enter your name");
		name.focus();
		return false;
	}
	else if(date.value=="")
	{
		alert("Please enter date");
		date.focus();
		return false;
	}
	else if(email.value=="")
	{
		alert("Please enter your email-id");
		email.focus();
		return false;
	}
	else if(pray.value=="")
	{
		alert("Please enter prayer request");
		pray.focus();
		return false;
	}
	else if(prayfor.value=="")
	{
		alert("Please enter the pray for field");
		prayfor.focus();
		return false;
	}
	else
	{
		return true;	
	}
}
function emptyfields_counceling()
{
	var name=document.getElementById('txt_name2');
	var email=document.getElementById('txt_email2');
	var phno=document.getElementById('txt_phno');
	var date=document.getElementById('txt_pdate');
	var time=document.getElementById('txt_time');
	var subject=document.getElementById('txt_sub');
	if(name.value=="")
	{
		alert("Please enter your name");
		name.focus();
		return false;
	}
	else if(email.value=="")
	{
		alert("Please enter your email-id");
		email.focus();
		return false;
	}
	else if(phno.value=="")
	{
		alert("Please enter your Phone number");
		phno.focus();
		return false;
	}
	else if(IsNumeric(phno.value)==false)
	{
			 phno.value="";
			 alert("Please use a valid number");
			 phno.focus();
		 	 return false;
	}
	else if(date.value=="")
	{
		alert("Please enter the date");
		date.focus();
		return false;
	}
	else if(time.value=="")
	{
		alert("Please enter the time");
		time.focus();
		return false;
	}
	else if(subject.value=="")
	{
		alert("Please enter the subject for councelling");
		subject.focus();
		return false;
	}
	else
	{
		return true;	
	}
}
function emptyfields_partner()
{
	var name=document.getElementById('txt_name2');
	var email=document.getElementById('txt_email2');
	var phno=document.getElementById('txt_phno');
	var address=document.getElementById('txt_address');
	var city=document.getElementById('txt_city');
	var state=document.getElementById('txt_state');
	var pin=document.getElementById('txt_pin');
	var country=document.getElementById('country');
	var age=document.getElementById('txt_age');
	var ministry=document.getElementById('txt_ministry');
	var interest=document.getElementById('txt_interest');
	var volprd=document.getElementById('txt_period');
	if(name.value=="")
	{
		alert("Please enter the name");
		name.focus();
		return false;
	}
	else if(email.value=="")
	{
		alert("Please enter your email-id");
		email.focus();
		return false;
	}
	else if(phno.value=="")
	{
		alert("Please enter your Phone number");
		phno.focus();
		return false;
	}
	else if(IsNumeric(phno.value)==false)
	{
			 phno.value="";
			 alert("Please use a valid number");
			 phno.focus();
		 	 return false;
	}
	else if(address.value=="")
	{
		alert("Please enter your address");
		address.focus();
		return false;
	}
	else if(city.value=="")
	{
		alert("Please enter your city");
		city.focus();
		return false;
	}
	else if(state.value=="")
	{
		alert("Please enter your state");
		state.focus();
		return false;
	}
	else if(pin.value=="")
	{
		alert("Please enter your Pin number");
		pin.focus();
		return false;
	}
	else if(age.value=="")
	{
		alert("Please enter your age");
		age.focus();
		return false;
	}
	else if(ministry.value=="")
	{
		alert("Please enter ministry activities");
		ministry.focus();
		return false;
	}
	else if(interest.value=="")
	{
		alert("Please enter area of interest");
		interest.focus();
		return false;
	}
	else if(volprd.value=="")
	{
		alert("Please enter the volunter period");
		volprd.focus();
		return false;
	}
	else
	{
		return true;	
	}
}



function emptyfields_nfc(form1)
{
	var name=document.getElementById('txt_name2');
	var email=document.getElementById('txt_email2');
	var church=document.getElementById('txt_chrh');
	var age=document.getElementById('txt_age');
	var add1=document.getElementById('txt_address1');
	var add2=document.getElementById('txt_address2');
	var city=document.getElementById('txt_city');
	var state=document.getElementById('txt_state');
	var pin=document.getElementById('txt_pin');
	var country=document.getElementById('country');
	var ministry=document.getElementById('txt_ministry');
	var activities=document.getElementById('txt_activity');
	var diet=document.getElementById('txt_diet');
	var mobileno=document.getElementById('txt_phno1');
	var phonenumber=document.getElementById('txt_phno2');
	var acc=valButton(form1.accreq);
	var btn = valButton(form1.gender);
	if(name.value=="")
	{
		alert("Please enter your name");
		name.focus();
		return false;
	}
	else if(email.value=="")
	{
		alert("Please enter your email-id");
		email.focus();
		return false;
	}
	else if(church.value=="")
	{
		alert("Please enter church/parish");
		church.focus();
		return false;
	}
	else if(age.value=="")
	{
		alert("Please enter your age");
		age.focus();
		return false;
	}
	else if(btn == null)
	{
		alert('Enter your gender');
		return false;
	}
	else if(acc == null)
	{
		alert('Please specify whether you need accomodation or not');
		return false;
	}
	else if((add1.value=="" )&& (add2.value==""))
	{
		alert("Please enter your Address");
		return false;
	}
	else if(city.value=="")
	{
		alert("Please enter your city");
		city.focus();
		return false;
	}
	else if(state.value=="")
	{
		alert("Please enter your state");
		state.focus();
		return false;
	}
	else if(pin.value=="")
	{
		alert("Please enter your Pin number");
		pin.focus();
		return false;
	}
	else if(ministry.value=="")
	{
		alert("Please specify the ministry you belongs to");
		ministry.focus();
		return false;
	}
	else if(activities.value=="")
	{
		alert("Please enter the ministry activities");
		activities.focus();
		return false;
	}
	else if (document.form1.veg1.checked == false && document.form1.veg2.checked == false &&document.form1.veg3.checked == false)
	{
		alert ('please spcify the food you prefer!');
		return false;
	}
	else if((phonenumber.value=="" )&&( mobileno.value==""))
	{
		alert("Please enter any of your phone number");
		return false;
	}
	else
	{
		return true;	
	}
}
function validatechangepassword()
{
	var username=document.getElementById('txt_name');
	var password=document.getElementById('txt_newpwd');
	if(username.value=="")
	{
		alert("Please enter the User name");
		username.focus();
		return false;
	}
	if(password.value=="")
	{
		alert("Please enter the new password");
		password.focus();
		return false;
	}
	else
	{
		return true;	
	}
}
function emptyfields_news()
{
	var name=document.getElementById('txt_name');
	var title=document.getElementById('txt_title');
	var temp=document.getElementById('template');
	if(name.value=="")
	{
		alert("Please enter your name");
		name.focus();
		return false;
	}
	else if(title.value=="")
	{
		alert("Please enter a title");
		title.focus();
		return false;
	}
	else if(temp.value=="Select")
	{
		alert("Please select a template");
		temp.focus();
		return false;
	}
	else
	{
		return true;	
	}
}

function invokeplayer(n,v,i)
{
	document.getElementById(i).src='player.php?n='+n+'&v='+v;
}
function invokeplayernormal(v,i)
{
	document.getElementById(i).src='player1.php?v='+v;
}

//Function to validate video email option

function validatevideoemail()
{
	var to=document.getElementById("txtto");
	var name=document.getElementById("txtname");
	var from=document.getElementById("txtfrm");
	
	if(to.value=="")
	{
		alert("Please enter a email to send this video");
		to.focus();
		return false;
	}
	if(name.value=="")
	{
		alert("Please enter your name");
		name.focus();
		return false;
	}
	if(from.value=="")
	{
		alert("Please enter the from email ID");
		from.focus();
		return false;
	}
}


		
