var Spell_Win_Name;
var Work_Form_Name;
var Work_Field_Name;

function SpellCheck(form_name,field_name) 
{
  //четене на формата във променливата textform
  //ако формата се казва: proba 
  //а полето за проверка е: description_short
  //правилното използване трябва да бъде
  //var textform = self.document.proba.description_short.value;
  //var textform = self.document["proba"]["description_short"].value;
  
  var textform = self.document[form_name][field_name].value;
  
  //textform = "dfghfhfghfghfgh";
  //обратно записване в формата
  //self.document[form_name][field_name].value = "alabala i towa e";
  //съобщение
  //alert (textform);
  
  //open popup window and submit to spell_check.php ONLY
  //1. IF popup window is not open or popup window was closed
  //2. OR click comes from another form-field
  
  //otherwise spellcheck click just focus popup window
  
  if ( ! Spell_Win_Name || Spell_Win_Name.closed || (Work_Form_Name != form_name || Work_Field_Name != field_name))
	{
	  Spell_Win_Name = win_pop('');
	  if (Spell_Win_Name.focus) { Spell_Win_Name.focus(); }
	  
	  self.document.hidden_form.form_name.value = form_name; 	//w skritata forma se izpolzwa ime na pole form_name i field_name
	  self.document.hidden_form.field_name.value = field_name;  	// koito nqmat nishto obshto s promrnliwite w tazi funkciq
	  self.document.hidden_form.first_time_text.value = textform;
	  self.document.hidden_form.submit();
	  
	  Work_Form_Name=form_name;
	  Work_Field_Name=field_name;
	}
  else
  {
  	if (Spell_Win_Name.focus) { Spell_Win_Name.focus(); }
  }

}

function memebertype(obj)
	{
		if(obj.value=='TECH')
		{
		document.getElementById('provincial').style.display='none';
		}
		else
		{
		document.getElementById('provincial').style.display='';
		}
	}
function othertextbox(obj)
{
	if(obj.value=='Other Specialty'){
	document.getElementById('other_speciality').style.display='';	
	}
	else{
		document.getElementById('other_speciality').style.display='none';	
	}
}

function Imagechange(obj)
{
	var region=obj.value;
    ajaxFunction('regionimage','region-image.php?region='+region);
}

function drugsname(obj)
{
	var drugsid=obj.value;
	ajaxFunction('drugsdescription','particular-drug.php?drugsid='+drugsid);
}
function AjaxPage(page)
{
	 var region=document.getElementById('state').value
	 ajaxFunction('regionimage','region-image.php?region='+region+"&limitstart="+page);
}

function ajaxFunction(id,url) {
	var xmlHttp;
		try { 
			xmlHttp = new XMLHttpRequest();
		}
		catch (e) {
			try { 
				xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
				}
				catch (e) {
					try { 
						xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
					}catch (e) {
						alert("Your browser does not support AJAX!");
						return false;
					}
				}
			}
		xmlHttp.open("GET", url, true);
		xmlHttp.onreadystatechange = function() {
			//alert(xmlHttp.responseText);
			if(xmlHttp.readyState==4) {
				var rad=document.getElementById(id); 
				rad.innerHTML = xmlHttp.responseText;
				rad.style.display="block";
			}else{
				var rad=document.getElementById(id); 
				rad.innerHTML = ' ';
			}
		}
		xmlHttp.send(null);
	}

