function check_length(year,length_year)
{
	var y=year.value.length;
	var l=length_year;
	if(y!=4){
		alert("The Established year should be 4 numbers!");	
		year.focus();	
		return false;
	}
	//alert(y);
}


function Comparedate(fdate,tdate)
{
	var strarr = fdate.value.split("-");
	
	strarr = fdate.value.split("-");	
	var y = strarr[2];
	var m = strarr[1];
	var d = strarr[0];
	
	var strarr = tdate.value.split("-");

	var y1 = strarr[2];
	var m1 = strarr[1];
	var d1 = strarr[0];
	if( y == y1)
	{
		if(m == m1)
		{
			if(d > d1)
			{
				alert("Date of birth exceeds Date of Ordination / Date of birth equal to Date of Ordination");		
				tdate.focus();
				tdate.select();
				return false;
			}
			if(d == d1)
			{
				alert("Date of birth exceeds Date of Ordination / Date of birth equal to Date of Ordination");		
				tdate.focus();
				tdate.select();
				return false;
			}
		}
		else if (m > m1)
		{
			alert("Date of birth exceeds Date of Ordination / Date of birth equal to Date of Ordination");			
			tdate.focus();
			tdate.select();
			return false;
		}
	}	
	if(y > y1)				
	{
		alert("Date of birth exceeds Date of Ordination / Date of birth equal to Date of Ordination");		
		tdate.focus();
		tdate.select();
		return false;			
	}
}



// to check pdf or doc file formats
function chkExtension(fileCtrl, file_type, imgName) {

	if(fileCtrl.value != ""){		
		var len = fileCtrl.value.length;
		var type = fileCtrl.value.substr(len-3,3);

		if (type == "doc" || type == "pdf") {	
			fileCtrl.src="file:///" + fileCtrl.value;
			return true;
		} else {
			alert("Please upload valid file");
			fileCtrl.value ='';
			return false;				
		} 
	} 
}

// to check pdf or doc file formats
function check_video(fileCtrl, file_type, imgName) {

	if(fileCtrl.value != ""){		
		var len = fileCtrl.value.length;
		var type = fileCtrl.value.substr(len-3,3);
		if (type == "flv" || type == "mpg4") {	
			fileCtrl.src="file:///" + fileCtrl.value;
			return true;
		} else {
			alert("Please upload valid file");
			fileCtrl.value ='';
			return false;				
		} 
	} 
}

// to check pdf or doc file formats
function check_image(fileCtrl, file_type, imgName) {

	if(fileCtrl.value != ""){		
		var len = fileCtrl.value.length;
		var type = fileCtrl.value.substr(len-3,3);
		if (type == "JPG" || type == "jpg" || type == "GIF" || type == "gif" || type == "PNG" || type == "png") {	
			fileCtrl.src="file:///" + fileCtrl.value;
			return true;
		} else {
			alert("Please upload valid Photo");
			fileCtrl.value ='';
			return false;				
		} 
	} 
}

//compare with current date
function CurrentdateValidate(txtCtrl,val) 
{
	var ctrName = val;
	if(txtCtrl.value != "")
	{		
		var strarr = txtCtrl.value.split("-");
		var d = strarr[0];
		var m = strarr[1];
		var y = strarr[2];
		var len = strarr.length;
		var result = true;
		date =new Date();
		if(len > 3 || isNaN(d) || isNaN(m) || isNaN(y) || d<1 || m<1 || m>12 ||  y > date.getFullYear()) //y<date.getFullYear()-40 ||
		{
			result = false;
		}

		if( y == date.getFullYear())
		{
			if(m == date.getMonth()+1)
			{
				if(d > date.getDate())
				{
					result = false;
				}
			}
			else if (m > date.getMonth()+1)
			{
				result = false;
			}
		}					

		if (m==1 || m==3 || m==5 || m==7 || m==8 || m==10 || m==12)
		{
			if(d>31 || d<=0)
			{
				result = false;
			}	
		}
		else if(m==2)
		{	
			if(y%4 ==0)
			{
				if(d >29 || d<1)
				{
					result = false;
				}
			}
			else
			{
				if(d >28 || d<1)
				{
					result = false;
				}
			}
		}
		else
		{	
			if(d >30 || d<=0)
			{
				result = false;
			}
		}	

		if(result == false)
		{
			alert(ctrName + " can not be in future.");		
			txtCtrl.focus();
			txtCtrl.select();
			return false;		
		}
	}
}

// Function for Compare Two passwords
function ComparePassword(txtCtrl1, txtCtrl2) {
	
	if (txtCtrl1.value != txtCtrl2.value) {
		alert("The Password and Re-type Password does not match !");
		txtCtrl1.focus();	   	
		return false;
	}
}
