var MaxLen = 160;
/*This function concates the length of the message to the max allowed and counts the actual length of the message */
function ChoseLen(MF) {

if ( (MF.elements["network"].value=="79011")||   (MF.elements["network"].value=="70952") ) MaxLen=160; else MaxLen=143;
if (MF.elements["message"].value.length > MaxLen){ 
	MF.elements["message"].value=MF.elements["message"].value.substr(0,MaxLen); 
}
MF.elements["num"].value=MaxLen-MF.elements["message"].value.length;
}
/*This function concates the length of the message to the max allowed and counts the actual length of the message */
function ChoseLen2(MF) {

	var MaxLen=143;
	if (MF.elements["add_sign"].checked) {
		MaxLen=(MaxLen-(MF.elements["str_sign"].value.length+1));
	} 
	if (MF.elements["add_first"].checked) {
		MaxLen=(MaxLen-(MF.elements["str_first"].value.length+1));
	} 
	if (MF.elements["message"].value.length > MaxLen){ 
		MF.elements["message"].value=MF.elements["message"].value.substr(0,MaxLen); 
	}
	MF.elements["num"].value=MaxLen-MF.elements["message"].value.length;
}
/*Checks  if the number is correct*/
function isNumber(inputVal) {
 if (inputVal.length < 6) {
  alert("Пожалуйста введите номер телефона.")
  return false;
 }
 if (!isNumberTest(inputVal)) {
  alert("Пожалуйста введите правильный номер телефона. Номер должен содержать только цифры, знаки + и -")
  return false;
 }
 return true;
}
/*Checks if the number is the phone-number */
function isNumberTest(inputVal) {
 inputStr3 = "" + inputVal
 for (var i=0; i<inputStr3.length;i++) {
  var oneChar = inputStr3.charAt(i)
  if (i==0 && oneChar == "+") {
   continue
  }
  if (oneChar == "-") {continue}
  if (oneChar < "0" || oneChar > "9") {
   return false
  }
 }
 return true
}

function isBlank(inputVal) {
 if (inputVal == "") {
  alert("Введите текст!")
  return false
 } 
 return true 
}
function insertIntl(form) {
 inputPrefix2=form.intlPrefix.options[form.intlPrefix.selectedIndex].value;
 form.MN.value=inputPrefix2;
 form.MN.focus();
}

function checkFields(MF) {
if (!isBlank(MF.elements["message"].value)) {
  MF.elements["message"].focus();
  return false;
 }
 if (!isNumber(MF.elements["phone"].value)) {
  MF.elements["phone"].focus()
  return false;
 }
 return true;

}





