function chkempty(){
	if(trim(document.form1.opass.value)==""){
	document.getElementById('regopass').style.display = 'block';
	return false;
	}else{
		document.getElementById('regopass').style.display = 'none';
	}
	if(trim(document.form1.npass.value)==""){
	document.getElementById('regpass').style.display = 'block';
	return false;
	}else{
		document.getElementById('regpass').style.display = 'none';
	}

	if(document.form1.npass.value.length < 6){
	document.getElementById('regpasssix').style.display = 'block';
	return false;
	}else{
		document.getElementById('regpasssix').style.display = 'none';
	}

	if(document.form1.cpass.value==""){
	document.getElementById('regcpass').style.display = 'block';
	return false;
	}else{
		document.getElementById('regcpass').style.display = 'none';
	}

	if(document.form1.cpass.value!=document.form1.npass.value) {
	document.getElementById('regccpass').style.display = 'block';
	return false;
	}else{
		document.getElementById('regccpass').style.display = 'none';
	}


	return true;

}
//----------------validation of country---
function chkcountry(){
	if(trim(document.frmcon.conname.value)==""){
	document.getElementById('conadd').style.display = 'block';
	return false;
	}else{
		document.getElementById('conadd').style.display = 'none';
	}
	return true;
}
//----------------validation of state---
function chkvalstate(){
	if(trim(document.frm1.conname.value)==""){
	document.getElementById('stdconid').style.display = 'block';
	return false;
	}else{
		document.getElementById('stdconid').style.display = 'none';
	}
	if(trim(document.frm1.statename.value)==""){
	document.getElementById('stdaddname').style.display = 'block';
	return false;
	}else{
		document.getElementById('stdaddname').style.display = 'none';
	}
	return true;
}
//-------end---
function chkemptymenu(){
	if(document.fmenu.position.value == "-1") {
		document.getElementById('menuposition').style.display = 'block';
		return false;
	}else{
		document.getElementById('menuposition').style.display = 'none';
	}
	if(trim(document.fmenu.mname.value) == "") {
		document.getElementById('mename').style.display = 'block';
		return false;
	}else{
		document.getElementById('mename').style.display = 'none';
	}
	if(trim(document.fmenu.title.value) == "") {
		document.getElementById('menutitle').style.display = 'block';
		return false;
	}else{
		document.getElementById('menutitle').style.display = 'none';
	}
	if(trim(document.fmenu.heading.value) == "") {
		document.getElementById('heading').style.display = 'block';
		return false;
	}else{
		document.getElementById('heading').style.display = 'none';
	}
	if(trim(document.fmenu.keywords.value) == "") {
		document.getElementById('menukeyw').style.display = 'block';
		return false;
	}else{
		document.getElementById('menukeyw').style.display = 'none';
	}
	if(trim(document.fmenu.metadescription.value) == "") {
		document.getElementById('menumetadesc').style.display = 'block';
		return false;
	}else{
		document.getElementById('menumetadesc').style.display = 'none';
	}
	return true;

}
//-------------------
function chkemptysubmenu(){
	if(document.fsubmenu.main_menu.value == "-1") {
		document.getElementById('main_menu').style.display = 'block';
		return false;
	}else{
		document.getElementById('main_menu').style.display = 'none';
	}
	if(trim(document.fsubmenu.mname.value) == "") {
		document.getElementById('mname').style.display = 'block';
		return false;
	}else{
		document.getElementById('mname').style.display = 'none';
	}	
	if(trim(document.fsubmenu.title.value) == "") {
		document.getElementById('menutitle').style.display = 'block';
		return false;
	}else{
		document.getElementById('menutitle').style.display = 'none';
	}
	
	if(trim(document.fsubmenu.heading.value) == "") {
		document.getElementById('heading').style.display = 'block';
		return false;
	}else{
		document.getElementById('heading').style.display = 'none';
	}
	if(trim(document.fsubmenu.keywords.value) == "") {
		document.getElementById('menukeyw').style.display = 'block';
		return false;
	}else{
		document.getElementById('menukeyw').style.display = 'none';
	}
	if(trim(document.fsubmenu.metadescription.value) == "") {
		document.getElementById('menumetadesc').style.display = 'block';
		return false;
	}else{
		document.getElementById('menumetadesc').style.display = 'none';
	}
	return true;

}
//-------------------
function chkemptyeditmenu(){
	if(document.fmenu.position.value == "-1") {
		document.getElementById('menuposition').style.display = 'block';
		return false;
	}else{
		document.getElementById('menuposition').style.display = 'none';
	}
	if(trim(document.fmenu.mname.value) == "") {
		document.getElementById('menamee').style.display = 'block';
		return false;
	}else{
		document.getElementById('menamee').style.display = 'none';
	}
	if(trim(document.fmenu.title.value) == "") {
		document.getElementById('menutitle').style.display = 'block';
		return false;
	}else{
		document.getElementById('menutitle').style.display = 'none';
	}
	if(trim(document.fmenu.keywords.value) == "") {
		document.getElementById('menukeyw').style.display = 'block';
		return false;
	}else{
		document.getElementById('menukeyw').style.display = 'none';
	}
	if(trim(document.fmenu.metadescription.value) == "") {
		document.getElementById('menumetadesc').style.display = 'block';
		return false;
	}else{
		document.getElementById('menumetadesc').style.display = 'none';
	}
	return true;

}
//-------------------
function newsvalidation(){
	if(trim(document.frmnews.title.value) == "") {
		document.getElementById('newstitle').style.display = 'block';
		return false;
	}else{
		document.getElementById('newstitle').style.display = 'none';
	}
	return true;

}
//-------------------
function chkemptymanagemenu(){
	if(trim(document.fmanagemenu.title.value) == "") {
		document.getElementById('menutitle').style.display = 'block';
		return false;
	}else{
		document.getElementById('menutitle').style.display = 'none';
	}

	if(trim(document.fmanagemenu.keywords.value) == "") {
		document.getElementById('menukeyw').style.display = 'block';
		return false;
	}else{
		document.getElementById('menukeyw').style.display = 'none';
	}

	if(trim(document.fmanagemenu.metadescription.value) == "") {
		document.getElementById('menumetadesc').style.display = 'block';
		return false;
	}else{
		document.getElementById('menumetadesc').style.display = 'none';
	}

	if(trim(document.fmanagemenu.description.value) == "") {
		document.getElementById('menudesc').style.display = 'block';
		return false;
	}else{
		document.getElementById('menudesc').style.display = 'none';
	}

	return true;

}
//--------banner validation--
function bannervalidation(){

	if(document.form1.title.value==""){
	document.getElementById('btitle').style.display = 'block';
	return false;
	}else{
		document.getElementById('btitle').style.display = 'none';	
	}
	
	if(document.form1.url.value==""){
	document.getElementById('burl').style.display = 'block';
	return false;
	}else{
		document.getElementById('burl').style.display = 'none';
		var str = document.form1.url.value;
		var str1 = str.substring(0,7);
		if(str1=='http://'){
			document.getElementById('burl1').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('burl1').style.display = 'none';
			if (str.search(/^[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)$/) == -1){
				document.getElementById('burl2').style.display = 'block';
				return false;
			}
			else{
				document.getElementById('burl2').style.display = 'none';
			}
			
			
		}
	}
	if(document.form1.position.value==""){
	document.getElementById('bposition').style.display = 'block';
	return false;
	}else{
		document.getElementById('bposition').style.display = 'none';
	}
	if(document.form1.image.value==""){
	document.getElementById('bimage').style.display = 'block';
	return false;
	}else{
		document.getElementById('bimage').style.display = 'none';
		var picFile = document.form1.image.value;
		var pathLength = picFile.length;
		var lastDot = picFile.lastIndexOf(".");
		var fileType = picFile.substring(lastDot,pathLength);
		if((fileType == ".gif") || (fileType == ".jpg") || (fileType == ".png") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".PNG")) {
			document.getElementById('bimage1').style.display = 'none';
		}
		else{
			document.getElementById('bimage1').style.display = 'block';
			return false;
		}
 

	}
}

