// JavaScript Document

/////////////validate add data form

function validate_form()
{
	//var type="<?= $count;?>";
	var lt=limit-1;
	var submitok="true";
	var msg="";
	var headermsg="Following errors are containing,Please fill the requiring field!......\n";
	
	//////////////////get valuessssssssssssssss..........................
	var name=document.getElementById("name").value;
	var designation=document.getElementById("designation").value;
	var district=document.getElementById("district").value;
	var address=document.getElementById("address").value;
	var qualification=document.getElementById("qualification").value;
	var pws=document.getElementById("pws").value;
	var residence=document.getElementById("residence").value;
	var office=document.getElementById("office").value;
	var mobile=document.getElementById("mobile").value;
	var email=document.getElementById("email").value;
	var password=document.getElementById("password").value;
	var image=document.getElementById("image").value;
	var voice=document.getElementById("voice").value;
	var age=document.getElementById("age").value;
	var reg_no=document.getElementById("reg_no").value;
	
	//////////////////        end of get values................
	
	//now checking values ara 
	if(reg_no=="" || reg_no=="0")
	{
	msg+="->Registration Number is required\n";
	document.getElementById("name").focus();
	submitok="false";
	}
		
	if(name=="")
	{
	msg+="->fill name\n";
	document.getElementById("name").focus();
	submitok="false";
	}
			//if name not equal to blank................
		if(name!="")
		{
			if(name.length<3)
			{
			msg+="->fill valid name(minimum 3 character)\n";
			submitok="false";
			}
			else if(!isNaN(name))
					{
					msg+="->fill valid name(only string)\n";
					submitok="false";
					}
		}
		////////////////////end of name check....................
	if(designation=="")
	{
	msg+="->fill Designation\n";
	document.getElementById("designation").focus();
	submitok="false";
	}
	if(district=="")
	{
	msg+="->fill native district\n";
	document.getElementById("district").focus();
	submitok="false";
	}
	if(mobile=="")
	{
	msg+="->fill mobile number\n";
	document.getElementById("mobile").focus();
	submitok="false";
	}
	if(email=="")
	{
	msg+="->fill valid email\n";
	document.getElementById("email").focus();
	submitok="false";
	}
	if(password=="")
	{
	msg+="->fill password\n";
	document.getElementById("password").focus();
	submitok="false";
	}
	
	
	if(mobile!="")
	{
		if(isNaN(mobile))
		{
		msg+="->fill valid mobile number\n";
		document.getElementById("mobile").focus();
		submitok="false";
		}
	}
	if(residence!="")
	{
		if(isNaN(residence))
		{
		msg+="->fill valid residence number\n";
		document.getElementById("residence").focus();
		submitok="false";
		}
	}
	if(office!="")
	{
		if(isNaN(office))
		{
		msg+="->fill valid office number\n";
		document.getElementById("office").focus();
		submitok="false";
		}
	}
	
	if(image!="")
	{
	var file =image;
	var mime = file.substr(file.lastIndexOf('.'));
	if (mime!= '.gif' && mime!= '.jpg' && mime!= '.bmp' && mime!= '.png' && mime!= '.jpeg')
		{
		msg+="->wrong file extension,Select image file\n";
		document.getElementById("image").focus();
		submitOK="false";
		}
	}
	
	if(email!="")
	{
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (!filter.test(email))
		{
		msg+="->Please input a valid email address\n!";
		document.getElementById("email").focus();
		submitOK="false";
		}
	}
	
	if(voice!="")
	{
	var file =voice;
	var mime = file.substr(file.lastIndexOf('.'));
	if (mime!= '.wav' && mime!= '.mp3' )
		{
		msg+="->wrong file extension,Select voice file\n";
		document.getElementById("voice").focus();
		submitOK="false";
		}
	}
	if(age!="")
	{
		if(isNaN(age))
		{
		msg+="->Invalid age\n";
		document.getElementById("age").focus();
		submitOK="false";
		}
	}
	
	for(i=lt;i>1;i--)
	{
		if(data3[i]==email)
		{
		msg+="->Email id exist,check your email id\n";
		document.getElementById("email").focus();
		break;
		submitOK="false";
		}
	}
	for(i=lt;i>1;i--)
	{
		if(data4[i]==reg_no)
		{
		msg+="->Registration already  exist\n";
		document.getElementById("reg_no").focus();
		break;
		submitOK="false";
		}
	}
	
	
	
	
	if(msg!="")
	{
	alert(headermsg+msg);
	submitok="false";
	}
	
	
	if(submitok=="false")
	{
	return false;
	}
	
}



/////////////////////pass word checking
function confirmpassw()
{

var newpassw=document.changepassw.new_passw.value;
var confirmpassw=document.changepassw.confirm_passw.value;
if(newpassw!=confirmpassw)
{
alert("password didinot match");
document.changepassw.new_passw.focus();
}

return;
}
//////////////////////////---------------------

////////////////////function check of check box is selected.............

function chkChecks(){
isChecked=false

for(var i=0;i<document.forms["new_page"]["allowed[]"].length;i++){
if(document.forms["new_page"]["allowed[]"][i].checked){
isChecked=true 
}
}

if(isChecked)
{
     ConfirmStatus = confirm("Are you sure you want to delete selected member?")
               if (ConfirmStatus == true)
                 {
                    document.forms["new_page"].submit()
                 }
                 else
                 {
                     //submitOK="false";
                 }
    

}
else{
alert('Please select to deleted ')
}

}
///////////////////////////////////////////////////////









/////////////////////////login
function validate()
{

submitOK="true";
var user=document.getElementById("user_name").value;
var pwd=document.getElementById("user_pwd").value;
	if(user=="")
	{
	alert("Fill User Name");
	submitOK="false";
	}
	else if(pwd=="")
		{
		alert("Fill Password");
		submitOK="false";
		}

if (submitOK=="false")
 {
 return false;
 }	
}
//////////////////////////////............

function mailmsg()
{
var headersub=document.getElementById("headersub").value;
var subject=document.getElementById("subject").value;
submitOK="true";

if(headersub=="")
	{
	alert("Fill Subject");
	submitOK="false";
	}
	else
	if(subject=="")
	{
	alert("Fill Message");
	submitOK="false";
	}
if(submitOK=="false")
{
return false;
}
	
}

