KOKINIO - MANAGER
Edit File: geoelectoral.js
function selectEleccion(e){ var valFn=$('#select-eleccion').val(); switch (valFn){ case '1': doAyun2015(); break; case '2': dodiploc2015(); break; case '3': doDipFed2015(); break; } } $(function () { var pieChartCanvas = $("#pieChart").get(0).getContext("2d"); var pieChart = new Chart(pieChartCanvas); var PieData = [ { value: 510045, color: "#66b3ff", highlight: "#66b3ff", label: "PAN" }, { value: 917512, color: "#339966", highlight: "#339966", label: "PRI" }, { value: 130289, color: "#e6e600", highlight: "#e6e600", label: "PRD" }, { value: 861734, color: "#ff9933", highlight: "#ff9933", label: "MC" }, { value: 87144, color: "#1990b1", highlight: "#1990b1", label: "PANAL" }, { value: 76324, color: "#1944b1", highlight: "#1944b1", label: "PES" }, { value: 57215, color: "#663300", highlight: "#663300", label: "Indep." }, { value: 101496, color: "#ff0000", highlight: "#ff0000", label: "PT" } ]; var pieOptions = { //Boolean - Whether we should show a stroke on each segment segmentShowStroke: true, //String - The colour of each segment stroke segmentStrokeColor: "#fff", //Number - The width of each segment stroke segmentStrokeWidth: 2, //Number - The percentage of the chart that we cut out of the middle percentageInnerCutout: 50, // This is 0 for Pie charts //Number - Amount of animation steps animationSteps: 100, //String - Animation easing effect animationEasing: "easeOutBounce", //Boolean - Whether we animate the rotation of the Doughnut animateRotate: true, //Boolean - Whether we animate scaling the Doughnut from the centre animateScale: false, //Boolean - whether to make the chart responsive to window resizing responsive: true, // Boolean - whether to maintain the starting aspect ratio or not when responsive, if set to false, will take up entire container maintainAspectRatio: true, //String - A legend template legendTemplate: "<ul class=\"<%=name.toLowerCase()%>-legend\"><% for (var i=0; i<segments.length; i++){%><li><span style=\"background-color:<%=segments[i].fillColor%>\"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>" }; //Create pie or douhnut chart // You can switch between pie and douhnut using the method below. pieChart.Doughnut(PieData, pieOptions); }); var millennium = new Date(2013, 2, 1); //Month is 0-11 in JavaScript var dateInicioProceso = new Date(2017, 9, 1); var dateDiasLicencia = new Date(2017, 10, 13); var dateInicioCampañas = new Date(2018, 2, 2); var dateDiasTransicion = new Date(2018, 11, 6); var dateDiaD = new Date(2018, 5, 3); var dateRevocacionMandato = new Date(2017, 3, 1); var today = new Date(); //Get 1 day in milliseconds var one_day=1000*60*60*24; var cuentaDiasGobierno = (Math.ceil((today.getTime()-millennium.getTime())/(one_day))-1); var cuentaInicioProceso = (Math.ceil((dateInicioProceso.getTime()-today.getTime())/(one_day))); var cuentaDiasLicencia = (Math.ceil((dateDiasLicencia.getTime()-today.getTime())/(one_day))); var cuentaInicioCampañas = (Math.ceil((dateInicioCampañas.getTime()-today.getTime())/(one_day))); var cuentaDiasTransicion = (Math.ceil((dateDiasTransicion.getTime()-today.getTime())/(one_day))); var cuentaDiasD = (Math.ceil((dateDiaD.getTime()-today.getTime())/(one_day))); var cuentaDiasRevocacion = (Math.ceil((dateRevocacionMandato.getTime()-today.getTime())/(one_day))); console.log(today); var numDiaActual = today.getDate(); var numMesActual = today.getMonth()+1; var numAñoActual = today.getFullYear(); switch(numMesActual) { case 1: var strMesActual = "Ene"; break; case 2: var strMesActual = "Feb"; break; case 3: var strMesActual = "Mar"; break; case 4: var strMesActual = "Abr"; break; case 5: var strMesActual = "May"; break; case 6: var strMesActual = "Jun"; break; case 7: var strMesActual = "Jul"; break; case 8: var strMesActual = "Ago"; break; case 9: var strMesActual = "Sep"; break; case 10: var strMesActual = "Oct"; break; case 11: var strMesActual = "Nov"; break; case 12: var strMesActual = "Dic"; break; } function PrintElem(elem) { var elMapa = document.getElementById("map"); //console.log(elMapa.innerHTML); // var polysShape = document.getElementsByTagName("g"); //console.log(elMapa.getElementsByTagName("g")); var polysShape = elMapa.getElementsByTagName("g"); var i = 0; var polysShapeHTML = ""; for (i = 0; i < polysShape.length; i++) { polysShapeHTML = polysShapeHTML + document.getElementsByTagName("g")[i].outerHTML; } Popup(polysShapeHTML); } function Popup(data) { var canvasTable = document.createElement('canvas'); var newCanvasTable = document.createElement('canvas'); var canvas1 = html2canvas(document.getElementById("frmTablaResultados"), { onrendered: function(canvas) { canvasTable = canvas; canvasTable.id = 'canvasTableRes'; document.getElementById("elCanvasTable").appendChild(canvas); return canvas; } }); //var canvasTable2 = document.getElementById("add_board_Modal3").lastChild; var docCanvasTable = document.getElementById("canvasTableRes"); var jpgCanvas = docCanvasTable.toDataURL("image/png"); console.log(docCanvasTable); var imgCanvas = document.getElementById("pieChart"); var docCanvas = imgCanvas.toDataURL("image/png"); //var windCanvas = window.open('about:blank','image from canvas'); //console.log(data); var canvasCon = document.createElement('canvas'); canvasCon = document.getElementById("elCanvas").lastChild; var docDefinition = { header: 'simple text', footer: { columns: [ 'Left part', { text: 'Right part', alignment: 'right' } ] }, content: [ { // you'll most often use dataURI images on the browser side // if no width/height/fit is provided, the original size will be used image: document.getElementById("elCanvas").lastChild.src, width: 400, height: 300 }, { // under NodeJS (or in case you use virtual file system provided by pdfmake) // you can also pass file names here image: docCanvas }, { // under NodeJS (or in case you use virtual file system provided by pdfmake) // you can also pass file names here image: jpgCanvas, width: 550, height: 300 } ], }; // open the PDF in a new window pdfMake.createPdf(docDefinition).open(); // print the PDF (temporarily Chrome-only) // pdfMake.createPdf(docDefinition).print(); // download the PDF (temporarily Chrome-only) //pdfMake.createPdf(docDefinition).download('mapa.pdf'); return true; } function drawChart() { var data = google.visualization.arrayToDataTable([ ["Partido", "Votos", { role: "style" } ], ['PAN', 510045, "#66b3ff"], ['PRI', 917512, "#339966"], ['PRD', 130289, "#e6e600"], ['MC', 861734, "#ff9933"], ['PANAL', 87144, "#1990b1"], ['PES', 76324, "#1944b1"], ['INDEP', 57215, "#663300"], ['PT', 101496, "#ff0000"] ]); var options = { width: 310, height: 160, bar: {groupWidth: "95%"}, legend: { position: 'none' } }; var chart = new google.visualization.BarChart(document.getElementById('linea_chart')); chart.draw(data, options); } var pieChartCanvas = $("#pieChart").get(0).getContext("2d"); var pieChart = new Chart(pieChartCanvas); var PieData = [ { value: 510045, color: "#66b3ff", highlight: "#66b3ff", label: "PAN" }, { value: 917512, color: "#339966", highlight: "#339966", label: "PRI" }, { value: 130289, color: "#e6e600", highlight: "#e6e600", label: "PRD" }, { value: 861734, color: "#ff9933", highlight: "#ff9933", label: "MC" }, { value: 87144, color: "#1990b1", highlight: "#1990b1", label: "PANAL" }, { value: 76324, color: "#1944b1", highlight: "#1944b1", label: "PES" }, { value: 57215, color: "#663300", highlight: "#663300", label: "Indep." }, { value: 101496, color: "#ff0000", highlight: "#ff0000", label: "PT" } ]; var pieOptions = { //Boolean - Whether we should show a stroke on each segment segmentShowStroke: true, //String - The colour of each segment stroke segmentStrokeColor: "#fff", //Number - The width of each segment stroke segmentStrokeWidth: 2, //Number - The percentage of the chart that we cut out of the middle percentageInnerCutout: 50, // This is 0 for Pie charts //Number - Amount of animation steps animationSteps: 100, //String - Animation easing effect animationEasing: "easeOutBounce", //Boolean - Whether we animate the rotation of the Doughnut animateRotate: true, //Boolean - Whether we animate scaling the Doughnut from the centre animateScale: false, //Boolean - whether to make the chart responsive to window resizing responsive: true, // Boolean - whether to maintain the starting aspect ratio or not when responsive, if set to false, will take up entire container maintainAspectRatio: true, //String - A legend template legendTemplate: "<ul class=\"<%=name.toLowerCase()%>-legend\"><% for (var i=0; i<segments.length; i++){%><li><span style=\"background-color:<%=segments[i].fillColor%>\"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>" }; //Create pie or douhnut chart // You can switch between pie and douhnut using the method below. pieChart.Doughnut(PieData, pieOptions); function dodiploc2015() { console.log('dodiploc'); document.getElementById("map").remove(); var iDiv = document.createElement('div'); iDiv.id = 'map'; document.getElementById("formMapa").appendChild(iDiv); L.mapbox.accessToken = 'pk.eyJ1IjoicmNhc3RpbGxvYWd1aXJyIiwiYSI6ImNpbDFrdmM2bTM2bnd1YW0zYjZ2dTc2OG4ifQ._HEJ9An2hZK2ofuMNEFdMA'; var map = L.mapbox.map('map', 'mapbox.streets') .setView([21, -103.68], 8); queue() .defer(d3.json, main_path+'/SECCIONES_JALISCO_OLD.json') .await(ready); document.getElementById('snap').addEventListener('click', function() { leafletImage(map, doImage); }); var popup = new L.Popup({ autoPan: false }); function doImage(err, canvas) { var img = document.createElement('img'); var dimensions = map.getSize(); img.width = dimensions.x; img.height = dimensions.y; img.src = canvas.toDataURL(); //snapshot.innerHTML = ''; document.getElementById("elCanvas").appendChild(img); Popup(img.src); } function ready(error, data){ var statesLayer =L.geoJson(data, { style: getStyle, onEachFeature: onEachFeature }).addTo(map); } function getStyle(feature) { return { weight: 2, opacity: 0.1, color: 'black', fillOpacity: 0.7, fillColor: getColor(feature.properties.RESDLOC15_) }; } // get color depending on population density value function getColor(d) { return d == 'PAN' ? '#4dacff' : d == 'MC' ? '#ff7f00' : d == 'PANAL' ? '#1990b1' : d == 'PES' ? '#1944b1' : d == 'PRD' ? '#eee128' : d == 'PRI_PVEM' ? '#33802c' : d == 'KUMA' ? '#663300' : d == 'PT' ? '#ff0000' : '#ffffe5'; } function onEachFeature(feature, layer) { layer.on({ mousemove: mousemove, mouseout: mouseout, click: zoomToFeature }); } var closeTooltip; function mousemove(e) { var layer = e.target; popup.setLatLng(e.latlng); popup.setContent('<div class="marker-title">' + 'Sección: ' + layer.feature.properties.SECCION + '</div>' + layer.feature.properties.RESDLOC15_ + ' Primera Fuerza'); if (!popup._map) popup.openOn(map); window.clearTimeout(closeTooltip); if (!L.Browser.ie && !L.Browser.opera) { layer.bringToFront(); } } function mouseout(e) { var statesLayer = e.target; statesLayer.resetStyle(e.target); closeTooltip = window.setTimeout(function() { map.closePopup(); }, 100); } function zoomToFeature(e) { var layer = e.target; map.fitBounds(e.target.getBounds()); var intSeccion = layer.feature.properties.SECCION; $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_data/'+ intSeccion, success: function(data){ document.getElementById("latabla").rows[1].cells[1].innerHTML = data.data.PAN; document.getElementById("latabla").rows[2].cells[1].innerHTML = data.data.PRI; document.getElementById("latabla").rows[3].cells[1].innerHTML = data.data.PRD; document.getElementById("latabla").rows[4].cells[1].innerHTML = data.data.MC; document.getElementById("latabla").rows[1].cells[3].innerHTML = data.data.NA; document.getElementById("latabla").rows[2].cells[3].innerHTML = data.data.PES; document.getElementById("latabla").rows[3].cells[3].innerHTML = data.data.INDEP; document.getElementById("latabla").rows[4].cells[3].innerHTML = data.data.PT; updateChart(data.data.PAN,data.data.PRI,data.data.PRD,data.data.MC,data.data.NA,data.data.PES,data.data.INDEP,data.data.PT); }, fail: function(data){ alert( 'Error ' + e ); }, }); getDatosElecciones(intSeccion); } map.legendControl.addLegend(document.getElementById('legend').innerHTML); document.getElementById("example-inline-checkbox1").checked="true"; document.getElementById("example-inline-checkbox2").checked="true"; document.getElementById("example-inline-checkbox3").checked="true"; // }); } function doAyun2015() { document.getElementById("map").remove(); var iDiv2 = document.createElement('div'); iDiv2.id = 'map'; document.getElementById("formMapa").appendChild(iDiv2); L.mapbox.accessToken = 'pk.eyJ1IjoicmNhc3RpbGxvYWd1aXJyIiwiYSI6ImNpbDFrdmM2bTM2bnd1YW0zYjZ2dTc2OG4ifQ._HEJ9An2hZK2ofuMNEFdMA'; var map = L.mapbox.map('map', 'mapbox.streets') .setView([21, -103.68], 8); queue() .defer(d3.json, main_path+'/SECCIONES_JALISCO_OLD.json') .await(ready); var popup = new L.Popup({ autoPan: false }); function ready(error, data){ var statesLayer =L.geoJson(data, { style: getStyle, onEachFeature: onEachFeature2 }).addTo(map); } function getStyle(feature) { return { weight: 2, opacity: 0.1, color: 'black', fillOpacity: 0.7, fillColor: getColor2(feature.properties.RESAYU15_G) }; } // get color depending on population density value function getColor2(d) { return d == 'PAN' ? '#4dacff' : d == 'MC' ? '#ff7f00' : d == 'PANAL' ? '#1990b1' : d == 'PES' ? '#1944b1' : d == 'PRD' ? '#eee128' : d == 'PRI' ? '#33802c' : d == 'PRI_PVEM' ? '#33802c' : d == 'KUMA' ? '#663300' : d == 'PT' ? '#ff0000' : '#ffffe5'; } function onEachFeature2(feature, layer) { layer.on({ mousemove: mousemove2, mouseout: mouseout2, click: zoomToFeature2 }); } var closeTooltip2; function mousemove2(e) { var layer = e.target; popup.setLatLng(e.latlng); popup.setContent('<div class="marker-title">' + 'Sección: ' + layer.feature.properties.SECCION + '</div>' + layer.feature.properties.RESAYU15_G + ' Primera Fuerza'); if (!popup._map) popup.openOn(map); window.clearTimeout(closeTooltip2); if (!L.Browser.ie && !L.Browser.opera) { layer.bringToFront(); } } function mouseout2(e) { var statesLayer = e.target; statesLayer.resetStyle(e.target); closeTooltip2 = window.setTimeout(function() { map.closePopup(); }, 100); } function zoomToFeature2(e) { var layer = e.target; map.fitBounds(e.target.getBounds()); var intSeccion = layer.feature.properties.SECCION; $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datamuni/'+ intSeccion, success: function(data){ document.getElementById("latabla").rows[1].cells[1].innerHTML = data.data.PAN; document.getElementById("latabla").rows[2].cells[1].innerHTML = data.data.PRI; document.getElementById("latabla").rows[3].cells[1].innerHTML = data.data.PRD; document.getElementById("latabla").rows[4].cells[1].innerHTML = data.data.MC; document.getElementById("latabla").rows[1].cells[3].innerHTML = data.data.NA; document.getElementById("latabla").rows[2].cells[3].innerHTML = data.data.PES; document.getElementById("latabla").rows[3].cells[3].innerHTML = data.data.INDEP; document.getElementById("latabla").rows[4].cells[3].innerHTML = data.data.PT; updateChart(data.data.PAN,data.data.PRI,data.data.PRD,data.data.MC,data.data.NA,data.data.PES,data.data.INDEP,data.data.PT); }, fail: function(data){ alert( 'Error ' + e ); }, }); getDatosElecciones(intSeccion); } map.legendControl.addLegend(document.getElementById('legend').innerHTML); document.getElementById("example-inline-checkbox1").checked="true"; document.getElementById("example-inline-checkbox2").checked="true"; document.getElementById("example-inline-checkbox3").checked="true"; } function doDipFed2015() { document.getElementById("map").remove(); var iDiv3 = document.createElement('div'); iDiv3.id = 'map'; document.getElementById("formMapa").appendChild(iDiv3); L.mapbox.accessToken = 'pk.eyJ1IjoicmNhc3RpbGxvYWd1aXJyIiwiYSI6ImNpbDFrdmM2bTM2bnd1YW0zYjZ2dTc2OG4ifQ._HEJ9An2hZK2ofuMNEFdMA'; var map = L.mapbox.map('map', 'mapbox.streets') .setView([21, -103.68], 8); queue() .defer(d3.json, main_path+'/SECCIONES_JALISCO_OLD.json') .await(ready); var popup = new L.Popup({ autoPan: false }); function ready(error, data){ var statesLayer =L.geoJson(data, { style: getStyle, onEachFeature: onEachFeature3 }).addTo(map); } function getStyle(feature) { return { weight: 2, opacity: 0.1, color: 'black', fillOpacity: 0.7, fillColor: getColor3(feature.properties.RESDFED2_1) }; } // get color depending on population density value function getColor3(d) { return d == 'PAN' ? '#4dacff' : d == 'MC' ? '#ff7f00' : d == 'PANAL' ? '#1990b1' : d == 'PES' ? '#1944b1' : d == 'PRD' ? '#eee128' : d == 'PRI' ? '#33802c' : d == 'PRI_PVEM' ? '#33802c' : d == 'KUMA' ? '#663300' : d == 'PT' ? '#ff0000' : '#ffffe5'; } function onEachFeature3(feature, layer) { layer.on({ mousemove: mousemove3, mouseout: mouseout3, click: zoomToFeature3 }); } var closeTooltip3; function mousemove3(e) { var layer = e.target; popup.setLatLng(e.latlng); popup.setContent('<div class="marker-title">' + 'Sección: ' + layer.feature.properties.SECCION + '</div>' + layer.feature.properties.RESDFED2_1 + ' Primera Fuerza'); if (!popup._map) popup.openOn(map); window.clearTimeout(closeTooltip2); if (!L.Browser.ie && !L.Browser.opera) { layer.bringToFront(); } } function mouseout3(e) { var statesLayer = e.target; statesLayer.resetStyle(e.target); closeTooltip2 = window.setTimeout(function() { map.closePopup(); }, 100); } function zoomToFeature3(e) { var layer = e.target; map.fitBounds(e.target.getBounds()); var intSeccion = layer.feature.properties.SECCION; $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datafed/'+ intSeccion, success: function(data){ document.getElementById("latabla").rows[1].cells[1].innerHTML = data.data.PAN; document.getElementById("latabla").rows[2].cells[1].innerHTML = data.data.PRI; document.getElementById("latabla").rows[3].cells[1].innerHTML = data.data.PRD; document.getElementById("latabla").rows[4].cells[1].innerHTML = data.data.MC; document.getElementById("latabla").rows[1].cells[3].innerHTML = data.data.PANAL; document.getElementById("latabla").rows[2].cells[3].innerHTML = data.data.PES; document.getElementById("latabla").rows[3].cells[3].innerHTML = 0; document.getElementById("latabla").rows[4].cells[3].innerHTML = data.data.PT; updateChart(data.data.PAN,data.data.PRI,data.data.PRD,data.data.MC,data.data.PANAL,data.data.PES,0,data.data.PT); }, fail: function(data){ alert( 'Error ' + e ); }, }); getDatosElecciones(intSeccion); } map.legendControl.addLegend(document.getElementById('legend').innerHTML); document.getElementById("example-inline-checkbox1").checked="true"; document.getElementById("example-inline-checkbox2").checked="true"; document.getElementById("example-inline-checkbox3").checked="true"; } function imprimeMapa() { //var dataUrl = document.getElementById('map').toDataURL(); //attempt to save base64 string to server using this var var dataUrl = document.getElementById('map'); var windowContent = '<!DOCTYPE html>'; windowContent += '<html>' windowContent += '<head><title>Print canvas</title></head>'; windowContent += '<body>' windowContent += '<img src="' + dataUrl + '">'; windowContent += '</body>'; windowContent += '</html>'; var printWin = window.open('','','width=340,height=260'); printWin.document.open(); printWin.document.write(windowContent); printWin.document.close(); printWin.focus(); printWin.print(); printWin.close(); } function getDatosElecciones(varSeccion) { $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datamuni/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[1].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[1].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[1].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[1].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[1].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[1].cells[6].innerHTML = data.data.NA; document.getElementById("tablaResultados").rows[1].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[1].cells[8].innerHTML = data.data.MORENA; document.getElementById("tablaResultados").rows[1].cells[9].innerHTML = data.data.PES; document.getElementById("tablaResultados").rows[1].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[1].cells[11].innerHTML = data.data.INDEP; document.getElementById("tablaResultados").rows[1].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[1].cells[13].innerHTML = 0; document.getElementById("tablaResultados").rows[1].cells[14].innerHTML = 0; var ganaAyun2015 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.NA, data.data.MC, data.data.MORENA, data.data.PES, data.data.PH, data.data.INDEP, data.data.SUMA_PRI,0,0); if (ganaAyun2015 > 0) { setRowStyle(1,ganaAyun2015,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.NA, data.data.MC, data.data.MORENA, data.data.PES, data.data.PH, data.data.INDEP, data.data.SUMA_PRI,0,0); } else { clearRowStyle(1); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_data/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[2].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[2].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[2].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[2].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[2].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[2].cells[6].innerHTML = data.data.NA; document.getElementById("tablaResultados").rows[2].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[2].cells[8].innerHTML = data.data.MORENA; document.getElementById("tablaResultados").rows[2].cells[9].innerHTML = data.data.PES; document.getElementById("tablaResultados").rows[2].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[2].cells[11].innerHTML = data.data.INDEP; document.getElementById("tablaResultados").rows[2].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[2].cells[13].innerHTML = 0; document.getElementById("tablaResultados").rows[2].cells[14].innerHTML = 0; var ganaDipLoc2015 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.NA, data.data.MC, data.data.MORENA, data.data.PES, data.data.PH, data.data.INDEP, data.data.SUMA_PRI,0,0); if (ganaDipLoc2015 > 0) { setRowStyle(2,ganaDipLoc2015,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.NA, data.data.MC, data.data.MORENA, data.data.PES, data.data.PH, data.data.INDEP, data.data.SUMA_PRI,0,0); } else { clearRowStyle(2); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datafed/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[3].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[3].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[3].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[3].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[3].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[3].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[3].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[3].cells[8].innerHTML = data.data.MORENA; document.getElementById("tablaResultados").rows[3].cells[9].innerHTML = data.data.PES; document.getElementById("tablaResultados").rows[3].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[3].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[3].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[3].cells[13].innerHTML = 0; document.getElementById("tablaResultados").rows[3].cells[14].innerHTML = 0; var ganaDipFed2015 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, data.data.MORENA, data.data.PES, data.data.PH, 0, data.data.SUMA_PRI,0,0); if (ganaDipFed2015 > 0) { setRowStyle(3,ganaDipFed2015,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, data.data.MORENA, data.data.PES, data.data.PH, 0, data.data.SUMA_PRI,0,0); } else { clearRowStyle(3); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datagob12/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[4].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[4].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[4].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[4].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[4].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[4].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[4].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[4].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[4].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[4].cells[10].innerHTML = 0; document.getElementById("tablaResultados").rows[4].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[4].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[4].cells[13].innerHTML = 0; document.getElementById("tablaResultados").rows[4].cells[14].innerHTML = 0; var ganaGob2012 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,0,0); if (ganaGob2012 > 0) { setRowStyle(4, ganaGob2012,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,0,0); } else { clearRowStyle(4); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_dataayun12/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[5].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[5].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[5].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[5].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[5].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[5].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[5].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[5].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[5].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[5].cells[10].innerHTML = 0; document.getElementById("tablaResultados").rows[5].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[5].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[5].cells[13].innerHTML = 0; document.getElementById("tablaResultados").rows[5].cells[14].innerHTML = data.data.SUMA_MC; var ganaAyun2012 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,0,data.data.SUMA_MC); if (ganaAyun2012 > 0) { setRowStyle(5, ganaAyun2012,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,0,data.data.SUMA_MC); } else { clearRowStyle(5); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datadloc12/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[6].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[6].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[6].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[6].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[6].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[6].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[6].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[6].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[6].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[6].cells[10].innerHTML = 0; document.getElementById("tablaResultados").rows[6].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[6].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[6].cells[13].innerHTML = 0; document.getElementById("tablaResultados").rows[6].cells[14].innerHTML = data.data.SUMA_MC; var ganaDipLoc2012 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,0,data.data.SUMA_MC); if (ganaDipLoc2012 > 0) { setRowStyle(6, ganaDipLoc2012,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,0,data.data.SUMA_MC); } else { clearRowStyle(6); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datapresi12/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[7].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[7].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[7].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[7].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[7].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[7].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[7].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[7].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[7].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[7].cells[10].innerHTML = 0; document.getElementById("tablaResultados").rows[7].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[7].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[7].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[7].cells[14].innerHTML = 0; var ganaPresi2012 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,0); if (ganaPresi2012 > 0) { setRowStyle(7, ganaPresi2012,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,0); } else { clearRowStyle(7); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datasen12/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[8].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[8].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[8].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[8].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[8].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[8].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[8].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[8].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[8].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[8].cells[10].innerHTML = 0; document.getElementById("tablaResultados").rows[8].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[8].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[8].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[8].cells[14].innerHTML = 0; var ganaSen2012 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,0); if (ganaSen2012 > 0) { setRowStyle(8, ganaSen2012,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,0); } else { clearRowStyle(8); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datadipfed12/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[9].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[9].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[9].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[9].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[9].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[9].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[9].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[9].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[9].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[9].cells[10].innerHTML = 0; document.getElementById("tablaResultados").rows[9].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[9].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[9].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[9].cells[14].innerHTML = 0; var ganaDipFed2012 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,0); if (ganaDipFed2012 > 0) { setRowStyle(9, ganaDipFed2012,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, 0, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,0); } else { clearRowStyle(9); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_dataayun09/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[10].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[10].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[10].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[10].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[10].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[10].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[10].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[10].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[10].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[10].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[10].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[10].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[10].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[10].cells[14].innerHTML = data.data.SUMA_MC; var ganaAyun2009 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); if (ganaAyun2009 > 0) { setRowStyle(10, ganaAyun2009,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); } else { clearRowStyle(10); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datadloc09/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[11].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[11].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[11].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[11].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[11].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[11].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[11].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[11].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[11].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[11].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[11].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[11].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[11].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[11].cells[14].innerHTML = data.data.SUMA_MC; var ganaDipLoc2009 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); if (ganaDipLoc2009 > 0) { setRowStyle(11, ganaDipLoc2009,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); } else { clearRowStyle(11); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datadfed09/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[12].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[12].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[12].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[12].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[12].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[12].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[12].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[12].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[12].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[12].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[12].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[12].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[12].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[12].cells[14].innerHTML = data.data.SUMA_MC; var ganaDipFed2009 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); if (ganaDipFed2009 > 0) { setRowStyle(12, ganaDipFed2009,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); } else { clearRowStyle(12); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datagob06/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[13].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[13].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[13].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[13].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[13].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[13].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[13].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[13].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[13].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[13].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[13].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[13].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[13].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[13].cells[14].innerHTML = data.data.SUMA_MC; var ganaGob2006 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); if (ganaGob2006 > 0) { setRowStyle(13, ganaGob2006,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); } else { clearRowStyle(13); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datamuni06/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[14].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[14].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[14].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[14].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[14].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[14].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[14].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[14].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[14].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[14].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[14].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[14].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[14].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[14].cells[14].innerHTML = data.data.SUMA_MC; var ganaMuni2006 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); if (ganaMuni2006 > 0) { setRowStyle(14, ganaMuni2006,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); } else { clearRowStyle(14); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datadiploc06/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[15].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[15].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[15].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[15].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[15].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[15].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[15].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[15].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[15].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[15].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[15].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[15].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[15].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[15].cells[14].innerHTML = data.data.SUMA_MC; var ganaDipLoc2006 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); if (ganaDipLoc2006 > 0) { setRowStyle(15, ganaDipLoc2006,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); } else { clearRowStyle(15); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datapresi06/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[16].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[16].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[16].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[16].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[16].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[16].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[16].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[16].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[16].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[16].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[16].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[16].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[16].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[16].cells[14].innerHTML = data.data.SUMA_MC; var ganaPresi2006 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); if (ganaPresi2006 > 0) { setRowStyle(16, ganaPresi2006,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); } else { clearRowStyle(16); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datasen06/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[17].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[17].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[17].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[17].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[17].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[17].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[17].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[17].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[17].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[17].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[17].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[17].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[17].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[17].cells[14].innerHTML = data.data.SUMA_MC; var ganaSen2006 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); if (ganaSen2006 > 0) { setRowStyle(17, ganaSen2006,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); } else { clearRowStyle(17); } }, fail: function(data){ alert( 'Error ' + e ); }, }) $.ajax({ data: {}, type: 'GET', url: main_path + '/get_section_datadipfed06/'+ varSeccion, success: function(data){ document.getElementById("tablaResultados").rows[18].cells[1].innerHTML = data.data.PAN; document.getElementById("tablaResultados").rows[18].cells[2].innerHTML = data.data.PRI; document.getElementById("tablaResultados").rows[18].cells[3].innerHTML = data.data.PRD; document.getElementById("tablaResultados").rows[18].cells[4].innerHTML = data.data.PT; document.getElementById("tablaResultados").rows[18].cells[5].innerHTML = data.data.PVEM; document.getElementById("tablaResultados").rows[18].cells[6].innerHTML = data.data.PANAL; document.getElementById("tablaResultados").rows[18].cells[7].innerHTML = data.data.MC; document.getElementById("tablaResultados").rows[18].cells[8].innerHTML = 0; document.getElementById("tablaResultados").rows[18].cells[9].innerHTML = 0; document.getElementById("tablaResultados").rows[18].cells[10].innerHTML = data.data.PH; document.getElementById("tablaResultados").rows[18].cells[11].innerHTML = 0; document.getElementById("tablaResultados").rows[18].cells[12].innerHTML = data.data.SUMA_PRI; document.getElementById("tablaResultados").rows[18].cells[13].innerHTML = data.data.SUMA_PRD; document.getElementById("tablaResultados").rows[18].cells[14].innerHTML = data.data.SUMA_MC; var ganaDipFed2006 = Math.max(data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); if (ganaDipFed2006 > 0) { setRowStyle(18, ganaDipFed2006,data.data.PAN, data.data.PRI, data.data.PRD, data.data.PT, data.data.PVEM, data.data.PANAL, data.data.MC, 0, 0, data.data.PH, 0, data.data.SUMA_PRI,data.data.SUMA_PRD,data.data.SUMA_MC); } else { clearRowStyle(18); } }, fail: function(data){ alert( 'Error ' + e ); }, }) } function setRowStyle(varRowNumber,varGanaEleccion,varDatoPAN,varDatoPRI,varDatoPRD,varDatoPT,varDatoPVEM,varDatoPANAL,varDatoMC,varDatoMORENA,varDatoPES,varDatoPH,varDatoINDEP,varDatoSumaPRI,varDatoSumaPRD,varDatoSumaMC){ if (varDatoPAN == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[1].style.backgroundColor = '#66b3ff'; document.getElementById("tablaResultados").rows[varRowNumber].cells[1].style.color = '#0040FF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[1].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[1].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[1].style.color = '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[1].style.fontWeight='normal'; } if (varDatoPRI == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[2].style.backgroundColor = '#33802c'; document.getElementById("tablaResultados").rows[varRowNumber].cells[2].style.color= '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[2].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[2].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[2].style.color = '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[2].style.fontWeight='normal'; } if (varDatoPRD == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[3].style.backgroundColor = '#eee128'; document.getElementById("tablaResultados").rows[varRowNumber].cells[3].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[3].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[3].style.fontWeight='normal'; } if (varDatoPT == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[4].style.backgroundColor = '#ff0000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[4].style.color = '#FFFF00'; document.getElementById("tablaResultados").rows[varRowNumber].cells[4].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[4].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[4].style.color = '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[4].style.fontWeight='normal'; } if (varDatoPVEM == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[5].style.backgroundColor = '#00FF00'; document.getElementById("tablaResultados").rows[varRowNumber].cells[5].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[5].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[5].style.fontWeight='normal'; } if (varDatoPANAL == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[6].style.backgroundColor = '#1990b1'; document.getElementById("tablaResultados").rows[varRowNumber].cells[6].style.color= '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[6].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[6].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[6].style.color = '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[6].style.fontWeight='normal'; } if (varDatoMC == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[7].style.backgroundColor = '#ff7f00'; document.getElementById("tablaResultados").rows[varRowNumber].cells[7].style.color= '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[7].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[7].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[7].style.color = '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[7].style.fontWeight='normal'; } if (varDatoMORENA == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[8].style.backgroundColor = '#B40404'; document.getElementById("tablaResultados").rows[varRowNumber].cells[8].style.color= '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[8].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[8].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[8].style.color = '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[8].style.fontWeight='normal'; } if (varDatoPES == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[9].style.backgroundColor = '#5A81CD'; document.getElementById("tablaResultados").rows[varRowNumber].cells[9].style.color= '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[9].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[9].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[9].style.color = '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[9].style.fontWeight='normal'; } if (varDatoPH == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[10].style.backgroundColor = '#FA58F4'; document.getElementById("tablaResultados").rows[varRowNumber].cells[10].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[10].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[10].style.fontWeight='normal'; } if (varDatoINDEP == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[11].style.backgroundColor = '#663300'; document.getElementById("tablaResultados").rows[varRowNumber].cells[11].style.color= '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[11].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[11].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[11].style.color = '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[11].style.fontWeight='normal'; } if (varDatoSumaPRI == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[12].style.backgroundColor = '#33802c'; document.getElementById("tablaResultados").rows[varRowNumber].cells[12].style.color= '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[12].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[12].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[12].style.color = '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[12].style.fontWeight='normal'; } if (varDatoSumaPRD == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[13].style.backgroundColor = '#eee128'; document.getElementById("tablaResultados").rows[varRowNumber].cells[13].style.color= '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[13].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[13].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[13].style.color = '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[13].style.fontWeight='normal'; } if (varDatoSumaMC == varGanaEleccion) { document.getElementById("tablaResultados").rows[varRowNumber].cells[14].style.backgroundColor = '#ff7f00'; document.getElementById("tablaResultados").rows[varRowNumber].cells[14].style.color= '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[14].style.fontWeight='bold'; } else { document.getElementById("tablaResultados").rows[varRowNumber].cells[14].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[varRowNumber].cells[14].style.color = '#000000'; document.getElementById("tablaResultados").rows[varRowNumber].cells[14].style.fontWeight='normal'; } } function clearRowStyle(row_number){ document.getElementById("tablaResultados").rows[row_number].cells[1].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[2].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[3].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[4].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[5].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[6].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[7].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[8].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[9].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[10].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[11].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[12].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[13].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[14].style.backgroundColor = '#FFFFFF'; document.getElementById("tablaResultados").rows[row_number].cells[1].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[2].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[3].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[4].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[5].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[6].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[7].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[8].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[9].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[10].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[11].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[12].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[13].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[14].style.color= '#000000'; document.getElementById("tablaResultados").rows[row_number].cells[1].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[2].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[3].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[4].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[5].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[6].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[7].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[8].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[9].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[10].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[11].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[12].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[13].style.fontWeight='normal'; document.getElementById("tablaResultados").rows[row_number].cells[14].style.fontWeight='normal'; } function updateChart(varPAN,varPRI,varPRD,varMC,varPANAL,varPES,varINDEP,varPT){ var pieChartCanvas = $("#pieChart").get(0).getContext("2d"); var pieChart = new Chart(pieChartCanvas); var PieData = [ { value: varPAN, color: "#66b3ff", highlight: "#66b3ff", label: "PAN" }, { value: varPRI, color: "#339966", highlight: "#339966", label: "PRI" }, { value: varPRD, color: "#e6e600", highlight: "#e6e600", label: "PRD" }, { value: varMC, color: "#ff9933", highlight: "#ff9933", label: "MC" }, { value: varPANAL, color: "#1990b1", highlight: "#1990b1", label: "PANAL" }, { value: varPES, color: "#1944b1", highlight: "#1944b1", label: "PES" }, { value: varINDEP, color: "#663300", highlight: "#663300", label: "Indep." }, { value: varPT, color: "#ff0000", highlight: "#ff0000", label: "PT" } ]; var pieOptions = { //Boolean - Whether we should show a stroke on each segment segmentShowStroke: true, //String - The colour of each segment stroke segmentStrokeColor: "#fff", //Number - The width of each segment stroke segmentStrokeWidth: 2, //Number - The percentage of the chart that we cut out of the middle percentageInnerCutout: 50, // This is 0 for Pie charts //Number - Amount of animation steps animationSteps: 100, //String - Animation easing effect animationEasing: "easeOutBounce", //Boolean - Whether we animate the rotation of the Doughnut animateRotate: true, //Boolean - Whether we animate scaling the Doughnut from the centre animateScale: false, //Boolean - whether to make the chart responsive to window resizing responsive: true, // Boolean - whether to maintain the starting aspect ratio or not when responsive, if set to false, will take up entire container maintainAspectRatio: true, //String - A legend template legendTemplate: "<ul class=\"<%=name.toLowerCase()%>-legend\"><% for (var i=0; i<segments.length; i++){%><li><span style=\"background-color:<%=segments[i].fillColor%>\"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>" }; //Create pie or douhnut chart // You can switch between pie and douhnut using the method below. pieChart.Doughnut(PieData, pieOptions); } function updateBarChart(numElec){ varPAN = document.getElementById("tablaResultados").rows[numElec].cells[1].innerHTML; varPRI = document.getElementById("tablaResultados").rows[numElec].cells[2].innerHTML; varPRD = document.getElementById("tablaResultados").rows[numElec].cells[3].innerHTML; varPT = document.getElementById("tablaResultados").rows[numElec].cells[4].innerHTML; varPVEM = document.getElementById("tablaResultados").rows[numElec].cells[5].innerHTML; varPANAL = document.getElementById("tablaResultados").rows[numElec].cells[6].innerHTML; varMC = document.getElementById("tablaResultados").rows[numElec].cells[7].innerHTML; varMORENA = document.getElementById("tablaResultados").rows[numElec].cells[8].innerHTML; varPES = document.getElementById("tablaResultados").rows[numElec].cells[9].innerHTML; varPH = document.getElementById("tablaResultados").rows[numElec].cells[10].innerHTML; varINDEP = document.getElementById("tablaResultados").rows[numElec].cells[11].innerHTML; varSUM_PRI = document.getElementById("tablaResultados").rows[numElec].cells[12].innerHTML; varSUM_PRD = document.getElementById("tablaResultados").rows[numElec].cells[13].innerHTML; varSUM_MC = document.getElementById("tablaResultados").rows[numElec].cells[14].innerHTML; var trace1 = { x: ['PAN', 'PRI', 'PRD', 'PT', 'PVEM', 'PANAL', 'MC', 'MORENA', 'PES', 'PH', 'INDEP', 'COAL_PRI', 'COAL_PRD', 'COAL_MC'], y: [varPAN, varPRI, varPRD, varPT, varPVEM, varPANAL, varMC, varMORENA, varPES, varPH, varINDEP, varSUM_PRI, varSUM_PRD, varSUM_MC], marker:{ color: ['#4dacff','#33802c','#eee128','#ff0000', '#00FF00','#1990b1','#ff7f00','#B40404','#1944b1', '#FA58F4','#663300','#33802c','#eee128','#ff7f00'] }, type: 'bar' }; var data = [trace1]; var layout = { title: 'Elección de '+document.getElementById("tablaResultados").rows[numElec].cells[0].innerHTML }; Plotly.newPlot('myDiv', data, layout); }