function countAndCut()
{
 var span = document.getElementById('charcount');
 var box  = document.getElementById('smstext');

 if(box.value.length > 160)
  box.value = box.value.substring(0, 160);

 span.firstChild.data = (160 - box.value.length);
}

function setSelectedPhone()
{
   var phone  = document.getElementById("telefonbuch");
   var pren   = document.getElementById("prenr");
   var target = document.getElementById("target");

   if(phone == null || pren == null || target == null)
      return;

   var value  = phone.options[phone.selectedIndex].value;

   if(value == "-1")
   {
      pren.options[0].selected = true;
      target.value = "";
      return;
   }


   var Pvalue = value.substr(3, 3);
   var Svalue = value.substr(6);

   target.value = Svalue;

   for(var i = 0; i < pren.length; i++)
      if(pren.options[i].value == Pvalue)
      {
         pren.options[i].selected = true;
         break;
      }
}

function setSelectedBankAmount()
{
   var amount  = document.getElementById("bankAmount");
   var amount2 = document.getElementById("bankbetr");

   if(amount == null || amount2 == null)
      return;

   var value  = amount2.options[amount2.selectedIndex].value;

   if(value == "-1")
   {
      amount.innerHTML = "0.00 €";
      return;
   }

   amount.innerHTML = parseFloat(value).toFixed(2) + " €";
}

function setSelectedPayPalAmount()
{
   var amount  = document.getElementById("paypalAmount");
   var amount2 = document.getElementById("paypalbetr");

   if(amount == null || amount2 == null)
      return;

   var value  = amount2.options[amount2.selectedIndex].value;

   if(value == "-1")
   {
      amount.innerHTML = "0.00 €";
      return;
   }

   amount.value = parseFloat(value).toFixed(2);
}