function Global_validate(obj)
  {
    var len=obj.length;
	for(i=0;i<len;i++)
	  {
	    if(obj.elements[i].title!='' && obj.elements[i].value=='' && obj.elements[i].disabled==false)
		  {
		    alert(obj.elements[i].title);
			obj.elements[i].focus();
			return false;
		  }
	  }
	return true;
  }
  
  function trimspaces(str)
		{
			while((str.indexOf(' ',0) == 0) && (str.length > 1))
			{
				str = str.substring(1, str.length);
			}
			while((str.lastIndexOf(' ') == (str.length - 1) && (str.length > 1)))
			{
				str = str.substring(0,(str.length - 1));
			}
			if((str.indexOf(' ',0) == 0) && (str.length == 1)) str = '';
			return str;
		}
		  
	function validate_form(Obj)
		{
			//var password1;
			
				for ( i = 0; i < Obj.elements.length; i++) {
						formElem = Obj.elements[i];
							if(formElem.name=='provider_password')
							{
								var password1=formElem.value;
								
							}
							
							if(formElem.name=='confirm_password')
							{
								var password2=formElem.value;	
								if(password1!=password2)
								{
									alert("Please Enter same Password in Confirm Password Field as in Password Field.");
																	
									formElem.focus();
									return false;
								}
							}
							
							//if(formElem.name=='new_password' && formElem.value!='' )
//							{
//								var password1=formElem.value;
//							}
//							
//							if(formElem.name=='confirm_password' && formElem.value!='' )
//							{
//								var password2=formElem.value;	
//								if(password1!=password2)
//								{
//									alert("Please Enter same Password in Confirm Password Field as in Password Field.");
//									formElem.focus();
//									return false;
//								}
//							}
                          ///////check for redio buttoon
						  var count=0;
						  if(formElem.name=='provider_type' && formElem.value!='' )
							{
							  if(formElem.checked)
							  	{
									count++;
							  	}
							  
							}
							
							
							if(formElem.name=='pdf_file' && formElem.value!='' )
							{
								var pdf_file2=formElem.value;
							if(pdf_file2.lastIndexOf(".pdf")==-1) {
  								 alert("Please upload only .pdf extention file");
 								  return false;
							}
							}
							
						switch (formElem.type) {
								case 'text':
								case 'password':
								case 'select-one':
								case 'textarea':
								case 'select-multiple':
								case 'file':
										split_title=formElem.title.split("::");
										if(split_title[0]=='Fill' && trimspaces(formElem.value)==''){
										alert(split_title[1]);
										formElem.focus();
										return false;
										}
										if(split_title[0]=='Fill2' && trimspaces(formElem.value)==''){
										alert(split_title[1]);
										formElem.focus();
										return false;
										}
										if(split_title[0]=='Fill2'  && isNaN(formElem.value)){
											if(formElem.value!="")
											{
											alert('Please enter numeric value');
											formElem.focus();
											return false;
											}
										}
										
										
										if(split_title[0]=='Fill2'  && parseInt(formElem.value)<=0){
										alert('Please enter positive value grater than zero');
										formElem.focus();
										return false;
										}
										if(split_title[0]=='Fill250'  && trimspaces(formElem.value)==''){
											alert(split_title[1]);
											formElem.focus();
											return false;
											}
										if(split_title[0]=='Fill250'  && formElem.value.length>250){
											alert('Your biodata length is max 250 charecter allowed.');
											formElem.focus();
											return false;
											}
						
						if(split_title[0]=='Fill75' && formElem.value!='')
						{
							var valid_extensions = /(.jpg|.jpeg|.png)$/;
							if(!valid_extensions.test(formElem.value.toLowerCase()))
							{
								alert(split_title[1]);
								formElem.focus();
								return false;
							}
						}
						
						//START-- CHECK IMAGE [M] FOR MANDATORY FIELD --//
						if(split_title[0]=='FillimgM')
						{
							if(formElem.value=='')
							{
								alert("Please Select a Image.");
								formElem.focus();
								return false;
							}
							
							var valid_extensions = /(.jpg|.jpeg|.png|.gif)$/;
							if(!valid_extensions.test(formElem.value.toLowerCase()))
							{
								alert(split_title[1]);
								formElem.focus();
								return false;
							}
						}
						//END-- CHECK IMAGE [M] FOR MANDATORY FIELD --//
						
						//START-- CHECK IMAGE [NM] FOR NOT MANDATORY FIELD --//
						if(split_title[0]=='FillimgNM')
						{
							if(formElem.value!='')
							{
								var valid_extensions = /(.jpg|.jpeg|.png|.gif)$/;
								if(!valid_extensions.test(formElem.value.toLowerCase()))
								{
									alert(split_title[1]);
									formElem.focus();
									return false;
								}
							}
						}
						//END-- CHECK IMAGE [NM] FOR NOT MANDATORY FIELD --//
						
						
						if(split_title[0]=='Fill77' && formElem.value!='')
						{
							var valid_extensions_for_vedio = /(.avi|.mpeg)$/;
							if(!valid_extensions_for_vedio.test(formElem.value.toLowerCase()))
							{
								alert(split_title[1]);
								formElem.focus();
								return false;
							}
						}
						if(split_title[0]=='Fill80')
						{	
							
							if(formElem.value=='')
							{
								alert("Please click on browse button to upload banner.");
								return false;
							}
							else
							{
							var valid_extensions = /(.jpg|.jpeg|.gif|.png)$/;
							if(!valid_extensions.test(formElem.value.toLowerCase()))
							{
								alert(split_title[1]);
								formElem.focus();
								return false;
							}
							}//end else
						}
						if(split_title[0]=='Fill78' && formElem.value!='')
						{
							var valid_extensions_for_audio = /(.mp3|.wav)$/;
							if(!valid_extensions_for_audio.test(formElem.value.toLowerCase()))
							{
								alert(split_title[1]);
								formElem.focus();
								return false;
							}
						}
						
						//START-- CHECK FOR VALID URL AND FOR [M]MANDATORY FIELD --//
						if(split_title[0]=='FillurlM' && formElem.value=='')
						{
							
							var	urlvalidation=/^(www\.)?[a-zA-Z0-9-\.]+\.(com|org|net|mil|edu|ca|co.uk|com.au|gov)$/;
							if(!urlvalidation.test(formElem.value.toLowerCase()))
							{
								alert(split_title[1]);
								formElem.focus();
								return false;
							}
						}
						//END-- CHECK FOR VALID URL AND FOR MANDATORY FIELD --//
						//START-- CHECK FOR VALID URL AND FOR [NM]NOT MANDATORY FIELD --//
						if(split_title[0]=='FillurlNM' && formElem.value!='')
						{
							
							var	urlvalidation=/^(www\.)?[a-zA-Z0-9-\.]+\.(com|org|net|mil|edu|ca|co.uk|com.au|gov)+/;
							if(!urlvalidation.test(formElem.value.toLowerCase()))
							{
								alert(split_title[1]);
								formElem.focus();
								return false;
							}
						}
						//END-- CHECK FOR VALID URL AND FOR [NM]NOT MANDATORY FIELD --//		
						
					//START-- FILL CAPTCHA CODE --//
					if(split_title[0]=='FillCaptcha')
					{
						var blots=new Array();
						var blots=new Array("cryM5K","78cn","4J2MMM","Gpp6A","2F6Asd","2LHX","pZrFTM","72nK6H","6FJF","WreF","eGAKT3","cz42LA","X7TBJ3","rX67u","Xs4J2p","MV4W","V8uJ","yG5Ty","YYKBA5","r7G8","8Y27P6G7","ZW7Y28V9","PEDXLE3G","GAB4MZ92","N6MRAWUE","KTnXA","AACZ","Gcc786","Vc8KA","cryM5K");
												
						if (formElem.value=="")
						{
							alert(split_title[1]);
							formElem.focus();
							return false;
						}
						
						if ((formElem.value).toLowerCase()!=blots[Obj.blot_hidden.value-1].toLowerCase()){
							alert ("Please enter correct text from the image.");
							formElem.focus();
							return false;
						}
						
						
					}
					//END-- FILL CAPTCHA CODE --//
						
						
										if(split_title[0]=='Fill3' && trimspaces(formElem.value)==''){
										alert(split_title[1]);
										formElem.focus();
										return false;
										}
										if(split_title[0]=='Fill3' ){
											if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(formElem.value)){
												}else{
													alert('Invalid E-mail Address! Please re-enter.');
													formElem.focus();
													return false;
											}
										}
										
										//START-- CHECK EMAIL FOR NOT MANDATORY [NM] FIELD --//
										if(split_title[0]=='FillEmailNM')
										{
											if(trimspaces(formElem.value)!='')
											{
												if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(formElem.value)){
												}else
												{
													alert(split_title[1]);
													formElem.focus();
													return false;
												}
											}
										}
										//END-- CHECK EMAIL FOR NOT MANDATORY FIELD --//
										
										if(split_title[0]=='Fill4' && trimspaces(formElem.value)==''){
										alert(split_title[1]);
										formElem.focus();
										return false;
										}
										if(split_title[0]=='Fill4' ){
											if(formElem.value !='')
												{
													var strLength = formElem.value.length;
													var spaceindex = formElem.value.lastIndexOf(' ');
													if(strLength < 6)
													{
														alert("Please enter "+formElem.name+" atleast 6 characters.");
														formElem.focus();
														return false;
													}
													if(spaceindex!='-1')
													{
														alert("Please remove space from "+formElem.name+".");
														formElem.focus();
														return false;
													}
												}
										}
										if(split_title[0]=='Fill5' && trimspaces(formElem.value)==''){
										alert(split_title[1]);
										formElem.focus();
										return false;
										}
										if(split_title[0]=='Fill5' && !isNaN(formElem.value)){
										alert("Please enter only letter");
										formElem.focus();
										return false;
										}
										if(split_title[0]=='Fill6' && trimspaces(formElem.value)==''){
										alert(split_title[1]);
										formElem.focus();
										return false;
										}
										if(split_title[0]=='Fill6'  && isNaN(formElem.value)){
										alert('Please enter numeric value');
										formElem.focus();
										return false;
										}
										if(split_title[0]=='Fill6'  && parseInt(formElem.value)<0){
										alert('Please enter positive value');
										formElem.focus();
										return false;
										}
										if(split_title[0]=='Fill112'  && isNaN(formElem.value)){
										alert('Please enter numeric value');
										formElem.focus();
										return false;
										}

										
										//-- FOR NUMERIC VALUE NOT MANDATORY (NM -MEANS NO MANDATORY ) 
										if(split_title[0]=='NumNM' && trimspaces(formElem.value)!='')
										{
											if(split_title[0]=='NumNM'  && isNaN(formElem.value)){
											alert(split_title[1]);
											formElem.focus();
											return false;
											}
											if(split_title[0]=='NumNM'  && parseInt(formElem.value)<0){
											alert('Please Enter Positive Value');
											formElem.focus();
											return false;
											}
										}
										//END-- FOR NUMERIC VALUE NOT MANDATORY (NM -MEANS NO MANDATORY ) 
										
									//START-- NUMERIC VALUE SHOULD BE LESS THAN GIVEN VALUE NOT MANDATORY (NM -MEANS NO MANDATORY ) 
										if(split_title[0]=='NumLessNM' && trimspaces(formElem.value)!='')
										{
											if(split_title[0]=='NumLessNM'  && isNaN(formElem.value)){
											alert(split_title[1]);
											formElem.focus();
											return false;
											}
											if(split_title[0]=='NumLessNM'  && parseInt(formElem.value)<0){
											alert('Please Enter Positive Value');
											formElem.focus();
											return false;
											}
											if(split_title[0]=='NumLessNM'  && parseInt(formElem.value)> split_title[2]){
											alert('Value Should be Less Than '+split_title[2] );
											formElem.focus();
											return false;
											}
										}
									//END-- NUMERIC VALUE SHOULD BE LESS THAN GIVEN VALUE NOT MANDATORY (NM -MEANS NO MANDATORY ) 
										
									//START-- VALIDATION FOR TEXT LENGTH [M- mandatory]--// 
											if(split_title[0]=='TxtLenM'  && trimspaces(formElem.value)==''){
											alert(split_title[1]);
											formElem.focus();
											return false;
											}
											if(split_title[0]=='TxtLenM'  && (formElem.value.length) > split_title[2]){
											alert('User name should be less then ' + split_title[2] +split_title[3]);
											formElem.focus();
											return false;
											}
									//END-- VALIDATION FOR TEXT LENGTH [M- mandatory]--//
									
									//START-- VALIDATION FOR TEXT LENGTH [NM- not mandatory]--// 
										if(split_title[0]=='TxtLenNM'  && trimspaces(formElem.value)!='')
										{	
											if(split_title[0]=='TxtLenNM'  && (formElem.value.length) < split_title[2])
											{
											alert('Please Enter Minimum ' + split_title[2] +split_title[3]);
											formElem.focus();
											return false;
											}
										}
									//END-- VALIDATION FOR TEXT LENGTH [NM- not mandatory]--//
										
										
										
										if(split_title[0]=='Fill7' && trimspaces(formElem.value)!=''){
											if(split_title[0]=='Fill7'  && isNaN(formElem.value)){
											alert('Please enter danger zone value between 1 to 99');
											formElem.focus();
											return false;
											}
											if(split_title[0]=='Fill7'  && parseInt(formElem.value)<=0){
											alert('Please enter danger zone value between 1 to 99');
											formElem.focus();
											return false;
											}
											if(split_title[0]=='Fill7'  && parseInt(formElem.value)>=100){
											alert('Please enter danger zone value between 1 to 99');
											formElem.focus();
											return false;
											}
										}
										
										if(split_title[0]=='Fill8' && trimspaces(formElem.value)!=''){
											if(split_title[0]=='Fill8'  && isNaN(formElem.value)){
											alert('Please enter benchmark zone value between 1 to 100');
											formElem.focus();
											return false;
											}
											if(split_title[0]=='Fill8'  && parseInt(formElem.value)<=0){
											alert('Please enter benchmark zone value between 1 to 100');
											formElem.focus();
											return false;
											}
											if(split_title[0]=='Fill8'  && parseInt(formElem.value)>100){
											alert('Please enter benchmark zone value between 1 to 100');
											formElem.focus();
											return false;
											}
											
											
										}
										if(split_title[0]=='Fill900')
										{	
											
											if(formElem.value=='')
											{
												alert("Please click on browse button to upload image.");
												return false;
											}
											else
											{
											var valid_extensions = /(.jpg|.jpeg|.gif|.png)$/;
											if(!valid_extensions.test(formElem.value.toLowerCase()))
											{
												alert(split_title[1]);
												formElem.focus();
												return false;
											}
											}//end else
										}
								break;
								}
						}//end of for loop
						
						//START-- 1 PROVIDER TYPE SHOULD BE SELECTED --//
						if(Obj.name=='add_provider_first')
						{
							var providerType=false;
							for(var rad=0;rad<=3;rad++)
							{
								if(Obj.provider_type[rad].checked)
								{
									providerType=true;
								}
							}
							if(!providerType)
							{
								alert("Please Select any One Plan.");
								Obj.provider_type[0].focus();
								return false;
							}
						}
						//END-- 1 PROVIDER TYPE SHOULD BE SELECTED --//
						//alert(Obj.radiogift[rod].checked);
						
						if(Obj.name=='add_service')
						{
							var radioGift=false;
							for(var rad=0;rad<=1;rad++)
							{
								if(Obj.radioGift[rad].checked)
								{
									radioGift=true;
								}
							}
							if(!radioGift)
							{
								alert("Please choose yes/no option from BMN gift certificates.");
								Obj.radioGift[0].focus();
								return false;
							}
							
							
							
							
							var radioGender=false;
													for(var rad=0;rad<=2;rad++)
													{
														if(Obj.radioGender[rad].checked)
														{
															radioGender=true;
														}
													}
													if(!radioGender)
													{
														alert("Please select gender.");
														Obj.radioGender[0].focus();
														return false;
													}
						
						
													/*	if(Obj.radioTraining[0].checked || Obj.radioTraining[1].checked)
																{
																	var dropdown = Obj.ddState.name;
																	var myindex  = dropdown.selectedIndex;
																	 var SelValue = dropdown.options[myindex].value;
																	//alert(SelValue);
																	if(SelValue=="select")
																	{	
																		alert("Please select state.");
																		return false;	
																	}
																	
																}*/
														var radioTraining=false;
														for(var rad=0;rad<=3;rad++)
														{
															if(Obj.radioTraining[rad].checked)
															{
																radioTraining=true;
																
																
																
																
																
																if(Obj.radioTraining[rad].value==0)
																{	
																	//if(document.getElementById("ddState").value=="select")
																	//alert(Obj.ddState[0].value);
																/*	if(Obj.ddState[0].value=="select")
																	{
																		alert("Please select state.");	
																		document.getElementById("ddState").focus();
																		return false;
																	}
																*/
																	if(document.getElementById("txtNumber").value=="")
																		{
																		alert("Please enter number in Training licensure box.");	
																		document.getElementById("txtNumber").focus();
																		return false;
																		}
																	if(isNaN(document.getElementById("txtNumber").value))
																		{
																			alert("Please enter numeric value in Training licensure box.");	
																			document.getElementById("txtNumber").focus();
																			return false;
																		}
																}
															}
														}
														if(!radioTraining)
														{
															alert("Please choose any one option from training.");
															Obj.radioTraining[0].focus();
															return false;
														}
														
														
														
							
							
							
						}//end of add_service form validation
						
						
						
						
						////-- for primary location
