// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

// Removes leading and ending whitespaces
function trim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	var ltrimVal = value.replace(re, "$1");
	var re1 = /((\s*\S+)*)\s*/;
	var rtrimVal = ltrimVal.replace(re1, "$1");
	return rtrimVal;
	
}

function change_action(action,id){
var test = document.getElementById(action).options[document.getElementById(action).selectedIndex].value;
//var test = document.form1.action.options[document.form1.action.selectedIndex].value;
	//alert(test+"/"+id);
	if(test =="destroy"){
		if (confirm('Are you sure you want to delete?'))
		window.location.href = "/admin/"+test+"/"+id;
	}
	else{
		if(test){
		window.location.href = "/admin/"+test+"/"+id;
		}else{
			alert("please select an option");
			return false;
			//window.location.href = "/saadmin/list/";
		}
	}
	
}
function change_url(dirname,action,id){
var test = document.getElementById(action).options[document.getElementById(action).selectedIndex].value;
//var test = document.form1.action.options[document.form1.action.selectedIndex].value;
	//alert(test/id);.
	if(test == "")
	{
		alert("please select an option");
		return false;
	}
	else if(test =="destroy"){
		if (confirm('Are you sure you want to delete?'))
		window.location.href = "/"+dirname+"/"+test+"/"+id;
	}
	else if(test =="destroynaadmin"){
		if (confirm('Are you sure you want to delete?'))
		window.location.href = "/"+dirname+"/"+test+"/"+id;
	}
	else
	{
		window.location.href = "/"+dirname+"/"+test+"/"+id;	
	}
}

