var optin_url = window.location.href;
var submit_url = 'http://platform.3cinteractive.com/web_registration.php';
var api_username = '7n7oJH+/6iE=';
var api_password = 'MM1/4951hfS8xe7I/q9yycwZEwfdQawg4DVBIVzyVa4=';
var trigger_id = '76268';

function cellForm(){
    var html="<form id='cell_submit' target='' action='"+submit_url+"'>" +
        "<table>" +
        "<tr>" +
        "<td>cell #:</td>" +
        "<td><input type='text' name='phone_number'/></td>" +
        "</tr>" +
        "<tr>" +
        "<td colspan='2'><center><input type='submit' id='submitButton' value='submit' onclick='return validateForm();'></center></td>"+
        "</tr>" +
        "</table>" +
        "<input type='hidden' name='username' value='"+api_username+"'>" +
        "<input type='hidden' name='password' value='"+api_password+"'>" +
        "<input type='hidden' name='optin_url' value='"+optin_url+"'>" +
        "<input type='hidden' name='trigger_id' value='"+trigger_id+"'>" +        
        "</form>";
    return html;
}

function addCellForm(){
    $("#sm_cell_form").html(cellForm());
    $("#cell_submit").submit(function(event) {
        event.preventDefault();
        enableWait();
        submitForm();
    });
}

function submitForm(){
    var dataString = $("#cell_submit").serialize();
    $.get(
        submit_url+"?"+dataString,
        function(xml){
            disableWait();
        }
     );  
}

function enableWait(){
    $("#submitButton").attr("disabled", true);    
}

function disableWait(){
    alert(html_entity_decode('Gracias por registrarte para recibir alertas de Telemundo. Recibir&aacute;s hasta 10 mensajes por mes. Env&iacute;a STOP para cancelar tu subscripci&oacute;n. Env&iacute;a HELP para recibir ayuda. Pueden aplicar cargos por mensaje y/o uso de data.'));
    $("#submitButton").attr("disabled", false);
}

function validateForm(){
    var phone_number = $("#cell_submit").find("input[name=phone_number]").val();

    if (phone_number==undefined || phone_number==''){
        alert(html_entity_decode('Por favor entra un n&uacute;mero de tel&eacute;fono v&aacute;lido'));
        return false;
    }

    return true;
}

/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Ultimater | http://webdeveloper.com/forum/member.php?u=30185 */
function html_entity_decode(str) {
  var ta=document.createElement("textarea");
  ta.innerHTML=str.replace(/</g,"&lt;").replace(/>/g,"&gt;");
  return ta.value;
}

$(document).ready(function() {
    addCellForm();
    $('#videos_online').find('dt').click(function() {
    $('#videos_online').find('dt.uxd_selected').removeClass("uxd_selected");
    $('#videos_online').find('dd.uxd_T_selected').removeClass("uxd_T_selected");
    $(this).addClass("uxd_selected");
    $(this).next().addClass("uxd_T_selected");
    return false;
    });
});