//						if(Obj.rad_primary_location[1].checked)
//						{
//							if(trimspaces(Obj.location_second_address.value)=='')
//							{
//								alert("Please Enter Address for Second Location.");
//								Obj.location_second_address.focus();
//								return false;
//							}
//							if(trimspaces(Obj.location_second_city.value)=='')
//							{
//								alert("Please Enter City for Second Location.");
//								Obj.location_second_city.focus();
//								return false;
//							}
//							if(trimspaces(Obj.location_second_state.value)=='')
//							{
//								alert("Please Enter State for Second Location.");
//								Obj.location_second_state.focus();
//								return false;
//							}
//						}
						
						return true;
		}
		
		function CheckAll(obj)
{
	var count = obj.elements.length;
	for (i=0; i < count; i++) 
	{
		if(obj.elements[i].type == 'checkbox')
			obj.elements[i].checked = obj.chkall.checked;
	}
}

function deleterecord(id,obj){
	var count = obj.elements.length;
	var flag=false;
	var msg = "";
	for (i=0; i < count; i++) 
	{
		if(obj.elements[i].type == 'checkbox')
		{
			if(obj.elements[i].value==id){
			obj.elements[i].checked =1;
			flag=true;
			}
		}
	}
	if(flag==true)
	{
		if(window.confirm("Are you sure to delete this record?\n"+msg))
		{
			obj.action.value='delete';
			obj.submit();
		}
	else
		{
			var count = obj.elements.length;
			for (i=0; i < count; i++) 
			{
					if(obj.elements[i].value==id)
						{
							obj.elements[i].checked =0;
							flag=false;
						}
			}
		}
	}
	}
