function ExecOption(value,volta) { 
    var tipo = value.substring(0,3); 
    var codigo = value.substring(3);
    if (tipo.toUpperCase() == 'CAT') {
        document.pinfo.back.value = volta;
        document.pinfo.categ_id.value = codigo;
        document.pinfo.pagnum.value = '1';
        document.pinfo.channel_id.value = '';
        document.pinfo.action = 'index.asp'; 
        document.pinfo.submit();
    }    
    else if (tipo.toUpperCase() == 'CAN') {
        document.pinfo.back.value = volta;
        document.pinfo.channel_id.value = codigo;
        document.pinfo.action = 'channel.asp'; 
        document.pinfo.submit();
    }    
    else if (tipo.toUpperCase() == 'DEL') {
        document.pinfo.back.value = volta;
        document.pinfo.channel_id.value = '';
        document.pinfo.service_id.value = codigo;
        document.pinfo.action = 'cancel.asp'; 
        document.pinfo.submit();
    }        
    else if (tipo.toUpperCase() == 'PAG') {
        document.pinfo.back.value = volta;
        document.pinfo.pagnum.value = codigo;
        document.pinfo.submit();
    } 
    else if (tipo.toUpperCase() == 'HOM') {
        document.pinfo.back.value = volta;
        document.pinfo.pagnum.value = '1';
        document.pinfo.channel_id.value = '';
        document.pinfo.categ_id.value = '';
        document.pinfo.action = 'index.asp'; 
        document.pinfo.submit();
    }            
    else if (tipo.toUpperCase() == 'PAR') {
        document.pinfo.back.value = volta;
        document.pinfo.pagnum.value = '1';
        document.pinfo.channel_id.value = '';
        document.pinfo.categ_id.value = '';
        document.pinfo.contentprovider_id.value = codigo;
        document.pinfo.action = 'index.asp'; 
        document.pinfo.submit();
    }    
    else if (tipo.toUpperCase() == 'SUB') {
        document.pinfo.back.value = volta;
        document.pinfo.channel_id.value = codigo;
        document.pinfo.service_id.value = '';
        document.pinfo.action = 'subsc.asp'; 
        document.pinfo.submit();
    } 
    else if (tipo.toUpperCase() == 'UNS') {
        document.pinfo.back.value = volta;
        document.pinfo.channel_id.value = codigo;
        document.pinfo.service_id.value = '';
        document.pinfo.action = 'unsubs.asp'; 
        document.pinfo.submit();
    }     
    else if (tipo.toUpperCase() == 'RES') {
        document.pinfo.back.value = volta;
        document.pinfo.channel_id.value = codigo;
        document.pinfo.service_id.value = '';
        document.pinfo.action = 'disclaimer.asp'; 
        document.pinfo.submit();
    }
}

function ExecCombo(selobj) {
    var tipo = selobj.options[selobj.selectedIndex].value.substring(0,3); 
    var codigo = selobj.options[selobj.selectedIndex].value.substring(3); 
    if (tipo.toUpperCase() == 'CAT') {
        if (document.pinfo.categ_id.value != codigo) {
            document.pinfo.pagnum.value = '1';
            document.pinfo.categ_id.value = codigo;
            document.pinfo.channel_id.value = '';
            document.pinfo.action = 'index.asp'; 
            document.pinfo.submit();
        }
    }
    if (tipo.toUpperCase() == 'PAR') {
        if (document.pinfo.contentprovider_id.value != codigo) {
            document.pinfo.pagnum.value = '1';
            document.pinfo.categ_id.value = '';
            document.pinfo.contentprovider_id.value = codigo;
            document.pinfo.channel_id.value = '';
            document.pinfo.action = 'index.asp'; 
            document.pinfo.submit();
        }
    }    
}

function ReDir(cp, ct, ch, ca, app, ph, en, em, mt, bk, sv, url) {
    document.pinfo.back.value = '';
    document.pinfo.pagnum.value = '1';
    document.pinfo.contentprovider_id.value = cp;
    document.pinfo.categ_id.value = ct;
    document.pinfo.channel_id.value = ch;
    document.pinfo.carrier_id.value = ca;
    document.pinfo.app_id.value = app;
    document.pinfo.telefone.value = ph;
    document.pinfo.erronum.value = en;
    document.pinfo.erromsg.value = em;
    document.pinfo.metodo.value = mt;
    document.pinfo.back.value = bk;
    document.pinfo.service_id.value = sv;
    document.pinfo.action = url; 
    document.pinfo.submit();
}