//--------edit banner validation-----
function editbannervalidation(){

	if(document.form1.title.value==""){
	document.getElementById('btitle').style.display = 'block';
	return false;
	}else{
		document.getElementById('btitle').style.display = 'none';	
	}
	
	if(document.form1.url.value==""){
	document.getElementById('burl').style.display = 'block';
	return false;
	}else{
		document.getElementById('burl').style.display = 'none';
		var str = document.form1.url.value;
		var str1 = str.substring(0,7);
		if(str1=='http://'){
			document.getElementById('burl1').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('burl1').style.display = 'none';
			if (str.search(/^[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)$/) == -1){
				document.getElementById('burl2').style.display = 'block';
				return false;
			}
			else{
				document.getElementById('burl2').style.display = 'none';
			}
			
			
		}
	}
	if(document.form1.image.value!=""){
		var picFile = document.form1.image.value;
		var pathLength = picFile.length;
		var lastDot = picFile.lastIndexOf(".");
		var fileType = picFile.substring(lastDot,pathLength);
		if((fileType == ".gif") || (fileType == ".jpg") || (fileType == ".png") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".PNG")) {
			document.getElementById('bimage1').style.display = 'none';
		}
		else{
			document.getElementById('bimage1').style.display = 'block';
			return false;
		}
	}
}	