function doAction(action,obj,msgtype)
{
	var count = obj.elements.length;
	var flag=false;
	var msg = "";
	if(msgtype !='')
	{
		msg = msgtype;	
	}
	for (i=0; i < count; i++) 
	{
		if(obj.elements[i].type == 'checkbox')
		{
			if(obj.elements[i].checked == 1)
			flag=true;
		}
	}
	if(flag==true)
	{
		if(window.confirm("Are you sure to delete selected item(s)?"))
		{
			obj.action.value=action;
			obj.submit();
		}
		else
		{
			var count = obj.elements.length;
			for (i=0; i < count; i++) 
			{
							obj.elements[i].checked =0;
							flag=false;
			}
			return false;
		}
	}
	else
	{
		alert("Please select at least one record to perform the action.");
		return false;
	}
}

var r={
   'notnumbers':/[^\d\-]/g
}
function valid(o,w){
  o.value = o.value.replace(r[w],'');
}
var r1={
   'notnumbers':/[^\d\w\-]/g
}
function valid1(o,w){
  o.value = o.value.replace(r1[w],'');
}
function delete_record(id,msgtype)
{
	var count = document.adminForm.elements.length;
	var flag=false;
	var msg = "";
	//alert(msgtype);
	if(msgtype !='')
	{
		msg = msgtype;
	}
	for (i=0; i < count; i++) 
	{
		if(document.adminForm.elements[i].type == 'checkbox')
		{
			if(document.adminForm.elements[i].title==id){
			document.adminForm.elements[i].checked =1;
			flag=true;
			}
		}
	}
	if(flag==true)
	{
		if(window.confirm("Are you sure to delete "+msg))
		{
			document.adminForm.action.value='delete';
			document.adminForm.submit();
		}
	else
		{
			var count = document.adminForm.elements.length;
			for (i=0; i < count; i++) 
			{
					if(document.adminForm.elements[i].value==id)
						{
							document.adminForm.elements[i].checked =0;
							flag=false;
						}
			}
		}
	}
	
}

