function loadSignValues()
{
   // Intento obtener el signo desde la cookie.
   var sign = '';
   if ((value = getCookie('iframe_cookie')) != null)
   {
      var info = value.split('|');
      if (info[2]) sign = info[2];
   }

   // Cargo el select de signos
   var select = getObject('sign_code');
   for (var i=0; i < signs.length; i++)
   {
      sel = sign == signs[i]['code'];
      addSelectOption(select,signs[i]['text'],signs[i]['code'],sel);
   }
}

function signChange(select)
{
   var code = getSelectValue(select);
   for (var i=0; (i < signs.length) && (code != signs[i]['code']); i++);
   if (i == signs.length) return;

   var text = signs[i]['send'];

   //var text = getSelectText(select);

   // Obtengo el tag que contiene el texto de envío.
   smsText = getObject('sms_text');
   //alert(smsText.innerHTML + '\n' + smsTextSign);
   if (!smsTextSign || (smsText.innerHTML.indexOf(smsTextSign) == -1))
   {

      // Obtengo la porción del texto de envío a reemplazar por el signo seleccionado.
      var indL = smsText.innerHTML.indexOf('[');
      var indR = smsText.innerHTML.indexOf(']');
      smsTextSign = smsText.innerHTML.substring(indL,indR + 1);
   }
   // Actualizo el texto de envío con el signo seleccionado.
   smsText.innerHTML = smsText.innerHTML.replace(smsTextSign,text);
   smsTextSign = text;

   // Almaceno el signo en la cookie.
   setIframeCookie();
}
