// JavaScript Document



	function validate_phone(object,msg,label)



	  {		



		//////////////////////////////////////////////////////////////////////



				//alert("in Phone");



				var phone=object.value;//document.frm_college.phone.value;



				var label=label;



				var j,b;



				var c=0;



				var len=object.value.length;



				for(j=0;j<len;j++)



				{



					b = phone.charAt(j);



					if(b=='-')



					{c=c+1; }



				}



				if(c>2)



				{



					alert("Invalid "+msg+" Number.");



	                //document.getElementById(label).style.color="#FF0000";



					object.focus();



					return false;



				}



//////////////////////////////////////////////////////////////////////////////////////////////			



		 for (i=0;i<len;i++)



		   {



					a = phone.charAt(i);



					    if (i == 0)



						  {



							if (a=="-")



							  { 



								alert("Invalid "+msg+" No Can Not enter - in first place");



								//document.getElementById(label).style.color="#FF0000";



								object.focus();



								return false;



							   }



					      }



					switch (a)



					{



						case "+":



							 if (i != 0)



							  {



								alert("Invalid "+msg+" No.");



								//document.getElementById(label).style.color="#FF0000";



								object.focus();



								return false;



							   }



							break;



						case "-":



							if(i!=0)//frist test



								{



									if(phone.charAt(i-1) == "+")



										 {



										  alert("Invalid "+msg+" No Invalid use OF +.");



										 // document.getElementById(label).style.color="#FF0000";



										  object.focus();



											return false;



										 }	



									else



										{



											if (phone.charAt(i-1) == "-")



												{



												 alert("Invalid "+msg+" No.");



												// document.getElementById(label).style.color="#FF0000";



												 object.focus();



												 return false;



												 }



											else



											   {



													if (i==object.value.length - 1)



													 {



														alert("Invalid "+msg+" No .");



														//document.getElementById(label).style.color="#FF0000";



														object.focus();									



														return false;



													}



											   }//closeing of inner else



										 }//closeing of main else



								 }//closing of if(i!=0)



						  



						 // if (i==phone.length-1)//second test



									//{



										//alert("Invalid Phone No. Unkonon");



										//docF.txtphone.focus();									



										//return false;



									//}



						break; //end of Case'-'



					  default:



						if (isNaN(a) == true)



						{



							alert("Invalid "+msg+" No Enter Numeric.");



							//document.getElementById(label).style.color="#FF0000";



							object.value="";



							object.focus();



							return false;



						}



			      }//Closing of Swtich



			 }// closing of for



//////////////////////////////////////////////////////////////////////////////////////////	



						var b = phone.indexOf('+');



						if (b != -1)



						   {



								b = phone.indexOf(0,'-');



									if (b != -1)



									  {



										if (object.value.length < 9)



										  {



											alert("Invalid "+msg+" No.........");



											//document.getElementById(label).style.color="#FF0000";



											object.focus();



											return false;



										  }



									   }



									else



									  {



										 if (object.value.length < 8)



										  {



											alert("Invalid "+msg+" No.length ");



											//document.getElementById(label).style.color="#FF0000";



											object.focus();



											return false;



										  }



									   }



							}// end of if if (b != -1)



					



//////////////////////////////////////////////////////////////////////////////////////////	



		



	  return true;// final return for the phone validate			



  }



// JavaScript Document