var n;
var p;
var p1;
function ValidatePhone(){
p=p1.value
if(p.length==3){
	pp=p;
	d5=p.indexOf('-')
	if(d5==-1){
		pp=pp+"-";
	}
	document.add_member.telephone.value="";
	document.add_member.telephone.value=pp;
}
if(p.length>3){
	d2=p.indexOf('-')
	if (d2==-1){
		l30=p.length;
		p30=p.substring(0,4);
		p30=p30+"-"
		p31=p.substring(4,l30);
		pp=p30+p31;
		document.add_member.telephone.value="";
		document.add_member.telephone.value=pp;
	}
	}
if(p.length>5){
	p11=p.substring(1,d2);
	if(p11.length>3){
	p12=p11;
	l12=p12.length;
	l15=p.length
	p13=p11.substring(0,3);
	p14=p11.substring(3,l12);
	p15=p.substring(d2+1,l15);
	document.add_member.telephone.value="";
	pp=p13+"-"+p14+p15;
	document.add_member.telephone.value=pp;
	}
	l16=p.length;
	p16=p.substring(d2+1,l16);
	l17=p16.length;
	if(l17>3&&p16.indexOf('-')==-1){
		p17=p.substring(d2+1,d2+4);
		p18=p.substring(d2+4,l16);
		p19=p.substring(0,d2+1);
	pp=p19+p17+"-"+p18;
	document.add_member.telephone.value="";
	document.add_member.telephone.value=pp;
	}
}
setTimeout(ValidatePhone,100)
}
function getIt(m){
n=m.name;
p1=m
ValidatePhone()
}
function testphone(obj1){
p=obj1.value
p=p.replace("-","")
p=p.replace("-","")
p=p.replace("-","")
//alert(isNaN(p))
if (isNaN(p)==true){
alert("Check phone");
return false;
}
}

