

function ChkRegistration(frm)
{

	if(frm.firstname.value==0)
	{
		alert("Enter First Name");
		frm.firstname.focus();
		return false;
	}

	if(frm.lastname.value==0)
	{
		alert("Enter Last Name");
		frm.lastname.focus();
		return false;
	}


	if(frm.email.value==0)
	   {
		alert("Enter Email Address");
		frm.email.focus();
		return false;
	   }
   if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)))
   {
	alert("Enter the valid Email Address");
	frm.email.focus();
	return false
   }

   if(frm.password.value==0)
	{
		alert("Enter Password");
		frm.password.focus();
		return false;
	}


	/*if(frm.designations.value==0)
	{
		alert("Enter Designations");
		frm.designations.focus();
		return false;
	}*/

	if(frm.businessname.value.length ==0)
	{
		alert("Enter Business Name");
		frm.businessname.focus();
		return false;
	}


	if(frm.address.value.length ==0)
	{
		alert("Enter Address1");
		frm.address.focus();
		return false;
	}


	if(frm.city.value.length ==0)
	{
		alert("Enter City");
		frm.city.focus();
		return false;
	}
	if(frm.province.value.length ==0)
	{
		alert("Select State/Province");
		frm.province.focus();
		return false;
	}
	if(frm.country.value.length ==0)
	{
		alert("Select Country");
		frm.country.focus();
		return false;
	}
	if(frm.postalcode.value.length ==0)
	{
		alert("Enter Postal Code");
		frm.postalcode.focus();
		return false;
	}
//	if (!(/(^s*([a-z](\s)?\d(\s)?){3}$)s*/i.test(frm.postalcode.value)))
//    {
//	alert("Enter the Correct Postal Code given Format");
//	frm.postalcode.focus();
//	return false /[\(\)\.\-\ ]/g
//    }

	if(frm.phone1.value.length == 0)
	{
		alert("Enter Phone Number");
		frm.phone1.focus();
		return false;
	}




	if (!(/^\(?[0-9]\d{2}[\)\ -]?\s?\d{3}[\s\ -]?\d{4}$/.test(frm.phone1.value)))
    {
	alert("Enter the Correct Phone Number Given Format");
	frm.phone1.focus();
	return false
    }

    if(frm.phone2.value!=0)
	{


		if (!(/^\(?[0-9]\d{2}[\)\ -]?\s?\d{3}[\s\ -]?\d{4}$/.test(frm.phone2.value)))
		{
		alert("Enter the Correct Phone Number Format");
		frm.phone2.focus();
		return false
		}
	}

	 if(frm.fax.value!=0)
	{
		if (!(/^\(?[0-9]\d{2}[\)\ -]?\s?\d{3}[\s\ -]?\d{4}$/.test(frm.fax.value)))
		{
		alert("Enter the Correct Fax Number Given Format");
		frm.fax.focus();
		return false
		}
	}

	 if(frm.website.value!="")
	 {
	    if(!checkURL(frm.website.value))
		{
		alert("Please enter a valid website address");
		frm.website.focus();
		return false;
		}
	 }




  if(frm.home_address.value.length ==0)
	{
		alert("Enter Address1");
		frm.home_address.focus();
		return false;
	}


	if(frm.home_city.value.length ==0)
	{
		alert("Enter City");
		frm.home_city.focus();
		return false;
	}
	if(frm.home_province.value.length ==0)
	{
		alert("Select State/Province");
		frm.home_province.focus();
		return false;
	}
	if(frm.home_country.value.length ==0)
	{
		alert("Select Country");
		frm.home_country.focus();
		return false;
	}
	if(frm.home_postalcode.value.length ==0)
	{
		alert("Enter Postal Code");
		frm.home_postalcode.focus();
		return false;
	}
