
function beszuras_vonalas(object){
	var ertek = object.value;		
	var ValidChars = "0123456789/-;";
	var elozo_hossz = document.Formular.telefon_hossz.value;
	
//alert(elozo_hossz+";"+ertek.length);

	 for (i = 0; i < ertek.length; i++) { 					//torli a nem megfelelõ karaktereket
	    Char = ertek.charAt(i); 
	    if (ValidChars.indexOf(Char) == -1) 
		 {	
			object.value = ertek.replace(Char,"");
		 }
	 }
if(elozo_hossz < ertek.length)
{
  for(i = 0; i != 6; i++)
	{
	if( 1 == ertek.charAt((i*11)+0) )				//ha "pesti" a szam
		{
			if( 1+(i*11) == ertek.length )
			{
				object.value = ertek+"/";
			}
			if( 6+(i*11) == ertek.length )
			{
				object.value = ertek+"-";
			}
			if( 10+(i*11) == ertek.length )
			{
				object.value = ertek+";";
			}
		}else{
			if( 2+(i*11) == ertek.length )
			{
				object.value = ertek+"/";
			}
			if( 6+(i*11) == ertek.length )
			{
				object.value = ertek+"-";
			}
			if( 10+(i*11) == ertek.length )
			{
				object.value = ertek+";";
			}
		}
	}
}else{		//torles
  for(i = 0; i != 6; i++)
	{
	if( 1 == ertek.charAt((i*11)+0) )				//ha "pesti" a szam
		{
			if( 1+(i*11) == ertek.length )
			{
					object.value = ertek.substring(0,ertek.length-1)
			}
			if( 6+(i*11) == ertek.length )
			{
					object.value = ertek.substring(0,ertek.length-1)
			}
			if( 10+(i*11) == ertek.length )
			{
					object.value = ertek.substring(0,ertek.length-1)
			}
		}else{
			if( 2+(i*11) == ertek.length )
			{
					object.value = ertek.substring(0,ertek.length-1)			
			}
			if( 6+(i*11) == ertek.length )
			{
					object.value = ertek.substring(0,ertek.length-1)
			}
			if( 10+(i*11) == ertek.length )
			{
					object.value = ertek.substring(0,ertek.length-1)
			}
		}
	}
}
	document.Formular.telefon_hossz.value=object.value.length;



}

// mobil beszuras
function beszuras_mobil(object){
	var ertek = object.value;		
	var ValidChars = "0123456789/-;";
	var elozo_hossz = document.Formular.mobil_hossz.value;

	 for (i = 0; i < ertek.length; i++) { 
	    Char = ertek.charAt(i); 
	    if (ValidChars.indexOf(Char) == -1) 
		 {	
			object.value = ertek.replace(Char,"");
		 }
	 }

if(elozo_hossz < ertek.length)
{
  for(i = 0; i != 6; i++)
	{
		if( 2+(i*12) == ertek.length )
		{
			object.value = ertek+"/";
		}

		if( 7+(i*12) == ertek.length )
		{
			object.value = ertek+"-";
		}
		
		 if( 11+(i*12) == ertek.length )
		{
			object.value = ertek+";";
		}
	}

}else{ //torles
  for(i = 0; i != 6; i++)
	{
		if( 2+(i*11) == ertek.length )
		{
				object.value = ertek.substring(0,ertek.length-1)
		}
		if( 7+(i*11) == ertek.length )
		{
				object.value = ertek.substring(0,ertek.length-1)
		}
		if( 11+(i*11) == ertek.length )
		{
				object.value = ertek.substring(0,ertek.length-1)
		}
	}
		
}
	document.Formular.mobil_hossz.value=object.value.length;

}