var n11;
var p11;
var p111;

function ValidatePhone1(){
p11=p111.value
if(p11.length==3){
	pp11=p11;
	d511=p11.indexOf('-')
	if(d511==-1){
		pp11=pp11+"-";
	}
	document.add_member.fax.value="";
	document.add_member.fax.value=pp11;
}
if(p11.length>3){
	d211=p11.indexOf('-')
	if (d211==-1){
		l3011=p11.length;
		p3011=p11.substring(0,4);
		p3011=p3011+"-"
		p3111=p11.substring(4,l3011);
		pp11=p3011+p3111;
		document.add_member.fax.value="";
		document.add_member.fax.value=pp11;
	}
	}
if(p11.length>5){
	p1111=p11.substring(1,d211);
	if(p1111.length>3){
	p1211=p1111;
	l1211=p1211.length;
	l1511=p11.length
	p1311=p1111.substring(0,3);
	p1411=p1111.substring(3,l1211);
	p1511=p.substring(d211+1,l1511);
	document.add_member.fax.value="";
	pp11=p1311+"-"+p1411+p1511;
	document.add_member.fax.value=pp11;
	}
	l1611=p11.length;
	p1611=p11.substring(d211+1,l1611);
	l1711=p1611.length;
	if(l1711>3&&p1611.indexOf('-')==-1){
		p1711=p11.substring(d211+1,d211+4);
		p1811=p11.substring(d211+4,l1611);
		p1911=p11.substring(0,d211+1);
	pp11=p1911+p1711+"-"+p1811;
	document.add_member.fax.value="";
	document.add_member.fax.value=pp11;
	}
}
setTimeout(ValidatePhone1,100)
}
function getIt1(m11){
n11=m11.name;
p111=m11
ValidatePhone1()
}
function testphone1(obj2){
p11=obj2.value
p11=p11.replace("-","")
p11=p11.replace("-","")
p11=p11.replace("-","")
//alert(isNaN(p))
if (isNaN(p11)==true){
alert("Check phone");
return false;
}
}
var r={
   'notnumbers':/[^\d\-]/g
}
function valid(o,w){
  o.value = o.value.replace(r[w],'');
}
var r1={
   'notnumbers':/[^\d\w\-]/g
}
function valid1(o,w){
  o.value = o.value.replace(r1[w],'');
}