//	if (!(/(^s*([a-z](\s)?\d(\s)?){3}$)s*/i.test(frm.postalcode.value)))
//    {
//	alert("Enter the Correct Postal Code given Format");
//	frm.postalcode.focus();
//	return false /[\(\)\.\-\ ]/g
//    }

	if(frm.home_phone1.value.length == 0)
	{
		alert("Enter Phone Number");
		frm.home_phone1.focus();
		return false;
	}


	if (!(/^\(?[0-9]\d{2}[\)\ -]?\s?\d{3}[\s\ -]?\d{4}$/.test(frm.phone1.value)))
    {
	alert("Enter the Correct Phone Number Given Format");
	frm.home_phone1.focus();
	return false
    }

    if(frm.home_phone2.value!=0)
	{


		if (!(/^\(?[0-9]\d{2}[\)\ -]?\s?\d{3}[\s\ -]?\d{4}$/.test(frm.home_phone2.value)))
		{
		alert("Enter the Correct Phone Number Format");
		frm.home_phone2.focus();
		return false
		}
	}


   var check = 0;
  	 var checked = frm.therapists_type.checked;
		 //var checked = frm.therapists_type.checked;
		if (checked)
		  {
			check = 1;
		   }


	/*var check = 0;
  	for (var i = 0; i < 2; i++)
	  {
		 var checked = frm.therapists_type[i].checked;
		 //var checked = frm.therapists_type.checked;
		if (checked)
		  {
			check = 1;
		   }
	 }*/
	if (!check==1)
	  {
		alert("Please Choose Therapist Type");
		return false;
	 }

	if(frm.member_image.value !="")
	{
		var File_Full_Name  = frm.member_image.value;
		var File_Name       = File_Full_Name.indexOf('.',0);
		var File_Type       = File_Full_Name.substring(File_Name+1,File_Full_Name.length);
		File_Type           = File_Type.toLowerCase();
		if((File_Type!='jpg'))//&& (File_Type!='gif') && (File_Type!='png')
		{
			alert("Please Upload jpg Images Only");
			frm.member_image.focus();
			return false;
		}
	}

	if(frm.member_image.value!="")

	{

		if(!IsvalidImage(frm.member_image))

		{

		frm.member_image.focus();

		return false;

		}

	}

	if(frm.partByear.value.length == 0)
	{
		alert("Enter year Advanced Exam passed");
		frm.partByear.focus();
		return false;
	}


	if(frm.training.value.length ==0)
	{
		alert("Select Training Undergone");
		frm.training.focus();
		return false;
	}



}


function Editprofile(frm)
{

	if(frm.firstname.value==0)
	{
		alert("Enter First Name");
		frm.firstname.focus();
		return false;
	}

	if(frm.lastname.value==0)
	{
		alert("Enter Last Name");
		frm.lastname.focus();
		return false;
	}

	if(frm.email.value==0)
	   {
		alert("Enter Email Address");
		frm.email.focus();
		return false;
	   }
   if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)))
   {
	alert("Enter the valid Email Address");
	frm.email.focus();
	return false
   }

	/*if(frm.designations.value==0)
	{
		alert("Enter Designations");
		frm.designations.focus();
		return false;
	}*/

	if(frm.businessname.value==0)
	{
		alert("Enter Business Name");
		frm.businessname.focus();
		return false;
	}


	if(frm.address.value==0)
	{
		alert("Enter Street Address");
		frm.address.focus();
		return false;
	}


	if(frm.city.value==0)
	{
		alert("Enter City");
		frm.city.focus();
		return false;
	}
	if(frm.province.value==0)
	{
		alert("Select State/Province");
		frm.province.focus();
		return false;
	}
	if(frm.country.value==0)
	{
		alert("Select Country");
		frm.country.focus();




		return false;
	}
	if(frm.postalcode.value==0)
	{
		alert("Enter Postal Code");
		frm.postalcode.focus();
		return false;
	}