function contentvalidation(){
	if(document.frmnews.pos.value == "") {
		document.getElementById('contentpos').style.display = 'block';
		return false;
	}else{
		document.getElementById('contentpos').style.display = 'none';
	}
	if(trim(document.frmnews.title.value) == "") {
		document.getElementById('contenttitle').style.display = 'block';
		return false;
	}else{
		document.getElementById('contenttitle').style.display = 'none';
	}
	
	return true;

}
//-------------------
function contactus(){
	if(trim(document.formcontact.name.value)==""){
		document.getElementById('cname').style.display = 'block';
		return false;
	}else{
		document.getElementById('cname').style.display = 'none';	
	}
	
	if(trim(document.formcontact.email.value)==""){
		document.getElementById('cemail').style.display = 'block';
		return false;
	}else{
		var str=document.formcontact.email.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			document.getElementById('cemail').style.display = 'none';
			document.getElementById('icemail').style.display = 'block';	
			return false;
			}else{
				document.getElementById('cemail').style.display = 'none';
				document.getElementById('icemail').style.display = 'none';	
			}
	}

	if(trim(document.formcontact.subject.value)==""){
		document.getElementById('csubject').style.display = 'block';
		return false;
	}else{
		document.getElementById('csubject').style.display = 'none';	
	}

	if(trim(document.formcontact.message.value)==""){
		document.getElementById('cmessage').style.display = 'block';
		return false;
	}else{
		document.getElementById('cmessage').style.display = 'none';	
	}
}
// check empty hospital profile
function checkemptyaddhprofile()
{
	if(trim(document.frmhprofile.fname.value)==""){ 
			document.getElementById('rfname').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rfname').style.display = 'none';

}
// check empty hospital treatment
function checkemptyaddtreatment()
{
}
// check empty add hospital 
function checkemptyaddhospital()
	{ 
		if(document.getElementById('code'))
		{
		if(trim(document.frmWeb.code.value)==""){ 
			document.getElementById('hcode').style.display = 'block';
			return false;
		}
		else
		{
			document.getElementById('hcode').style.display = 'none';
		}
		}
		
		if(trim(document.frmWeb.name.value)==""){ 
			document.getElementById('hname').style.display = 'block';
			return false;
		}
		else
		{
			document.getElementById('hname').style.display = 'none';
		}
		
		if(trim(document.frmWeb.address.value)==""){
			document.getElementById('haddress').style.display = 'block';
			return false;
		}
		else
		{
			document.getElementById('haddress').style.display = 'none';
		}
		
		
		if(document.frmWeb.country.value==""){
			document.getElementById('hcountry').style.display = 'block';
			return false;
		}
		else
		{
			document.getElementById('hcountry').style.display = 'none';
		}
		
		if(document.frmWeb.state.value==""){
			document.getElementById('hstate').style.display = 'block';
			return false;
		}
		else
		{
			document.getElementById('hstate').style.display = 'none';
		}
		
		if(trim(document.frmWeb.state.value)=="other")
		{
			if(trim(document.frmWeb.other.value)==""){ 
				document.getElementById('roth').style.display = 'block';
				return false;
			}
			else		
				document.getElementById('roth').style.display = 'none';
		}
		
		if(trim(document.frmWeb.city.value)==""){
			document.getElementById('hcity').style.display = 'block';
			return false;
		}
		else
		{
			document.getElementById('hcity').style.display = 'none';
		}
		if(trim(document.frmWeb.phone.value)==""){
			document.getElementById('hphone').style.display = 'block';
			return false;
		}
		else
		{
			//var regphone = /^([0-9\-\])$/;
			//var regphone = /^([0-9])+\-([0-9])+\-([0-9])$/;
			var regphone=/^[\(\)0-9\- \+\.]{10,20}$/;
			if(regphone.test(trim(document.frmWeb.phone.value)) == false) {
      	document.getElementById('hphone2').style.display = 'block';
		document.getElementById('hphone').style.display = 'none';
			return false;
		}
		else{
			document.getElementById('hphone').style.display = 'none';
			document.getElementById('hphone2').style.display = 'none';
		}
		}
		if(trim(document.frmWeb.fax.value)==""){
			document.getElementById('hfax').style.display = 'block';
			return false;
		}
		else
		{
			var regfax=/^[\(\)0-9\- \+\.]{10,20}$/;
			if(regfax.test(trim(document.frmWeb.fax.value)) == false) {
      	document.getElementById('hfax2').style.display = 'block';
		document.getElementById('hfax').style.display = 'none';
			return false;
		}
		else{
			document.getElementById('hfax').style.display = 'none';
			document.getElementById('hfax2').style.display = 'none';
		}
		}
		if(trim(document.frmWeb.email.value)==""){
			document.getElementById('hemail').style.display = 'block';
			return false;
		}
		else 
		{
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = trim(document.frmWeb.email.value);
	if(reg.test(address) == false) {
      	document.getElementById('hemail2').style.display = 'block';
		document.getElementById('hemail').style.display = 'none';
			return false;
		}
		else{
			document.getElementById('hemail').style.display = 'none';
			document.getElementById('hemail2').style.display = 'none';
		}
		}
		
		if(trim(document.frmWeb.person.value)==""){
			document.getElementById('hperson').style.display = 'block';
			return false;
		}
		else
		{
			document.getElementById('hperson').style.display = 'none';
		}
		
		
		
		if(trim(document.frmWeb.small_desc.value)==""){
			document.getElementById('hsmall').style.display = 'block';
			return false;
		}
		else
		{
			document.getElementById('hsmall').style.display = 'none';
		}
		
		if(trim(document.frmWeb.long_desc.value)==""){ 
			document.getElementById('hlong').style.display = 'block';
			return false;
		}
		else
		{
			document.getElementById('hlong').style.display = 'none';
		}
				
	}
	
function checkemptysearch()
	{
		if(trim(document.frmWeb.search_name.value)=="" && trim(document.frmWeb.search_add.value)=="" && document.frmWeb.search_country.value=="")
		{
		document.getElementById('serror').style.display = 'block';
		return false;
		}
	}
//-------------------
function chkaemail(){
	if(trim(document.frmaemail.aemail.value)==""){
		document.getElementById('adminemail').style.display = 'block';
		return false;
	}else{
		var str=trim(document.frmaemail.aemail.value);
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			document.getElementById('adminemail').style.display = 'none';
			document.getElementById('cadminemail').style.display = 'block';	
			return false;
			}else{
				document.getElementById('adminemail').style.display = 'none';
				document.getElementById('cadminemail').style.display = 'none';	
			}
	}
	return true;	
}	
	
	
function reg_validation()
	{
	
		if(trim(document.frmWeb1.fname.value)==""){ 
			document.getElementById('rfname').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rfname').style.display = 'none';
		
		if(trim(document.frmWeb1.lname.value)==""){ 
			document.getElementById('rlname').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rlname').style.display = 'none';
	
		if(trim(document.frmWeb1.email.value)==""){ 
			document.getElementById('remail').style.display = 'block';
			document.getElementById('sub_cat').style.display = 'none';
			document.getElementById('rinvalid_email').style.display = 'none';
			return false;
		}
		else		
		    {
			document.getElementById('remail').style.display = 'none';
			document.getElementById('sub_cat').style.display = 'none';
			var str=trim(document.frmWeb1.email.value);
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			
			if (!filter.test(str)){
			document.getElementById('rinvalid_email').style.display = 'block';
			return false;
			}else{
				document.getElementById('rinvalid_email').style.display = 'none';
				document.getElementById('remail').style.display = 'none';	
			}
			
			
		    }
		
		
	
		 if(trim(document.frmWeb1.pass.value)==""){ 
			document.getElementById('rpass').style.display = 'block';
			return false;
		 }
		 else		
			document.getElementById('rpass').style.display = 'none';
	
		
	
		if(trim(document.frmWeb1.address.value)==""){ 
			document.getElementById('radd').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('radd').style.display = 'none';
	
		if(trim(document.frmWeb1.city.value)==""){ 
			document.getElementById('rcity').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rcity').style.display = 'none';

		if(document.frmWeb1.country_choice.value==""){ 
			document.getElementById('rchoice').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rchoice').style.display = 'none';

		if(document.frmWeb1.state.value==""){ 
			document.getElementById('rstate').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rstate').style.display = 'none';
		
		if(trim(document.frmWeb1.state.value)=="other")
		{
			if(trim(document.frmWeb1.other.value)==""){ 
				document.getElementById('roth').style.display = 'block';
				return false;
			}
			else		
				document.getElementById('roth').style.display = 'none';
		}
	
		if(trim(document.frmWeb1.zip.value)==""){ 
			document.getElementById('rzip').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmWeb1.zip.value)) ) {
				document.getElementById('rzip').style.display = 'none';      		
				document.getElementById('rzip2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rzip').style.display = 'none';
			document.getElementById('rzip2').style.display = 'none';
		}
		}
	
		if(trim(document.frmWeb1.cell_phone.value)==""){ 
			document.getElementById('rcell').style.display = 'block';
			document.getElementById('rcell2').style.display = 'none';
			return false;
		}
		else
		{
			//var regphone = /^([0-9\-\])$/;
			//var regphone = /^([0-9])+\-([0-9])+\-([0-9])$/;
			var regphone=/^[\(\)0-9\- \+\.]{10,20}$/;
			if(regphone.test(trim(document.frmWeb1.cell_phone.value)) == false) {
      			document.getElementById('rcell2').style.display = 'block';
				document.getElementById('rcell').style.display = 'none';
			return false;
		}
		else{
			document.getElementById('rcell').style.display = 'none';
			document.getElementById('rcell2').style.display = 'none';
		}
		}
		
		if(trim(document.frmWeb1.treatment_period.value)==""){ 
			document.getElementById('rtreat').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rtreat').style.display = 'none';
			
		if(trim(document.frmWeb1.procedure_type.value)==""){ 
			document.getElementById('rpro').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rpro').style.display = 'none';
		
		if(trim(document.frmWeb1.best_time.value)==""){ 
			document.getElementById('rbest').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rbest').style.display = 'none';
		
		if(trim(document.frmWeb1.find_us.value)==""){ 
			document.getElementById('rfind').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rfind').style.display = 'none';
	}	
	
//------------------------------- edit user-----

function reg_validation_edit_user()
	{
	
		if(trim(document.frmWeb1.fname.value)==""){ 
			document.getElementById('rfname').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rfname').style.display = 'none';
		
		if(trim(document.frmWeb1.lname.value)==""){ 
			document.getElementById('rlname').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rlname').style.display = 'none';
	
		if(trim(document.frmWeb1.email.value)==""){ 
			document.getElementById('remail').style.display = 'block';
			return false;
		}
		else		
		    {
			document.getElementById('remail').style.display = 'none';
			var str=trim(document.frmWeb1.email.value);
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			
			if (!filter.test(str)){
			document.getElementById('rinvalid_email').style.display = 'block';
			return false;
			}else{
				document.getElementById('rinvalid_email').style.display = 'none';
				document.getElementById('remail').style.display = 'none';	
			}
			
			
		    }
	
		if(trim(document.frmWeb1.address.value)==""){ 
			document.getElementById('radd').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('radd').style.display = 'none';
	
		if(trim(document.frmWeb1.city.value)==""){ 
			document.getElementById('rcity').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rcity').style.display = 'none';

		if(document.frmWeb1.country_choice.value==""){ 
			document.getElementById('rchoice').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rchoice').style.display = 'none';

		if(document.frmWeb1.state.value==""){ 
			document.getElementById('rstate').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rstate').style.display = 'none';
		
		if(trim(document.frmWeb1.state.value)=="other")
		{
			if(trim(document.frmWeb1.other.value)==""){ 
				document.getElementById('roth').style.display = 'block';
				return false;
			}
			else		
				document.getElementById('roth').style.display = 'none';
		}
	
		if(trim(document.frmWeb1.zip.value)==""){ 
			document.getElementById('rzip').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmWeb1.zip.value)) ) {
				document.getElementById('rzip').style.display = 'none';      		
				document.getElementById('rzip2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rzip').style.display = 'none';
			document.getElementById('rzip2').style.display = 'none';
		}
		}
	
		if(trim(document.frmWeb1.cell_phone.value)==""){ 
			document.getElementById('rcell').style.display = 'block';
			return false;
		}
		else
		{
			//var regphone = /^([0-9\-\])$/;
			//var regphone = /^([0-9])+\-([0-9])+\-([0-9])$/;
			var regphone=/^[\(\)0-9\- \+\.]{10,20}$/;
			if(regphone.test(trim(document.frmWeb1.cell_phone.value)) == false) {
      			document.getElementById('rcell2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rcell').style.display = 'none';
			document.getElementById('rcell2').style.display = 'none';
		}
		}
		
		if(document.frmWeb1.treatment_period.value==""){ 
			document.getElementById('rtreat').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rtreat').style.display = 'none';
			
		if(trim(document.frmWeb1.procedure_type.value)==""){ 
			document.getElementById('rpro').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rpro').style.display = 'none';
		
		if(document.frmWeb1.best_time.value==""){ 
			document.getElementById('rbest').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rbest').style.display = 'none';
		
		if(document.frmWeb1.find_us.value==""){ 
			document.getElementById('rfind').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rfind').style.display = 'none';
	}	





//-----------------------------------

function reg_validation_edit()
	{
		if(trim(document.frmWeb.firstname.value)==""){ 
			document.getElementById('rfname').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rfname').style.display = 'none';
		
		if(trim(document.frmWeb.lastname.value)==""){ 
			document.getElementById('rlname').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rlname').style.display = 'none';
	
		if(trim(document.frmWeb.email.value)==""){ 
			document.getElementById('remail').style.display = 'block';
			return false;
		}
		else		
		    {
			document.getElementById('remail').style.display = 'none';
			var str=trim(document.frmWeb.email.value);
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			
			if (!filter.test(str)){
			document.getElementById('rinvalid_email').style.display = 'block';
			return false;
			}else{
				document.getElementById('rinvalid_email').style.display = 'none';
				document.getElementById('remail').style.display = 'none';	
			}
			
			
		    }
						
	
		if(trim(document.frmWeb.address.value)==""){ 
			document.getElementById('radd').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('radd').style.display = 'none';
			
			
	
		if(trim(document.frmWeb.cell_phone.value)==""){ 
			document.getElementById('rcell').style.display = 'block';
			return false;
		}
		else
		{
			//var regphone = /^([0-9\-\])$/;
			//var regphone = /^([0-9])+\-([0-9])+\-([0-9])$/;
			var regphone=/^[\(\)0-9\- \+\.]{10,20}$/;
			if(regphone.test(trim(document.frmWeb.cell_phone.value)) == false) {
      			document.getElementById('rcell2').style.display = 'block';
				document.getElementById('rcell').style.display = 'none';
			return false;
		}
		else{
			document.getElementById('rcell').style.display = 'none';
			document.getElementById('rcell2').style.display = 'none';
		}
		}
	
		if(trim(document.frmWeb.city.value)==""){ 
			document.getElementById('rcity').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rcity').style.display = 'none';
			

		if(document.frmWeb.country_choice.value==""){ 
			document.getElementById('rchoice').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rchoice').style.display = 'none';

		if(document.frmWeb.state.value==""){ 
			document.getElementById('rstate').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rstate').style.display = 'none';
		
		if(trim(document.frmWeb.state.value)=="other")
		{
			if(trim(document.frmWeb.other.value)==""){ 
				document.getElementById('roth').style.display = 'block';
				return false;
			}
			else		
				document.getElementById('roth').style.display = 'none';
		}
	
		if(trim(document.frmWeb.zip.value)==""){ 
			document.getElementById('rzip').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmWeb.zip.value)) ) {
				document.getElementById('rzip').style.display = 'none';      		
				document.getElementById('rzip2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rzip').style.display = 'none';
			document.getElementById('rzip2').style.display = 'none';
		}
		}
						
		if(document.frmWeb.best_time.value==""){ 
			document.getElementById('rbest').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rbest').style.display = 'none';


		if(document.frmWeb.treat_period.value==""){ 
			document.getElementById('rtreat').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rtreat').style.display = 'none';
							
				
		if(document.frmWeb.find_us.value==""){ 
			document.getElementById('rfind').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rfind').style.display = 'none';
	}	


//------finance form validation------
function finance_validation()
	{
	//---Reason For Loan
		if(trim(document.frmfinance.rloan.value)==""){ 
			document.getElementById('rrloan').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rrloan').style.display = 'none';
	//-----Doctor Contacted	
		if(trim(document.frmfinance.doctor.value)==""){ 
			document.getElementById('rdoctor').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rdoctor').style.display = 'none';
	//----Loan Amount Required ($)
		if(trim(document.frmfinance.lamount.value)==""){ 
			document.getElementById('rlamount').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmfinance.lamount.value)) ) {
				document.getElementById('rlamount').style.display = 'none';      		
				document.getElementById('rlamount2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rlamount').style.display = 'none';
			document.getElementById('rlamount2').style.display = 'none';
		}
		}
	//---Loan Term (months)*

		if(trim(document.frmfinance.lterm.value)==""){ 
			document.getElementById('rlterm').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmfinance.lterm.value)) ) {
				document.getElementById('rlterm').style.display = 'none';      		
				document.getElementById('rlterm2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rlterm').style.display = 'none';
			document.getElementById('rlterm2').style.display = 'none';
		}
		}
	//----First Name and last name
		if(trim(document.frmfinance.fname.value)==""){ 
			document.getElementById('rfname').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rfname').style.display = 'none';

		if(trim(document.frmfinance.lname.value)==""){ 
			document.getElementById('rlname').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rlname').style.display = 'none';
	//--- DOB
		if(trim(document.frmfinance.bday.value)==""){ 
			document.getElementById('rbday').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rbday').style.display = 'none';
		if(trim(document.frmfinance.bmonth.value)==""){ 
			document.getElementById('rbmonth').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rbmonth').style.display = 'none';
		if(trim(document.frmfinance.byear.value)==""){ 
			document.getElementById('rbyear').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rbyear').style.display = 'none';
	//-- SSN
		if(trim(document.frmfinance.ssn.value)==""){ 
			document.getElementById('rssn').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmfinance.ssn.value)) ) {
				document.getElementById('rssn').style.display = 'none';      		
				document.getElementById('rssn2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rssn').style.display = 'none';
			document.getElementById('rssn2').style.display = 'none';
		}
		}
	//-- Gender
		if(trim(document.frmfinance.gender.value)==""){ 
			document.getElementById('rgender').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rgender').style.display = 'none';
	//--- Marital Status
		if(trim(document.frmfinance.maritalstatus.value)==""){ 
			document.getElementById('rmaritalstatus').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rmaritalstatus').style.display = 'none';

	//--  Driver's License#
		if(trim(document.frmfinance.dln.value)==""){ 
			document.getElementById('rdln').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmfinance.dln.value)) ) {
				document.getElementById('rdln').style.display = 'none';      		
				document.getElementById('rdln2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rdln').style.display = 'none';
			document.getElementById('rdln2').style.display = 'none';
		}
		}
	//-- DL Expiry Date
		//-- month
		if(trim(document.frmfinance.dlmonth.value)==""){ 
			document.getElementById('rdlmonth').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmfinance.dlmonth.value)) ) {
				document.getElementById('rdlmonth').style.display = 'none';      		
				document.getElementById('rdlmonth2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rdlmonth').style.display = 'none';
			document.getElementById('rdlmonth2').style.display = 'none';
		}
		}
		//-- Day
		if(trim(document.frmfinance.dlday.value)==""){ 
			document.getElementById('rdlday').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmfinance.dlday.value)) ) {
				document.getElementById('rdlday').style.display = 'none';      		
				document.getElementById('rdlday2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rdlday').style.display = 'none';
			document.getElementById('rdlday2').style.display = 'none';
		}
		}
		//-- Year
		if(trim(document.frmfinance.dlyear.value)==""){ 
			document.getElementById('rdlyear').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmfinance.dlyear.value)) ) {
				document.getElementById('rdlyear').style.display = 'none';      		
				document.getElementById('rdlyear2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rdlyear').style.display = 'none';
			document.getElementById('rdlyear2').style.display = 'none';
		}
		}
	//-- password
		 if(trim(document.frmfinance.pass.value)==""){ 
			document.getElementById('rpass').style.display = 'block';
			return false;
		 }
		 else		
			document.getElementById('rpass').style.display = 'none';
	//-- Address
		if(trim(document.frmfinance.address.value)==""){ 
			document.getElementById('radd').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('radd').style.display = 'none';
	//-- City
		if(trim(document.frmfinance.city.value)==""){ 
			document.getElementById('rcity').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rcity').style.display = 'none';
	//-- Country
		if(document.frmfinance.country_choice.value==""){ 
			document.getElementById('rchoice').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rchoice').style.display = 'none';
//-- state
		if(document.frmfinance.state.value==""){ 
			document.getElementById('rstate').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rstate').style.display = 'none';
		
		if(trim(document.frmWeb1.state.value)=="other")
		{
			if(trim(document.frmWeb1.other.value)==""){ 
				document.getElementById('roth').style.display = 'block';
				return false;
			}
			else		
				document.getElementById('roth').style.display = 'none';
		}
	//-- Zip
		if(trim(document.frmfinance.zip.value)==""){ 
			document.getElementById('rzip').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmfinance.zip.value)) ) {
				document.getElementById('rzip').style.display = 'none';      		
				document.getElementById('rzip2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rzip').style.display = 'none';
			document.getElementById('rzip2').style.display = 'none';
		}
		}

	//-- Time at current address
		// years
		if(trim(document.frmfinance.tcayears.value)==""){ 
			document.getElementById('rtcayears').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmfinance.tcayears.value)) ) {
				document.getElementById('rtcayears').style.display = 'none';      		
				document.getElementById('rtcayears2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rtcayears').style.display = 'none';
			document.getElementById('rtcayears2').style.display = 'none';
		}
		}
		//-- months

		if(trim(document.frmfinance.tcamonth.value)==""){ 
			document.getElementById('rtcamonth').style.display = 'block';
			return false;
		}
		else
		{
			if(isNaN(trim(document.frmfinance.tcamonth.value)) ) {
				document.getElementById('rtcamonth').style.display = 'none';      		
				document.getElementById('rtcamonth2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('rtcamonth').style.display = 'none';
			document.getElementById('rtcamonth2').style.display = 'none';
		}
		}
	//-- Residential Status
		if(trim(document.frmfinance.rstatus.value)==""){ 
			document.getElementById('rrstatus').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rrstatus').style.display = 'none';	
	//-- Landlord / Mortgagee
		if(trim(document.frmfinance.lm.value)==""){ 
			document.getElementById('rlm').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rlm').style.display = 'none';
	
	//-- Cell phone
		if(trim(document.frmfinance.cell_phone.value)==""){ 
			document.getElementById('rcell').style.display = 'block';
			document.getElementById('rcell2').style.display = 'none';
			return false;
		}
		else
		{
			//var regphone = /^([0-9\-\])$/;
			//var regphone = /^([0-9])+\-([0-9])+\-([0-9])$/;
			var regphone=/^[\(\)0-9\- \+\.]{10,20}$/;
			if(regphone.test(trim(document.frmfinance.cell_phone.value)) == false) {
      			document.getElementById('rcell2').style.display = 'block';
				document.getElementById('rcell').style.display = 'none';
			return false;
		}
		else{
			document.getElementById('rcell').style.display = 'none';
			document.getElementById('rcell2').style.display = 'none';
		}
		}
	//-- Email 
		if(trim(document.frmfinance.email.value)==""){ 
			document.getElementById('remail').style.display = 'block';
			document.getElementById('sub_cat').style.display = 'none';
			document.getElementById('rinvalid_email').style.display = 'none';
			return false;
		}
		else		
		    {
			document.getElementById('remail').style.display = 'none';
			document.getElementById('sub_cat').style.display = 'none';
			var str=trim(document.frmfinance.email.value);
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			
			if (!filter.test(str)){
			document.getElementById('rinvalid_email').style.display = 'block';
			return false;
			}else{
				document.getElementById('rinvalid_email').style.display = 'none';
				document.getElementById('remail').style.display = 'none';	
			}
			
			
		    }
		
		 if(trim(document.frmWeb1.pass.value)==""){ 
			document.getElementById('rpass').style.display = 'block';
			return false;
		 }
		 else		
			document.getElementById('rpass').style.display = 'none';
	//-- Occupation
		if(trim(document.frmfinance.occupation.value)==""){ 
			document.getElementById('roccupation').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('roccupation').style.display = 'none';	
	//-- Employer
		if(trim(document.frmfinance.employer.value)==""){ 
			document.getElementById('remployer').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('remployer').style.display = 'none';	
	//-- Employer Address 
		if(trim(document.frmfinance.employersadds.value)==""){ 
			document.getElementById('remployersadds').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('remployersadds').style.display = 'none';	
	//-- Work Phone Number
		if(trim(document.frmfinance.work_phone.value)==""){ 
			document.getElementById('rwork').style.display = 'block';
			document.getElementById('rwork2').style.display = 'none';
			return false;
		}
		else
		{
			//var regphone = /^([0-9\-\])$/;
			//var regphone = /^([0-9])+\-([0-9])+\-([0-9])$/;
			var regphone=/^[\(\)0-9\- \+\.]{10,20}$/;
			if(regphone.test(trim(document.frmfinance.work_phone.value)) == false) {
      			document.getElementById('rwork2').style.display = 'block';
				document.getElementById('rwork').style.display = 'none';
			return false;
		}
		else{
			document.getElementById('rwork').style.display = 'none';
			document.getElementById('rwork2').style.display = 'none';
		}
		}
	//-- Your Income per week
		if(trim(document.frmfinance.urincome.value)==""){ 
			document.getElementById('rurincome').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rurincome').style.display = 'none';	
	//-- Bank
		if(trim(document.frmfinance.bank.value)==""){ 
			document.getElementById('rbank').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rbank').style.display = 'none';
	//-- Branch
		if(trim(document.frmfinance.branch.value)==""){ 
			document.getElementById('rbranch').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rbranch').style.display = 'none';
	//-- Account Number
		if(trim(document.frmfinance.acctnumber.value)==""){ 
			document.getElementById('racctnumber').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('racctnumber').style.display = 'none';
	//-- Routing Number
		if(trim(document.frmfinance.routingnumber.value)==""){ 
			document.getElementById('rroutingnumber').style.display = 'block';
			return false;
		}
		else		
			document.getElementById('rroutingnumber').style.display = 'none';

	}	

//-------news subscriber---------
function validnewssusbcriber(){
if(document.frmnews.semail.value==""){
		document.getElementById('newsemail').style.display = 'block';
		document.getElementById('newsemailv').style.display = 'none';
		document.getElementById('nemailsub').style.display = 'none';
		return false;
	}else{
		var str=document.frmnews.semail.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			document.getElementById('newsemail').style.display = 'none';
			document.getElementById('newsemailv').style.display = 'block';
			document.getElementById('nemailsub').style.display = 'none';
			return false;
		}else{
				document.getElementById('newsemail').style.display = 'none';
				document.getElementById('newsemailv').style.display = 'none';
				document.getElementById('nemailsub').style.display = 'none';
		}
	}

	return true;
}
//-----------Contact us----------------
function validcontact(){
	if(trim(document.frmcon.cname.value)==""){
		document.getElementById('coname').style.display = 'block';
		return false;
	}else{
		document.getElementById('coname').style.display = 'none';
	}
	if(trim(document.frmcon.cemail.value)==""){
		document.getElementById('coemail').style.display = 'block';
		return false;
	}else{
		var str=trim(document.frmcon.cemail.value);
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			document.getElementById('coemail').style.display = 'none';
			document.getElementById('coiemail').style.display = 'block';	
			return false;
			}else{
				document.getElementById('coemail').style.display = 'none';
				document.getElementById('coiemail').style.display = 'none';	
			}
	}
	if(trim(document.frmcon.csubject.value)==""){
	document.getElementById('cosubject').style.display = 'block';
	return false;
	}else{
		document.getElementById('cosubject').style.display = 'none';
	}

	if(trim(document.frmcon.cmessage.value)==""){
	document.getElementById('comessage').style.display = 'block';
	return false;
	}else{
		document.getElementById('comessage').style.display = 'none';
	}
	return true;	

}

function chkpayment()
{
	if(trim(document.rfrm.name.value)==""){
		document.getElementById('pname').style.display = 'block';
	return false;
	}else{
		document.getElementById('pname').style.display = 'none';
	}

	if(trim(document.rfrm.email.value)==""){
		document.getElementById('pemail').style.display = 'block';
		return false;
	}else{
		var str=trim(document.rfrm.email.value);
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			document.getElementById('pemail').style.display = 'none';
			document.getElementById('pvemail').style.display = 'block';	
			return false;
			}else{
				document.getElementById('pemail').style.display = 'none';
				document.getElementById('pvemail').style.display = 'none';	
			}
	}

	
	if(trim(document.rfrm.ccname.value)==""){
		document.getElementById('pccname').style.display = 'block';
			return false;
	}else{
					document.getElementById('pccname').style.display = 'none';
				}
	
	
	var ccn1 = trim(document.rfrm.ccn1.value);
	var ccn2 = trim(document.rfrm.ccn2.value);
	var ccn3 = trim(document.rfrm.ccn3.value);
	var ccn4 = trim(document.rfrm.ccn4.value);
	
	if(ccn1=="" || ccn2=="" || ccn3=="" || ccn4==""){
		document.getElementById('pccn').style.display = 'block';
		document.getElementById('pwccn').style.display = 'none';
	return false;
	}else{
		document.getElementById('pccn').style.display = 'none';
		
		
		if(isNaN(ccn1) || isNaN(ccn2) || isNaN(ccn3) || isNaN(ccn4))
		{
		document.getElementById('pwccn').style.display = 'block';
		return false;
		}
		else if(ccn1.length< 4 || ccn2.length<4 || ccn3.length<4 || ccn4.length<4)
		{
		document.getElementById('pwccn').style.display = 'none';
		document.getElementById('piccn').style.display = 'block';
		return false;
		}
		else
		 document.getElementById('piccn').style.display = 'none';
			document.getElementById('pwccn').style.display = 'none';
			document.getElementById('pccn').style.display = 'none';
	}
	
	if(trim(document.rfrm.cvv.value)==""){
		document.getElementById('pcvv').style.display = 'block';
		document.getElementById('pcvv2').style.display = 'none';
	return false;
	}else{
		if(isNaN(trim(document.rfrm.phone.value)) ) {
				document.getElementById('pcvv').style.display = 'none';      		
				document.getElementById('pcvv2').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('pcvv').style.display = 'none';
			document.getElementById('pcvv2').style.display = 'none';
		}
	}
	
	if(document.rfrm.month.value==""){
		document.getElementById('pmonth').style.display = 'block';
	return false;
	}else{
		document.getElementById('pmonth').style.display = 'none';
	}
	
	if(document.rfrm.year.value==""){
		document.getElementById('pyear').style.display = 'block';
	return false;
	}else{
		document.getElementById('pyear').style.display = 'none';
	}

}

// JavaScript Document
function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
	
}

// Removes ending whitespaces
function RTrim( value ) {
	
	var re = /((\s*\S+)*)\s*/;
	  return value.replace(re, "$1");
	
}

// Removes leading and ending whitespaces
function trim( value ) {
	
	return LTrim(RTrim(value));
}

