

function checkAdmin(frmObj)
{
	flg = validateEmail(frmObj.name,'txtEmail','Enter Proper Email Address')
	if (!flg) return false
	return true;
}


/*function TFvalidate(frm)
{
	name = frm.sName;
	email = frm.sEmail;
	name1=frm.name1;
	email1=frm.email1;

	err_flag = 0;
	
	if (name.value == "" || !removeSpaces(name.value))
		{
			alert ("Please enter Doctor Name!");
			name.value="";
			name.focus();
			return false;	
		}
		else if (email.value == "" || !validate_email(email.value))
			{
			alert ("Please enter proper Email!");
			email.value="";
			email.focus();
			return false;	
		}
	
		else if (name1.value == "" || !removeSpaces(name1.value))
			{
				alert ("Please enter proper Friend\'s Name!");
				name1.value="";
				name1.focus();
				return false;	
			}
			else if (email1.value == "" || !validate_email(email1.value))
				{
					alert ("Please enter proper Friend\'s Email!");
					email1.value="";
					email1.focus();
					return false;	
				}

}


function validate(frm)
{
	name = frm.vdoctor_name;
	email = frm.email;
	subject = frm.subject;
	message = frm.message;
	err_flag = 0;
		if (name.value == "" || !removeSpaces(name.value))
		{
			alert ("Please enter Doctor Name!");
			name.focus();
			name.value="";
			return false;	
		}
		else if (email.value == "" || !validate_email(email.value))
			{
			alert ("Please enter proper Email!");
			email.focus();
			return false;	
		}
		else if (subject.value == "" || !removeSpaces(subject.value))
		{
				alert ("Please enter proper Subject!");
				subject.focus();
				subject.value="";
				return false;	
		}
		else if (message.value == "" || !removeSpaces(message.value))
		{
					alert ("Please enter proper Message!");
					message.focus();
					message.value="";
					return false;	
		}
}
*/
function AFvalidate(frm)
{
 nam = frm.vdoctor_name;
 doccode=frm.vdoctor_code;
 address=frm.vaddress;
 
 city=frm.vcity;
 state=frm.vstate;
 country=frm.vcountry;
 
 pcode=frm.vpostel_code;
 email = frm.vemail;
 vpaypal_email = frm.vpaypal_email
 numpatient=frm.vweekly_patients;
 totalpatients=frm.vtotal_patients;
 practiceyears = frm.vyear_practice;
 
 err_flag = 0;
 var abc=Array();
 abc=frm.PractType;
 cout=0;
	for (i=0;i<abc.length;++ i)
		{
			if (abc[i].checked==true)
				{
					cout=1;
				}
		}

//alert(cout);
/*
for (i=0; i<tt.length; i++)
	{
	if (frm.PractType[i].checked==true)
		{
			alert("Checkbox at index "+i+" is checked!")
		}
	else{
			alert("Checkbox at index "+i+" is not checked!")
		}
	}
 */
 
 if (nam.value == "" || !removeSpaces(nam.value))
  {
   alert ("Please enter Doctor Name!");
   nam.focus();
   nam.value="";
   return false; 
  }
 if (doccode.value == "" || !removeSpaces(doccode.value))
  {
   alert ("Please enter Doctor Code!");
   doccode.focus();
   doccode.value="";
   return false; 
  }
  else  if (address.value == "" || !ConvertBR(address.value) || !removeSpaces(address.value))
  {
   alert ("Please enter Address!");
   address.focus();
   address.value="";
   return false; 
  }
  else  if (city.value == "" || !removeSpaces(city.value))
  {
   alert ("Please enter City!");
   city.focus();
   city.value="";
   return false; 
  }
  else  if (state.value == "" || !removeSpaces(state.value))
  {
   alert ("Please enter State!");
   state.focus();
   state.value="";
   return false; 
  }
  else  if (country.value == "" || !removeSpaces(country.value))
  {
   alert ("Please enter Country!");
   country.focus();
   country.value="";
   return false; 
  }
  	else  if (pcode.value == "" || !removeSpaces(pcode.value))
  {
   alert ("Please enter proper Postal Code!");
   pcode.focus();
   pcode.value="";
   return false; 
  }
  
  else if (email.value == "" || !validate_email(email.value))
   {
   alert ("Please enter proper Email!");
   email.focus();
   return false; 
  }
  else if (vpaypal_email.value != "" && !validate_email(vpaypal_email.value))
   {
	  	   alert ("Please enter proper Paypal Email!");
			   vpaypal_email.focus();
			   return false; 
  }
 	else if (cout == 0){
	   alert ("Please select at least one Type of Practitioner!");
	   abc[0].focus();
	   return false; 
	 }
	else if (numpatient.value == "noanswer")
	{
	   alert ("Please select proper Number of Weekly Patients!");
	   numpatient.focus();
	   return false; 
	}
	
	else if (totalpatients.value == "noanswer")
	{
	   alert ("Please select proper Total Number of Patients!");
	   totalpatients.focus();
	   return false; 
	}
	
   else if (practiceyears.value == "noanswer")
   {
    alert ("Please select proper Number of years in Practice!");
    practiceyears.focus();
    return false; 
   }
	flg = validateDecimal(frm.name,'fcommision_percentage','Please enter proper Commission');
	if (!flg) return false;
}
				
function validate_email(e)
{
	var str=e;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (!filter.test(str))
		return false;
	else
		return true;
}function removeSpaces(string) {
	var tstring = "";
	string = '' + string;
	splitstring = string.split(" ");
	for(i = 0; i < splitstring.length; i++)
	tstring += splitstring[i];
	return tstring;
}

function ConvertBR(input)  {
// remove carriage returns

var output = "";
for (var i = 0; i < input.length; i++) {

if ((input.charCodeAt(i) == 13) || (input.charCodeAt(i) == 10)) {
		i++;
		output += "";
	} else {
		output += input.charAt(i);
	   }
	}
	return output;
	}
function validateDecimal(formName,fieldName,msg){

		var	doc = "document."
		
		a=eval(doc+formName+"."+fieldName)
		fieldValue=eval(doc+formName+"."+fieldName + ".value")
		
		
		if (fieldValue.length<1)
		{
			alert(msg)
			eval(doc+formName+"."+fieldName + ".select()")
			return false
		}
		
		chk1="123456789.0";
		
			for(i=0;i!=fieldValue.length;i++)
			{
				ch1=fieldValue.charAt(i);
				rtn1=chk1.indexOf(ch1);
				if(rtn1==-1)
				{
					alert(msg);
					eval(doc+formName+"."+fieldName + ".focus()")
					return false;
					break;
				}
			}
		return true
}    