//	if (!(/(^s*([a-z](\s)?\d(\s)?){3}$)s*/i.test(frm.postalcode.value)))
//    {
//	alert("Enter the Correct Postal Code given Format");
//	frm.postalcode.focus();
//	return false
//    }

	if(frm.phone1.value==0)
	{
		alert("Enter Phone Number");
		frm.phone1.focus();
		return false;
	}


	if (!(/^\(?[0-9]\d{2}[\)\ -]?\s?\d{3}[\s\ -]?\d{4}$/.test(frm.phone1.value)))
    {
	alert("Enter the Correct Phone Number Given Format");
	frm.phone1.focus();
	return false
    }

    if(frm.phone2.value!=0)
	{
		if (!(/^\(?[0-9]\d{2}[\)\ -]?\s?\d{3}[\s\ -]?\d{4}$/.test(frm.phone2.value)))
		{
		alert("Enter the Correct Phone Number Given Format");
		frm.phone2.focus();
		return false
		}
	}

	 if(frm.fax.value!=0)
	{
		if (!(/^\(?[0-9]\d{2}[\)\ -]?\s?\d{3}[\s\ -]?\d{4}$/.test(frm.fax.value)))
		{
		alert("Enter the Correct Fax Number Given Format");
		frm.fax.focus();
		return false
		}
	}

	 if(frm.website.value!="")
	 {
	    if(!checkURL(frm.website.value))
		{
		alert("Please enter a valid website address");
		frm.website.focus();
		return false;
		}
	 }


	 if(frm.home_address.value.length ==0)
	{
		alert("Enter Address1");
		frm.home_address.focus();
		return false;
	}


	if(frm.home_city.value.length ==0)
	{
		alert("Enter City");
		frm.home_city.focus();
		return false;
	}
	if(frm.home_province.value.length ==0)
	{
		alert("Select State/Province");
		frm.home_province.focus();
		return false;
	}
	if(frm.home_country.value.length ==0)
	{
		alert("Select Country");
		frm.home_country.focus();
		return false;
	}
	if(frm.home_postalcode.value.length ==0)
	{
		alert("Enter Postal Code");
		frm.home_postalcode.focus();
		return false;
	}
//	if (!(/(^s*([a-z](\s)?\d(\s)?){3}$)s*/i.test(frm.postalcode.value)))
//    {
//	alert("Enter the Correct Postal Code given Format");
//	frm.postalcode.focus();
//	return false /[\(\)\.\-\ ]/g
//    }

	if(frm.home_phone1.value.length == 0)
	{
		alert("Enter Phone Number");
		frm.home_phone1.focus();
		return false;
	}


	if (!(/^\(?[0-9]\d{2}[\)\ -]?\s?\d{3}[\s\ -]?\d{4}$/.test(frm.phone1.value)))
    {
	alert("Enter the Correct Phone Number Given Format");
	frm.home_phone1.focus();
	return false
    }

    if(frm.home_phone2.value!=0)
	{


		if (!(/^\(?[0-9]\d{2}[\)\ -]?\s?\d{3}[\s\ -]?\d{4}$/.test(frm.home_phone2.value)))
		{
		alert("Enter the Correct Phone Number Format");
		frm.home_phone2.focus();
		return false
		}
	}



	if(frm.member_image.value !="")
	{
		var File_Full_Name  = frm.member_image.value;
		var File_Name       = File_Full_Name.indexOf('.',0);
		var File_Type       = File_Full_Name.substring(File_Name+1,File_Full_Name.length);
		File_Type           = File_Type.toLowerCase();
		if((File_Type!='jpg'))//&& (File_Type!='gif') && (File_Type!='png')
		{
			alert("Please Upload jpg Images Only");
			frm.member_image.focus();
			return false;
		}
	}

	/*if(frm.selClinical1.value==0)
	{
		alert("Select Clinical Research 1");
		frm.selClinical1.focus();
		return false;
	}
	if(frm.selClinical2.value==0)
	{
		alert("Select Clinical Research 2");
		frm.selClinical2.focus();
		return false;
	}
	if(frm.selClinical3.value==0)
	{
		alert("Select Clinical Research 3");
		frm.selClinical3.focus();
		return false;
	}
	*/
	/*if(frm.member_image.value!="")

	{

		if(!IsvalidImage(frm.member_image))

		{

		frm.member_image.focus();

		return false;

		}

	} */


	if(frm.partByear.value  == 0)
	{
		alert("Enter year Advanced Exam passed");
		frm.partByear.focus();
		return false;
	}


	if(frm.training.value.length ==0)
	{
		alert("Select Training Undergone");
		frm.training.focus();
		return false;
	}



}


