/** * @author Jose Antonio Sal y Rosas Celi * @contact: jose.salyrosas@jro.igp.gob.pe, arturo.jasyrc@gmail.com */ $(document).on('ready',function(){ $('#listProfiles').change(function() { if($(this).val() != -1){ location.href = "/abscontrol/view/" + $(this).val(); } }); $('#lnkAdd').click(function() { profile_id = $("#profile_id").val(); location.href = "/abscontrol/" + profile_id + "/add/"; }); $('#lnkSave').click(function() { $('#frmPattern').submit(); }); $('#lnkSavePattern').click(function() { valueAntennaUp = ""; valueAntennaDown = ""; txtTxUp = ""; txtRxUp = ""; txtTxDown = ""; txtRxDown = ""; txtUesUp = ""; txtUesDown = ""; for(i=0; i<=7; i++){ if(i == 0){ valueAntennaUp += "["; valueAntennaDown += "["; txtTxUp += "["; txtTxDown += "["; txtRxUp += "["; txtRxDown += "["; }else{ valueAntennaUp += ","; valueAntennaDown += ","; txtTxUp += ","; txtTxDown += ","; txtRxUp += ","; txtRxDown += ","; } for(j=0; j<=7; j++){ if(j == 0){ valueAntennaUp += "["; valueAntennaDown += "["; txtTxUp += "["; txtTxDown += "["; txtRxUp += "["; txtRxDown += "["; } valueAntennaUp += $("input[id=txtUnitAntennaUp_"+i+"_"+j+"]").val(); valueAntennaDown += $("input[id=txtUnitAntennaDown_"+i+"_"+j+"]").val(); txtTxUp += $("input[id=txtUnitTxUp_"+i+"_"+j+"]").val(); txtTxDown += $("input[id=txtUnitTxDown_"+i+"_"+j+"]").val(); txtRxUp += $("input[id=txtUnitRxUp_"+i+"_"+j+"]").val(); txtRxDown += $("input[id=txtUnitRxDown_"+i+"_"+j+"]").val(); if(j != 7){ valueAntennaUp += ","; valueAntennaDown += ","; txtTxUp += ","; txtTxDown += ","; txtRxUp += ","; txtRxDown += ","; }else{ valueAntennaUp += "]"; valueAntennaDown += "]"; txtTxUp += "]"; txtTxDown += "]"; txtRxUp += "]"; txtRxDown += "]"; } } if(i == 7){ valueAntennaUp += "]"; valueAntennaDown += "]"; txtTxUp += "]"; txtTxDown += "]"; txtRxUp += "]"; txtRxDown += "]"; } } txtUesUp += "[" txtUesDown += "[" for(i=1;i<=4;i++){ txtUesUp += $("input[name=unitUesUp_"+i+"]").val(); txtUesDown += $("input[name=unitUesDown_"+i+"]").val(); if(i != 4){ txtUesUp += "," txtUesDown += "," } } txtUesUp += "]" txtUesDown += "]" $('input[name=txtAntennaUp]').attr("value",valueAntennaUp); $('input[name=txtAntennaDown]').attr("value",valueAntennaDown); $('input[name=txtTxUp]').attr("value",txtTxUp); $('input[name=txtTxDown]').attr("value",txtTxDown); $('input[name=txtRxUp]').attr("value",txtRxUp); $('input[name=txtRxDown]').attr("value",txtRxDown); $('input[name=txtUesUp]').attr("value",txtUesUp); $('input[name=txtUesDown]').attr("value",txtUesDown); $('#frmPattern').submit(); }); $('#lnkCancel').click(function() { if ($("#pattern_id").val() == 0){ location.href = "/abscontrol/edit/" + $("#profile_id").val(); }else{ location.href = "/abscontrol/edit/" + $("#profile_id").val(); } }); $('#lnkExport').click(function(){ profile_id = $(this).attr("alt"); location.href = "/abscontrol/export/" + profile_id + "/"; }); $('#lnkSendFile').click(function(){ profile_id = $(this).attr("alt"); location.href = "/abscontrol/send/" + profile_id + "/"; }); $('#lnkUpdateProfile').click(function(){ $('#frmProfile').submit(); }); });