function adminBlank()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("admin_username").value) == "" )
	{
		alert("Please enter Admin User Name");
		document.getElementById("admin_username").focus();
		return false;
	}
	else if(trim(document.getElementById("admin_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("admin_password_hash").focus();
		return false;
	}
	else if(trim(document.getElementById("admin_email").value) == "")
	{
		alert("Please enter Email");
		document.getElementById("admin_email").focus();
		return false;
	}
	else if (trim(document.getElementById("admin_email").value) != "" && validemail.exec(trim(document.getElementById("admin_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("admin_email").focus();
		return false
	}
	else if(trim(document.getElementById("admin_first_name").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("admin_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("admin_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("admin_last_name").focus();
		return false;
	}
	else
	{
		document.frm.action="/admin/new";
		document.frm.submit();
	}	
}

function adminEditBlank(id)
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("admin_username").value) == "")
	{
		alert("Please enter Admin User Name");
		document.getElementById("admin_username").focus();
		return false;
	}
	else if(trim(document.getElementById("admin_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("admin_password_hash").focus();
		return false;
	}
	else if(trim(document.getElementById("admin_email").value) == "")
	{
		alert("Please enter Email");
		document.getElementById("admin_email").focus();
		return false;
	}
	else if (trim(document.getElementById("admin_email").value) != "" && validemail.exec(trim(document.getElementById("admin_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("admin_email").focus();
		return false
	}
	else if(trim(document.getElementById("admin_first_name").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("admin_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("admin_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("admin_last_name").focus();
		return false;
	}
	else
	{
		document.frm.action="/admin/update/"+id;
		document.frm.submit();
	}
}

function naadminBlank()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("naadmin_title").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("naadmin_title").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("naadmin_last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_add1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("naadmin_add1").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("naadmin_city").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("naadmin_state").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("naadmin_zip").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("naadmin_email").focus();
		return false;
	}
	else if (trim(document.getElementById("naadmin_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_email").focus();
		return false
	}
	else if (trim(document.getElementById("naadmin_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_alternative_email").focus();
		return false
	}
	else if(trim(document.getElementById("naadmin_username").value) == "")
	{
		alert("Please enter User Name");
		document.getElementById("naadmin_username").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("naadmin_password_hash").focus();
		return false;
	}
	else
	{
		document.getElementById("naadmin_office_ph").value = (trim(document.frm.tel_office_idd.value))+"-"+(trim(document.frm.tel_office_area.value))+"-"+(trim(document.frm.tel_office_7digit.value)) ;
		document.getElementById("naadmin_home_ph").value = (trim(document.frm.tel_home_idd.value))+"-"+(trim(document.frm.tel_home_area.value))+"-"+(trim(document.frm.tel_home_7digit.value)) ;
		document.getElementById("naadmin_mobile").value = (trim(document.frm.tel_mobile_idd.value))+"-"+(trim(document.frm.tel_mobile_area.value))+"-"+(trim(document.frm.tel_mobile_7digit.value)) ;
		//document.frm.action="/naadmin/new";
		//document.frm.submit();
		return true;
	}	
}
function doSort(name,type)
{
	document.form1.hidorder.value=name;
	document.form1.hidType.value= type;
	document.form1.action="/admin/list";
	document.form1.submit();
}

function doSort1(name,type)
{
	document.form1.hidorder.value=name;
	document.form1.hidType.value= type;
	document.form1.action="/admin/naadminlist";
	document.form1.submit();
}

function doblank()
{
	if(document.form1.serchOption.value=="")	
	{
		alert("Please select option for searching");	
		return false;
	}
	else if(trim(document.form1.search_name.value)=="")	
	{
		alert("Please enter for searching");	
		return false;
	}
	else
	{
		document.form1.hdmode.value="search";
		document.form1.action="/admin/naadminlist";
		document.form1.submit();
	}
}

function doblank1()
{
	if(document.form1.serchOption.value=="")	
	{
		alert("Please select option for searching");	
		return false;
	}
	else if(trim(document.form1.search_name.value)=="")	
	{
		alert("Please enter for searching");	
		return false;
	}
	else
	{
		document.form1.hdmode.value="search";
		document.form1.action="/admin/list";
		document.form1.submit();
	}
}
function validatorsaadmin()
{
	
	
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	
	if(document.getElementById("saadmin_title").value == "")
	{
		alert("Please enter First Name");
		document.getElementById("saadmin_title").focus();
		return false;
	}
	else if(document.getElementById("saadmin_last_name").value == "")
	{
		alert("Please enter Last Name");
		document.getElementById("saadmin_last_name").focus();
		return false;
	}
	
		else if(document.getElementById("saadmin_add1").value == "")
		{
			alert("Please enter Address1");
			document.getElementById("saadmin_add1").focus();
			return false;
		}
		else if(document.getElementById("saadmin_city").value == "")
		{
			alert("Please enter City");
			document.getElementById("saadmin_city").focus();
			return false;
		}
		else if(document.getElementById("saadmin_state").value == "")
		{
			alert("Please enter State");
			document.getElementById("saadmin_state").focus();
			return false;
		}
		else if(document.getElementById("saadmin_zip").value == "")
		{
			alert("Please enter Zip");
			document.getElementById("saadmin_zip").focus();
			return false;
		}
		else if(trim(document.getElementById("saadmin_email").value) == "" && validemail.exec(trim(document.getElementById("saadmin_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("saadmin_email").focus();
		return false
	}
		else if(document.getElementById("saadmin_username").value == "")
		{
			alert("Please enter Admin User Name");
			document.getElementById("saadmin_username").focus();
			return false;
		}
		else if(document.getElementById("saadmin_password_hash").value == "")
		{
			alert("Please enter Password");
			document.getElementById("saadmin_password_hash").focus();
			return false;
		}
		
		
	
	else
	{
		document.getElementById("saadmin_office_ph").value = (trim(document.frm.tel_office_idd.value))+"-"+(trim(document.frm.tel_office_area.value))+"-"+(trim(document.frm.tel_office_7digit.value)) ;
		document.getElementById("saadmin_home_ph").value = (trim(document.frm.tel_home_idd.value))+"-"+(trim(document.frm.tel_home_area.value))+"-"+(trim(document.frm.tel_home_7digit.value)) ;
		document.getElementById("saadmin_mobile").value = (trim(document.frm.tel_mobile_idd.value))+"-"+(trim(document.frm.tel_mobile_area.value))+"-"+(trim(document.frm.tel_mobile_7digit.value)) ;
		//document.frm.action="/saadmin/new";
		//document.frm.submit();
		return true
	}	
}
function searchvalidate(){
	//alert("Please enter for searching");
	if(document.getElementById("search_type").value==""){
		alert("please select an option");	
		return false;
		
	}
}

function naadminValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("naadmin_username").value) == "")
	{
		alert("Please enter User Name");
		document.getElementById("naadmin_username").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("naadmin_password_hash").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_first_name").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("naadmin_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("naadmin_last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("naadmin_email").focus();
		return false;
	}
	else if (trim(document.getElementById("naadmin_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_email").focus();
		return false
	}
	else if (trim(document.getElementById("naadmin_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_alternative_email").focus();
		return false
	}
	else if(trim(document.getElementById("naadmin_add1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("naadmin_add1").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("naadmin_city").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("naadmin_state").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("naadmin_zip").focus();
		return false;
	}
	else
	{
		document.getElementById("naadmin_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		document.getElementById("naadmin_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		document.getElementById("naadmin_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		return true;
	}	
}
function naprofileValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("naadmin_title").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("naadmin_title").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_last_name").value)== "")
	{
		alert("Please enter Last Name");
		document.getElementById("naadmin_last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_add1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("naadmin_add1").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("naadmin_city").focus();
		return false;
	}
	/*else if(trim(document.getElementById("naadmin_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("naadmin_state").focus();
		return false;
	}*/
	else if(trim(document.getElementById("naadmin_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("naadmin_zip").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("naadmin_email").focus();
		return false;
	}
	else if (trim(document.getElementById("naadmin_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_email").focus();
		return false
	}
	else if (trim(document.getElementById("naadmin_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_alternative_email").focus();
		return false
	}
	else if(document.getElementById("naadmin_signature").value !='' && !chkimage(document.getElementById("naadmin_signature").value))
	{
		alert("Please upload only .jpg,.jpeg,.gif,.png file.");
		document.getElementById("naadmin_signature").focus();
		return false;
	}
	else
	{
		document.getElementById("naadmin_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		document.getElementById("naadmin_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		document.getElementById("naadmin_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		document.getElementById("naadmin_fax_ph").value = trim(document.frm.tel_fax_idd.value)+"-"+trim(document.frm.tel_fax_area.value)+"-"+trim(document.frm.tel_fax_7digit.value) ;
		//document.frm.action="/naadmin/new";
		//document.frm.submit();
		return true;
	}	
}
function naadminPwdvalidation()
{
	if(trim(document.getElementById("naadmin_username").value) == "")
	{
		alert("Please Enter User name");
		document.getElementById("naadmin_username").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_password_hash").value) != "" && trim(document.getElementById("naadmin_password_conf").value) == "")
	{
		alert("Please Confirm Your New Password");
		document.getElementById("naadmin_password_conf").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_password_hash").value) != trim(document.getElementById("naadmin_password_conf").value))
	{
		alert("Password confirmation failed");
		document.getElementById("naadmin_password_conf").focus();
		return false;
	}
	else
	{
		//document.frm.action="/naadmin/new";
		//document.frm.submit();
		return true;
	}	
}

function naadminSort(name,type,actionname)
{
	document.form1.hidorder.value=name;
	document.form1.hidType.value= type;
	document.form1.action=actionname;
	document.form1.submit();
}

function naadminSort1(name,type,actionname)
{
	document.form2.hidorder.value=name;
	document.form2.hidType.value= type;
	document.form2.action=actionname;
	document.form2.submit();
}

function donaadminSearch(actionname)
{
	if(document.form1.serchOption.value=="")	
	{
		alert("Please Select option for searching");	
		return false;
	}
	else if(document.form1.serchOption.value!="in" && document.form1.serchOption.value!="out")
	{
		if(trim(document.form1.search_name.value)=="")	
		{
			alert("Please enter for searching");	
			return false;
		}
		else
		{
			document.form1.hdmode.value="search";
			document.form1.action=actionname;
			document.form1.submit();
		}
	}
	else
	{
		document.form1.hdmode.value="search";
		document.form1.action=actionname;
		document.form1.submit();
	}
}
function dotemSearch(actionname)
{
	if(document.form2.serchOption.value=="")	
	{
		alert("Please Select option for searching");	
		return false;
	}
	else if(document.form2.serchOption.value!="in" && document.form2.serchOption.value!="out")
	{
		if(trim(document.form2.search_name.value)=="")	
		{
			alert("Please enter for searching");	
			return false;
		}
		else
		{
			document.form2.hdmode.value="search";
			document.form2.action=actionname;
			document.form2.submit();
		}
	}
	else
	{
		document.form2.hdmode.value="search";
		document.form2.action=actionname;
		document.form2.submit();
	}
}
function saadminValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("saadmin_username").value) == "")
	{
		alert("Please enter User Name");
		document.getElementById("saadmin_username").focus();
		return false;
	}
	else if(trim(document.getElementById("saadmin_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("saadmin_password_hash").focus();
		return false;
	}
	else if(trim(document.getElementById("saadmin_first_name").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("saadmin_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("saadmin_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("saadmin_last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("saadmin_degree").value) == "Other" && trim(document.getElementById("saadmin_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("saadmin_degree1").focus();
		return false;
	}
	else if(trim(document.getElementById("saadmin_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("saadmin_email").focus();
		return false;
	}
	else if (trim(document.getElementById("saadmin_email").value) != "" && validemail.exec(trim(document.getElementById("saadmin_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("saadmin_email").focus();
		return false
	}
	else if (trim(document.getElementById("saadmin_email").value) != trim(document.getElementById("saadmin_email_re").value) )
	{
		alert("Please Retype Email Primary");
		document.getElementById("saadmin_email_re").focus();
		return false
	}
	else if (document.getElementById("saadmin_assign_state").value== "")
	{
		alert("Please Assign A State");
		document.getElementById("saadmin_assign_state").focus();
		return false
	}
	/*else if (trim(document.getElementById("saadmin_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("saadmin_alternative_email").value) == null))
	{
		alert("Please enter valid Email Address");
		document.getElementById("saadmin_alternative_email").focus();
		return false
	}*/
	/*else if(trim(document.getElementById("saadmin_add1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("saadmin_add1").focus();
		return false;
	}*/
	else if(trim(document.getElementById("saadmin_work_add1").value) == "")
	{
		alert("Please enter Work Address1");
		document.getElementById("saadmin_work_add1").focus();
		return false;
	}
	/*else if(trim(document.getElementById("saadmin_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("saadmin_city").focus();
		return false;
	}*/
	else if(trim(document.getElementById("saadmin_work_city").value) == "")
	{
		alert("Please enter Work City");
		document.getElementById("saadmin_work_city").focus();
		return false;
	}
	/*else if(trim(document.getElementById("saadmin_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("saadmin_state").focus();
		return false;
	}*/
	else if(trim(document.getElementById("saadmin_work_state").value) == "")
	{
		alert("Please enter Work State");
		document.getElementById("saadmin_work_state").focus();
		return false;
	}
	/*else if(trim(document.getElementById("saadmin_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("saadmin_zip").focus();
		return false;
	}*/
	else if(trim(document.getElementById("saadmin_work_zip").value) == "")
	{
		alert("Please enter Work Zip");
		document.getElementById("saadmin_work_zip").focus();
		return false;
	}
	else
	{
		document.getElementById("saadmin_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		
		document.getElementById("saadmin_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		document.getElementById("saadmin_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		
		document.getElementById("saadmin_fax").value = trim(document.frm.tel_fax_idd.value)+"-"+trim(document.frm.tel_fax_area.value)+"-"+trim(document.frm.tel_fax_7digit.value);
		
		return true;
	}	
}

// naadmin group roll management add edit validation start


function validatornaadmingrup()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(document.getElementById("naadmin_group_name").value == "")
	{
		alert("Please enter group name");
		document.getElementById("naadmin_group_name").focus();
		return false;
	}
	else if(document.getElementById("naadmin_group_type").value == "")
	{
		alert("Please select one type of group");
		document.getElementById("naadmin_group_type").focus();
		return false;
	}
	else
	{
		//document.frm.action="/saadmin/new";
		//document.frm.submit();
		return true
	}	
}

// naadmin group roll management add edit validation end

//this function use only asc or desc for role management 
function doSortnagroup(name,type)
{
	
	document.form1.hidorder.value=name;
	document.form1.hidType.value= type;
	document.form1.action="/naadmin/listadmingroup";
	document.form1.submit();
}
 //this function use only for role management search 
function dorolegroupSearch(actionname)
{
	if(document.form1.serchOption.value=="")	
	{
		alert("Please Select option for searching");	
		return false;
	}
	else if(trim(document.form1.search_name.value)=="")	
	{
		alert("Please enter for searching");	
		return false;
	}
	else
	{
		document.form1.hdmode.value="search";
		document.form1.action=actionname;
		document.form1.submit();
	}
}

function doDel(path,id)
{
	if(confirm("Are you sure to delete this record?"))	
	{
		document.form1.action=path+id;
		document.form1.submit();
	}
}

function doDel1(path,id)
{
	if(confirm("Are you sure to delete this record?"))	
	{
		document.form2.action=path+id;
		document.form2.submit();
	}
}
function doCDDBlock(path,id,opid)
{
	document.form1.action=path+id+'?opid='+opid;
	document.form1.submit();
}

function doCDDBlock1(path,id,opid)
{
	document.form2.action=path+id+'?opid='+opid;
	document.form2.submit();
}
function doDelCDD(path,id,opid)
{
	if(confirm("Are you sure to delete this record?"))	
	{
		document.form1.action=path+id+'?opid='+opid;
		document.form1.submit();
	}
}
function doDelCDD1(path,id,opid)
{
	if(confirm("Are you sure to delete this record?"))	
	{
		document.form2.action=path+id+'?opid='+opid;
		document.form2.submit();
	}
}

function docancelpaym(id)
{
	if(confirm('Are you sure you want to cancel "Congression Lunch Club" membership?'))	
	//{
	//if(confirm("Are you sure to cancel this recurring?"))	
	{
		document.form2.action='https://www.adjustthevote.org/cdd/canceldonation/'+id;
		document.form2.submit();
	}
}


function doBlock(path,id)
{
	document.form1.action=path+id;
	document.form1.submit();
}
function doBlock1(path,id)
{
	document.form2.action=path+id;
	document.form2.submit();
}
function doeditCDD1(path,id)
{
	
		document.form2.action=path+id;
		document.form2.submit();
	
}
function doviewCDD1(path,id)
{
	
		document.form2.action=path+id;
		document.form2.submit();
	
}
function record(value)
{
	//var test = document.getElementById(action).options[document.getElementById(action).selectedIndex].value;
	document.form1.action="/naadmin/saadminlog/"+value;
	document.form1.submit();
}

function doctorValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("doctor_username").value) == "")
	{
		alert("Please enter User Name");
		document.getElementById("doctor_username").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("doctor_password_hash").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_category").value) == "")
	{
		alert("Please select Category");
		document.getElementById("doctor_category").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_first_name").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("doctor_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("doctor_last_name").focus();
		return false;
	}
	/*else if(trim(document.getElementById("doctor_degree").value) == "")
	{
		alert("Please enter Degree");
		document.getElementById("doctor_degree").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_degree").value) == "Other" && trim(document.getElementById("doctor_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("doctor_degree1").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("doctor_email").focus();
		return false;
	}
	else if (trim(document.getElementById("doctor_email").value) != "" && validemail.exec(trim(document.getElementById("doctor_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("doctor_email").focus();
		return false
	}
	else if (trim(document.getElementById("doctor_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("doctor_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("doctor_alternative_email").focus();
		return false
	}
	/*else if(trim(document.getElementById("doctor_county").value) == "")
	{
		alert("Please enter Work County");
		document.getElementById("doctor_county").focus();
		return false;
	}*/
	else
	{
		if(document.getElementById("doctor_category").value != "Chiro_Stu" && (trim(document.getElementById("doctor_degree").value) == "")) {
			
				alert("Please enter Degree");
				document.getElementById("doctor_degree").focus();
				return false;
			
		}
		
	       if(trim(document.getElementById("doctor_office_add").value) == "")
			{
				if(document.getElementById("doctor_category").value != "Chiro_Retired") {
					if(document.getElementById("doctor_category").value == "Chiro_Stu") {
						alert("Please enter College Name");
		                                 document.getElementById("doctor_college_name").focus();
					} else {
						alert("Please enter Work Address");
						document.getElementById("doctor_office_add").focus();
					}
					
					
					 return false;
				}
				/*alert("Please enter Work Address");
				document.getElementById("doctor_office_add").focus();
				return false;*/
			}
			else if(trim(document.getElementById("doctor_city").value) == "")
			{
				if(document.getElementById("doctor_category").value != "Chiro_Retired") {
					if(document.getElementById("doctor_category").value == "Chiro_Stu") {
						alert("Please enter College City");
					} else {
						alert("Please enter Work City");
					}
					
					document.getElementById("doctor_city").focus();
					 return false;
				}
				/*alert("Please enter Work City");
				document.getElementById("doctor_city").focus();
				return false;*/
			}
			else if(trim(document.getElementById("doctor_state").value) == "")
			{
				if(document.getElementById("doctor_category").value != "Chiro_Retired") {
					if(document.getElementById("doctor_category").value == "Chiro_Stu") {
						alert("Please enter College State");
					} else {
						alert("Please enter Work State");
					}
					
				       document.getElementById("doctor_state").focus();
				       return false;
					
				}
				
				/*alert("Please enter Work State");
				document.getElementById("doctor_state").focus();
				return false;*/
			}
			else if(trim(document.getElementById("doctor_zip").value) == "")
			{
				if(document.getElementById("doctor_category").value != "Chiro_Retired") {
					if(document.getElementById("doctor_category").value == "Chiro_Stu") {
						alert("Please enter College Zip");
					} else {
						alert("Please enter Work Zip");
					}
					
				       document.getElementById("doctor_zip").focus();
				       return false;
				}
				
				/*alert("Please enter Work Zip");
				document.getElementById("doctor_zip").focus();
				return false;*/
			}
		if(trim(document.getElementById("doctor_category").value) == "Chiro_Stu") {
			if(trim(document.getElementById("doctor_college_name").value) == "") {
				alert("Please enter College Name");
		                document.getElementById("doctor_college_name").focus();
		                return false;
			}
		}
		
		if(trim(document.getElementById("doctor_category").value) != "Chiro_Retired") {
			document.getElementById("doctor_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		}
		
		document.getElementById("doctor_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		document.getElementById("doctor_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		document.getElementById("doctor_fax").value = trim(document.frm.tel_fax_idd.value)+"-"+trim(document.frm.tel_fax_area.value)+"-"+trim(document.frm.tel_fax_7digit.value) ;
		return true;
		
	}	
}
function checkAll(field)
{
	
for (i = 0; i < field.length; i++)
	field[i].checked = true ;
}

function uncheckAll(field)
{
for (i = 0; i < field.length; i++)
	field[i].checked = false ;
}
function subscriberValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(document.getElementById("subscriber_category").value == "")
	{
		alert("Please select Member Category");
		document.getElementById("subscriber_category").focus();
		return false;
	}
	else if(document.getElementById("naadmin_opt1").checked == true && document.getElementById("sendToUser").value == "")
	{
		alert("Please select CDD");
		document.getElementById("sendToUser").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_first_name").value) == "")
	{
		
		alert("Please enter First Name");
		document.getElementById("subscriber_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_last_name").value)== "")
	{
		alert("Please enter Last Name");
		document.getElementById("subscriber_last_name").focus();
		return false;
	}
	/*else if(trim(document.getElementById("subscriber_degree").value) == "Other" && trim(document.getElementById("subscriber_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("subscriber_degree1").focus();
		return false;
	}*/
	else if(trim(document.getElementById("subscriber_add1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("subscriber_add1").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("subscriber_city").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_state").value) == "")
	{
		alert("Please select State");
		document.getElementById("subscriber_state").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("subscriber_zip").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("subscriber_email").focus();
		return false;
	}
	else if (trim(document.getElementById("subscriber_email").value) != "" && validemail.exec(trim(document.getElementById("subscriber_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("subscriber_email").focus();
		return false
	}
	/*else if (trim(document.getElementById("subscriber_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("subscriber_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("subscriber_alternative_email").focus();
		return false
	}*/
	else if (trim(document.getElementById("subscriber_username").value) == "" )
	{
		alert("Please enter Username");
		document.getElementById("subscriber_username").focus();
		return false
	}
	else if (trim(document.getElementById("subscriber_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("subscriber_password_hash").focus();
		return false
	}
	else
	{
	//	document.getElementById("subscriber_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		document.getElementById("subscriber_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
	//	document.getElementById("subscriber_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		//document.frm.action="/naadmin/new";
		//document.frm.submit();
		return true;
	}	
}
// this section only for open a floating div and all the data retrive from dropdawn

function open_div_proj_skill_sets()
    {
     if(document.getElementById('proj_skill_set_div').style.display == 'block')
      {
         
          document.getElementById('proj_skill_set_div').style.display='none';
          document.getElementById('proj_budget').style.display = 'block';
          //document.getElementById('proj_bid_deadline').style.display = 'block';
      }
     else
      {
       document.getElementById('proj_skill_set_div').style.display='block';
       var checked_val = document.form1.hidden_skill_ids.value;
	   
       if(checked_val!=0 || checked_val!="")
       {
        for(i=0;i<document.form1.elements.length;i++)
        {
           if(document.form1.elements[i].name == "skill_checkbox[]")
           {
             var idparts = (document.form1.elements[i].id).substring(15,(document.form1.elements[i].id).length);
             if(checked_val.search(idparts)>0)
             {
                document.form1.elements[i].checked = true;
                var divids ="checkboxclass"+idparts;
			
                document.getElementById(divids).className = "multiplemenu_select";
             }
           }
        } 
      }
       document.getElementById('proj_budget').style.display='none';
       //document.getElementById('proj_bid_deadline').style.display = 'none';
      }
      
      FormErrorHandler('proj_skillset');
    }
    
    
function ProjectSkillSetError(param)
  {   
     //open_div_proj_skill_sets();
     var val = 0;
     if(document.getElementById("hidden_skill_ids").value=="0")
     {
       document.getElementById('proj_skillset_image').style.display='none';
       document.getElementById("proj_skill_error").style.display='block';
       document.getElementById("proj_skill_error").className="error_msg2";
     }
     else
     {
       val =1;
       document.getElementById('proj_skillset_image').style.display='block';
       document.getElementById("proj_skill_error").style.display='none'
       document.getElementById("proj_skill_error").className="error_msg";
     }
    if(param !=0)
    {
       return val;
    } 
  } 
  
  function selectAllChkbox()
    {
       var strchk="";
       var idlens="";
       for(i=0;i<document.form1.elements.length;i++)
       {
        if(document.form1.elements[i].name == "skill_checkbox[]")
        {
          var idparts = (document.form1.elements[i].id).substring(15,(document.form1.elements[i].id).length);
          var divids ="checkboxclass"+idparts;
          document.getElementById(divids).className = "multiplemenu_select";
          document.form1.elements[i].checked = true;
          strchk+=document.form1.elements[i].value+",";
          idlens+=idparts+",";
        }
          
       }
       document.form1.textcheckbox.value = strchk.substring(0,strchk.length-1);
       document.form1.hidden_skill_ids.value =idlens.substring(0,idlens.length-1); 
    }
    
    function UncheckAllChkbox()
    {
      
       for(i=0;i<document.form1.elements.length;i++)
       {
        if(document.form1.elements[i].name == "skill_checkbox[]")
        {
          var divids ="checkboxclass"+(document.form1.elements[i].id).substring(15,(document.form1.elements[i].id).length);
          document.getElementById(divids).className = "multipleSelectDiv";
          document.form1.elements[i].checked = false;
          
        }
          
       }
       document.form1.textcheckbox.value = "-Select Sender-";
       document.form1.hidden_skill_ids.value = "0";
    }
    
    function CheckUnchekCheckbox(divchkboxid)
    {
      var divid = "checkboxclass"+divchkboxid;
      var checkboxid="skillcheckboxes"+divchkboxid; 
      var strchk="";
      var idlens="";
      if(document.getElementById(checkboxid).checked != false)
      {
         document.getElementById(divid).className = "multiplemenu_select";
         
         
      }
      else
      {
        document.getElementById(divid).className = "multipleSelectDiv";
      }
      for(i=0;i<document.form1.elements.length;i++)
         {
           if(document.form1.elements[i].name == "skill_checkbox[]" && document.form1.elements[i].checked == true)
           {
             var idparts = (document.form1.elements[i].id).substring(15,(document.form1.elements[i].id).length);
             strchk+=document.form1.elements[i].value+",";
             idlens+=idparts+",";
			
           }
         
         }
       
       strchk = strchk.substring(0,strchk.length-1);
       idlens = idlens.substring(0,idlens.length-1);
       if(strchk=="" || strchk==",")
       {
          strchk = "-Select Sender-";
          idlens = "0";
       } 
       document.form1.textcheckbox.value = strchk;
       document.form1.hidden_skill_ids.value = idlens;
    }  
    
    
     function ProjectSkillSetError(param)
  {   
     //open_div_proj_skill_sets();
     var val = 0;
     if(document.getElementById("hidden_skill_ids").value=="0")
     {
       document.getElementById('proj_skillset_image').style.display='none';
       document.getElementById("proj_skill_error").style.display='block';
       document.getElementById("proj_skill_error").className="error_msg2";
     }
     else
     {
       val =1;
       document.getElementById('proj_skillset_image').style.display='block';
       document.getElementById("proj_skill_error").style.display='none'
       document.getElementById("proj_skill_error").className="error_msg";
     }
    if(param !=0)
    {
       return val;
    } 
  } 
  
  
  function ResetFormEvent()
    {
       for(i=0;i<document.form1.elements.length;i++)
       {
        if(document.form1.elements[i].name == "skill_checkbox[]")
        {
          var divids ="checkboxclass"+(document.form1.elements[i].id).substring(15,(document.form1.elements[i].id).length);
          document.getElementById(divids).className = "multipleSelectDiv";
          document.form1.elements[i].checked = false;
          
        }
          
       }
       document.form1.textcheckbox.value = "-Select Sender-";
       document.form1.hidden_skill_ids.value = "0";
       document.getElementById('proj_skill_set_div').style.display='none';
       document.getElementById('proj_skillset_image').style.display='none'; 
    }
    
function comvalidate(field){
	
	if(document.getElementById("communique_category_id").value == "IP"){
		
		if(document.getElementById("full_name").value == ""){
			alert("Please put the member name");
			document.getElementById("full_name").focus();
			return false;
		}
		else if(document.getElementById("naadmin_title").value == ""){
			alert("Please put title of the member name");
			document.getElementById("naadmin_title").focus();
			return false;
		}
		else if(document.getElementById("jurisdiction").value == ""){
			alert("Please choose Jurisdiction");
			document.getElementById("jurisdiction").focus();
			return false;
		}
		else if(document.getElementById("naadmin_address1").value == ""){
			alert("Please put address");
			document.getElementById("naadmin_address1").focus();
			return false;
		}
		else if(document.getElementById("naadmin_city").value == ""){
			alert("Please put city");
			document.getElementById("naadmin_city").focus();
			return false;
		}
		else if(document.getElementById("naadmin_state").value == ""){
			alert("Please put state");
			document.getElementById("naadmin_state").focus();
			return false;
		}
		else if(document.getElementById("naadmin_zip").value == ""){
			alert("Please put zip");
			document.getElementById("naadmin_zip").focus();
			return false;
		}
		else if(document.getElementById("naadmin_fax").value == ""){
			alert("Please put fax");
			document.getElementById("naadmin_fax").focus();
			return false;
		}
		else if(document.getElementById("naadmin_email").value == ""){
			alert("Please put email");
			document.getElementById("naadmin_email").focus();
			return false;
		}else if(document.getElementById("communique_sender").value == ""){
			alert("Please Choose one sender group");
			document.getElementById("communique_sender").focus();
			return false;
		}
		
		else{
			return true;
			
		}
		
		
	}else{
		flag ="";
		var l = field.length;
		
			if (l == 1){
				if (field[i].checked == true){
				flag = 1;	
				}
				
			}else{
				
				for(var i=0; i<l; i++){
					if(field[i].checked == true){
					flag = 1;
					}
					
					
				}
				
				
			}
			
			
		 if(document.getElementById("communique_category_id").value == ""){
			alert("Please Choose Category");
			document.getElementById("communique_category_id").focus();
			return false;
		}
		else if (flag != 1){
			alert("Please select one member");
			//document.getElementById("communique_sender").focus();
			return false;
		}
		else if(document.getElementById("communique_sender").value == ""){
			alert("Please Choose one sender group");
			document.getElementById("communique_sender").focus();
			return false;
		}
		
		else{
			return true
		}
	}
	
	
	
	
}
function statenational(fun,val){
	
	if (val=="IP"){
	document.getElementById('commit').style.display='none';	
	document.getElementById('personel').style.display='none';
	}else{
	document.getElementById('personel').style.display='block';
	document.getElementById('commit').style.display='none';
	document.getElementById('time_div').style.height='auto';
	}
	
	if(val=="") {
		document.getElementById('selectedcategory').value = val;
		document.getElementById('commit').innerHTML = "";
		var ajaxObjhttp =new Ajax.Updater('time_div', '/naadmin/nationalstate/nil');return false;
	} else if((document.getElementById('selectedcategory').value!='') && (val!=document.getElementById('selectedcategory').value)) {
		document.getElementById('selectedcategory').value = val;
		document.getElementById('time_div').innerHTML = document.getElementById('norecordsfound').innerHTML;
		var ajaxObjhttp =new Ajax.Updater('state_national', '/naadmin/nationalstate/'+val);return false;
		//var ajaxObjhttp =new Ajax.Updater('time_div', '/naadmin/nationalstate/nil');return false;
		
	} else {
		document.getElementById('selectedcategory').value = val;
		var ajaxObjhttp =new Ajax.Updater('state_national', '/naadmin/nationalstate/'+val);return false;
	}
	//new Ajax.Updater('state_national', '/naadmin/nationalstate/'+val);return false;
}
function commitee(fun,val)
{
	var value = val.split("-");
	if(value[0] == "N"){
		 document.getElementById('commit').style.display='none';
       		document.getElementById('time_div').style.height='350px';
		if(document.getElementById('communique_category_id').value!="") {
			var ajaxObjhttp =new Ajax.Updater('time_div','/naadmin/committee/'+val);
		
		  } else {
			alert('select category from the drop down first');
			document.getElementById('communique_category_id').focus();
		  }
		  //document.getElementById('time_div').style.height='auto';
		//new Ajax.Updater('time_div','/naadmin/committee/'+val);
		return false;
	}else{
		 document.getElementById('commit').style.display='block';
		 document.getElementById('time_div').style.height='auto';
		 if(document.getElementById('communique_category_id').value!="") {
			var ajaxObjhttp =new Ajax.Updater('commit','/naadmin/committee/'+val);
		
		  } else {
			alert('select category from the drop down first');
			document.getElementById('communique_category_id').focus();
		  }
		//new Ajax.Updater('commit','/naadmin/committee/'+val);
		return false;
	}
}
function statecommitee(fun,val,val2)
{
	var value = val.split("-");
	if(value[0] == "S"){
		
		 document.getElementById('commit').style.display='none';
       if (value[1]=="1"){
			 document.getElementById('time_div').style.height='350px';
			 if(document.getElementById('communique_category_id').value!="") {
				var ajaxObjhttp =new Ajax.Updater('time_div', '/naadmin/committee/'+val,{parameters:'id2='+val2});
			
			  } else {
				alert('select category from the drop down first');
				document.getElementById('communique_category_id').focus();
				document.getElementById('time_div').innerHTML = document.getElementById('norecordsfound').innerHTML;
			  }
			 //new Ajax.Updater('time_div', '/naadmin/committee/'+val,{parameters:'id2='+val2});
			 return false;
		 }else if (value[1]=="2"){
			 document.getElementById('time_div').style.height='auto';
			 if(document.getElementById('communique_category_id').value!="") {
				 var ajaxObjhttp =new Ajax.Updater('time_div', '/naadmin/committee/'+val,{parameters:'id2='+val2});
			
			  } else {
				alert('select category from the drop down first');
				document.getElementById('communique_category_id').focus();
				document.getElementById('time_div').innerHTML = document.getElementById('norecordsfound').innerHTML;
			  }
			 //new Ajax.Updater('time_div', '/naadmin/committee/'+val,{parameters:'id2='+val2});
			 return false;
		 }else{
       		document.getElementById('time_div').style.height='350px';
		if(document.getElementById('communique_category_id').value!="") {
				 var ajaxObjhttp =new Ajax.Updater('time_div', '/naadmin/committee/'+val,{parameters:'id2='+val2});
			
			  } else {
				alert('select category from the drop down first');
				document.getElementById('communique_category_id').focus();
				document.getElementById('time_div').innerHTML = document.getElementById('norecordsfound').innerHTML;
			  }
			//new Ajax.Updater('time_div', '/naadmin/committee/'+val,{parameters:'id2='+val2});
			return false;
		 }
	}
	
	else{
		 document.getElementById('commit').style.display='block';
		 document.getElementById('time_div').style.height='auto';
		 document.getElementById('time_div').innerHTML = "";
		document.getElementById('time_div').innerHTML = document.getElementById('norecordsfound').innerHTML;
		 if(document.getElementById('communique_category_id').value!="") {
			var ajaxObjhttp =new Ajax.Updater('commit', '/naadmin/committee/'+val,{parameters:'id2='+val2});
		
		  } else {
			alert('select category from the drop down first');
			document.getElementById('communique_category_id').focus();
			
		  }
		//new Ajax.Updater('commit', '/naadmin/committee/'+val,{parameters:'id2='+val2});
		return false;
	}
}
function comm_2validate(){
	if(trim(document.getElementById("subject").value) == ""){
		alert("Please Enter Subject");
		document.getElementById("subject").focus();
		return false;
	}
	else if(trim(document.getElementById("alert_subject").value) == ""){
		alert("Please Enter Alert Subject");
		document.getElementById("alert_subject").focus();
		return false;
	}
	else if(trim(document.getElementById("comm_sub").value) == ""){
		alert("Please Enter Communiqe  Subject");
		document.getElementById("comm_sub").focus();
		return false;
	}
	else if(trim(document.getElementById("download_downloaded_url").value) == ""){
		alert("Browse to upload image");
		document.getElementById("download_downloaded_url").focus();
		return false;
	}
	else{
	return true;	
	}
}

function comcatvalidate(){
	
	 if(trim(document.getElementById("com_category_cat_name").value) == ""){
		alert("Please Enter Category Name");
		document.getElementById("com_category_cat_name").focus();
		return false;
	}
	
	else{
		return true
	}
}
function lightboxvalidate()
{
	if(document.getElementById("comm_attach_name").value == "")	
	{
		alert("Please enter the Name");
		document.getElementById("comm_attach_name").focus();
		return false;
	}
	else if(document.getElementById("comm_attach_desc").value == "")
	{
		alert("Please enter the Description");
		document.getElementById("comm_attach_desc").focus();
		return false;
	}
	else if(document.getElementById("download_downloaded_url").value == "")
	{
		alert("Please upload a file for attachment.");
		document.getElementById("download_downloaded_url").focus();
		return false;
	}
	else
	{
		return true;	
	}
}

function doTargetSearch(actionname)
{
	if(document.form1.serchOption.value=="")	
	{
		alert("Please Select option for searching");	
		return false;
	}
	else
	{
		document.form1.hdmode.value="search";
		document.form1.action=actionname;
		document.form1.submit();
	}
}
function doAdvanceCommSearch(actionname)
{
	if(document.form1.searchOption.value=="")	
	{
		alert("Please Select option for searching");	
		return false;
	}
	else
	{
		document.form1.hdmode.value="search";
		document.form1.action=actionname;
		
		document.form1.submit();
	}
}

//-----New Membership Doctor checking------
function ChechNewMembershipDoctor()
{
	if(document.getElementById("membership_doctor_memname").value == "")	
	{
		alert("Please enter the Membership Name");
		document.getElementById("membership_doctor_memname").focus();
		return false;
	}
	if(document.getElementById("membership_doctor_commu").value!= "")	
	{
		    var o = document.getElementById("membership_doctor_commu");
			if(!isInteger(o.value))
			{
			  alert('Please enter a Number.');
			  document.getElementById("membership_doctor_commu").focus();
			  return false;
			}
	
	}
	if(document.getElementById("membership_doctor_camp").value!= "")	
	{
		    var o = document.getElementById("membership_doctor_camp");
			if(!isInteger(o.value))
			{
			  alert('Please enter a Number.');
			  document.getElementById("membership_doctor_camp").focus();
			  return false;
			}
	}
}
//-----End New Membership Doctor-------------
//------necessary functions for checking integer---------
function isInteger (s)
   {
      var i;

      if (isEmpty(s))
      if (isInteger.arguments.length == 1) return 0;
      else return (isInteger.arguments[1] == true);

      for (i = 0; i < s.length; i++)
      {
         var c = s.charAt(i);

         if (!isDigit(c)) return false;
      }

      return true;
   }

   function isEmpty(s)
   {
      return ((s == null) || (s.length == 0))
   }

   function isDigit (c)
   {
      return ((c >= "0") && (c <= "9"))
   }
//------End functions for checking integer----------
//-----New Membership User------
function ChechNewMembershipUser()
{
	if(document.getElementById("membership_user_memusername").value == "")	
	{
		alert("Please enter the Membership Name");
		document.getElementById("membership_user_memusername").focus();
		return false;
	}
	if(document.getElementById("membership_user_validfor").value!= "")	
	{
		    var o = document.getElementById("membership_user_validfor");
			if(!isInteger(o.value))
			{
			  alert('Please enter a Number');
			  document.getElementById("membership_user_validfor").focus();
			  return false;
			}
	
	}
	if(document.getElementById("membership_user_validfor").value!= "")	
	{
		    if(document.getElementById("membership_user_validforstatus").value == "")	
			{
				alert("Please enter the Time Period for Valid From");
		        document.getElementById("membership_user_validforstatus").focus();
		        return false;
			}
	}
}
//-----End New Membership User-------------
function cmsChange(path,val)
{
	document.frm.action=path+val;
	document.frm.submit();
}
function cmsBlank()
{
	if(document.getElementById("cms_name").value == "0")
	{
		alert("Please Select Page Name");
		document.getElementById("cms_name").focus();
		return false;
	}
	else if(document.getElementById("textarea2").value == "0")
	{
		alert("Please enter Page Content");
		document.getElementById("textarea2").focus();
		return false;
	}
	else
	{
		return true;
	}
}

function doblock(actionname,val)
{
	document.form1.hdblock.value = val;
	document.form1.action = actionname;
	document.form1.submit();
}

function dologSearch(actionname,val)
{
	if(document.form1.serchOption.value=="")	
	{
		alert("Please Select option for searching");	
		return false;
	}
	else if(trim(document.form1.search_name.value)=="")	
	{
		alert("Please enter for searching");	
		return false;
	}
	else
	{
		if(val == "")
		{
			var path = actionname;
		}
		else
		{
			var path = actionname+'/'+val;
		}
		document.form1.hdmode.value="search";
		document.form1.action=path;
		document.form1.submit();
	}
}

function communique_save(val,comm_id){
	document.exampleForm.hidfill.value=val;
	//hidfill =val;
	//alert(document.exampleForm.hidfill.value);
	document.exampleForm.action='/naadmin/comm_2/'+comm_id;
	//alert(document.exampleForm.action);
	document.exampleForm.submit();
	return true;
}
function searchorder_date()
{
	if(document.form1.fromdate.value == "")	
	{
		alert("Please enter Date From");
		document.form1.fromdate.focus();
		return false;		
	}
	else if(document.form1.todate.value == "")	
	{
		alert("Please enter Date To");
		document.form1.todate.focus();
		return false;		
	}
	else
	{
		return true;	
	}
}
function searchorder_user()
{
	if(document.form1.serchOption.value == "0")	
	{
		alert("Please select one option");
		document.form1.serchOption.focus();
		return false;		
	}
	else
	{
		return true;	
	}
}
function change_orderstatus(val,id,action)
{
	document.form1.hidstatus.value = "change";
	document.form1.hidID.value = id;
	document.form1.hidVal.value = val;
	document.form1.action = action;
	document.form1.submit();
}
function cancelorder(val,id,action)
{
	document.form1.hidstatus.value = "cancel";
	document.form1.hidID.value = id;
	document.form1.hidVal.value = val;
	document.form1.action = action;
	document.form1.submit();
}
function ajax_check(id){
	
	if(document.exampleForm.ajax_num.value =="0"){
	new Ajax.Updater('checkin','/naadmin/checkmaterial/'+id);
	document.exampleForm.ajax_num.value = "1";
	}
	else{	
	return false;	
	}
	
}
function pagination(page,idd){
	
	document.form1.id2.value=idd;	
	document.form1.action=page;
	
	document.form1.submit();
}
function pagination1(page,idd){
	
	document.form1.id2.value=idd;	
	//document.form1.action=page;
	document.forms[0].submit();
	
}
function paginationnew(page,idd){
	
	document.form2.id2.value=idd;	
	document.form2.action=page;
	
	document.form2.submit();
}

//-----Start Add Product-----------
function CheckAddProduct()
{
	if(trim(document.getElementById("product_product_name").value) == "")	
	{
		alert("Please enter the Product Name");
		document.getElementById("product_product_name").focus();
		return false;
	}
	else if(document.getElementById("product_category_id").value == "")	
	{
		alert("Please enter the Product Category");
		document.getElementById("product_category_id").focus();
		return false;
	}
	else if(document.getElementById("product_product_image").value == "")	
	{
		alert("Please browse the Product Image");
		document.getElementById("product_product_image").focus();
		return false;
	}
	else if(!chkimage(document.getElementById("product_product_image").value))
	{
		alert("Please upload only .jpg,.jpeg,.gif,.png file.");
		document.getElementById("product_product_image").focus();
		return false;
	}
	else if(document.getElementById("product_avl_quentity").value == "")
	{
		alert("Please enter the available quantity");
		document.getElementById("product_avl_quentity").focus();
		return false;
	}
	else if(trim(document.getElementById("qtf").value) == "")
	{
		alert("Please enter Quantity From");
		document.getElementById("qtf").focus();
		return false;
	}
	else if(trim(document.getElementById("qtt").value) == "")
	{
		alert("Please enter Quantity To");
		document.getElementById("qtt").focus();
		return false;
	}
	else if(trim(document.getElementById("qtp").value) == "")
	{
		alert("Please enter Price Per Unit ($)");
		document.getElementById("qtp").focus();
		return false;
	}
	else 
	{
		return true;	
	}
	
}
//-----End Add Product-------------
//-----Edit Product-------------
function CheckEditProduct()
{
	if(trim(document.getElementById("product_product_name").value) == "")	
	{
		alert("Please enter the Product Name");
		document.getElementById("product_product_name").focus();
		return false;
	}
	else if(document.getElementById("product_category_id").value == "")	
	{
		alert("Please enter the Product Category");
		document.getElementById("product_category_id").focus();
		return false;
	}
	else if(document.getElementById("product_product_image").value!='' && !chkimage(document.getElementById("product_product_image").value))
	{
		alert("Please upload only .jpg,.jpeg,.gif,.png file.");
		document.getElementById("product_product_image").focus();
		return false;
	}
	else if(document.getElementById("product_avl_quentity").value == "")	
	{
		alert("Please enter the available quantity");
		document.getElementById("product_avl_quentity").focus();
		return false;
	}
	else if(trim(document.getElementById("qtf").value) == "")
	{
		alert("Please enter Quantity From");
		document.getElementById("qtf").focus();
		return false;
	}
	else if(trim(document.getElementById("qtt").value) == "")
	{
		alert("Please enter Quantity To");
		document.getElementById("qtt").focus();
		return false;
	}
	else if(trim(document.getElementById("qtp").value) == "")
	{
		alert("Please enter Price Per Unit ($)");
		document.getElementById("qtp").focus();
		return false;
	}
	else
	{
		return true;	
	}
}
//-----End Edit Product-------------

function addpriceRow(tab_id,a)
{
	
	var tbl = document.getElementById("tbl_attach_file"+tab_id);
	var lastRow = tbl.rows.length;
	
	if(lastRow >= 100){
	
	alert("Sorry, a maximum of 100 prices list can be available.");
	
	}
	else{
	
	var row = tbl.insertRow(lastRow);
	
	var cellRight1 = row.insertCell(0);
	var el1 = document.createElement('input');
	el1.setAttribute('type', 'text');
	el1.setAttribute('name', 'qf'+a+'[]');
	//el1.setAttribute('class', 'textfield_05_1');
	el1.className = "textfield_05_1";
	el1.setAttribute('onkeypress', 'return keyRestrict(event,\'1234567890.\')');
	cellRight1.appendChild(el1);
	
	var cellRight1 = row.insertCell(1);
	var el1 = document.createElement('input');
	el1.setAttribute('type', 'text');
	el1.setAttribute('name', 'qt'+a+'[]');
	//el1.setAttribute('class', 'textfield_05_1');
	el1.className = "textfield_05_1";
	el1.setAttribute('onkeypress', 'return keyRestrict(event,\'1234567890.\')');
	cellRight1.appendChild(el1);
	
	var cellRight1 = row.insertCell(2);
	var el1 = document.createElement('input');
	el1.setAttribute('type', 'text');
	el1.setAttribute('name', 'ppu'+a+'[]');
	//el1.setAttribute('class', 'textfield_05_1');
	el1.className = "textfield_05_1";
	el1.setAttribute('onkeypress', 'return keyRestrict(event,\'1234567890.\')');
	cellRight1.appendChild(el1);
	}
}
function removePriceRow(tab_id){

var tbl = document.getElementById("tbl_attach_file"+tab_id);
var lastRow = tbl.rows.length;
if (lastRow > 1) tbl.deleteRow(lastRow -1);
}

function shipchrgdel(id)
{
	if(confirm("Are you sure to delete this record?"))	
	{
		document.form1.action='/naadmin/delete_shipping_chrgs/'+id+"?id2=1";
		document.form1.submit();
	}
}

function addRowTab()
{

	var tbl = document.getElementById('tbl_file');
	var lastRow = tbl.rows.length;
	
	if(lastRow >= 100)
	{
		alert("Sorry, a maximum of 100 prices list can be available.");
	}
	else
	{
			
			var count = eval(document.getElementById("hdsize").value);
			document.getElementById("hdsize").value = count+1;
			var a=document.getElementById("hdsize").value;
			var row = tbl.insertRow(lastRow);	
			
			var cellRight = row.insertCell(0);
			cellRight.setAttribute("colSpan","3");
			var tab = document.createElement("table");
			var tabrow = tab.insertRow(0);	
			var tabcell = tabrow.insertCell(0);
			tabcell.setAttribute("colSpan","3");
			
			  	var tab2 = document.createElement("table");
				var tab2row = tab2.insertRow(0);	
				var tab2cell = tab2row.insertCell(0);
					tab2cell.innerHTML="Size: ";
					
					var el1 = document.createElement('input');
					el1.setAttribute('type', 'text');
					el1.setAttribute('name', 'size[]');
					//el1.setAttribute('class', 'textfield_08_1');	
					el1.className = "textfield_08_1";
					tab2cell.appendChild(el1);
			  
				var tab2cell = tab2row.insertCell(1);
					tab2cell.innerHTML="Per: ";
					var el1 = document.createElement('select');
					el1.setAttribute('name', 'per[]');
					el1.setAttribute('size', '1');
					el1.options[0]=new Option("Pack","Pack");
					el1.options[1]=new Option("Box","Box");
						
					tab2cell.appendChild(el1);
					
				 var tab2cell = tab2row.insertCell(2);			
					tab2cell.innerHTML="Style: ";
					var el1 = document.createElement('input');
					el1.setAttribute('type', 'text');
					el1.setAttribute('name', 'style[]');
					//el1.setAttribute('class', 'textfield_08_1');
					el1.className = "textfield_08_1";
					tab2cell.appendChild(el1);
			    	
				var tab2cell = tab2row.insertCell(3);
					tab2cell.innerHTML="SKU: ";
					var el1 = document.createElement('input');
					el1.setAttribute('type', 'text');
					el1.setAttribute('name', 'sku[]');
					//el1.setAttribute('class', 'textfield_08_1');	
					el1.className = "textfield_08_1";
					tab2cell.appendChild(el1);
					tab2row.appendChild(tab2cell);
					var tab2row = tab2.insertRow(1);	
				var tab2cell = tab2row.insertCell(0);
				var tab2cell = tab2row.insertCell(1);					
				 var tab2cell = tab2row.insertCell(2);			
					tab2cell.innerHTML="Color: ";
					var el1 = document.createElement('input');
					el1.setAttribute('type', 'text');
					el1.setAttribute('name', 'color[]');
					//el1.setAttribute('class', 'textfield_08_1');
					el1.className = "textfield_08_1";
					tab2cell.appendChild(el1);
				var tab2cell = tab2row.insertCell(3);
				//tabcell.appendChild(tab2);
				
				tabcell.appendChild(tab2);
			
				var tabrow1 = tab.insertRow(1);	
				var tabcell1 = tabrow1.insertCell(0);
				tabcell1.setAttribute("colSpan","3");
				tabrow1.appendChild(tabcell1);
				
				var tabrow2 = tab.insertRow(2);	
				var tabcell2 = tabrow1.insertCell(0);
				tabcell2.setAttribute("width","33%");
				//tabcell2.setAttribute("class","text_header_01");
				tabcell2.className = "text_header_01";
				tabcell2.innerHTML="Quantity From ";
				tabrow2.appendChild(tabcell2);
				
				
				var tabcell2 = tabrow1.insertCell(1);
				tabcell2.setAttribute("width","34%");
			//	tabcell2.setAttribute("class","text_header_01");
				tabcell2.className = "text_header_01";
				tabcell2.innerHTML="Quantity To ";
				tabrow2.appendChild(tabcell2);
				
				
				var tabcell2 = tabrow1.insertCell(1);
				tabcell2.setAttribute("width","33%");
				//tabcell2.setAttribute("class","text_header_01");
				tabcell2.className = "text_header_01";
				tabcell2.innerHTML="Price Per Unit ($)";
				tabrow2.appendChild(tabcell2);
				
				var tabrow1 = tab.insertRow(3);	
				var tabcell1 = tabrow1.insertCell(0);
				tabcell1.setAttribute("colSpan","3");
				tabrow1.appendChild(tabcell1);
				
				var tabrow1 = tab.insertRow(4);	
				var tabcell1 = tabrow1.insertCell(0);
				tabcell1.setAttribute("colSpan","3");
				   var tab_id='tbl_attach_file'+lastRow;
					var tab3 = document.createElement("table");
					tab3.setAttribute("id",tab_id);
					
					var tab3row1 = tab3.insertRow(0);
					var tab3cell = tab3row1.insertCell(0);
					var el1tab = document.createElement('input');
					el1tab.setAttribute('type', 'text');
					el1tab.setAttribute('name', 'qf'+a+'[]');
					//el1tab.setAttribute('class', 'textfield_05_1');
					el1tab.className = "textfield_05_1";
					el1tab.setAttribute('onkeypress', 'return keyRestrict(event,\'1234567890.\')');
					tab3cell.appendChild(el1tab);
					
					var tab3cell = tab3row1.insertCell(1);
					var el1tab = document.createElement('input');
					el1tab.setAttribute('type', 'text');
					el1tab.setAttribute('name', 'qt'+a+'[]');
					//el1tab.setAttribute('class', 'textfield_05_1');
					el1tab.className = "textfield_05_1";
					el1tab.setAttribute('onkeypress', 'return keyRestrict(event,\'1234567890.\')');
					tab3cell.appendChild(el1tab)
					
					var tab3cell = tab3row1.insertCell(2);
					var el1tab = document.createElement('input');
					el1tab.setAttribute('type', 'text');
					el1tab.setAttribute('name', 'ppu'+a+'[]');
					//el1tab.setAttribute('class', 'textfield_05_1');
					el1tab.className = "textfield_05_1";
					el1tab.setAttribute('onkeypress', 'return keyRestrict(event,\'1234567890.\')');
					tab3cell.appendChild(el1tab)					
					tabcell1.appendChild(tab3);
				tabrow1.appendChild(tabcell1);
				
				var tabrow1 = tab.insertRow(5);	
				var tabcell1 = tabrow1.insertCell(0);
				tabcell1.setAttribute("colSpan","3");
				tabrow1.appendChild(tabcell1);
				
				var tabrow1 = tab.insertRow(6);	
				var tabcell1 = tabrow1.insertCell(0);
				tabcell1.setAttribute("colSpan","3");
				//tabcell1.setAttribute("style","text-align:right");
				tabcell1.style.textAlign = 'right';
				tabcell1.innerHTML="<a href='javascript:addpriceRow("+lastRow+","+a+")'>Add More</a> || <a href='javascript:removePriceRow("+lastRow+")'>Delete</a>";
				tabrow1.appendChild(tabcell1);
				  
				var tabrow1 = tab.insertRow(7);	
				var tabcell1 = tabrow1.insertCell(0);
				tabcell1.setAttribute("colSpan","3");
				tabrow1.appendChild(tabcell1)
				
			tabrow.appendChild(tabcell);
			cellRight.appendChild(tab);
			row.appendChild(cellRight);
	}
}
function removeRowTab(){

var tbl = document.getElementById('tbl_file');
var lastRow = tbl.rows.length;

if (lastRow > 1) tbl.deleteRow(lastRow -1);
var count = eval(document.getElementById("hdsize").value);
document.getElementById("hdsize").value = count-1;
}
//-----Product price boxes checking -----------
function priceboxes()
{
	
for(var i=document.form1.elements.length-6; i >=10; i--)
	{
		if(document.form1.elements[i].value=="")
		{
			
		}
		else
		{
			
			if(document.form1.elements[i].name=='qf[]' || document.form1.elements[i].name=='qt[]')
			 {
				
				if(document.form1.elements[i-1].name=='ppu[]')
				{
					var j=i-2;
				}
				else
				{
					var j=i-1;
				}
				     var p=parseInt(document.form1.elements[i].value);
					 var q=parseInt(document.form1.elements[j].value);
					 if(p<q)
					 {
						 
						 //alert(document.form1.elements[i].value);
						 // alert(document.form1.elements[j].value);
alert('Quantity Error in Prices, quantity value '+document.form1.elements[i].value+' must be grater than previous quantity value '+document.form1.elements[j].value);
						  document.form1.elements[i].focus();
						  return false;
					 }
			 }
	
		}
	}
}

//-----End of Product price boxes checking ----------
//-----Product price box -----------

function addRow(){

var tbl = document.getElementById('tbl_attach_file');
var lastRow = tbl.rows.length;

if(lastRow >= 100){

alert("Sorry, a maximum of 100 prices list can be available.");

}
else{

var row = tbl.insertRow(lastRow);

var cellRight1 = row.insertCell(0);
var el1 = document.createElement('input');
el1.setAttribute('type', 'text');
el1.setAttribute('name', 'qf[]');
el1.setAttribute('size', '5');
el1.setAttribute('onBlur', 'priceboxes()');
cellRight1.appendChild(el1);

var cellRight1 = row.insertCell(1);
var el1 = document.createElement('input');
el1.setAttribute('type', 'text');
el1.setAttribute('name', 'qt[]');
el1.setAttribute('size', '5');
cellRight1.appendChild(el1);

var cellRight1 = row.insertCell(2);
var el1 = document.createElement('input');
el1.setAttribute('type', 'text');
el1.setAttribute('name', 'ppu[]');
el1.setAttribute('size', '8');
cellRight1.appendChild(el1);
}
}

function removeRow(){

var tbl = document.getElementById('tbl_attach_file');
var lastRow = tbl.rows.length;

if (lastRow > 1) tbl.deleteRow(lastRow -1);
}

//-----End of Product price box-------

function placeopt(value)
{
	if(value == "Chiro_Supporter" || value == "chiro_Patient")
	{
		document.getElementById('opt_tab').style.display = "block";	
	}
	else
	{
		document.getElementById('opt_tab').style.display = "none";	
	}
}
//function subscriptionValidation()
//{
//	//alert(document.frm.tel_home_area.value);
//	
//	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
//	if(trim(document.getElementById("naadmin_username").value) == "")
//	{
//		alert("Please enter User Name");
//		document.getElementById("naadmin_username").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("naadmin_password_hash").value) == "")
//	{
//		alert("Please enter Password");
//		document.getElementById("naadmin_password_hash").focus();
//		return false;
//	}
//	/*else if(document.getElementById("naadmin_opt1").checked == true && document.getElementById("naadmin_created_by").value == "0")
//	{
//		alert("Please select CDD");
//		document.getElementById("naadmin_created_by").focus();
//		return false;
//	}*/
//	else if(trim(document.getElementById("naadmin_title").value) == "")
//	{
//		alert("Please enter Title");
//		document.getElementById("naadmin_title").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("naadmin_first_name").value) == "")
//	{
//		alert("Please enter First Name");
//		document.getElementById("naadmin_first_name").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("naadmin_last_name").value) == "")
//	{
//		alert("Please enter Last Name");
//		document.getElementById("naadmin_last_name").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("doctor_degree").value) == "Other" && trim(document.getElementById("doctor_degree1").value) == "")
//	{
//		alert("Please enter Degree(other)");
//		document.getElementById("doctor_degree1").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("naadmin_email").value) == "")
//	{
//		alert("Please enter Primary Email Address");
//		document.getElementById("naadmin_email").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("naadmin_email_re").value) !=trim(document.getElementById("naadmin_email").value))
//	{
//		alert("Please Re-Type Primary Email Address");
//		document.getElementById("naadmin_email_re").focus();
//		return false;
//	}
//	else if (trim(document.getElementById("naadmin_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_email").value)) == null)
//	{
//		alert("Please enter valid Email Address");
//		document.getElementById("naadmin_email").focus();
//		return false
//	}
//	else if(document.getElementById("hear_about_us").value == "From my Doctor" && trim(document.getElementById("sendToUser").value) == "")
//	{
//		alert("Please enter Doctor name.");
//		document.getElementById("sendToUser").focus();
//		return false;	
//	}
//	else if(document.getElementById("hear_about_us").value == "From my Doctor" && trim(document.getElementById("hduser").value) == "")
//	{
//		alert("Please select doctor from the doctor list.");
//		document.getElementById("sendToUser").focus();
//		return false;		
//	}
//	/*else if(trim(document.getElementById("naadmin_alternative_email_re").value) !=trim(document.getElementById("naadmin_alternative_email").value))
//	{
//		alert("Please Re-Type Alternative Email Address");
//		document.getElementById("naadmin_alternative_email_re").focus();
//		return false;
//	}
//	else if (trim(document.getElementById("naadmin_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_alternative_email").value)) == null)
//	{
//		alert("Please enter valid Email Address");
//		document.getElementById("naadmin_alternative_email").focus();
//		return false
//	}*/
//	else if(trim(document.getElementById("naadmin_add1").value) == "")
//	{
//		alert("Please enter Address1");
//		document.getElementById("naadmin_add1").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("naadmin_city").value) == "")
//	{
//		alert("Please enter City");
//		document.getElementById("naadmin_city").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("state").value) == "")
//	{
//		alert("Please enter State");
//		document.getElementById("state").focus();
//		return false;
//	}
//	
//	else if(trim(document.getElementById("naadmin_zip").value) == "")
//	{
//		alert("Please enter Zip");
//		document.getElementById("naadmin_zip").focus();
//		return false;
//	}
//	/*else if(trim(document.getElementById("naadmin_county").value) == "")
//	{
//		alert("Please enter County");
//		document.getElementById("naadmin_county").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("naadmin_state").value) == "")
//	{
//		alert("Please enter State");
//		document.getElementById("naadmin_state").focus();
//		return false;
//	}
//	*/
//	else if(!document.getElementById("chkAgree").checked)
//	{
//		alert("Must Review User Agreement and Check the User Agreement box.");
//		return false;
//	}
//	else if(document.getElementById("rdage1").checked == true)
//	{
//		alert("Must be 18 years old or older");
//		document.frm.reset();
//		//window.reset();
//		return false;
//	}
//	else if(trim(document.getElementById("state_snate_dist_id").value) == ""){
//		alert("Please validate your home address");
//		return false;	
//	}
//	else if(document.getElementById("checkwork").value == '' && trim(document.getElementById("work_snate_dist_id").value) == ""){
//		alert("Please validate your work address");
//		return false;	
//	}
//	else
//	{
//	//	document.getElementById("naadmin_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
//		document.getElementById("naadmin_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
//		//document.getElementById("naadmin_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
//		return true;
//	}	
//}
function subscriptionValidation()
{
	//alert(document.frm.tel_home_area.value);
	var statussubmit = '1';
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("naadmin_username").value) == "")
	{
		alert("Please enter User Name");
		document.getElementById("naadmin_username").focus();
		statussubmit = '0';
		return false;
	}
	else if(trim(document.getElementById("naadmin_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("naadmin_password_hash").focus();
		statussubmit = '0';
		return false;
	}
	else {
	/*else if(document.getElementById("naadmin_opt1").checked == true && document.getElementById("naadmin_created_by").value == "0")
	{
		alert("Please select CDD");
		document.getElementById("naadmin_created_by").focus();
		return false;
	}*/
	if(trim(document.getElementById("category").value) != "Chiro_Stu") {
		if(trim(document.getElementById("naadmin_title").value) == "")
		{
			alert("Please enter Title");
			document.getElementById("naadmin_title").focus();
			statussubmit = '0';
			return false;
		}
		
		if(trim(document.getElementById("doctor_degree").value) == "")
		{
			alert("Please enter Degree");
			document.getElementById("doctor_degree").focus();
			statussubmit = '0';
			return false;
		}
		
		if(document.getElementById("hear_about_us").value == "From my Doctor" && trim(document.getElementById("sendToUser").value) == "")
		{
			alert("Please enter Doctor name.");
			document.getElementById("sendToUser").focus();
			statussubmit = '0';
			return false;	
		}
		else if(document.getElementById("hear_about_us").value == "From my Doctor" && trim(document.getElementById("hduser").value) == "")
		{
			alert("Please select doctor from the doctor list");
			document.getElementById("sendToUser").focus();
			statussubmit = '0';
			return false;		
		}
	}
	
	
	if(trim(document.getElementById("naadmin_first_name").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("naadmin_first_name").focus();
		statussubmit = '0';
		return false;
	}
	else if(trim(document.getElementById("naadmin_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("naadmin_last_name").focus();
		statussubmit = '0';
		return false;
	}
	else if(trim(document.getElementById("doctor_degree").value) == "Other" && trim(document.getElementById("doctor_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("doctor_degree1").focus();
		statussubmit = '0';
		return false;
	}
	else if(trim(document.getElementById("naadmin_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("naadmin_email").focus();
		statussubmit = '0';
		return false;
	}
	else if(trim(document.getElementById("naadmin_email_re").value) !=trim(document.getElementById("naadmin_email").value))
	{
		alert("Please Re-Type Primary Email Address");
		document.getElementById("naadmin_email_re").focus();
		statussubmit = '0';
		return false;
	}
	else if (trim(document.getElementById("naadmin_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_email").focus();
		statussubmit = '0';
		return false
	}
	/*else if(trim(document.getElementById("naadmin_alternative_email_re").value) !=trim(document.getElementById("naadmin_alternative_email").value))
	{
		alert("Please Re-Type Alternative Email Address");
		document.getElementById("naadmin_alternative_email_re").focus();
		return false;
	}
	else if (trim(document.getElementById("naadmin_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_alternative_email").focus();
		return false
	}*/
	else if(trim(document.getElementById("naadmin_add1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("naadmin_add1").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("naadmin_city").focus();
		statussubmit = '0';
		return false;
	}
	else if(trim(document.getElementById("state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("state").focus();
		statussubmit = '0';
		return false;
	}
	else if(trim(document.getElementById("naadmin_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("naadmin_zip").focus();
		statussubmit = '0';
		return false;
	}
	/*else if(trim(document.getElementById("naadmin_county").value) == "")
	{
		alert("Please enter County");
		document.getElementById("naadmin_county").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("naadmin_state").focus();
		return false;
	}
	*/
	else if(!document.getElementById("chkAgree").checked)
	{
		alert("Must Review User Agreement and Check the User Agreement box.");
		statussubmit = '0';
		return false;
	}
	else if(document.getElementById("rdage1").checked == true)
	{
		alert("Must be 18 years old or older");
		document.frm.reset();
		statussubmit = '0';
		//window.reset();
		return false;
	}
	/*else if(trim(document.getElementById("state_snate_dist").value) == ""){
		alert("Please check your address");
		return false;	
	}
	else if(trim(document.getElementById("naadmin_work_add1").value) !=""){
			if(trim(document.getElementById("work_con_dist").value) == ""){
				alert("Please check your address");
				return false;
			}
		
	}*/
	else if(trim(document.getElementById("state_snate_dist_id").value) == ""){
		alert("Please validate your home address");
		statussubmit = '0';
		return false;	
	}
	else if(document.getElementById("checkwork").value == '' && trim(document.getElementById("work_snate_dist_id").value) == "" && (trim(document.getElementById("category").value) != "Chiro_Retired")){
		
			if(trim(document.getElementById("category").value) == "Chiro_Stu") {
		                 alert("Please enter your college name");
				 document.getElementById("naadmin_college_name").focus();
			} else {
				alert("Please validate your work address");
			}
			statussubmit = '0';
		   return false;
		
	}
	
		if(trim(document.getElementById("category").value) == "Chiro_Stu") {
			if(trim(document.getElementById("naadmin_college_name").value) == "") {
				alert("Please enter College Name");
		                document.getElementById("naadmin_college_name").focus();
				statussubmit = '0';
		                return false;
			}
		}
		//document.getElementById("naadmin_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		document.getElementById("naadmin_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		//document.getElementById("naadmin_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		if(statussubmit == '1') {
			document.getElementById('loading').style.display = 'block';
			return true;
		} else {
			return false;
		}
		
	}	
}
function numbersonly(e)
{
	var unicode=e.charCode? e.charCode : e.keyCode
	if (unicode!=8)
	{ //if the key isn't the backspace key (which we should allow)
		if (unicode<48||unicode>57) //if not a number
		return false //disable key press
	}
}

function winopen(path,height,width)
{
	window.open(path,'mywindow',"width="+width+",height="+height+",resizable=yes,scrollbars=no");	
}
function windowopen(path,height,width,isscroll,isresize)
{
	window.open(path,'mywindow',"width="+width+",height="+height+",resizable="+isresize+",scrollbars="+isscroll);	
}


function docsubscriberValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(document.getElementById("subscriber_category").value == "")
	{
		alert("Please select Member Category");
		document.getElementById("subscriber_category").focus();
		return false;
	}
	
	else if(trim(document.getElementById("subscriber_first_name").value) == "")
	{
		
		alert("Please enter First Name");
		document.getElementById("subscriber_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_last_name").value)== "")
	{
		alert("Please enter Last Name");
		document.getElementById("subscriber_last_name").focus();
		return false;
	}
	/*else if(trim(document.getElementById("doctor_degree").value) == "Other" && trim(document.getElementById("doctor_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("doctor_degree1").focus();
		return false;
	}*/
	else if(trim(document.getElementById("subscriber_add1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("subscriber_add1").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("subscriber_city").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_state").value) == "")
	{
		alert("Please select State");
		document.getElementById("subscriber_state").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("subscriber_zip").focus();
		return false;
	}
	
	else if(trim(document.getElementById("subscriber_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("subscriber_email").focus();
		return false;
	}
	
	else if (trim(document.getElementById("subscriber_email").value) != "" && validemail.exec(trim(document.getElementById("subscriber_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("subscriber_email").focus();
		return false
	}
	else if(trim(document.getElementById("doctor_email_re").value) !=trim(document.getElementById("subscriber_email").value))
	{
		alert("Please Re-Type Primary Email Address");
		document.getElementById("doctor_email_re").focus();
		return false;
	}
	/*else if (trim(document.getElementById("subscriber_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("subscriber_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("subscriber_alternative_email").focus();
		return false
	}
	else if(trim(document.getElementById("doctor_alternative_email_re").value) !=trim(document.getElementById("subscriber_alternative_email").value))
	{
		alert("Please Re-Type Alternative Email Address");
		document.getElementById("doctor_alternative_email_re").focus();
		return false;
	}*/
	else if (trim(document.getElementById("subscriber_username").value) == "" )
	{
		alert("Please enter Username");
		document.getElementById("subscriber_username").focus();
		return false
	}
	else if (trim(document.getElementById("subscriber_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("subscriber_password_hash").focus();
		return false
	}
	else
	{
		//document.getElementById("subscriber_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		document.getElementById("subscriber_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		//document.getElementById("subscriber_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		//document.frm.action="/naadmin/new";
		//document.frm.submit();
		return true;
	}	
}


function docsubscriberValidationnew()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(document.getElementById("subscriber_category").value == "")
	{
		alert("Please select Member Category");
		document.getElementById("subscriber_category").focus();
		return false;
	}
	
	else if(trim(document.getElementById("subscriber_first_name").value) == "")
	{
		
		alert("Please enter First Name");
		document.getElementById("subscriber_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_last_name").value)== "")
	{
		alert("Please enter Last Name");
		document.getElementById("subscriber_last_name").focus();
		return false;
	}
	/*else if(trim(document.getElementById("doctor_degree").value) == "Other" && trim(document.getElementById("doctor_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("doctor_degree1").focus();
		return false;
	}*/
	else if(trim(document.getElementById("subscriber_add1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("subscriber_add1").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("subscriber_city").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_state").value) == "")
	{
		alert("Please select State");
		document.getElementById("subscriber_state").focus();
		return false;
	}
	else if(trim(document.getElementById("subscriber_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("subscriber_zip").focus();
		return false;
	}
	
	else if(trim(document.getElementById("subscriber_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("subscriber_email").focus();
		return false;
	}
	
	else if (trim(document.getElementById("subscriber_email").value) != "" && validemail.exec(trim(document.getElementById("subscriber_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("subscriber_email").focus();
		return false
	}
	else if(trim(document.getElementById("doctor_email_re").value) !=trim(document.getElementById("subscriber_email").value))
	{
		alert("Please Re-Type Primary Email Address");
		document.getElementById("doctor_email_re").focus();
		return false;
	}
	/*else if (trim(document.getElementById("subscriber_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("subscriber_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("subscriber_alternative_email").focus();
		return false
	}
	else if(trim(document.getElementById("doctor_alternative_email_re").value) !=trim(document.getElementById("subscriber_alternative_email").value))
	{
		alert("Please Re-Type Alternative Email Address");
		document.getElementById("doctor_alternative_email_re").focus();
		return false;
	}*/
	/*else if (trim(document.getElementById("subscriber_username").value) == "" )
	{
		alert("Please enter Username");
		document.getElementById("subscriber_username").focus();
		return false
	}
	else if (trim(document.getElementById("subscriber_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("subscriber_password_hash").focus();
		return false
	}*/
	else
	{
		//document.getElementById("subscriber_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		document.getElementById("subscriber_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		//document.getElementById("subscriber_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		//document.frm.action="/naadmin/new";
		//document.frm.submit();
		return true;
	}	
}


function delAccount()
{
	if(document.getElementById('rdYes').checked == true)
	{
		if(confirm("To protect your interest and the integrity of this site, an email confirmation is being sent to the last email address of record. To formally resign resign membership, the email recipient will need to confirm account deletion by clicking on the link 'Confirm Account Deletion Request'. Once received AdjustTheVote membership and account will be deleted."))	
		{
			return true;
		}
		else
		{
			return false;	
		}
	}
	else
	{
		alert("If you want to delete your subscription then please select yes button.");
		return false;
	}
}
function substat(value)
{
	var val = value.split("/");
	var testval = val[2]+"-"+val[0]+"-"+val[1];
	var source = document.form1.source.value;
	new Ajax.Updater('time_div', '/cdd/gensubstat/'+source+'?dt='+testval); 
	return false;
}

/* for poll section */
function addOneRow(){

var tbl = document.getElementById('tbl_attach_file');
var lastRow = tbl.rows.length;

if(lastRow >= 9){

alert("Sorry, a maximum of 10 poll option list can be available.");

}
else{

var row = tbl.insertRow(lastRow);

var cellRight1 = row.insertCell(0);
var el1 = document.createElement('input');
el1.setAttribute('type', 'text');
el1.setAttribute('id', 'ppo');
el1.setAttribute('name', 'ppu[]');
el1.setAttribute('size', '25');
el1.setAttribute('onBlur', 'priceboxes()');
cellRight1.appendChild(el1);

}
}

function removeOneRow(){

var tbl = document.getElementById('tbl_attach_file');
var lastRow = tbl.rows.length;

if (lastRow > 1) tbl.deleteRow(lastRow -1);
}

/*********************/
function pollValidation()
{
	var status =  1;
  if(trim(document.getElementById("naadmin_ques").value) == '')	
	{
		alert("Please enter Poll Question");
		document.getElementById("naadmin_ques").focus();
		status = 0;
		return false;
	}
	
	
	
              dml=document.forms['frm'];

                // get the number of elements from the document

                         len = dml.elements.length;

                        for( i=0 ; i<len ; i++)

                        {
			  
                                //check the textbox with the elements name

                                if (dml.elements[i].name=='ppu[]')

                                {
                                     
                                  // if exists do the validation and set the focus to the textbox

                                     if (dml.elements[i].value=="")

                                        {

                                                alert("Please enter Poll Option");

                                                dml.elements[i].focus();
						status = 0;
                                                return false;                       

                                        }
                                }

                               

                        }

	if(status == '1') {
	   return true;
	} else {
	    return false;
	}
	/*var status=0
	alert(document.frm.elements.length);
	var j=0;
	for(i=0;i<document.frm.elements.length;i++)
	{
		if((document.frm.elements[i].name).match(/ppu/)=='ppu')
		{
		 var control_name3 = document.frm.elements[i].name;alert(control_name3);
			if(document.frm.control_name3[i].value == '')
			{
			alert("Please enter Poll Option");
			document.getElementById("ppo").focus();
			status = 1;
			return false;
			j++;
			}
		}
	
	}*/
 
	
	//var idlen = document.getElementsByTagName('input').length;
	/*if(trim(document.getElementById("naadmin_ques").value) == '')	
	{
		alert("Please enter Poll Question");
		document.getElementById("naadmin_ques").focus();
		//status = 1;
		return false;
	}
	else if(trim(document.getElementById("ppo").value) == '')	
	{
		alert("Please enter Poll Option");
		document.getElementById("ppo").focus();
		//status = 1;
		return false;
	}
	else
	{
		return true;
	}*/
	
}


function pollvote()
{
	document.frm.action = "/user/pollvote";
	return true;
}
function GetSelectedItem()
{
	chosen = "";
	len = document.frm.rdoption.length;
	
	for (i = 0; i <len; i++)
	{
		if (document.frm.rdoption[i].checked)
		{
			chosen = document.frm.rdoption[i].value;
		}
	}	
	if (chosen == "") 
	{
		alert("Please select one option");
		return false;
	}
	else 
	{
		document.frm.action = "/user/pollvote";
		return true;
	}
}
function forgetpassChk()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById('mail_mail_to').value) == "")	
	{
		alert("Please enter email address")	;
		document.getElementById('mail_mail_to').focus();
		return false;
	}
	else if(validemail.exec(trim(document.getElementById("mail_mail_to").value)) == null)
	{
		alert("Please enter valid email address");
		document.getElementById('mail_mail_to').focus();
		return false;
	}
	else
	{
		return true;	
	}
}

function forgetpassChknew()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	document.getElementById('hdmode').value = '1';
	if(document.getElementById('eSubmit').value=="Send")
	{
	if(trim(document.getElementById('mail_email_to').value) == "")	
	{
		alert("Please enter Email-address")	;
		document.getElementById('mail_email_to').focus();
		return false;
	}
	else if(validemail.exec(trim(document.getElementById("mail_email_to").value)) == null)
	{
		alert("Please enter valid email address");
		document.getElementById('mail_email_to').focus();
		return false;
	}
	else {
		document.frm.submit();
	}
		
	}
	else if(document.getElementById('eSubmit').value!="Send")
	{
	if(trim(document.getElementById('mail_mail_to').value) == "")	
	{
		alert("Please enter Username")	;
		document.getElementById('mail_mail_to').focus();
		return false;
	}
	/*else if(validemail.exec(trim(document.getElementById("mail_mail_to").value)) == null)
	{
		alert("Please enter valid email address");
		document.getElementById('mail_mail_to').focus();
		return false;
	}*/
	}
	
	
}
function showuser(value)
{

	if (trim(value) !="" ){
	
	new Ajax.Updater('showuser', '/cdd/viewdoc/'+value);
	return false;
	}else{
		//alert("d");
		//showontext("");
		document.getElementById('showuser').style.display="none";
		
	
	}
}
function test1(){
	
	if(document.getElementById('showuser').style.display=="none"){
		
		document.getElementById('showuser').style.display="none";
	}
	else{
		
		document.getElementById('showuser').style.display="none"
	}
}
function Ineserttext()
{
	//alert("ha");
	document.getElementById('showuser').style.display="";
	document.getElementById("hduser").value = "";
	var hidval=document.getElementById('sendToUser').value;
	
	if(hidval!=undefined)
	{
		document.getElementById('hiddenval').value=hidval;
	}
	else
	{
		document.getElementById('hiddenval').value='';
	}
}
function showontext(val2)
{
	//alert(val1);
	val2s = val2.split(":");
	if(document.getElementById('hiddenval').value=="")
	{
		document.getElementById("hduser").value = val2s[0];
		document.getElementById('hiddenval').value=val2s[1];
	}
	else
	{
		//document.getElementById('hiddenval').value=document.getElementById('hiddenval').value+";"+val2;
		//document.getElementById('showuser').style.display="none";
		document.getElementById("hduser").value = val2s[0];
		document.getElementById('hiddenval').value=val2s[1];
	}
	//var oldval=document.getElementById('sendToUser').value;
	document.getElementById('sendToUser').value=document.getElementById('hiddenval').value;
	document.getElementById('showuser').style.display="none";
}
//onblur="home_phone('tel_home_area',this.value);
function home_phone(area_val,value,field)
{
	val=document.getElementById(area_val).value
	//val=document.frm.'+area_val+'.value;
	if (val){
	if (field == "home_ph"){
	new Ajax.Updater('error_home', '/cdd/checkphone/'+val+'?id2='+value+'&id3='+field); return false;
	}else{
		new Ajax.Updater('error_mobile', '/cdd/checkphone/'+val+'?id2='+value+'&id3='+field); return false;
		
	}
	}
}
function home_phone_edit(area_val,value,field,user)
{
	val=document.getElementById(area_val).value
	//val=document.frm.'+area_val+'.value;
	//alert(user);
	if (val){
		if (field == "home_ph"){
		new Ajax.Updater('error_home', '/cdd/checkphone/'+val+'?id2='+value+'&id3='+field+'&id4='+user); return false;
		}else{
			new Ajax.Updater('error_mobile', '/cdd/checkphone/'+val+'?id2='+value+'&id3='+field+'&id4='+user); return false;
			
		}
	}
}
function doctorValidationEdit()
{
	
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("doctor_category").value) == "")
	{
		alert("Please select Category");
		document.getElementById("doctor_category").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_first_name").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("doctor_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("doctor_last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_degree").value) == "Other" && trim(document.getElementById("doctor_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("doctor_degree1").focus();
		return false;
	}
	/*else if(trim(document.getElementById("doctor_business_name").value) == "")
	{
		alert("Please enter Business Name");
		document.getElementById("doctor_business_name").focus();
		return false;
	}
	else if(trim(document.getElementById("tel_office_idd").value) == "" || trim(document.getElementById("tel_office_area").value) == "" || trim(document.getElementById("tel_office_7digit").value) == "")
	{
		alert("Please enter Office Phone");
		document.getElementById("tel_office_idd").focus();
		return false;
	}
	else if(trim(document.getElementById("idd").value) == "" || trim(document.getElementById("area").value) == "" || trim(document.getElementById("digit").value) == "")
	{
		alert("Please enter Fax");
		document.getElementById("idd").focus();
		return false;
	}*/
	
	else if(trim(document.getElementById("doctor_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("doctor_email").focus();
		return false;
	}
	else if (trim(document.getElementById("doctor_email").value) != "" && validemail.exec(trim(document.getElementById("doctor_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("doctor_email").focus();
		return false
	}
	/*else if(trim(document.getElementById("doctor_email_re").value) !=trim(document.getElementById("doctor_email").value))
	{
		alert("Please Re-Type Primary Email Address");
		document.getElementById("doctor_email_re").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_email").value)!=trim(document.getElementById("doctor_email_present").value) && trim(document.getElementById("doctor_email_re").value) !=trim(document.getElementById("doctor_email").value))
	{
		alert("Please Re-Type Primary Email Address");
		document.getElementById("doctor_email_re").focus();
		return false;
	}
	else if (trim(document.getElementById("doctor_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("doctor_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("doctor_alternative_email").focus();
		return false
	}
	/*else if(trim(document.getElementById("doctor_alternative_email_re").value) !=trim(document.getElementById("doctor_alternative_email").value))
	{
		alert("Please Re-Type Primary Email Address");
		document.getElementById("doctor_alternative_email_re").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_alternative_email").value)!=trim(document.getElementById("doctor_alternative_present").value) && trim(document.getElementById("doctor_alternative_email_re").value) !=trim(document.getElementById("doctor_alternative_email").value))
	{
		alert("Please Re-Type Alternative Email Address");
		document.getElementById("doctor_alternative_email_re").focus();
		return false;
	}
	else if(document.getElementById("naadmin_signature").value !='' && !chkimage(document.getElementById("naadmin_signature").value))
	{
		alert("Please upload only .jpg,.jpeg,.gif,.png file.");
		document.getElementById("naadmin_signature").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_home_add").value) == "")
	{
		alert("Please enter Address");
		document.getElementById("doctor_home_add").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_home_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("doctor_home_city").focus();
		return false;
	}
	/*else if(trim(document.getElementById("doctor_home_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("doctor_home_state").focus();
		return false;
	}*/
	else if(trim(document.getElementById("na_home_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("na_home_state").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_home_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("doctor_home_zip").focus();
		return false;
	}
	/*else if(trim(document.getElementById("doctor_home_county").value) == "")
	{
		alert("Please enter County");
		document.getElementById("doctor_home_county").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_office_add").value) != "" && trim(document.getElementById("doctor_city").value) == "")
	{
		if(document.getElementById("doctor_category").value != 'Chiro_Retired') {
			if(document.getElementById("doctor_category").value == 'Chiro_Stu') {
			    alert("Please enter City for(college address)");
			} else {
				alert("Please enter City for(office address)");
			}
			
		      document.getElementById("doctor_city").focus();
		      return false;
		}
		
		
	}
	else if(trim(document.getElementById("doctor_office_add").value) != "" && trim(document.getElementById("doctor_zip").value) == "")
	{
		if(document.getElementById("doctor_category").value != 'Chiro_Retired') {
			if(document.getElementById("doctor_category").value == 'Chiro_Stu') {
			     alert("Please enter Zip Code for(college address)");
			} else {
				alert("Please enter Zip Code for(office address)");
			}
		      document.getElementById("doctor_zip").focus();
		      return false;
		}
		
		
	}
	/*else if(trim(document.getElementById("doctor_office_add").value) != "" && trim(document.getElementById("doctor_county").value) == "")
	{
		alert("Please enter County for(office address)");
		document.getElementById("doctor_county").focus();
		return false;
	}*/
	else if(trim(document.getElementById("state_snate_dist_id").value) == "" || trim(document.getElementById("state_snate_dist_id").value) == "0"){
		alert("Please validate your home address");
		return false;	
	}
	/*else if(trim(document.getElementById("work_snate_dist_id").value) == "" || trim(document.getElementById("work_snate_dist_id").value) == "0") {
		alert('mmm');
		if(document.getElementById("doctor_category").value != 'Chiro_Retired') {
			if(document.getElementById("doctor_category").value == 'Chiro_Stu') {
			     alert("Please validate your college address");
			} else {
				alert("Please validate your work address");
			}
			alert("Please validate your work address");
		        return false;	
		} else {
			
		}
		alert('zzz');
		
		
	}*/
	else if(document.getElementById("hdAgree").value == "N" && document.getElementById("chkAgree").checked == false)
	{
			alert("Must Review User Agreement and Check the User Agreement box.");
			return false;
		
	}
	else
	{
		if(trim(document.getElementById("doctor_category").value) == "Chiro_Stu") {
			if(trim(document.getElementById("naadmin_college_name").value) == "") {
				alert("Please enter College Name");
		                document.getElementById("naadmin_college_name").focus();
		                return false;
			}
			
		}
		
		if(trim(document.getElementById("work_snate_dist_id").value) == "" || trim(document.getElementById("work_snate_dist_id").value) == "0") {
		
				if(document.getElementById("doctor_category").value != 'Chiro_Retired') {
					if(document.getElementById("doctor_category").value == 'Chiro_Stu') {
					     alert("Please enter your college name");
					     document.getElementById("doctor_college_name").focus();
					} else {
						alert("Please validate your work address");
						document.getElementById("doctor_office_add").focus();
					}
					//alert("Please validate your work address");
					return false;	
				} 
		             /*alert("Please validate your work address");
			     return false;*/
		
		
	            }
		    
		if(trim(document.getElementById("doctor_category").value) != "Chiro_Retired") {
			document.getElementById("doctor_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		}
		document.getElementById("doctor_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		document.getElementById("doctor_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		document.getElementById("doctor_fax").value = trim(document.frm.idd.value)+"-"+trim(document.frm.area.value)+"-"+trim(document.frm.digit.value) ;
		document.getElementById('loading').style.display="block";
		
		return true;
	}	
}
/* For tooltip */
function showTooltip(el,val,pid) {
	//alert(el)
  var id = el.substring(11);
 // alert(document.getElementById(val).value)
  if(document.getElementById(val).value =="0")
  {
 	 document.getElementById(el).style.display = ''; 
	 new Ajax.Updater(el,'/gen_subscriber/tooltip/'+pid);
	 document.getElementById(val).value = "1";
	
  }
 //document.getElementById('result_num' + id).style.zIndex = 5;
}

function showTooltip_user(el,val,pid) {
	//alert(el)
  var id = el.substring(11);
 // alert(document.getElementById(val).value)
  if(document.getElementById(val).value =="0")
  {
 	 document.getElementById(el).style.display = ''; 
	 new Ajax.Updater(el,'/user/tooltip/'+pid);
	 document.getElementById(val).value = "1";
	
  }
 //document.getElementById('result_num' + id).style.zIndex = 5;
}

function showTooltip_cdd(el,val,pid) {
	//alert(el)
  var id = el.substring(11);
 // alert(document.getElementById(val).value)
  if(document.getElementById(val).value =="0")
  {
 	 document.getElementById(el).style.display = ''; 
	 new Ajax.Updater(el,'/cdd/tooltip/'+pid);
	 document.getElementById(val).value = "1";
	
  }
 //document.getElementById('result_num' + id).style.zIndex = 5;
}

function hideTooltip(el,val) {
	//alert(el)
  var id = el.substring(11);
 // alert(document.getElementById(val).value)
  if( document.getElementById(val).value == '1')
  {
	  document.getElementById(el).style.display = 'none';
	  //document.getElementById(el).style.top = (document.getElementById(el).style.top  +10)+'px';
	 document.getElementById(val).value = "0";
	
	 // document.getElementById('result_num' + id).style.zIndex = 1;
  }
}

function showTitle(el,val) {
	//alert(el)
  var id = el.substring(11);
 // alert(document.getElementById(val).value)
  if(document.getElementById(val).value =="0")
  {
	document.getElementById('sign_up').style.display = '';
 	 document.getElementById(el).style.display = '';
	 document.getElementById(val).value = "1";
	
  }
 //document.getElementById('result_num' + id).style.zIndex = 5;
}

function hideTitle(el,val) {
	//alert(el)
  var id = el.substring(11);
 // alert(document.getElementById(val).value)
  if( document.getElementById(val).value == '1')
  {
	document.getElementById('sign_up').style.display = 'none';
	  document.getElementById(el).style.display = 'none';
	  //document.getElementById(el).style.top = (document.getElementById(el).style.top  +10)+'px';
	 document.getElementById(val).value = "0";
	
	 // document.getElementById('result_num' + id).style.zIndex = 1;
  }
}
/*For tooltip*/

function add_cart(id,path)
{
	document.form1.action = path + id;
	document.form1.submit();
}

function cart_del(path,id)
{
	if (confirm('Are you sure you want to delete?'))
	{
		document.form1.action = path +id ;
		document.form1.submit();
		
	}
	/*else
	{
		return false;	
	}*/
}

function cart_update(path)
{
	//alert(path);
	document.form1.action = path;
	document.form1.submit();	
}
function gensubreport(value1,value2,path)
{
	if (value1 == "" || value2 == "")
	{
		alert("Please enter the date range.");
		return false;		
	}
	else
	{
		var val = value1.split("/");
		var testval = val[2]+"-"+val[0]+"-"+val[1];
		var val1 = value2.split("/");
		var testval1 = val1[2]+"-"+val1[0]+"-"+val1[1];
		var source = document.form1.source.value;
		new Ajax.Updater('time_div', path+source+'?dt='+testval+'&dt1='+testval1); 
		return false;
	}
	
}

function validatepayment()
{
	var d = new Date();
	var curr_month = d.getMonth()+1;
	var curr_year = d.getFullYear();

	if(document.getElementById("payment_card_type").value == "")	
	{
		alert("Please Select Card Type");
		document.getElementById("payment_card_type").focus();
		return false;
	}
	else if(document.getElementById("payment_card_no").value == "")
	{
		alert("Please enter Card Number");
		document.getElementById("payment_card_no").focus();
		return false;
	}
	else if(document.getElementById("payment_CVC").value == "")
	{
		alert("Please enter CVC Indicator");
		document.getElementById("payment_CVC").focus();
		return false;
	}
	else if(document.getElementById("payment_exp_month").value == "")
	{
		alert("Please enter Expiry Date(Month)");
		document.getElementById("payment_exp_month").focus();
		return false;
	}
	else if(document.getElementById("payment_exp_year").value == "")
	{
		alert("Please enter Expiry Date(Year)");
		document.getElementById("payment_exp_year").focus();
		return false;
	}
	else if(document.getElementById("payment_exp_month").value < curr_month && document.getElementById("payment_exp_year").value <= curr_year)
	{
		alert("Please enter valid date");
		document.getElementById("payment_exp_month").focus();
		return false;
	}
	else if(document.getElementById("payment_ship_fname").value == "")
	{
		alert("Please enter First Name(Shipping)");
		document.getElementById("payment_ship_fname").focus();
		return false;
	}
	else if(document.getElementById("payment_bill_fname").value == "")
	{
		alert("Please enter First Name(Billing)");
		document.getElementById("payment_bill_fname").focus();
		return false;
	}
	else if(document.getElementById("payment_ship_lname").value == "")
	{
		alert("Please enter Last Name(Shipping)");
		document.getElementById("payment_ship_lname").focus();
		return false;
	}
	else if(document.getElementById("payment_bill_lname").value == "")
	{
		alert("Please enter Last Name(Billing)");
		document.getElementById("payment_bill_lname").focus();
		return false;
	}
	else if(document.getElementById("payment_ship_add").value == "")
	{
		alert("Please enter Address1(Shipping)");
		document.getElementById("payment_ship_add").focus();
		return false;
	}
	else if(document.getElementById("payment_bill_add").value == "")
	{
		alert("Please enter Address1(Billing)");
		document.getElementById("payment_bill_add").focus();
		return false;
	}
	else if(document.getElementById("payment_ship_city").value == "")
	{
		alert("Please enter City(Shipping)");
		document.getElementById("payment_ship_city").focus();
		return false;
	}
	else if(document.getElementById("payment_bill_city").value == "")
	{
		alert("Please enter City(Billing)");
		document.getElementById("payment_bill_city").focus();
		return false;
	}
	else if(document.getElementById("payment_ship_zip").value == "")
	{
		alert("Please enter Zip Code(Shipping)");
		document.getElementById("payment_ship_zip").focus();
		return false;
	}
	else if(document.getElementById("payment_bill_zip").value == "")
	{
		alert("Please enter Zip Code(Billing)");
		document.getElementById("payment_bill_zip").focus();
		return false;
	}
	else if(document.getElementById("payment_ship_county").value == "")
	{
		alert("Please enter County(Shipping)");
		document.getElementById("payment_ship_county").focus();
		return false;
	}
	else if(document.getElementById("payment_bill_county").value == "")
	{
		alert("Please enter County(Billing)");
		document.getElementById("payment_bill_county").focus();
		return false;
	}
	else 
	{
		return true;	
	}
}
function shippingChrgBlank(val)
{
	if (val == '2')
	{
		if (document.getElementById("shipping_range_from").value == "")
		{
			alert("Please enter Range From.");
			document.getElementById("shipping_range_from").focus();
			return false;
		}
		else if (document.getElementById("shipping_range_to").value == "")
		{
			alert("Please enter Range To.");
			document.getElementById("shipping_range_to").focus();
			return false;
		}
		else if (eval(document.getElementById("shipping_range_from").value) >= eval(document.getElementById("shipping_range_to").value))
		{
			alert("Please enter Range To value greater than Range From value.");
			document.getElementById("shipping_range_to").focus();
			return false;
		}
		else if (document.getElementById("shipping_price").value == "")
		{
			alert("Please enter Price.");
			document.getElementById("shipping_price").focus();
			return false;
		}
		else if(document.getElementById("ground_charge_type1").checked==true && eval(document.getElementById("ground_price").value)>100)
		{
			alert("Please enter value less than 100.");
			document.getElementById("ground_price").focus();
			return false;
		}
		else
		{
			return true;
		}
	}
	else
	{
		if (document.getElementById("shipping_range_from").value == "")
		{
			alert("Please enter Range From.");
			document.getElementById("shipping_range_from").focus();
			return false;
		}
		else if (document.getElementById("shipping_range_to").value == "")
		{
			alert("Please enter Range To.");
			document.getElementById("shipping_range_to").focus();
			return false;
		}
		else if (eval(document.getElementById("shipping_range_from").value) > eval(document.getElementById("shipping_range_to").value))
		{
			alert("Please enter Range To value greater than Range From value.");
			document.getElementById("shipping_range_to").focus();
			return false;
		}
		else if (document.getElementById("ground_price").value == "")
		{
			alert("Please enter Price for GROUND.");
			document.getElementById("ground_price").focus();
			return false;
		}
		else if(document.getElementById("ground_charge_type1").checked==true && eval(document.getElementById("ground_price").value)>100)
		{
			alert("Please enter value less than 100.");
			document.getElementById("ground_price").focus();
			return false;
		}
		else if (document.getElementById("sec_day_price").value == "")
		{
			alert("Please enter Price for SECOND DAY.");
			document.getElementById("sec_day_price").focus();
			return false;
		}
		else if(document.getElementById("sec_day_charge_type1").checked==true && eval(document.getElementById("sec_day_price").value)>100)
		{
			alert("Please enter value less than 100.");
			document.getElementById("sec_day_price").focus();
			return false;
		}
		else if (document.getElementById("next_day_price").value == "")
		{
			alert("Please enter Price for NEXT DAY.");
			document.getElementById("next_day_price").focus();
			return false;
		}
		else if(document.getElementById("next_day_charge_type1").checked==true && eval(document.getElementById("shipping_price").value)>100)
		{
			alert("Please enter value less than 100.");
			document.getElementById("shipping_price").focus();
			return false;
		}
		else
		{
			return true;
		}
	}
}
function show_ques(val)
{
	var value = val.split("@");
	new Ajax.Updater('ques','/cdd/forget_pass/'+value[0]+"?id2="+value[1]);
}

function forgetpassChk11()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	document.getElementById('hdmode').value = '1';
	if(document.getElementById('eSubmit').value=="Send")
	{
	if(trim(document.getElementById('mail_email_to').value) == "")	
	{
		alert("Please enter Email-address")	;
		document.getElementById('mail_email_to').focus();
		return false;
	}
	else if(validemail.exec(trim(document.getElementById("mail_email_to").value)) == null)
	{
		alert("Please enter valid email address");
		document.getElementById('mail_email_to').focus();
		return false;
	}
	else {
		document.frm.submit();
	}
		
	}
	else if(document.getElementById('eSubmit').value!="Send")
	{
	if(trim(document.getElementById('mail_mail_to').value) == "")	
	{
		alert("Please enter Username")	;
		document.getElementById('mail_mail_to').focus();
		return false;
	}
	/*else if(validemail.exec(trim(document.getElementById("mail_mail_to").value)) == null)
	{
		alert("Please enter valid email address");
		document.getElementById('mail_mail_to').focus();
		return false;
	}*/
	}
	
	
}
function submitforpassword()
  {
    document.getElementById('hdmode').value = '2';
    if(trim(document.getElementById('mail_mail_to').value) == "")	
	{
		alert("Please enter Username")	;
		document.getElementById('mail_mail_to').focus();
		return false;
	} else {
		document.frm.submit();
	}
      
   
  }
  
  function userChk()
  {
    var val = document.getElementById('mail_mail_to').value;
    if(trim(document.getElementById('mail_mail_to').value) == "")	
	{
		alert("Please enter Username")	;
		document.getElementById('mail_mail_to').focus();
		return false;
	} else {
		show_ques(val);
		  document.getElementById('ebox').style.display="none"
		  document.getElementById('ques').style.display='block';
		
		
	}
      
   
  }

 function member_list(div,id,id2,state){
	 alert(id2);
	 if(state== 1){
		 alert("aa");
		 alert(document.getElementById(id).value);
	 }else{
		 alert("bb");
		  alert(document.getElementById(id2).value);
	 }
	 
	 
	 
	
	
 }
 
// 
//function candidateValidation()
//{
//	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
//	 if(trim(document.getElementById("first_name").value) == "")
//	{
//		
//		alert("Please enter First Name");
//		document.getElementById("first_name").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("last_name").value)== "")
//	{
//		alert("Please enter Last Name");
//		document.getElementById("last_name").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("campn_addr_1").value) == "")
//	{
//		alert("Please enter Address1");
//		document.getElementById("campn_addr_1").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("city").value) == "")
//	{
//		alert("Please enter City");
//		document.getElementById("city").focus();
//		return false;
//	}
//	else if(trim(document.getElementById("state").value) == "")
//	{
//		alert("Please enter State");
//		document.getElementById("state").focus();
//		return false;
//	}
//	
//	else if(trim(document.getElementById("email").value) == "")
//	{
//		alert("Please enter Primary Email Address");
//		document.getElementById("email").focus();
//		return false;
//	}
//	else if (trim(document.getElementById("email").value) != "" && validemail.exec(trim(document.getElementById("email").value)) == null)
//	{
//		alert("Please enter valid Email Address");
//		document.getElementById("email").focus();
//		return false
//	}
//	
//	
//	else
//	{
//		
//		document.getElementById("candidate_office_ph_1").value = trim(document.frm.tel_office_idd1.value)+"-"+trim(document.frm.tel_office_area1.value)+"-"+trim(document.frm.tel_office_7digit1.value) ;
//		document.getElementById("candidate_office_ph_2").value = trim(document.frm.tel_office_idd2.value)+"-"+trim(document.frm.tel_office_area2.value)+"-"+trim(document.frm.tel_office_7digit2.value) ;
//		document.getElementById("candidate_fax").value = trim(document.frm.tel_fax_idd.value)+"-"+trim(document.frm.tel_fax_area.value)+"-"+trim(document.frm.tel_fax_7digit.value) ;
//		//document.getElementById("candidate_zip").value = trim(document.frm.zip_first.value)+"-"+trim(document.frm.zip_last.value);
//		
//		document.frm.action="/cdd/create_candidates/";
//		document.frm.target='';
//		alert('rrr');
//		document.frm.submit();
//		
//		return true;
//	}	
//}

function newsletter_validation()
{
	if(trim(document.getElementById("news_email_name").value) == "")	
	{
		alert("Please Enter Email Name");
		document.getElementById("news_email_name").focus();
		return false;
	}
	else if(document.getElementById("news_email_type").value == "")
	{
		alert("Please Select Email Type");
		document.getElementById("news_email_type").focus();
		return false;
	}
	else if(trim(document.getElementById("news_subject").value) == "")
	{
		alert("Please Enter Subject");
		document.getElementById("news_subject").focus();
		return false;
	}
	/*else if(document.getElementById("news_signature_image").value !='' && !chkimage(document.getElementById("news_signature_image").value))
	{
		alert("Please upload only .jpg,.jpeg,.gif,.png file.");
		document.getElementById("news_signature_image").focus();
		return false;
	}*/
	else if(document.getElementById("news_recipient").value == "")
	{
		alert("Please Choose Recipient");
		document.getElementById("news_recipient").focus();
		return false;
	}
	else
	{
		return true;	
	}
}
function newsletter_cdd_validation()
{
	if(trim(document.getElementById("news_email_name").value) == "")	
	{
		alert("Please Enter Email Name");
		document.getElementById("news_email_name").focus();
		return false;
	}
	else if(trim(document.getElementById("news_subject").value) == "")
	{
		alert("Please Enter Subject");
		document.getElementById("news_subject").focus();
		return false;
	}
	/*else if(document.getElementById("news_signature_image").value !='' && !chkimage(document.getElementById("news_signature_image").value))
	{
		alert("Please upload only .jpg,.jpeg,.gif,.png file.");
		document.getElementById("news_signature_image").focus();
		return false;
	}*/
	else if(document.getElementById("news_recipient").value == "")
	{
		alert("Please Choose Recipient");
		document.getElementById("news_recipient").focus();
		return false;
	}
	else
	{
		return true;	
	}
}
function newsletter_sent_draft(value,path)
{
	if(value == '1')
	{
		document.form1.hd_newsletter.value = '1';
	}
	else if (value == '0')
	{
		document.form1.hd_newsletter.value = '0';
	}
	else
	{
		document.form1.hd_newsletter.value = "2";
	}
	document.form1.action=path;
	document.form1.submit();
}
function gen_opt_in_out(value,path)
{
	if(value == '1')
	{
		document.form2.hd_opt.value = '1';
		document.form1.hdmode.value = '';
	}
	else if (value == '0')
	{
		document.form2.hd_opt.value = '0';
		document.form1.hdmode.value = '';
	}
	else
	{
		document.form2.hd_opt.value = "2";
		document.form1.hdmode.value = '';
	}
	//document.form2.idprintnew.value="";
	document.form2.action=path;
	document.form2.submit();
}
function copy_newletter(path,nid)
{
	document.form1.action = path+nid;
	document.form1.submit();
}
function saprofileValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("naadmin_title").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("naadmin_title").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("naadmin_last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_degree").value) == "Other" && trim(document.getElementById("naadmin_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("naadmin_degree1").focus();
		return false;
	}
	else if(trim(document.getElementById("tel_office_idd").value) == "" || trim(document.getElementById("tel_office_area").value) == "" || trim(document.getElementById("tel_office_7digit").value) == "")
	{
		alert("Please enter Office Phone");
		document.getElementById("tel_office_idd").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("naadmin_email").focus();
		return false;
	}
	else if (trim(document.getElementById("naadmin_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_email").focus();
		return false
	}
	else if (trim(document.getElementById("naadmin_email").value) != trim(document.getElementById("naadmin_email_re").value))
	{
		alert("Please Retype Email Primary");
		document.getElementById("naadmin_email_re").focus();
		return false
	}
	/*else if (trim(document.getElementById("naadmin_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_alternative_email").value) == null))
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_alternative_email").focus();
		return false
	}*/
	else if(document.getElementById("naadmin_signature").value !='' && !chkimage(document.getElementById("naadmin_signature").value))
	{
		alert("Please upload only .jpg,.jpeg,.gif,.png file.");
		document.getElementById("naadmin_signature").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_add1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("naadmin_add1").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("naadmin_city").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("naadmin_state").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("naadmin_zip").focus();
		return false;
	}
	else
	{
		document.getElementById("naadmin_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		document.getElementById("naadmin_fax_ph").value = trim(document.frm.tel_fax_idd.value)+"-"+trim(document.frm.tel_fax_area.value)+"-"+trim(document.frm.tel_fax_7digit.value) ;		
		
		document.getElementById("naadmin_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		document.getElementById("naadmin_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		return true;
	}	
}



function saaprofileValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("naadmin_title").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("naadmin_title").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("naadmin_last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_degree").value) == "Other" && trim(document.getElementById("naadmin_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("naadmin_degree1").focus();
		return false;
	}
	/*else if(trim(document.getElementById("saadmin_satitle").value) == "")
	{
		alert("Please enter SA Title");
		document.getElementById("saadmin_satitle").focus();
		return false;
	}*/
	else if(trim(document.getElementById("tel_office_idd").value) == "" || trim(document.getElementById("tel_office_area").value) == "" || trim(document.getElementById("tel_office_7digit").value) == "")
	{
		alert("Please enter Office Phone");
		document.getElementById("tel_office_idd").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("naadmin_email").focus();
		return false;
	}
	else if (trim(document.getElementById("naadmin_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_email").focus();
		return false
	}
	else if (trim(document.getElementById("naadmin_email").value) != trim(document.getElementById("naadmin_email_re").value))
	{
		alert("Please Retype Email Primary");
		document.getElementById("naadmin_email_re").focus();
		return false
	}
	/*else if (trim(document.getElementById("naadmin_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("naadmin_alternative_email").value) == null))
	{
		alert("Please enter valid Email Address");
		document.getElementById("naadmin_alternative_email").focus();
		return false
	}*/
	else if(document.getElementById("naadmin_signature").value !='' && !chkimage(document.getElementById("naadmin_signature").value))
	{
		alert("Please upload only .jpg,.jpeg,.gif,.png file.");
		document.getElementById("naadmin_signature").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_add1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("naadmin_add1").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("naadmin_city").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("naadmin_state").focus();
		return false;
	}
	else if(trim(document.getElementById("naadmin_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("naadmin_zip").focus();
		return false;
	}
	else
	{
		document.getElementById("naadmin_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		document.getElementById("naadmin_fax_ph").value = trim(document.frm.tel_fax_idd.value)+"-"+trim(document.frm.tel_fax_area.value)+"-"+trim(document.frm.tel_fax_7digit.value) ;		
		document.getElementById("naadmin_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		document.getElementById("naadmin_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		return true;
	}	
}




function chkimage(image)
{
	var val = trim(image);
	strlen = val.length;
	strcnt = val.lastIndexOf("\\");
	newstr = val.substr(strcnt+1,strlen);
	tempval = val.toUpperCase();
	val = tempval.substr(val.lastIndexOf("."),val.length);

	if(((val.length==4 )&&((val!='.JPG')  &&  (val!='.GIF')  &&  (val!='.PNG'))) || ((val.length==5 )&&(val!='.JPEG'))) 
	{
		return false;
	}
	else
	{
		return true;
	}
}
function addref5Row()
{
	var tbl = document.getElementById('tbl_attach_file');
	var lastRow = tbl.rows.length;	
	if(lastRow >= 100)
	{
		alert("Sorry, a maximum of 100 prices list can be available.");
	}
	else
	{
		for(i=0;i<5;i++)
		{
			var a = lastRow+1+i;
			
			var row = tbl.insertRow(lastRow);				
			var cellRight1 = row.insertCell(0);
			var el1 = document.createElement('input');
			el1.setAttribute('type', 'text');
			el1.setAttribute('name', 'fname[]');
			el1.setAttribute('value', 'First Name');
			el1.setAttribute('class', 'textfield_02');
			el1.setAttribute('id', 'fname_'+a);
			cellRight1.appendChild(el1);
			
			var cellRight1 = row.insertCell(1);
			var el1 = document.createElement('input');
			el1.setAttribute('name', 'lname[]');
			el1.setAttribute('value', 'Last Name');
			el1.setAttribute('class', 'textfield_02');
			el1.setAttribute('id', 'lname_'+a);
			cellRight1.appendChild(el1);
			
			var cellRight1 = row.insertCell(2);
			var el1 = document.createElement('input');
			el1.setAttribute('name', 'email[]');
			el1.setAttribute('value', 'email address');
			el1.setAttribute('class', 'textfield_01');
			el1.setAttribute('id', 'email_'+a);
			cellRight1.appendChild(el1);
			
		}
	}
}
function saadminDocValidation_11_06_2010()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("doctor_username").value) == "")
	{
		alert("Please enter User Name");
		document.getElementById("doctor_username").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("doctor_password_hash").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_category").value) == "")
	{
		alert("Please select Category");
		document.getElementById("doctor_category").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_first_name").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("doctor_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("doctor_last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_degree").value) == "Other" && trim(document.getElementById("doctor_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("doctor_degree1").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("doctor_email").focus();
		return false;
	}
	else if (trim(document.getElementById("doctor_email").value) != "" && validemail.exec(trim(document.getElementById("doctor_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("doctor_email").focus();
		return false
	}
	else if (trim(document.getElementById("doctor_re_email").value) != trim(document.getElementById("doctor_email").value))
	{
		alert("Please Retype Email Address");
		document.getElementById("doctor_re_email").focus();
		return false
	}
	/*else if(trim(document.getElementById("doctor_home_add").value) == "")
	{
		alert("Please enter Address");
		document.getElementById("doctor_home_add").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_office_add").value) == "")
	{
		alert("Please enter Office Address");
		document.getElementById("doctor_office_add").focus();
		return false;
	}
	/*else if(trim(document.getElementById("doctor_home_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("doctor_home_city").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_city").value) == "")
	{
		alert("Please enter Office City");
		document.getElementById("doctor_city").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_state").value) == "")
	{
		alert("Please selct Office State");
		document.getElementById("doctor_state").focus();
		return false;
	}
	/*else if(trim(document.getElementById("doctor_home_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("doctor_home_zip").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_zip").value) == "")
	{
		alert("Please enter Office Zip");
		document.getElementById("doctor_zip").focus();
		return false;
	}
	else
	{
		document.getElementById("doctor_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		document.getElementById("doctor_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		document.getElementById("doctor_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		document.getElementById("doctor_fax").value = trim(document.frm.idd.value)+"-"+trim(document.frm.area.value)+"-"+trim(document.frm.digit.value) ;
		return true;
	}	
}
function saadminDocValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("doctor_username").value) == "")
	{
		alert("Please enter User Name");
		document.getElementById("doctor_username").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("doctor_password_hash").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_category").value) == "")
	{
		alert("Please select Category");
		document.getElementById("doctor_category").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_first_name").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("doctor_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("doctor_last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_degree").value) == "Other" && trim(document.getElementById("doctor_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("doctor_degree1").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("doctor_email").focus();
		return false;
	}
	else if (trim(document.getElementById("doctor_email").value) != "" && validemail.exec(trim(document.getElementById("doctor_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("doctor_email").focus();
		return false
	}
	else if (trim(document.getElementById("doctor_re_email").value) != trim(document.getElementById("doctor_email").value))
	{
		alert("Please Retype Email Address");
		document.getElementById("doctor_re_email").focus();
		return false
	}
	else if(trim(document.getElementById("doctor_home_add").value) == "")
	{
		alert("Please enter Address");
		document.getElementById("doctor_home_add").focus();
		return false;
	}
/*	else if(trim(document.getElementById("doctor_office_add").value) == "")
	{
		alert("Please enter Office Address");
		document.getElementById("doctor_office_add").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_home_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("doctor_home_city").focus();
		return false;
	}
/*	else if(trim(document.getElementById("doctor_city").value) == "")
	{
		alert("Please enter Office City");
		document.getElementById("doctor_city").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_home_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("doctor_home_state").focus();
		return false;
	}
/*	else if(trim(document.getElementById("doctor_state").value) == "")
	{
		alert("Please select Office State");
		document.getElementById("doctor_state").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_home_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("doctor_home_zip").focus();
		return false;
	}
/*	else if(trim(document.getElementById("doctor_zip").value) == "")
	{
		alert("Please enter Office Zip");
		document.getElementById("doctor_zip").focus();
		return false;
	}*/
	else
	{
		/* added on 11_06_2010 */
		if(trim(document.getElementById("doctor_office_add").value) == "")
	        {
			if(document.getElementById("doctor_category").value != "Chiro_Retired") {
				if(document.getElementById("doctor_category").value == "Chiro_Stu") {
					alert("Please enter College Address");
				} else {
					alert("Please enter Office Address");
				}
				
				document.getElementById("doctor_office_add").focus();
				 return false;
			}
		/*alert("Please enter Office Address");
		document.getElementById("doctor_office_add").focus();
		return false;*/
	        } else if(trim(document.getElementById("doctor_city").value) == "") {
			if(document.getElementById("doctor_category").value != "Chiro_Retired") {
				if(document.getElementById("doctor_category").value == "Chiro_Stu") {
					alert("Please enter College City");
				} else {
					alert("Please enter Office City");
				}
				
				document.getElementById("doctor_city").focus();
				 return false;
			}
			/*alert("Please enter Office City");
			document.getElementById("doctor_city").focus();
			return false;*/
		}  else if(trim(document.getElementById("doctor_state").value) == "") {
			if(document.getElementById("doctor_category").value != "Chiro_Retired") {
				if(document.getElementById("doctor_category").value == "Chiro_Stu") {
					alert("Please enter College State");
				} else {
					alert("Please selct Office State");
				}
				
			       document.getElementById("doctor_state").focus();
			       return false;
				
			}
			/*alert("Please select Office State");
			document.getElementById("doctor_state").focus();
			return false;*/
		} else if(trim(document.getElementById("doctor_zip").value) == "") {
			if(document.getElementById("doctor_category").value != "Chiro_Retired") {
				if(document.getElementById("doctor_category").value == "Chiro_Stu") {
					alert("Please enter College Zip");
				} else {
					alert("Please enter Office Zip");
				}
				
			       document.getElementById("doctor_zip").focus();
			       return false;
			}
			/*alert("Please enter Office Zip");
			document.getElementById("doctor_zip").focus();
			return false;*/
		}
		
		
		if(trim(document.getElementById("doctor_category").value) == "Chiro_Stu") {
			if(trim(document.getElementById("doctor_college_name").value) == "") {
				alert("Please enter College Name");
		                document.getElementById("doctor_college_name").focus();
		                return false;
			}
		}
		
		if(trim(document.getElementById("doctor_category").value) != "Chiro_Retired") {
			document.getElementById("doctor_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		}
		
		
		/* ------------------ */
	/*	document.getElementById("doctor_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;*/
		document.getElementById("doctor_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		document.getElementById("doctor_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		document.getElementById("doctor_fax").value = trim(document.frm.idd.value)+"-"+trim(document.frm.area.value)+"-"+trim(document.frm.digit.value) ;
		return true;
	}	
}
function saadminEditDocValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("doctor_username").value) == "")
	{
		alert("Please enter User Name");
		document.getElementById("doctor_username").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_password_hash").value) == "")
	{
		alert("Please enter Password");
		document.getElementById("doctor_password_hash").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_category").value) == "")
	{
		alert("Please select Category");
		document.getElementById("doctor_category").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_first_name").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("doctor_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("doctor_last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_degree").value) == "Other" && trim(document.getElementById("doctor_degree1").value) == "")
	{
		alert("Please enter Degree(other)");
		document.getElementById("doctor_degree1").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("doctor_email").focus();
		return false;
	}
	else if (trim(document.getElementById("doctor_email").value) != "" && validemail.exec(trim(document.getElementById("doctor_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("doctor_email").focus();
		return false
	}
	else if(trim(document.getElementById("doctor_home_add").value) == "")
	{
		alert("Please enter Address");
		document.getElementById("doctor_home_add").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_home_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("doctor_home_city").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_home_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("doctor_home_state").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_home_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("doctor_home_zip").focus();
		return false;
	}
	else
	{
		if(trim(document.getElementById("doctor_office_add").value) == "")
	        {
			if(document.getElementById("doctor_category").value != "Chiro_Retired") {
				if(document.getElementById("doctor_category").value == "Chiro_Stu") {
					alert("Please enter College Address");
				} else {
					alert("Please enter Office Address");
				}
				
				document.getElementById("doctor_office_add").focus();
				 return false;
			}
		/*alert("Please enter Office Address");
		document.getElementById("doctor_office_add").focus();
		return false;*/
	        } else if(trim(document.getElementById("doctor_city").value) == "") {
			if(document.getElementById("doctor_category").value != "Chiro_Retired") {
				if(document.getElementById("doctor_category").value == "Chiro_Stu") {
					alert("Please enter College City");
				} else {
					alert("Please enter Office City");
				}
				
				document.getElementById("doctor_city").focus();
				 return false;
			}
			/*alert("Please enter Office City");
			document.getElementById("doctor_city").focus();
			return false;*/
		}  else if(trim(document.getElementById("doctor_state").value) == "") {
			if(document.getElementById("doctor_category").value != "Chiro_Retired") {
				if(document.getElementById("doctor_category").value == "Chiro_Stu") {
					alert("Please enter College State");
				} else {
					alert("Please selct Office State");
				}
				
			       document.getElementById("doctor_state").focus();
			       return false;
				
			}
			/*alert("Please select Office State");
			document.getElementById("doctor_state").focus();
			return false;*/
		} else if(trim(document.getElementById("doctor_zip").value) == "") {
			if(document.getElementById("doctor_category").value != "Chiro_Retired") {
				if(document.getElementById("doctor_category").value == "Chiro_Stu") {
					alert("Please enter College Zip");
				} else {
					alert("Please enter Office Zip");
				}
				
			       document.getElementById("doctor_zip").focus();
			       return false;
			}
			/*alert("Please enter Office Zip");
			document.getElementById("doctor_zip").focus();
			return false;*/
		}
		
		
		if(trim(document.getElementById("doctor_category").value) == "Chiro_Stu") {
			if(trim(document.getElementById("doctor_college_name").value) == "") {
				alert("Please enter College Name");
		                document.getElementById("doctor_college_name").focus();
		                return false;
			}
		}
		
		if(trim(document.getElementById("doctor_category").value) != "Chiro_Retired") {
			document.getElementById("doctor_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		}
		
		
		document.getElementById("doctor_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		document.getElementById("doctor_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		document.getElementById("doctor_fax").value = trim(document.frm.idd.value)+"-"+trim(document.frm.area.value)+"-"+trim(document.frm.digit.value) ;
		return true;
	}	
}

function address_revalid(){
	if((document.getElementById("state_snate_dist_id").value) != ""){
		document.getElementById("state_snate_dist_id").value = "";
		//alert("we detect some changes on address, Please check address validation");
	return false;	
		
	}
	else{
		return true;
		
	}
	
}
function work_address_revalid(){
	if((document.getElementById("work_snate_dist_id").value) != ""){
		document.getElementById("work_snate_dist_id").value = "";
		//alert("we detect some changes on address, Please check address validation");
	return false;	
		
	}
	else{
		return true;
		
	}
	
}

//for cdd part subscribe section for parser 

function validaddr(){

	var l = frm.success.length;
	if (l == 1){
		ind="0";
	}else{
		for(var i=0; i<l; i++){
			if(frm.success[i].checked == true){
			var ind = frm.success[i].value
			}
		}
		
	}
	nam_tag ="rd"+ind;
	if (document.getElementById(nam_tag).checked == true){
	
		addr_original = document.getElementById("addr").value;
		city_original = document.getElementById("city").value;
		state_original = document.getElementById("state").value;
		zip_original = document.getElementById("zipcode").value;
		latlon = document.getElementById("latlon").value;
		page = document.getElementById("page").value;
		addr = document.getElementById("addr1"+ind).value;
		lat1 = document.getElementById("lat1"+ind).value;
		lon1 = document.getElementById("lon1"+ind).value;
		
	location.replace('/cdd/parser/?stat=SUCCESS&lat='+lat1+'&lon='+lon1+'&page='+page+'&city_original='+city_original+'&addr_original='+addr_original+'&state_original='+state_original+'&zip_original='+zip_original+'&latlon='+latlon);

	}
 
	
}
function validaddrNA(){

	var l = frm.success.length;
	if (l == 1){
		ind="0";
	}else{
		for(var i=0; i<l; i++){
			if(frm.success[i].checked == true){
			var ind = frm.success[i].value
			}
		}
		
	}
	nam_tag ="rd"+ind;
	if (document.getElementById(nam_tag).checked == true){
	
		addr_original = document.getElementById("addr").value;
		city_original = document.getElementById("city").value;
		state_original = document.getElementById("state").value;
		zip_original = document.getElementById("zipcode").value;
		latlon = document.getElementById("latlon").value;
		page = document.getElementById("page").value;
		addr = document.getElementById("addr1"+ind).value;
		lat1 = document.getElementById("lat1"+ind).value;
		lon1 = document.getElementById("lon1"+ind).value;
		
	location.replace('/naadmin/parser/?stat=SUCCESS&lat='+lat1+'&lon='+lon1+'&page='+page+'&city_original='+city_original+'&addr_original='+addr_original+'&state_original='+state_original+'&zip_original='+zip_original+'&latlon='+latlon);

	}
 
	
}
// find distict id  for congress senat   CONTROLLER CDD
function find_district(pa,latlon,addr,city,state,zip){
	
	var page=pa;
	var latlon=latlon;
	//alert(latlon)
	lat = document.getElementById("lat1").value;
	lon = document.getElementById("lon1").value;
	//window.scroll(0,0);
	//showPopWin('/cdd/find_parser/'+lat+'?id2='+lon,900,550, null);
	//alert('/cdd/find_parser/'+lat+'?id2='+lon);
	
	location.replace('/cdd/find_parser/?id3='+lat+'&id2='+lon+'&page='+page+'&latlon='+latlon+'&addr='+addr+'&city='+city+'&state='+state+'&zip='+zip);
	
}
function find_districtenewsNA(pa,latlon,addr,city,state,zip){
	
	var page=pa;
	var latlon=latlon;
	//alert(latlon)
	lat = document.getElementById("lat1").value;
	lon = document.getElementById("lon1").value;
	//window.scroll(0,0);
	//showPopWin('/cdd/find_parser/'+lat+'?id2='+lon,900,550, null);
	//alert('/cdd/find_parser/'+lat+'?id2='+lon);
	
	location.replace('/naadmin/find_parser/?id3='+lat+'&id2='+lon+'&page='+page+'&latlon='+latlon+'&addr='+addr+'&city='+city+'&state='+state+'&zip='+zip);
	
}
// end of cdd subscription parser
function SUBValidationEdit()
{
	
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(trim(document.getElementById("doctor_category").value) == "")
	{
		alert("Please select Category");
		document.getElementById("doctor_category").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_first_name").value) == "")
	{
		alert("Please enter First Name");
		document.getElementById("doctor_first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_last_name").value) == "")
	{
		alert("Please enter Last Name");
		document.getElementById("doctor_last_name").focus();
		return false;
	}
	
	else if(trim(document.getElementById("doctor_email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("doctor_email").focus();
		return false;
	}
	else if (trim(document.getElementById("doctor_email").value) != "" && validemail.exec(trim(document.getElementById("doctor_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("doctor_email").focus();
		return false
	}
	/*else if(trim(document.getElementById("doctor_email_re").value) !=trim(document.getElementById("doctor_email").value))
	{
		alert("Please Re-Type Primary Email Address");
		document.getElementById("doctor_email_re").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_email").value)!=trim(document.getElementById("doctor_email_present").value) && trim(document.getElementById("doctor_email_re").value) !=trim(document.getElementById("doctor_email").value))
	{
		alert("Please Re-Type Primary Email Address");
		document.getElementById("doctor_email_re").focus();
		return false;
	}

	else if(trim(document.getElementById("doctor_home_add").value) == "")
	{
		alert("Please enter Address");
		document.getElementById("doctor_home_add").focus();
		return false;
	}
	else if(trim(document.getElementById("doctor_home_city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("doctor_home_city").focus();
		return false;
	}
	/*else if(trim(document.getElementById("doctor_home_state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("doctor_home_state").focus();
		return false;
	}*/
	else if(trim(document.getElementById("doctor_home_zip").value) == "")
	{
		alert("Please enter Zip");
		document.getElementById("doctor_home_zip").focus();
		return false;
	}
	else if(trim(document.getElementById("state_snate_dist_id").value) == "" || trim(document.getElementById("state_snate_dist_id").value) == "0"){
		alert("Please validate your address");
		return false;	
	}
	else if(document.getElementById("hdAgree").value == "N" && document.getElementById("chkAgree").checked == false)
	{
		//if(document.getElementById("chkAgree").checked == false)
		//{
			alert("Must Review User Agreement and Check the User Agreement box.");
			return false;
		//}
	}
	else
	{
	//	document.getElementById("doctor_office_ph").value = trim(document.frm.tel_office_idd.value)+"-"+trim(document.frm.tel_office_area.value)+"-"+trim(document.frm.tel_office_7digit.value) ;
		document.getElementById("doctor_home_ph").value = trim(document.frm.tel_home_idd.value)+"-"+trim(document.frm.tel_home_area.value)+"-"+trim(document.frm.tel_home_7digit.value) ;
		//document.getElementById("doctor_mobile").value = trim(document.frm.tel_mobile_idd.value)+"-"+trim(document.frm.tel_mobile_area.value)+"-"+trim(document.frm.tel_mobile_7digit.value) ;
		document.getElementById('loading').style.display="block";
		return true;
	}	
}
//Function for alpha-numeric|numeric check
function keyRestrict(e, validchars) {
	 var key='', keychar='';
	 key = getKeyCode(e);
	 if (key == null) return true;
	 keychar = String.fromCharCode(key);
	 keychar = keychar.toLowerCase();
	 validchars = validchars.toLowerCase();
	 if (validchars.indexOf(keychar) != -1)
	  return true;
	 if ( key==null || key==0 || key==8 || key==9 || key==13 || key==27 )
	  return true;
	 return false;
}
function getKeyCode(e) {
	 if (window.event)
		return window.event.keyCode;
	 else if (e)
		return e.which;
	 else
		return null;
}
function statreport(value,vale2,path)
{
	var val = value.split("/");
	var testval = val[2]+"-"+val[0]+"-"+val[1];
	
	var val1 = vale2.split("/");
	var testval1 = val1[2]+"-"+val1[0]+"-"+val1[1];
	var source = document.form1.source.value;
	new Ajax.Updater('time_div', path+source+'?dt='+testval+'&dt1='+testval1); 
	return false;
}
function statstreport(value,vale2,path)
{
	var val = value.split("/");
	var testval = val[2]+"-"+val[0]+"-"+val[1];
	
	var val1 = vale2.split("/");
	var testval1 = val1[2]+"-"+val1[0]+"-"+val1[1];
	var source = document.form1.cboState.value;
	new Ajax.Updater('stdiv', path+source+'?dt='+testval+'&dt1='+testval1); 
	return false;
}
function ajax_more(id,id2){
		
	//if(document.exampleForm.ajax_more.value =="0"){
		//alert("sdf");
		  //onchange="new Ajax.Updater('time_div', '/naadmin/comment/'+document.getElementById('legis').value,{parameters:'id2='+this.value}); return false;"
	new Ajax.Updater('checkinmore','/naadmin/checkmore/'+id);
	//document.exampleForm.ajax_more.value = "1";
	//}
	//else{	
	return false;	
	//}
	
}
function more(id,id2){
		
	//if(document.exampleForm.ajax_more.value =="0"){
		//alert("sdf");
		  //onchange="new Ajax.Updater('time_div', '/naadmin/comment/'+document.getElementById('legis').value,{parameters:'id2='+this.value}); return false;"
	new Ajax.Updater('checkinmore','/naadmin/checkmore/'+id+'?id2='+id2);
	//document.exampleForm.ajax_more.value = "1";
	//}
	//else{	
	return false;	
	//}
	
}
function other(id,id2){
	
	//if(document.exampleForm.ajax_other.value =="0"){
	new Ajax.Updater('checkinother','/naadmin/checkother/'+id+'?id2='+id2);
	//document.exampleForm.ajax_other.value = "1";
	//}
	//else{	
	return false;	
	//}
	
}
function ajax_other(id){
	
	//if(document.exampleForm.ajax_other.value =="0"){
	new Ajax.Updater('checkinother','/naadmin/checkother/'+id);
	//document.exampleForm.ajax_other.value = "1";
	//}
	//else{	
	return false;	
	//}
	
}

function create_commnique(val){
	if(document.getElementById("create_communique").checked==true){
	
	  location.replace('/cdd/cdd_comm/'+val);
		
	}
	
}
function cddcomvalidate(field){
		flag ="";
		flag_email ="";
	var l = field.length;
	//alert(l);
		//if (l == 1){
			//if (field[0].checked == true){
			//flag = 1;	
			//}
		if (field.checked == true){
			flag = 1;	
		}else{
			
			for(var i=0; i<l; i++){
				if(field[i].checked == true){
				flag = 1;
				}
				
				
			}
			
			
		}
		
	var eml= document.form1.to_email.length;
		if (document.form1.to_email.checked == true){
			flag_email = 1;
			
		}else{
			
			for(var i=0; i<l; i++){
				if(document.form1.to_email[i].checked == true){
				flag_email = 1;
				}
				
				
			}
			
			
		}
	var snemail= document.form1.to_snemail.length;
		if (document.form1.to_snemail.checked == true){
			flag_email = 1;	
		}else{
			
			for(var i=0; i<l; i++){
				if(document.form1.to_snemail[i].checked == true){
				flag_email = 1;
				}
				
				
			}
			
			
		}
	var fax= document.form1.to_Fax.length;
		if (document.form1.to_Fax.checked == true){
			flag_email = 1;	
		}else{
			
			for(var i=0; i<l; i++){
				if(document.form1.to_Fax[i].checked == true){
				flag_email = 1;
				}
				
				
			}
			
			
		}	
	if (flag != 1){
		alert("Please select one member");
		//document.getElementById("communique_sender").focus();
		return false;
	}
	else if(flag_email != 1) {
		alert("Please check Email,Snail Mail and Fax");
		//document.getElementById("communique_sender").focus();
		return false;
		
	}
	else{
		return true;
	}	
}

function comm_printletter(id,field,print_type)
{
		var ptype="";
	
	for (i = 0; i < print_type.length; i++){
		if(print_type[i].checked == true){
		ptype=print_type[i].value;
		
		}
	}
	
	var legmem="";
	if(field.checked == true ){
			legmem =field.value;
			
		}
	else{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true ){
				
				if (legmem==""){
				legmem =field[i].value;
				}
				else{
				legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	
        if (legmem ==""){
               alert("Please check one recipient");
               return false;
         }else{
	//window.scroll(0,0);
	window.location.href = "/cdd/comm_printletter/"+id+"?id2="+legmem+"&print_type="+ptype;
	//showPopWin('/cdd/comm_printletter/'+id+'?id2='+legmem+'&print_type='+ptype,847,550, null);	
         }
	
}
function comm_printenvelope(id,field,print_type)
{
	
		var ptype="";
	for (i = 0; i < print_type.length; i++){
		if(print_type[i].checked == true){
		ptype=print_type[i].value;
		
		}
	}
		var legmem="";
	
		if(field.checked == true ){
			legmem =field.value;
			
		}
	else{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true ){
				
				if (legmem==""){
				legmem =field[i].value;
				}
				else{
				legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	if (legmem ==""){
               alert("Please check one recipient");
               return false;
         }else{
            
	//window.scroll(0,0);
	//showPopWin('/cdd/comm_printenvelope/'+id+'?id2='+legmem+'&print_type='+ptype,847,550, null);
	window.location.href = "/cdd/comm_printenvelope/"+id+"?id2="+legmem+"&print_type="+ptype;
         }	
}

function comm_printfax(id,field,print_type)
{
		var ptype="";
	for (i = 0; i < print_type.length; i++){
		if(print_type[i].checked == true){
		ptype=print_type[i].value;
		
		}
	}
	
		var legmem="";
		if(field.checked == true ){
			legmem =field.value;
			
		}
	else{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true ){
				
				if (legmem==""){
				legmem =field[i].value;
				}
				else{
				legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	
        if (legmem ==""){
               alert("Please check one recipient");
               return false;
         }else{
	//window.scroll(0,0);
	//showPopWin('/cdd/comm_printfax/'+id+'?id2='+legmem+'&print_type='+ptype,847,550, null);
	window.location.href = "/cdd/comm_printfax/"+id+"?id2="+legmem+"&print_type="+ptype;
         }	
}


function gen_comm_printletter(id,field,print_type)
{
		var ptype="";
	
	for (i = 0; i < print_type.length; i++){
		if(print_type[i].checked == true){
		ptype=print_type[i].value;
		
		}
	}
	
	var legmem="";
	if(field.checked == true ){
			legmem =field.value;
			
		}
	else{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true ){
				
				if (legmem==""){
				legmem =field[i].value;
				}
				else{
				legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	
        if (legmem ==""){
               alert("Please check one recipient");
               return false;
         }else{
	//window.scroll(0,0);
	window.location.href = "/gen_subscriber/comm_printletter/"+id+"?id2="+legmem+"&print_type="+ptype;
	//showPopWin('/cdd/comm_printletter/'+id+'?id2='+legmem+'&print_type='+ptype,847,550, null);	
         }
	
}
function gen_comm_printenvelope(id,field,print_type)
{
	
		var ptype="";
	for (i = 0; i < print_type.length; i++){
		if(print_type[i].checked == true){
		ptype=print_type[i].value;
		
		}
	}
		var legmem="";
	
		if(field.checked == true ){
			legmem =field.value;
			
		}
	else{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true ){
				
				if (legmem==""){
				legmem =field[i].value;
				}
				else{
				legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	if (legmem ==""){
               alert("Please check one recipient");
               return false;
         }else{
            
	//window.scroll(0,0);
	//showPopWin('/cdd/comm_printenvelope/'+id+'?id2='+legmem+'&print_type='+ptype,847,550, null);
	window.location.href = "/gen_subscriber/comm_printenvelope/"+id+"?id2="+legmem+"&print_type="+ptype;
         }	
}

function gen_comm_printfax(id,field,print_type)
{
		var ptype="";
	for (i = 0; i < print_type.length; i++){
		if(print_type[i].checked == true){
		ptype=print_type[i].value;
		
		}
	}
	
		var legmem="";
		if(field.checked == true ){
			legmem =field.value;
			
		}
	else{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true ){
				
				if (legmem==""){
				legmem =field[i].value;
				}
				else{
				legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	
        if (legmem ==""){
               alert("Please check one recipient");
               return false;
         }else{
	//window.scroll(0,0);
	//showPopWin('/cdd/comm_printfax/'+id+'?id2='+legmem+'&print_type='+ptype,847,550, null);
	window.location.href = "/gen_subscriber/comm_printfax/"+id+"?id2="+legmem+"&print_type="+ptype;
         }	
}
function gencreate_commnique(val){
	//alert("click");
	if(document.getElementById("create_communique").checked==true){
	
	  location.replace('/gen_subscriber/gen_comm/'+val);
		
	}
	
}
function newsvalidate(){
	if(trim(document.getElementById("news_title").value) == "" )
	{
		alert("Please enter News title");
		document.getElementById("news_title").focus();
		return false;
	}
	else if(trim(document.getElementById("fromdate").value) == "")
	{
		alert("Please enter date");
		document.getElementById("fromdate").focus();
		return false;
	}
	else{
		return true;
	}
	
}
function editnewsvalidate(){
	if(trim(document.getElementById("news_title").value) == "" )
	{
		alert("Please enter News title");
		document.getElementById("news_title").focus();
		return false;
	}
	else{
		return true;
	}
	
}

function send_email_chk(id)
{
	//if(document.getElementById("chkEmail").checked == true)	
	//{
		if(document.getElementById("hd_ques_set").value == "")
		{
			alert("Please create question poll.");
			return false;
		}
		else
		{
			if(document.getElementById('chkEmail').checked==true) {
				//value = document.getElementById("candidate_political_office").value;
				id2 = document.getElementById("hd_ques_set").value;
				//path = "/cdd/candidate_questionnaire_send/"+value+"?id2="+id2;
				path = "/cdd/candidate_questionnaire_send/"+id+"?id2="+id2;
				width = 900;
				height = 750;
				window.open(path,'mywindow',"width="+width+",height="+height+",resizable=yes,scrollbars=yes");
			}
			
		}
	//}
}
function print_letter_chk(id3)
{
	//if(document.getElementById("chkPrint").checked == true)
	//{
		id2 = document.getElementById("hd_ques_set").value;
		if(id2 == "")
		{
			alert("Please create question poll.");
			return false;
		}
		else
		{
			if(document.getElementById('chkPrint').checked==true) {
				path = "/cdd/candidate_questionnaire_print/"+id2+"?id3="+id3;
				width = 900;
				height = 750;
				window.open(path,'mywindow',"width="+width+",height="+height+",resizable=yes,scrollbars=yes");
			}
			
		}
	//}
}
function fax_letter_chk(id3)
{
	id2 = document.getElementById("hd_ques_set").value;
	if(id2 == "")
	{
		alert("Please create question poll.");
		return false;
	}
	else
	{
		if(document.getElementById('chkPrintFax').checked==true) {
			path = "/cdd/candidate_questionnaire_fax/"+id2+"?id3="+id3;
			width = 900;
			height = 750;
			window.open(path,'mywindow',"width="+width+",height="+height+",resizable=yes,scrollbars=yes");
		}
		
	}
}
function save_candidate()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	 if(trim(document.getElementById("first_name").value) == "")
	{
		
		alert("Please enter First Name");
		document.getElementById("first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("last_name").value)== "")
	{
		alert("Please enter Last Name");
		document.getElementById("last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("campn_addr_1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("campn_addr_1").focus();
		return false;
	}
	else if(trim(document.getElementById("city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("city").focus();
		return false;
	}
	else if(trim(document.getElementById("state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("state").focus();
		return false;
	}
	
	else if(trim(document.getElementById("email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("email").focus();
		return false;
	}
	else if(trim(document.getElementById("candidate_email_re").value) !=trim(document.getElementById("email").value))
	{
		alert("Please Re-Type Primary Email Address");
		document.getElementById("candidate_email_re").focus();
		return false;
	}
	else if (trim(document.getElementById("email").value) != "" && validemail.exec(trim(document.getElementById("email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("email").focus();
		return false
	}
	else if (trim(document.getElementById("candidate_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("candidate_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("candidate_alternative_email").focus();
		return false
	}
	else if(trim(document.getElementById("candidate_alternative_email_re").value) !=trim(document.getElementById("candidate_alternative_email").value))
	{
		alert("Please Re-Type Alternative Email Address");
		document.getElementById("candidate_alternative_email_re").focus();
		return false;
	}
	else if(trim(document.getElementById("photo").value) == "")
	{
		alert("Please upload candidate's photograph");
		document.getElementById("photo").focus();
		return false;
	}
	
	
	else
	{
		
		document.getElementById("candidate_office_ph_1").value = trim(document.frm.tel_office_idd1.value)+"-"+trim(document.frm.tel_office_area1.value)+"-"+trim(document.frm.tel_office_7digit1.value) ;
		document.getElementById("candidate_office_ph_2").value = trim(document.frm.tel_office_idd2.value)+"-"+trim(document.frm.tel_office_area2.value)+"-"+trim(document.frm.tel_office_7digit2.value) ;
		document.getElementById("candidate_fax").value = trim(document.frm.tel_fax_idd.value)+"-"+trim(document.frm.tel_fax_area.value)+"-"+trim(document.frm.tel_fax_7digit.value) ;
		document.getElementById("candidate_zip").value = trim(document.frm.zip_first.value)+"-"+trim(document.frm.zip_last.value);
		
		//document.frm.action="/cdd/create_candidates";
		document.frm.submit();
	}	
}

function join_commitee()
{
	//alert(document.getElementById("candiid").value);
	if(!document.getElementById("chkJoin").checked)
	{
		alert("Must Check Checkbox.");
		return false;
	}
	else if(document.getElementById("candiid").value=='1')
	{
		alert("This is the sample candidate, you can not join.");
		return false;
	}
	else
	{
		return true;	
	}
}

function candidateValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	 if(trim(document.getElementById("first_name").value) == "")
	{
		
		alert("Please enter First Name");
		document.getElementById("first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("last_name").value)== "")
	{
		alert("Please enter Last Name");
		document.getElementById("last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("candidate_office_position").value)== "")
	{
		alert("Please enter Office Position");
		document.getElementById("candidate_office_position").focus();
		return false;
	}
	else if(trim(document.getElementById("campn_addr_1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("campn_addr_1").focus();
		return false;
	}
	else if(trim(document.getElementById("city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("city").focus();
		return false;
	}
	else if(trim(document.getElementById("state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("state").focus();
		return false;
	}
	
	else if(trim(document.getElementById("email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("email").focus();
		return false;
	}
	else if(trim(document.getElementById("candidate_email_re").value) !=trim(document.getElementById("email").value))
	{
		alert("Please Re-Type Primary Email Address");
		document.getElementById("candidate_email_re").focus();
		return false;
	}
	else if (trim(document.getElementById("email").value) != "" && validemail.exec(trim(document.getElementById("email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("email").focus();
		return false
	}
	else if (trim(document.getElementById("candidate_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("candidate_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("candidate_alternative_email").focus();
		return false
	}
	else if(trim(document.getElementById("candidate_alternative_email_re").value) !=trim(document.getElementById("candidate_alternative_email").value))
	{
		alert("Please Re-Type Alternative Email Address");
		document.getElementById("candidate_alternative_email_re").focus();
		return false;
	}
	else if(trim(document.getElementById("photo").value) == "")
	{
		alert("Please upload candidate's photograph");
		document.getElementById("photo").focus();
		return false;
	}
	// else if(trim(document.getElementById("hd_ques_set").value)=="")
	// {
		// alert("Please Create Question pool");
		// document.getElementById("checkin").focus();
		// return false;
	// }
	else if(trim(document.getElementById("campn_addr_1").value) !="" && (trim(document.getElementById("con_dist_kwid").value) == "" || trim(document.getElementById("state_snate_dist_kwid").value) == "" || trim(document.getElementById("state_assam_dist_kwid").value) == ""))
	{	
		alert("Please Validate your address");
		return false;
	}
	else
	{
		//alert("ok");
		document.getElementById("candidate_office_ph_1").value = trim(document.frm.tel_office_idd1.value)+"-"+trim(document.frm.tel_office_area1.value)+"-"+trim(document.frm.tel_office_7digit1.value) ;
		document.getElementById("candidate_office_ph_2").value = trim(document.frm.tel_office_idd2.value)+"-"+trim(document.frm.tel_office_area2.value)+"-"+trim(document.frm.tel_office_7digit2.value) ;
		document.getElementById("candidate_fax").value = trim(document.frm.tel_fax_idd.value)+"-"+trim(document.frm.tel_fax_area.value)+"-"+trim(document.frm.tel_fax_7digit.value) ;
		//document.getElementById("candidate_zip").value = trim(document.frm.zip_first.value)+"-"+trim(document.frm.zip_last.value);
		
		document.frm.action="/cdd/create_candidates/";
		document.frm.target='';
		
		document.frm.submit();
		return true;
	}	
}

function candidate_revalid(id)
{
	if(trim(document.getElementById("hd_ques_set").value)=="" || trim(document.getElementById("hd_ques_set").value)==0)
	{
		alert("Please Create Question pool");
		document.getElementById("checkin").focus();
		return false;
	}
	else
	{
		document.frm.action="/cdd/cand_2/"+id;
		document.frm.target='';
		document.frm.target='';
		document.frm.submit();
		return true;
	}
}
function editcandidateValidation()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	 if(trim(document.getElementById("first_name").value) == "")
	{
		
		alert("Please enter First Name");
		document.getElementById("first_name").focus();
		return false;
	}
	else if(trim(document.getElementById("last_name").value)== "")
	{
		alert("Please enter Last Name");
		document.getElementById("last_name").focus();
		return false;
	}
	else if(trim(document.getElementById("candidate_office_position").value)== "")
	{
		alert("Please enter Office Position");
		document.getElementById("candidate_office_position").focus();
		return false;
	}
	else if(trim(document.getElementById("campn_addr_1").value) == "")
	{
		alert("Please enter Address1");
		document.getElementById("campn_addr_1").focus();
		return false;
	}
	else if(trim(document.getElementById("city").value) == "")
	{
		alert("Please enter City");
		document.getElementById("city").focus();
		return false;
	}
	else if(trim(document.getElementById("state").value) == "")
	{
		alert("Please enter State");
		document.getElementById("state").focus();
		return false;
	}
	
	else if(trim(document.getElementById("email").value) == "")
	{
		alert("Please enter Primary Email Address");
		document.getElementById("email").focus();
		return false;
	}
	/*else if(trim(document.getElementById("candidate_email_re").value) !=trim(document.getElementById("email").value))
	{
		alert("Please Re-Type Primary Email Address");
		document.getElementById("candidate_email_re").focus();
		return false;
	}*/
	else if (trim(document.getElementById("email").value) != "" && validemail.exec(trim(document.getElementById("email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("email").focus();
		return false
	}
	/*else if (trim(document.getElementById("candidate_alternative_email").value) != "" && validemail.exec(trim(document.getElementById("candidate_alternative_email").value)) == null)
	{
		alert("Please enter valid Email Address");
		document.getElementById("candidate_alternative_email").focus();
		return false
	}
	else if(trim(document.getElementById("candidate_alternative_email_re").value) !=trim(document.getElementById("candidate_alternative_email").value))
	{
		alert("Please Re-Type Alternative Email Address");
		document.getElementById("candidate_alternative_email_re").focus();
		return false;
	}*/

	
	else
	{
		
		document.getElementById("candidate_office_ph_1").value = trim(document.frm.tel_office_idd1.value)+"-"+trim(document.frm.tel_office_area1.value)+"-"+trim(document.frm.tel_office_7digit1.value) ;
		document.getElementById("candidate_office_ph_2").value = trim(document.frm.tel_office_idd2.value)+"-"+trim(document.frm.tel_office_area2.value)+"-"+trim(document.frm.tel_office_7digit2.value) ;
		document.getElementById("candidate_fax").value = trim(document.frm.tel_fax_idd.value)+"-"+trim(document.frm.tel_fax_area.value)+"-"+trim(document.frm.tel_fax_7digit.value) ;
		//document.getElementById("candidate_zip").value = trim(document.frm.zip_first.value)+"-"+trim(document.frm.zip_last.value);
		
		var candid = document.getElementById('candidateid').value;
		
		document.frm.action="/cdd/update_candidate/"+candid;
		document.frm.target='';
		document.frm.submit();
		
		return true;
	}	
}
function view_ques()
{
	
	if(document.frm.ajax_num.value =="0")
	{
		if(document.frm.hd_ques_set.value !="")
		{
			var id = document.frm.hd_ques_set.value;
			new Ajax.Updater('checkin','/cdd/view_question_set/'+id);
			document.frm.ajax_num.value ="1";
		}
	}
	else
	{
		return false;	
	}
}
function view_ques_edit(val)
{
	if(document.frm.ajax_num.value =="0")
	{
		if(document.frm.hd_ques_set.value !=val)
		{
			var id = document.frm.hd_ques_set.value;
			new Ajax.Updater('checkin','/cdd/view_question_set/'+id);
			document.frm.ajax_num.value ="1";
		}
	}
	else
	{
		return false;	
	}
}
function view_quesionaire(id3)
{
	id2 = document.getElementById("hd_ques_set").value;
	if(id2 == "")
	{
		alert("Please create question poll.");
		return false;
	}
	else
	{
		candidate_questionnaire(id2,id3);
	}	
}

function checkmailto()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
		if (document.getElementById("mail_mail_to").value == "")
		{
			alert("Please enter E-mail address.");
			document.getElementById("mail_mail_to").focus();
			return false;
		}
		else if (trim(document.getElementById("mail_mail_to").value) != "" && validemail.exec(trim(document.getElementById("mail_mail_to").value)) == null)
		{
		alert("Please enter valid Email Address");
		document.getElementById("mail_mail_to").focus();
		return false
		}
		else
		{
			return true;
		}
	
}

function check(field)
{
      var total=""
      var count=0
      
	/*for(var i=0; i < document.form2.elements.length; i++){
			if(document.form2.elements[i].checked==false)
			{
				alert("Please check atleast one checkbox");
				return false
			}
			else
			{
			if(count==0){
			total =document.form2.printid[i].value;}
			else{
			total =total+','+document.form2.printid[i].value;
			}count++; return true
			}
	}
      document.form2.idprint.value=total;*/
      
      
      var legmem="";
	/*if(field.checked == true ){
			legmem =field.value;
			
		}
	else{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true ){
				
				if (legmem==""){
				legmem =field[i].value;
				}
				else{
				legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	document.form2.idprint.value=legmem*/
	document.form2.idprint.value=document.form2.idprintnew.value
	//if (legmem ==""){
       if(document.getElementById('idprintnew').value==""){
               alert("Please check one checkbox");
               return false;
         }
	 if (document.form2.serchtemp.value==""){
               alert("Please select one template");
               return false;
         }
     
	
    
}

function checken(field)
{
      var total=""
      var count=0
      
      var legmem="";
	/*if(field.checked == true ){
			legmem =field.value;
			
		}
	else{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true ){
				
				if (legmem==""){
				legmem =field[i].value;
				}
				else{
				legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	document.form2.idprint.value=legmem*/
	
	document.form2.idprint.value=document.form2.idprintnew.value
       // if (legmem ==""){
	if(document.getElementById('idprintnew').value==""){
               alert("Please check one checkbox");
               return false;
         }
	 /*if (document.form2.serchtemp.value==""){
               alert("Please select one template");
               return false;
         }*/
     
	
    
}

function checkennewstatus(e,t) {
	//alert(t.checked);
	if(t.checked == true) {
		checkennew(e);
	} else {
		checkennewf(e);
	}
}
function checkennew(field)
{
      var total=""
      var count=0
      var arrayH = new Array();
      var legmem = ""
      //alert(field);
      var hiddenfield = document.getElementById('idprintnew').value;
      //alert(document.getElementById('printid').checked)
      arrayH = hiddenfield.split(",");
      

	var j=0;
	//alert(document.form2.elements.length);
	//void(el=document.getElementsByTagName('INPUT'));
	for(i=0;i<document.form2.elements.length;i++)
	{//alert(el[i].checked);
		if(document.form2.elements[i].type=="checkbox")
		{//alert(document.form2.elements[i].type);
			//alert(document.form2.elements[i].checked);
			if(document.form2.elements[i].checked==true){//alert("a");
				if(hiddenfield == "") {
				legmem = field;
				} else {
				  legmem = hiddenfield+','+field;
				}
				
			}
			
			
		}
		
		
	}
	document.getElementById('idprintnew').value = legmem;
	
      /*if (document.getElementById('printid').checked==true){
      if(hiddenfield == "") {
	legmem = field;
      } else {
	legmem = hiddenfield+','+field;
      }
      }
      else
      {
	for (i = 0; i < arrayH.length; i++){//alert(arrayH[i]);alert(arrayH[i].value);
		if(arrayH[i] != field ){
			if (legmem==""){
				legmem =arrayH[i];
				}
				else{
				legmem =legmem+","+arrayH[i];
				}	
			//legmem =legmem+","+arrayH[i];
				
		}
	}
	
      }*/
      //document.getElementById('idprintnew').value = legmem;
      
      //return true;
      
      /*for(var i=0;i<arrayH.length;i++) {
	 if() {
		
	 }
      }*/
      /*var legmem="";
	if(field.checked == true ){
			legmem =field.value;
			
		}
	else{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true ){
				
				if (legmem==""){
				legmem =field[i].value;
				}
				else{
				legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	document.form2.idprintnew.value=legmem
        alert(document.form2.idprintnew.value);*/
	 /*if (document.form2.serchtemp.value==""){
               alert("Please select one template");
               return false;
         }*/
     
	
    
}


function checkennewf(field)
{
      var total=""
      var count=0
      var arrayH = new Array();
      var legmem = ""
      //alert(field);
      var hiddenfield = document.getElementById('idprintnew').value;
      //alert(document.getElementById('printid').checked)
      arrayH = hiddenfield.split(",");
      

	var j=0;
	//alert(document.form2.elements.length);
	//void(el=document.getElementsByTagName('INPUT'));
	for(i=0;i<document.form2.elements.length;i++)
	{//alert(el[i].checked);
		if(document.form2.elements[i].type=="checkbox")
		{//alert(document.form2.elements[i].type);
			//alert(document.form2.elements[i].checked);
			if(document.form2.elements[i].checked==false)
			{//alert("b");
				for (k = 0; k < arrayH.length; k++){//alert(arrayH[i]);alert(arrayH[i].value);
					if(arrayH[k] != field ){
						if (legmem==""){
							legmem =arrayH[k];
							}
							else{
							legmem =legmem+","+arrayH[k];
							}	
						//legmem =legmem+","+arrayH[i];
							
					}
				}
				break;
				
			}
			
			
		}
		
		
	}
	document.getElementById('idprintnew').value = legmem;
	
    
    
}

function tempchose(temp)
{
	document.getElementById('idtemp').value = temp;
	
}

function tempchoseother(temp)
{
	document.getElementById('idtempother').value = temp;
	
}
function checkemailp(field)
{
      var total=""
      var count=0
      
      var legmem="";
	/*if(field.checked == true ){
			legmem =field.value;
			
		}
	else{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true ){
				
				if (legmem==""){
				legmem =field[i].value;
				}
				else{
				legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	document.form2.idprint.value=legmem*/
	
	document.form2.idprint.value=document.form2.idprintnew.value
        //if (legmem ==""){
	if(document.getElementById('idprintnew').value==""){
               alert("Please check one checkbox");
               return false;
         }
	 if (document.form2.serchtemp1.value==""){
               alert("Please select one template");
               return false;
         }
     
	
    
}

function chkxls(image)
{
	var val = trim(image);
	strlen = val.length;
	strcnt = val.lastIndexOf("\\");
	newstr = val.substr(strcnt+1,strlen);
	tempval = val.toUpperCase();
	val = tempval.substr(val.lastIndexOf("."),val.length);

	if((val.length==4 )&&(val!='.XLS'))
	{
		return false;
	}
	else
	{
		return true;
	}
}


/* ************ saadmin communique section javascript ************************************************/

function ajax_moresa(id,id2){
		
	//if(document.exampleForm.ajax_more.value =="0"){
		//alert("sdf");
		  //onchange="new Ajax.Updater('time_div', '/naadmin/comment/'+document.getElementById('legis').value,{parameters:'id2='+this.value}); return false;"
	new Ajax.Updater('checkinmore','/saadmin/checkmore/'+id);
	//document.exampleForm.ajax_more.value = "1";
	//}
	//else{	
	return false;	
	//}
	
}

function moresa(id,id2){
		
	//if(document.exampleForm.ajax_more.value =="0"){
		//alert("sdf");
		  //onchange="new Ajax.Updater('time_div', '/naadmin/comment/'+document.getElementById('legis').value,{parameters:'id2='+this.value}); return false;"
	new Ajax.Updater('checkinmore','/saadmin/checkmore/'+id+'?id2='+id2);
	//document.exampleForm.ajax_more.value = "1";
	//}
	//else{	
	return false;	
	//}
	
}

function ajax_othersa(id){
	
	//if(document.exampleForm.ajax_other.value =="0"){
	new Ajax.Updater('checkinother','/saadmin/checkother/'+id);
	//document.exampleForm.ajax_other.value = "1";
	//}
	//else{	
	return false;	
	//}
	
}

function othersa(id,id2){
	
	//if(document.exampleForm.ajax_other.value =="0"){
	new Ajax.Updater('checkinother','/saadmin/checkother/'+id+'?id2='+id2);
	//document.exampleForm.ajax_other.value = "1";
	//}
	//else{	
	return false;	
	//}
	
}

function saadminSort(name,type,actionname)
{
	document.form1.hidorder.value=name;
	document.form1.hidType.value= type;
	document.form1.action=actionname;
	document.form1.submit();
}

function ajax_checksaadmin(id){
	
	if(document.exampleForm.ajax_num.value =="0"){
	new Ajax.Updater('checkin','/saadmin/checkmaterial/'+id);
	document.exampleForm.ajax_num.value = "1";
	}
	else{	
	return false;	
	}
	
}

function statenationalsadmin(fun,val){
	//document.getElementById('commit').style.display='none';
	//document.getElementById('time_div').style.height='auto';
	//new Ajax.Updater('state_national', '/naadmin/nationalstate/'+val);
	//return false;
	
	if (val=="IP"){
	document.getElementById('commit').style.display='none';	
	//document.getElementById('time_div').style.height='auto';
	//document.getElementById('send_form').style.display='none';
	document.getElementById('personel').style.display='none';
	}else{
	document.getElementById('personel').style.display='block';
	document.getElementById('commit').style.display='none';
	document.getElementById('time_div').style.height='auto';
	}
	
	if(val=="") {
		document.getElementById('selectedcategory').value = val;
		document.getElementById('commit').innerHTML = "";
		var ajaxObjhttp =new Ajax.Updater('time_div', '/saadmin/nationalstate/nil');return false;
		//var ajaxObjhttp =new Ajax.Updater('time_div', '/naadmin/nationalstate/nil');return false;
	} else if((document.getElementById('selectedcategory').value!='') && (val!=document.getElementById('selectedcategory').value)) {
		document.getElementById('selectedcategory').value = val;
		document.getElementById('time_div').innerHTML = document.getElementById('norecordsfound').innerHTML;
		var ajaxObjhttp =new Ajax.Updater('state_national', '/saadmin/nationalstate/'+val);return false;
		//var ajaxObjhttp =new Ajax.Updater('time_div', '/naadmin/nationalstate/nil');return false;
		
	} else {
		document.getElementById('selectedcategory').value = val;
		var ajaxObjhttp =new Ajax.Updater('state_national', '/saadmin/nationalstate/'+val);return false;
	}
	//var ajaxObjhttp =new Ajax.Updater('state_national', '/saadmin/nationalstate/'+val);return false;
}
function statecommiteesaadmin(fun,val,val2)
{
	var value = val.split("-");
	if(value[0] == "S"){
		
		 document.getElementById('commit').style.display='none';
       if (value[1]=="1"){
	               
			 document.getElementById('time_div').style.height='350px';
			 if(document.getElementById('communique_category_id').value!="") {
				//var ajaxObjhttp =new Ajax.Updater('time_div', '/naadmin/committee/'+val,{parameters:'id2='+val2});
				 var ajaxObjhttp =new Ajax.Updater('time_div', '/saadmin/committee/'+val,{parameters:'id2='+val2});
			
			  } else {
				alert('select category from the drop down first');
				document.getElementById('communique_category_id').focus();
				document.getElementById('time_div').innerHTML = document.getElementById('norecordsfound').innerHTML;
			  }
			// var ajaxObjhttp =new Ajax.Updater('time_div', '/saadmin/committee/'+val,{parameters:'id2='+val2});
			 return false;
		 }else if (value[1]=="2"){
			
			 document.getElementById('time_div').style.height='auto';
			 if(document.getElementById('communique_category_id').value!="") {
				//var ajaxObjhttp =new Ajax.Updater('time_div', '/naadmin/committee/'+val,{parameters:'id2='+val2});
				var ajaxObjhttp =new Ajax.Updater('time_div', '/saadmin/committee/'+val,{parameters:'id2='+val2});
			
			  } else {
				alert('select category from the drop down first');
				document.getElementById('communique_category_id').focus();
				document.getElementById('time_div').innerHTML = document.getElementById('norecordsfound').innerHTML;
			  }
			 //var ajaxObjhttp =new Ajax.Updater('time_div', '/saadmin/committee/'+val,{parameters:'id2='+val2});
			 return false;
		 }else{
			
       		        document.getElementById('time_div').style.height='350px';
			if(document.getElementById('communique_category_id').value!="") {
				// var ajaxObjhttp =new Ajax.Updater('time_div', '/naadmin/committee/'+val,{parameters:'id2='+val2});
				var ajaxObjhttp =new Ajax.Updater('time_div', '/saadmin/committee/'+val,{parameters:'id2='+val2});
			
			  } else {
				alert('select category from the drop down first');
				document.getElementById('communique_category_id').focus();
				document.getElementById('time_div').innerHTML = document.getElementById('norecordsfound').innerHTML;
			  }
			//var ajaxObjhttp =new Ajax.Updater('time_div', '/saadmin/committee/'+val,{parameters:'id2='+val2});
			return false;
		 }
		 // document.getElementById('time_div').style.height='auto';
		//new Ajax.Updater('time_div','/naadmin/committee/'+val);
		//new Ajax.Updater('time_div', '/naadmin/committee/'+val,{parameters:'id2='+val2}); 
	}
	
	else{
		
		/* document.getElementById('commit').style.display='block';
		 document.getElementById('time_div').style.height='auto';
		//new Ajax.Updater('commit','/naadmin/committee/'+val);
		
		var ajaxObjhttp =new Ajax.Updater('commit', '/saadmin/committee/'+val,{parameters:'id2='+val2});
		return false;*/
		document.getElementById('commit').style.display='block';
		 document.getElementById('time_div').style.height='auto';
		//new Ajax.Updater('commit','/naadmin/committee/'+val);
		document.getElementById('time_div').innerHTML = "";
		document.getElementById('time_div').innerHTML = document.getElementById('norecordsfound').innerHTML;
		 if(document.getElementById('communique_category_id').value!="") {
			var ajaxObjhttp =new Ajax.Updater('commit', '/saadmin/committee/'+val,{parameters:'id2='+val2});
		
		  } else {
			alert('select category from the drop down first');
			document.getElementById('communique_category_id').focus();
			
		  }
		//var ajaxObjhttp =new Ajax.Updater('commit', '/saadmin/committee/'+val,{parameters:'id2='+val2});
		return false;
	}
}


function popupvalidation() {
    var sendfrom = document.getElementById('sendfrom').value;
    var sendto = document.getElementById('sendto').value;
    var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
    var status = 0;
    if(sendfrom == 'Send preview test mail from this' || sendfrom == '' || validemail.exec(trim(sendfrom)) == null) {
        alert("Please provide proper email id");
        document.getElementById('sendfrom').focus();
	status = 1;
        return false;
    }
    if(sendto == 'Send preview test mail to this id' ||  sendto == '' || validemail.exec(trim(sendto)) == null) {
        alert("Please provide proper email id");
        document.getElementById('sendto').focus();
	status = 1;
        return false;
    }
    
    if(status == 0) {
	
	document.fr.submit();
    }
    return true;
   
}



function opendiv() {
	if(document.getElementById('showalertboxes').style.display == 'none') {
		document.getElementById('showalertboxes').style.display = "block";
	} else {
		document.getElementById('showalertboxes').style.display = "none";
	}
}


function submitinfo() {//alert(document.getElementById('recomendation').value);
	var optiontype = document.getElementById('optiontype').value;
	var communiqueid = document.getElementById('communiqueid').value;
	var recomendation1 = document.getElementById('recomendation').value;
	var recomendation = recomendation1.replace(/\n/g, "<br />");//recomendation1.replace(/\n/, '<br>');
	//document.getElementById('alertfor_pcpa').checked = false;
	//document.getElementById('showalertboxes').checked = true;
	//alert(recomendation);
	document.getElementById('showstatus').style.display = 'block';
	document.getElementById('showstatus').innerHTML = "<img src='/images/loading.gif' width='32' height='32' />";
	//document.getElementById('showstatus').innerHTML = 'Email has been send successfully';
	var ajaxObjhttp =new Ajax.Updater('showstatus', '/cdd/cdd_comm2_2/'+communiqueid,{parameters:'optiontype='+optiontype+'&recomendation='+recomendation});
}

function submitcandinfo() {//alert(document.getElementById('recomendation').value);
	var optiontype = document.getElementById('optiontype').value;
	var candidate_id = document.getElementById('candidate_id').value;
	document.getElementById('showstatus').style.display = 'block';
	document.getElementById('showstatus').innerHTML = "<img src='/images/loading.gif' width='32' height='32' />";
	//document.getElementById('showstatus').innerHTML = 'Email has been send successfully';
	var ajaxObjhttp =new Ajax.Updater('showstatus', '/cdd/cdd_cand2_2/'+candidate_id,{parameters:'optiontype='+optiontype});
}

function ajaxcollegefromcdd(e) {
	
	if(e == '') {
				document.getElementById("work_con_dist_kwid").value= '';
			document.getElementById("work_snate_dist_kwid").value= '';
			document.getElementById("work_assam_dist_kwid").value= '';
			
			document.getElementById("work_con_dist_id").value= '';
			document.getElementById("work_snate_dist_id").value= '';
			document.getElementById("work_assam_dist_id").value= '';
			
			document.getElementById("work_con_dist_name").value= '';
			document.getElementById("work_snate_dist_name").value= '';
			document.getElementById("work_assam_dist_name").value= '';
			
			document.getElementById("doctor_office_add").value='';
			document.getElementById("doctor_city").value='';
			//document.getElementById("work_state").options=collgeinfo[11];
			//var optionbox = document.frm.work_state;
			document.getElementById("doctor_zip").value='';
			
			var optionsToSelect = '';
			var select = document.getElementById( 'na_state' );
			//alert(optionsToSelect);
			for ( var i = 0, l = select.options.length, o; i < l; i++ )
			{
			  o = select.options[i];
			  if ( optionsToSelect.indexOf( o.value ) != -1 )
			  {
			    o.selected = true;
			  }
			}
	    } else {
		new Ajax.Request('/cdd/collegeinfo/'+e,{method:'post',postBody:'',onSuccess:collegeedit});
		return false;
	    }
	
}

function collegeedit(t)
{

	var response = t.responseText;
	//alert(response);
	var a=response.replace("<input type\"text\" values=\"","");
	var b=a.replace("\">","");
	//var c=b.replace(/\s+/g,"");
	var collgeinfo = new Array();
	collgeinfo = b.split("^");
	
	//document.getElementById("latlon").value= latlon;
	document.getElementById("work_con_dist_kwid").value= trim(collgeinfo[0]);
	document.getElementById("work_snate_dist_kwid").value= trim(collgeinfo[1]);
	document.getElementById("work_assam_dist_kwid").value= trim(collgeinfo[2]);
	
	document.getElementById("work_con_dist_id").value= trim(collgeinfo[3]);
	document.getElementById("work_snate_dist_id").value= trim(collgeinfo[4]);
	document.getElementById("work_assam_dist_id").value= trim(collgeinfo[5]);
	
	document.getElementById("work_con_dist_name").value= trim(collgeinfo[6]);
	document.getElementById("work_snate_dist_name").value= trim(collgeinfo[7]);
	document.getElementById("work_assam_dist_name").value= trim(collgeinfo[8]);
	
	document.getElementById("doctor_office_add").value=trim(collgeinfo[9]);
	document.getElementById("doctor_city").value=trim(collgeinfo[10]);
	//document.getElementById("work_state").options=collgeinfo[11];
	//var optionbox = document.frm.work_state;
	document.getElementById("doctor_zip").value=trim(collgeinfo[12]);
	
	var optionsToSelect = trim(collgeinfo[11]);
	var select = document.getElementById( 'na_state' );
	//alert(optionsToSelect);
	for ( var i = 0, l = select.options.length, o; i < l; i++ )
	{
	  o = select.options[i];
	  if ( optionsToSelect.indexOf( o.value ) != -1 )
	  {
	    o.selected = true;
	  }
	}

}


function ajaxcollege(e) {
	
	    if(e == '') {
		document.getElementById("work_con_dist_kwid").value= '';
		document.getElementById("work_snate_dist_kwid").value= '';
		document.getElementById("work_assam_dist_kwid").value= '';
		
		document.getElementById("work_con_dist_id").value= '';
		document.getElementById("work_snate_dist_id").value= '';
		document.getElementById("work_assam_dist_id").value= '';
		
		document.getElementById("work_con_dist_name").value= '';
		document.getElementById("work_snate_dist_name").value= '';
		document.getElementById("work_assam_dist_name").value= '';
		document.getElementById("naadmin_work_add1").value='';
		document.getElementById("naadmin_work_city").value='';
		//document.getElementById("work_state").options=collgeinfo[11];
		//var optionbox = document.frm.work_state;
		document.getElementById("naadmin_work_zip").value='';
		var optionsToSelect = '';
			var select = document.getElementById( 'work_state' );
			//alert(optionsToSelect);
			for ( var i = 0, l = select.options.length, o; i < l; i++ )
			{
			  o = select.options[i];
			  if ( optionsToSelect.indexOf( o.value ) != -1 )
			  {
			    o.selected = true;
			  }
			}
	    } else {
		new Ajax.Request('/cdd/collegeinfo/'+e,{method:'post',postBody:'',onSuccess:passaa});
		return false;
	    }
	
	
}
function passaa(t)
{

	var response = t.responseText;
	//alert(response);
	var a=response.replace("<input type\"text\" values=\"","");
	var b=a.replace("\">","");
	//var c=b.replace(/\s+/g,"");
	var collgeinfo = new Array();
	collgeinfo = b.split("^");
	
	//document.getElementById("latlon").value= latlon;
	document.getElementById("work_con_dist_kwid").value= trim(collgeinfo[0]);
	document.getElementById("work_snate_dist_kwid").value= trim(collgeinfo[1]);
	document.getElementById("work_assam_dist_kwid").value= trim(collgeinfo[2]);
	
	document.getElementById("work_con_dist_id").value= trim(collgeinfo[3]);
	document.getElementById("work_snate_dist_id").value= trim(collgeinfo[4]);
	document.getElementById("work_assam_dist_id").value= trim(collgeinfo[5]);
	
	document.getElementById("work_con_dist_name").value= trim(collgeinfo[6]);
	document.getElementById("work_snate_dist_name").value= trim(collgeinfo[7]);
	document.getElementById("work_assam_dist_name").value= trim(collgeinfo[8]);
	document.getElementById("naadmin_work_add1").value=trim(collgeinfo[9]);
	document.getElementById("naadmin_work_city").value=trim(collgeinfo[10]);
	//document.getElementById("work_state").options=collgeinfo[11];
	//var optionbox = document.frm.work_state;
	document.getElementById("naadmin_work_zip").value=trim(collgeinfo[12]);
	
	var optionsToSelect = trim(collgeinfo[11]);
	var select = document.getElementById( 'work_state' );
	//alert(optionsToSelect);
	for ( var i = 0, l = select.options.length, o; i < l; i++ )
	{
	  o = select.options[i];
	  if ( optionsToSelect.indexOf( o.value ) != -1 )
	  {
	    o.selected = true;
	  }
	}
//alert(document.getElementById( 'work_state' ).value);
	
	//onclick="ob=this.form.myDestination;window.open(ob.options[ob.selectedIndex].value)
	//alert(c);
	/*var mytool_array=response.split(",");
	var responce2=mytool_array[1];
	if(responce2==1)
	{
		document.getElementById("favoritr").innerHTML=mytool_array[0];
		document.getElementById("pass_pp").innerHTML="";
		document.form.answer.focus();
		document.getElementById('acc-info-profile-right').style.display ='block';
	}   
	else 
	{
		document.getElementById("pass_pp").innerHTML="Sorry, no account registered with this UserId address.";
		document.getElementById('acc-info-profile-right').style.display ='none';
	}*/
}

function ajaxcollegefromnaadmin(e) {
	 if(e == '') {
		document.getElementById("doctor_office_add").value='';
			document.getElementById("doctor_city").value='';
			//document.getElementById("work_state").options=collgeinfo[11];
			//var optionbox = document.frm.work_state;
			document.getElementById("doctor_zip").value='';
			
			var optionsToSelect = '';
			var select = document.getElementById( 'doctor_state' );
			//alert(optionsToSelect);
			for ( var i = 0, l = select.options.length, o; i < l; i++ )
			{
			  o = select.options[i];
			  if ( optionsToSelect.indexOf( o.value ) != -1 )
			  {
			    o.selected = true;
			  }
			}
	    } else {
	           new Ajax.Request('/cdd/collegeinfo/'+e,{method:'post',postBody:'',onSuccess:collegeedit1});
		   return false;
	    }
}

function recurringsubmit(val)
{
		document.form2.newsub.value="recurring";
		document.form2.submit();
	
}

function collegeedit1(t)
{

	var response = t.responseText;
	//alert(response);
	var a=response.replace("<input type\"text\" values=\"","");
	var b=a.replace("\">","");
	//var c=b.replace(/\s+/g,"");
	var collgeinfo = new Array();
	collgeinfo = b.split("^");
	
	//document.getElementById("latlon").value= latlon;
	/*document.getElementById("work_con_dist_kwid").value= trim(collgeinfo[0]);
	document.getElementById("work_snate_dist_kwid").value= trim(collgeinfo[1]);
	document.getElementById("work_assam_dist_kwid").value= trim(collgeinfo[2]);
	
	document.getElementById("work_con_dist_id").value= trim(collgeinfo[3]);
	document.getElementById("work_snate_dist_id").value= trim(collgeinfo[4]);
	document.getElementById("work_assam_dist_id").value= trim(collgeinfo[5]);
	
	document.getElementById("work_con_dist_name").value= trim(collgeinfo[6]);
	document.getElementById("work_snate_dist_name").value= trim(collgeinfo[7]);
	document.getElementById("work_assam_dist_name").value= trim(collgeinfo[8]);*/
	
	/*document.getElementById("doctor_CD").value= trim(collgeinfo[3]);
	document.getElementById("doctor_SD").value= trim(collgeinfo[4]);
	document.getElementById("doctor_AD").value= trim(collgeinfo[5]);*/
	
	document.getElementById("doctor_office_add").value=trim(collgeinfo[9]);
	document.getElementById("doctor_city").value=trim(collgeinfo[10]);
	//document.getElementById("work_state").options=collgeinfo[11];
	//var optionbox = document.frm.work_state;
	document.getElementById("doctor_zip").value=trim(collgeinfo[12]);
	
	var optionsToSelect = trim(collgeinfo[11]);
	var select = document.getElementById( 'doctor_state' );
	//alert(optionsToSelect);
	for ( var i = 0, l = select.options.length, o; i < l; i++ )
	{
	  o = select.options[i];
	  if ( optionsToSelect.indexOf( o.value ) != -1 )
	  {
	    o.selected = true;
	  }
	}

}

function manageamount()
{
	var amount = document.getElementById("amount").value;
	var custnum = document.getElementById("custnum").value
	if(trim(document.getElementById("amount").value) == "")
	{
		alert("Please enter recurring amount");
		document.getElementById("amount").focus();
		return false;
	}
	else
	{
		document.frm.action='https://www.adjustthevote.org/cdd/editdonation/'+amount+'/'+custnum;
		document.frm.submit();
	
		
	}
	
	
}

function managegoal()
{
	var validemail = /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(document.getElementById("status").value=='1')
	{//alert("s");
	if(trim(document.getElementById("period").value) == "")
	{
		alert("Please enter goal period");
		document.getElementById("period").focus();
		return false;
	}
	else if(trim(document.getElementById("category").value)== "")
	{
		alert("Please choose one category");
		document.getElementById("category").focus();
		return false;
	}
	else if(trim(document.getElementById("category").value)== "Membership" || trim(document.getElementById("category").value)== "Donor")
	{
		if(trim(document.getElementById("cdd").value) == "")
		{
			alert("Please enter total CDD");
			document.getElementById("cdd").focus();
			return false;
		}
		else if(trim(document.getElementById("pcpa").value) == "")
		{
			alert("Please enter total PCPA");
			document.getElementById("pcpa").focus();
			return false;
		}
		else
		{
			
			//document.getElementById("total").value = parseInt(document.getElementById("cdd").value)+parseInt(document.getElementById("pcpa").value);
			document.getElementById("total").value = parseFloat(document.getElementById("cdd").value)+parseFloat(document.getElementById("pcpa").value);
		}
		
	}
	else
	{
		//document.getElementById("total").value = parseInt(document.getElementById("cdd").value)+parseInt(document.getElementById("pcpa").value);
		
		//document.frm.action="/naadmin/new";
		//document.frm.submit();
		return true;
	}
	}
	else
	{//alert("ss");
		return false;
		
		
	}
}

function oncong_dist(val)
{
	
	document.getElementById('status').value = '0';
	new Ajax.Updater('cong','/naadmin/cong_dist/'+val);
	
}

function oncong_amount()
{
	//document.getElementById('status').value = '0';
	//new Ajax.Updater('congn','/naadmin/cong_amount/'+val+'?type='+document.getElementById('usertype').value+'&mem_id='+document.getElementById('user_id').value);
	
	var val = document.getElementById('donation_via').value;
	document.getElementById('statusm').value = '0';
	if(trim(document.getElementById("usertype").value) == "")
	{
			alert("Please choose one type");
			document.getElementById('donation_via').value='';
			document.getElementById("usertype").focus();
			return false;
	}
	else
	{
	if(val=='Annual Adjustment' || val=='Starting Balance' || val=='Single Donation')
	{
	document.getElementById('loaderm').style.display = 'block';
	}
	//new Ajax.Updater('cong','/naadmin/donor_member/'+val,{onSuccess:divopen});
	new Ajax.Request('/naadmin/cong_amount/'+val+'?type='+document.getElementById('usertype').value+'&mem_id='+document.getElementById('user_id').value,{method:'post',postBody:'',onSuccess:divopenn});
	return false;
	}
	
	

	
}


function divopenn(t)
{
	var response = t.responseText;//alert(response);
	document.getElementById('congn').innerHTML = response;
	document.getElementById('loaderm').style.display = 'none';
	
	
}



function membershipwatchnew(actionname)
{
	if(document.form2.serchOption.value=="")	
	{
		alert("Please Select option for searching");	
		return false;
	}
	else if (document.form2.search_name.value=="")
	{
		alert("Please enter for searching");	
		return false;
	}
	else
	{
		document.form2.hdmode.value="search";
		document.form2.action=actionname;
		document.form2.submit();
	}
}

function donor_member(val)
{
	//alert(val);
	//document.getElementById('status').value = '0';
	document.getElementById('status').value = '0';
	if(val=='cdd' || val=='pcpa')
	{
	document.getElementById('loader').style.display = 'block';
	}
	//new Ajax.Updater('cong','/naadmin/donor_member/'+val,{onSuccess:divopen});
	new Ajax.Request('/naadmin/donor_member/'+val,{method:'post',postBody:'',onSuccess:divopen});
	return false;
	
}

function divopen(t)
{
	var response = t.responseText;//alert(response);
	document.getElementById('cong').innerHTML = response;
	document.getElementById('loader').style.display = 'none';
	oncong_amount();
	
}

function donationreport(path)
{
	/*var val = value.split("/");
	var testval = val[2]+"-"+val[0]+"-"+val[1];
	
	var val1 = vale2.split("/");
	var testval1 = val1[2]+"-"+val1[0]+"-"+val1[1];
	var source = document.form1.cboState.value;*/
	//alert(document.getElementById('bydate').value);
	var value = document.getElementById('cboState').value;
	new Ajax.Updater('stdiv', path+value+'?type='+document.getElementById('bydate').value); 
	return false;
}

function donaadminSearchoverview(actionname)
{
	if(document.form1.serchnum.value=="")	
	{
		alert("Please Select option for searching");	
		return false;
	}
	else
	{
		document.form1.hdmode.value="search";
		document.form1.action=actionname;
		document.form1.submit();
	}
}

function paginationnewoverview(page,idd){
	
	document.form2.id2.value=idd;
	document.form2.ranking.value=idd;
	
	document.form2.action=page;
	
	document.form2.submit();
}

function naadminSortoverview(name,type,actionname,pageid)
{
	document.form2.hidorder.value=name;
	document.form2.hidType.value= type;
	document.form2.ranking.value= pageid;
	document.form2.action=actionname;
	document.form2.submit();
}
function managedonor()
{
	if(document.getElementById("status").value=='1' && document.getElementById("statusm").value=='1')
	{
		if(trim(document.getElementById("usertype").value) == "")
		{
			alert("Please choose one type");
			document.getElementById("usertype").focus();
			return false;
		}
		else if(trim(document.getElementById("donation_via").value)== "")
		{
			alert("Please choose one option");
			document.getElementById("donation_via").focus();
			return false;
		}
		else if(trim(document.getElementById("amount").value)== "")
		{
			alert("Please enter balance");
			document.getElementById("amount").focus();
			return false;
		}
		/*else if(trim(document.getElementById("donation_type").value)== "")
		{
			alert("Please choose one option");
			document.getElementById("donation_type").focus();
			return false;
		}*/
		else
		{
			return true;
			
			
		}
	}
	else
	{
		return false;
		
		
	}
	
	
}

function managedonorpopup()
{
	if(trim(document.getElementById("amount").value)== "")
	{
			alert("Please enter balance");
			document.getElementById("amount").focus();
			return false;
	}
	else
	{
			return true;
			
			
	}
	
	
	
}

function managedonation() {
	if(document.getElementById('award_name').value=="")	
	{
		alert("Please enter award name");	
		return false;
	}
	else if (document.getElementById('award_abb').value=="")
	{
		alert("Please enter for award short name");	
		return false;
	}
	else if (document.getElementById('price').value=="")
	{
		alert("Please enter amount");	
		return false;
	}
	else if (document.getElementById('awardtype').value=="")
	{
		alert("Please enter award type");	
		return false;
	}
	else
	{
		
		document.frm.submit();
	}
}

function donaadminSearchviewalldonation(actionname)
{
	if(document.form3.serchOption.value=="")	
	{
		alert("Please Select option for searching");	
		return false;
	}
	else
	{
		document.form3.hdmode.value="search";
		document.form3.action=actionname;
		document.form3.submit();
	}
}


function uploadfile(e) {
	var sp = e.value.split("\\");
	var arrval = sp.pop();
	document.getElementById('loading').style.display = 'block';
        parent.document.getElementById('envelopephoto').value = "candidate/"+arrval;
	document.frm.action="/cdd/uploaddemoimage1/";
	document.frm.target='';
	document.frm.target='upload_target';
	document.frm.submit();
					
}

function uploadfile1(e) {
	var sp = e.value.split("\\");
	var arrval = sp.pop();
	document.getElementById('loading').style.display = 'block';
	parent.document.getElementById('envelopephoto').value = "candidate/"+arrval;
	document.frm.action="/cdd/uploaddemoimage/";
	document.frm.target='';
	document.frm.target='upload_target';
	document.frm.submit();
					
}

/* for candidate additional information section */
function addOneAdditionalRow_old(){

var tbl = document.getElementById('tbl_attach_file');
var lastRow = tbl.rows.length;

if(lastRow >= 9){

alert("Sorry, a maximum of 10 poll option list can be available.");

}
else{

var row = tbl.insertRow(lastRow);

var cellRight1 = row.insertCell(0);
/*var el1 = document.createElement('input');
el1.setAttribute('type', 'text');
el1.setAttribute('name', 'file_name[]');
el1.setAttribute('size', '25');
el1.setAttribute('onBlur', 'priceboxes()');
cellRight1.appendChild(el1);*/
cellRight1.innerHTML = ' <tr> <td width="100%">  <input type="text" name="file_name[]" id="file_name" class="textfield_01"><br>  <input type="file" name="file_url[]" id="file_url" >		  </td>  </tr>';

}
}

function removeOneAdditionalRow(){

var tbl = document.getElementById('tbl_attach_file');
var lastRow = tbl.rows.length;

if (lastRow > 1) tbl.deleteRow(lastRow -1);
}

function addOneAdditionalRowEdit_old(){

var tbl = document.getElementById('tbl_attach_file');
var lastRow = tbl.rows.length;

if(lastRow >= 9){

alert("Sorry, a maximum of 10 poll option list can be available.");

}
else{

var row = tbl.insertRow(lastRow);

var cellRight1 = row.insertCell(0);
/*var el1 = document.createElement('input');
el1.setAttribute('type', 'text');
el1.setAttribute('name', 'file_name[]');
el1.setAttribute('size', '25');
el1.setAttribute('onBlur', 'priceboxes()');
cellRight1.appendChild(el1);*/
cellRight1.innerHTML = ' <tr> <td width="100%">  <input type="text" name="file_name[]" id="file_name" class="textfield_01"><br>  <input type="file" name="file_url[]" id="file_url" >	<input type="hidden" name="hd_url[]" id="hd_url" value="1"> 	  </td>  </tr>';

}
}
function addOneAdditionalRow(divId, value,value1) 
{
  var optionCount = parseInt(document.getElementById('optionCount').value);
  if(optionCount >= 10)
  {
	alert("You have crossed the maximum limit of options");
	return false;
  }
  else
  {
  var containerDiv = document.getElementById(divId);
  var newDiv = document.createElement('div');
  optionCount = optionCount+1;
  document.getElementById('optionCount').value = optionCount;
  var newDivId = 'div'+optionCount;
  newDiv.setAttribute('id',newDivId);
  newDiv.innerHTML = '<tr> <td width="100%">  <input type="text" id="text'+optionCount+'" name="file_name[]" class="textfield_01"  value="'+value+'"><br>  <input type="file" name="file_url[]" id="file_url'+optionCount+'"  value="'+value1+'" >	 <a href=\'javascript:void(0)\' onclick=\'deleteOptionDiv("'+divId+'", "'+optionCount+'")\'>Delete</a> 	  </td>  </tr>'

  containerDiv.appendChild(newDiv);
  
  document.getElementById("text"+optionCount).focus() ;
  }
}
function addOneAdditionalRowEdit(divId, value,value1) 
{
	
	var optionCount = parseInt(document.getElementById('optionCount').value);
	
 
  if(optionCount >= 10)
  {
	alert("You have crossed the maximum limit of options");
	return false;
  }
  else
  {
  var containerDiv = document.getElementById(divId);
  var newDiv = document.createElement('div');
  optionCount = optionCount+1;
  document.getElementById('optionCount').value = optionCount; 
  var newDivId = 'div'+optionCount;
  newDiv.setAttribute('id',newDivId);
  newDiv.innerHTML = '<table><tr> <td width="100%">  <input type="text" id="text'+optionCount+'" name="file_name[]" class="textfield_01"  value="'+value+'"><br>  <input type="file" name="file_url[]" id="file_url'+optionCount+'"  value="'+value1+'" >	<input type="hidden" name="hd_url[]" id="hd_url" value="1"> <a href=\'javascript:void(0)\' onclick=\'deleteOptionDiv("'+divId+'", "'+optionCount+'")\'>Delete</a> 	  </td>  </tr></table>'

  containerDiv.appendChild(newDiv);
  
  document.getElementById("text"+optionCount).focus() ;
  }
}
function deleteOptionDiv(containerDiv, divNo) 
{
  var result = confirm("Are you sure you want to delete this option?");
  if(!result)
  {
	return false;
  }
  var optionCount = parseInt(document.getElementById('optionCount').value);
  var d = document.getElementById(containerDiv);
  var oldDiv = "div"+divNo;
//  alert(oldDiv);
  document.getElementById(oldDiv).innerHTML="";
  
}
/* added on 17.06.2010 for lagislative director link */
function lagislatorvalidate(field)
{	
	var	flag = 0;
	var	flag_email = 0;
	var len = field.length;	
	//alert(field);
	//alert(len);	
	
	for(var i=0; i<len; i++)
	{
		if(field[i].checked == true)
		{
			flag = flag + 1;			
		}			
	}
	
	if(flag > 0)
	{
		for(var i=0; i<len; i++)
		{
			if(field[i].checked == true)
			{
				if((document.form1.to_email[i].checked == false) && (document.form1.to_Fax[i].checked == false) && (document.form1.to_snemail[i].checked == false))			
				{
					flag_email = flag_email + 1;
				}						
			}	
		}	
	}	
	if(flag == 0)
	{
		alert("Please select one member");		
		return false;
	}
	if(flag_email > 0) 
	{
		alert("Please check Email or Snail Mail or Fax for selected members");		
		return false;		
	}
	if(document.getElementById("subject").value == "")
	{
		alert("Please enter subject");
		document.getElementById("subject").focus();
		return false;
	}
	return true;		
}

function legislator_printletter(legisid,field,print_type,user)
{
	var x = 0;
	var legmem="";
	var ptype="";	
	
	for(i = 0; i < print_type.length; i++)
	{
		if(print_type[i].checked == true){
		ptype=print_type[i].value;
		
		}
	}
	if(field.checked == true )
	{
		legmem =field.value;			
	}
	else
	{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true )
			{				
				if (legmem=="")
				{
					legmem =field[i].value;
				}
				else
				{
					legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	
//	alert(legisid);
//	alert(ptype);
//	alert(legmem);
    if (legmem =="")
	{
        alert("Please check one recipient");
         return false;
    }
	if(user == 'c')
	{		
		window.location.href = "/cdd/legislator_printletter/?legisid="+legisid+"&id2="+legmem+"&print_type="+ptype;
	}
	else
	{
		window.location.href = "/gen_subscriber/legislator_printletter/?legisid="+legisid+"&id2="+legmem+"&print_type="+ptype;
	}
	
}
function legislator_printenvelope(legisid,field,print_type,user)
{
	var x = 0;
	var legmem="";
	var ptype="";	
	
	for(i = 0; i < print_type.length; i++)
	{
		if(print_type[i].checked == true){
		ptype=print_type[i].value;
		
		}
	}
	if(field.checked == true )
	{
		legmem =field.value;			
	}
	else
	{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true )
			{				
				if (legmem=="")
				{
					legmem =field[i].value;
				}
				else
				{
					legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	
//	alert(legisid);
//	alert(ptype);
//	alert(legmem);
    if (legmem =="")
	{
        alert("Please check one recipient");
         return false;
    }
	if(user == 'c')
	{		
		window.location.href = "/cdd/legislator_printenvelope/?legisid="+legisid+"&id2="+legmem+"&print_type="+ptype;
	}
	else
	{
		window.location.href = "/gen_subscriber/legislator_printenvelope/?legisid="+legisid+"&id2="+legmem+"&print_type="+ptype;
	}
	
}
function legislator_printfax(legisid,field,print_type,user)
{
	var x = 0;
	var legmem="";
	var ptype="";	
	
	for(i = 0; i < print_type.length; i++)
	{
		if(print_type[i].checked == true){
		ptype=print_type[i].value;
		
		}
	}
	if(field.checked == true )
	{
		legmem =field.value;			
	}
	else
	{
		for (i = 0; i < field.length; i++){
			if(field[i].checked == true )
			{				
				if (legmem=="")
				{
					legmem =field[i].value;
				}
				else
				{
					legmem =legmem+","+field[i].value;
				}
			}
		}
	}
	
//	alert(legisid);
//	alert(ptype);
//	alert(legmem);
    if (legmem =="")
	{
        alert("Please check one recipient");
         return false;
    }
	if(user == 'c')
	{		
		window.location.href = "/cdd/legislator_printfax/?legisid="+legisid+"&id2="+legmem+"&print_type="+ptype;
    }
	else
	{
		window.location.href = "/gen_subscriber/legislator_printfax/?legisid="+legisid+"&id2="+legmem+"&print_type="+ptype;
	}
	
}
/*********************/