function checkURL(value) {
var urlregex = new RegExp("^(http:\/\/www.|https:\/\/www.|ftp:\/\/www.|www.){1}([0-9A-Za-z]+\.)");
if(urlregex.test(value))
{
return(true);
}
return(false);	
}


/*function checkURL(value) {

	if (value.search("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$") != -1 )
	{
		return true;
    }
	else
	{
	   return false;
	}
}*/



function IsvalidImage(what) { //Thumbnail Image Validation



	var extensions = new Array("jpg","jpeg","png","gif");

	var image_file = what.value;

	var image_length = what.value.length;

	var pos = image_file.lastIndexOf('.') + 1;

	var ext = image_file.substring(pos, image_length);

	var final_ext = ext.toLowerCase();

	for (i = 0; i < extensions.length; i++)

	{

		if(extensions[i] == final_ext)

		{

		return true;

		}

	}

	alert("You must upload an image file with one of the following extensions: "+ extensions.join(', ') +".");

	return false;

}


function loginvalidation(frm)
{



	if(frm.email.value==0)
	   {
		alert("Enter Email Address");
		frm.email.focus();
		return false;
	   }
   if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)))
   {
	alert("Enter the valid Email Address");
	frm.email.focus();
	return false
   }

   if(frm.password.value==0)
	{
		alert("Enter Password");
		frm.password.focus();
		return false;
	}

}

function frgpwdvalidation(frm)
{
	if(frm.forgotmail.value==0)
	   {
		alert("Enter Email Address");
		frm.forgotmail.focus();
		return false;
	   }
   if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.forgotmail.value)))
   {
	alert("Enter the valid Email Address");
	frm.forgotmail.focus();
	return false
   }
}


function changepwd(frm)
{

	 if(frm.oldpass.value=="")
		{
			alert("Old Password should not be empty");
			frm.oldpass.focus();
			return false;
		}
		if(frm.newpass.value=="")
		{
			alert("New Password should not be empty");
			frm.newpass.focus();
			return false;
		}
		if(frm.repass.value=="")
		{
			alert("Confirm Password should not be empty");
			frm.repass.focus();
			return false;
		}
		if(frm.newpass.value!=frm.repass.value)
		{
			alert("New Password and Confirm Password should be Equal");
			frm.repass.focus();
			return false;
		}
}


function ChkEditor(frm)
{

	 var location = FCKeditorAPI.GetInstance('description');    //location_info is name of&nbsp;text area.
    var contents = location.GetXHTML(true);

        if(!contents)
        {
            alert("Please Enter the Web Page Content");
            location.Focus();
            return false;
        }
}

function searchvalidate(frm)
{
	 if((frm.province.value=="") && (frm.city.value=="") && (frm.lastname.value==""))
	 {
		    alert("Please Select any Field to Search");
            return false;
	 }
}



function contactform(frm)
{
	if(frm.name.value=="")
		{
			alert("Enter Name");
			frm.name.focus();
			return false;
		}

	if(frm.email.value==0)
	   {
		alert("Enter Email Address");
		frm.email.focus();
		return false;
	   }
   if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)))
   {
	alert("Enter the valid Email Address");
	frm.email.focus();
	return false
   }

}

/*function Chkrenwal(frm)
{

	var check = 0;
	for (var i = 0; i < 2; i++)
	  {
		var checked = frm.renewal_type[i].checked;
		if (checked)
		  {
			check = 1;
		   }
	  }
	if (!check==1)
	  {
		alert("Please Choose Renewal Type!");
		return false;
	 }

}*/