var dolphintabs={
	subcontainers:[], last_accessed_tab:null,

	revealsubmenu:function(curtabref,css_change){
		
	this.hideallsubs()
	if (this.last_accessed_tab!=null)
		this.last_accessed_tab.className=""
	if (curtabref.getAttribute("rel")) //If there's a sub menu defined for this tab item, show it
	document.getElementById(curtabref.getAttribute("rel")).style.display="block"
	//if(css_change=="Red"){
	//	curtabref.className="change"
	//}
	//else if(css_change=="Gray"){
		curtabref.className="current"
	//}
	this.last_accessed_tab=curtabref
	},

	hideallsubs:function(){
	for (var i=0; i<this.subcontainers.length; i++)
		document.getElementById(this.subcontainers[i]).style.display="none"
	},


	init:function(menuId, selectedIndex, change_css){
		//alert(change_css);
	var tabItems=document.getElementById(menuId).getElementsByTagName("a")
		for (var i=0; i<tabItems.length; i++){
			if (tabItems[i].getAttribute("rel"))
				this.subcontainers[this.subcontainers.length]=tabItems[i].getAttribute("rel") //store id of submenu div of tab menu item
			if (i==selectedIndex){ //if this tab item should be selected by default
				if(change_css=="Red"){
					tabItems[i].className="change"
				}
				else if(change_css=="Gray"){
					tabItems[i].className="current"	
				}
				
				this.revealsubmenu(tabItems[i])
			}
		tabItems[i].onclick=function(){
		dolphintabs.revealsubmenu(this,change_css)
		}
		} //END FOR LOOP
	}

}



