var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); var baseurl = "https://web.archive.org/web/20240713002813/https://www.pmkvyofficial.org/"; // var baseurl = "https://web.archive.org/web/20240713002813/http://127.0.0.1:8000/"; $.ajaxSetup({ headers: { "X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"), }, }); $(document).ready(function () { $(".stut").data("default-value", $(".stut").val()); $("#statechange").change(function () { $("#statechange").d3Click(); $("#svgHere1").html(""); var state = $(this).val(); var width = 550, height = 650; active = d3.select(null); var projection = d3.geo .mercator() .center([95, 25]) .scale(1000) .rotate([0, 0]); var div = d3 .select("#svgHere1") .append("div") .attr("class", "tooltip") .style("opacity", 0); var svg = d3 .select("#svgHere1") .append("svg") .attr("width", width) .attr("height", height); var path = d3.geo.path().projection(projection); var g = svg.append("g"); d3.json("indialatest.json", function (error, topology) { g.selectAll("path") .data(topojson.object(topology, topology.objects.collection).geometries) .enter() .append("path") .attr("d", path) .attr("stroke", "white") .attr("class", "states") .on("mouseover", mouseover) .on("mouseout", mouseout) .on("click", clicked); g.data( topojson .object(topology, topology.objects.collection) .geometries.filter(function (d) { return d.properties.NAME1_ == state; }) ) .append("path") .attr("d", path) .on("click", clicked) .style("fill", "blue"); //state name start g.append("g") .attr("class", "states-names") .selectAll("text") .data(topojson.object(topology, topology.objects.collection).geometries) .enter() .append("svg:text") .text(function (d) { return d.properties.NAME1_; }) .attr("x", function (d) { return path.centroid(d)[0]; }) .attr("y", function (d) { return path.centroid(d)[1]; }) .attr("text-anchor", "middle") .attr("fill", "red"); //state name end g.selectAll("path") .data(topojson.object(topology, topology.objects.collection).geometries) .enter() .attr("transform", function (d) { return "translate(" + path.centroid(d) + ")"; }) .attr("dx", function (d) { return d.properties.dx || "0"; }) .attr("dy", function (d) { return d.properties.dy || "0.35em"; }) .text(function (d) { return d.properties.abbr; }); var zoom = d3 .zoom() .scaleExtent([1, 18]) .on("zoom", function () { g.selectAll("path").attr("transform", d3.event.transform); }); svg.call(zoom); svg .append("path") .datum( topojson.mesh(topology, topology.objects.collection, function (a, b) { return a !== b; }) ) .attr("class", "map_mesh") .attr("d", path); }); function mouseover(d) { div.transition().duration(200).style("opacity", 1); div .html(d.properties.NAME1_) .style("left", d3.event.pageX - 520 + "px") .style("top", d3.event.pageY - 360 + "px"); } function mouseout(d) { div.transition().duration(500).style("opacity", 0); } function clicked(d) { //console.log(d.properties.NAME1_,d.properties.NAME1_,d.properties.NAME_2); $(".idname").html(d.properties.NAME1_); $(".name1").html(d.properties.NAME1_); $(".name2").html(d.properties.NAME2_); //loadmap(d.properties.NAME1_,path,d,g); var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indiastatenish(d.properties.NAME1_, schemes, sector, pmkkvalue, type); // statewisetc(d.properties.NAME1_,schemes,sector,pmkkvalue); $("#state-name").val(d.properties.NAME1_); d3.selectAll("path").style("fill", null); d3.select(this).style("fill", "orange"); } }); jQuery.fn.d3Click = function () { this.each(function (i, e) { var evt = new MouseEvent("click"); e.dispatchEvent(evt); }); }; mapIndia(); function mapIndia() { var state = "india"; var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); //alert('ss'); indianish(schemes, sector, pmkkvalue, type); //indiatc(schemes,sector,pmkkvalue); var width = 550, height = 650; active = d3.select(null); var projection = d3.geo .mercator() .center([95, 25]) .scale(1000) .rotate([0, 0]); var div = d3 .select("#svgHere1") .append("div") .attr("class", "tooltip") .style("opacity", 0); var svg = d3 .select("#svgHere1") .append("svg") .attr("width", width) .attr("height", height); var path = d3.geo.path().projection(projection); var g = svg.append("g"); d3.json("indialatest.json", function (error, topology) { g.selectAll("path") .data(topojson.object(topology, topology.objects.collection).geometries) .enter() .append("path") .attr("d", path) .attr("stroke", "white") .attr("class", "states") .on("mouseover", mouseover) .on("mouseout", mouseout) // .style("fill", function(d) { // if(d.properties.NAME1_=='Punjab') { // return "red";//on condition match // }else{ // var letters = '0123456789ABCDEF'; // var color = '#'; // for (var i = 0; i < 6; i++) { // color += letters[Math.floor(Math.random() * 16)]; // } // return color; // } // // }) .on("click", clicked); //state name start // g.append("g") // .attr("class", "states-names") // .selectAll("text") // .data(topojson.object(topology, topology.objects.collection) // .geometries) // .enter() // .append("svg:text") // .text(function(d){ // return d.properties.NAME1_; // }) // .attr("x", function(d){ // return path.centroid(d)[0]; // }) // .attr("y", function(d){ // return path.centroid(d)[1]; // }) // .attr("text-anchor","middle") // .attr('fill', 'red'); //state name end g.selectAll("path") .data(topojson.object(topology, topology.objects.collection).geometries) .enter() .attr("transform", function (d) { return "translate(" + path.centroid(d) + ")"; }) .attr("dx", function (d) { return d.properties.dx || "0"; }) .attr("dy", function (d) { return d.properties.dy || "0.35em"; }) .text(function (d) { return d.properties.abbr; }); svg .append("path") .datum( topojson.mesh(topology, topology.objects.collection, function (a, b) { return a !== b; }) ) .attr("class", "map_mesh") .attr("d", path); alert(path.centroid(d)); }); function mouseover(d) { div.transition().duration(200).style("opacity", 1); div .html(d.properties.NAME1_) .style("left", d3.event.pageX - 520 + "px") .style("top", d3.event.pageY - 360 + "px"); } function mouseout(d) { div.transition().duration(500).style("opacity", 0); } function clicked(d) { //console.log(d.properties.NAME1_,d.properties.NAME1_,d.properties.NAME_2); $(".idname").html(d.properties.NAME1_); $(".name1").html(d.properties.NAME1_); $(".name2").html(d.properties.NAME2_); loadmap(d.properties.NAME1_, path, d, g); var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indiastatenish(d.properties.NAME1_, schemes, sector, pmkkvalue, type); // statewisetc(d.properties.NAME1_,schemes,sector,pmkkvalue); $("#state-name").val(d.properties.NAME1_); d3.selectAll("path").style("fill", null); d3.select(this).style("fill", "orange"); } $(".stut").change(function clicked(d) { var stut = $(".stut").val(); var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); $(".idname").html(stut); $(".name1").html(stut); $(".name2").html(stut); if (stut == "india") { indianish(schemes, sector, pmkkvalue, type); } else { indiastatenish(stut, schemes, sector, pmkkvalue, type); } // var d.properties.NAME1_=stut; loadmap(stut, path, d, g); // // statewisetc(d.properties.NAME1_,schemes,sector,pmkkvalue); $("#state-name").val(stut); d3.selectAll("path").style("fill", null); d3.select(this).style("fill", "orange"); }); } function indianish(schemes, sector, pmkkvalue, type) { // alert(type); //alert(schemes); var dataString = { scheme: schemes, sector: sector, pmkkvalue: pmkkvalue, type: type, }; $.ajax({ type: "GET", url: baseurl + "indiactrainingtype", data: dataString, dataType: "json", success: function (response) { $("#passed-candidates").html( response.candidatepassed.toLocaleString("hi-IN") ); $("#placed-candidates").html( response.placedcandidate.toLocaleString("hi-IN") ); $("#certified-candidates").html( response.candidatecertified.toLocaleString("hi-IN") ); $("#assessed-candidates").html( response.candidateassessed.toLocaleString("hi-IN") ); $("#trained-candidates").html( response.trainedcandidates.toLocaleString("hi-IN") ); $("#ongoing-candidates").html( response.ongoingcandidates.toLocaleString("hi-IN") ); $("#enrolled-candidates").html( response.enrolledcandidates.toLocaleString("hi-IN") ); $("#tcdata").html(response.htmldata); var number1 = response.placedcandidate; var number2 = response.candidatecertified; var percentage = parseFloat((number1 / number2) * 100).toFixed(2); if (number1 == "0" || number2 == "0") { percentage = "0"; } if (schemes == "allschemes" || schemes == "RPL" || type == 0) { $(".placementpercentagedata").hide(); $("#placement-percentage").hide(); } else { $(".placementpercentagedata").show(); $("#placement-percentage").show(); $("#placement-percentage").html(percentage + "%"); } }, }); return false; } function indiatc(schemes, sector, pmkkvalue) { //var dataString = 'state='+state+'scheme='+schemes; //alert(schemes); var dataString = { scheme: schemes, sector: sector, pmkkvalue: pmkkvalue }; $.ajax({ type: "POST", url: baseurl + "indiatc", data: dataString, dataType: "json", success: function (response) { $("#passed-candidates").html(response.candidatepassed); $("#placed-candidates").html(response.placedcandidate); $("#certified-candidates").html(response.candidatecertified); $("#assessed-candidates").html(response.candidateassessed); $("#trained-candidates").html(response.trainedcandidates); $("#ongoing-candidates").html(response.ongoingcandidates); $("#enrolled-candidates").html(response.enrolledcandidates); $("#tcdata").html(response.htmldata); $("#training-centre").html(response.trainingcentercounts + "*"); $("#training-partner").html(response.trainingpartnercounts + "*"); $("#special-training-partner").html( response.trainingpartnercounts + "*" ); $("#job-role").html(response.jobrolecounts); var number1 = response.placedcandidate; var number2 = response.candidatecertified; var percentage = parseFloat((number1 / number2) * 100).toFixed(2); if (number1 == "0" || number2 == "0") { percentage = "0"; } $("#placement-percentage").html(percentage + "%"); }, }); return false; } function indiastatenish(state, schemes, sector, pmkkvalue, type) { if (state == "Jammu and Kashmir") { state = "Jammu And Kashmir"; } if (state == "Andaman and Nicobar Islands") { state = "Andaman And Nicobar Islands"; } //alert(state); //alert(schemes); var dataString = { state: state, scheme: schemes, type: type }; $.ajax({ type: "GET", url: baseurl + "/indiacstatetrainingtype", data: dataString, dataType: "json", success: function (response) { $("#passed-candidates").html( response.candidatepassed.toLocaleString("hi-IN") ); $("#placed-candidates").html( response.placedcandidate.toLocaleString("hi-IN") ); $("#certified-candidates").html( response.candidatecertified.toLocaleString("hi-IN") ); $("#assessed-candidates").html( response.candidateassessed.toLocaleString("hi-IN") ); $("#trained-candidates").html( response.trainedcandidates.toLocaleString("hi-IN") ); $("#ongoing-candidates").html( response.ongoingcandidates.toLocaleString("hi-IN") ); $("#enrolled-candidates").html( response.enrolledcandidates.toLocaleString("hi-IN") ); $("#tcdata").html(response.htmldata); var number1 = response.placedcandidate; var number2 = response.candidatecertified; var percentage = parseFloat((number1 / number2) * 100).toFixed(2); if (number1 == "0" || number2 == "0") { percentage = "0"; } if (schemes == "allschemes" || schemes == "RPL" || type == 0) { $(".placementpercentagedata").hide(); $("#placement-percentage").hide(); } else { $(".placementpercentagedata").show(); $("#placement-percentage").show(); $("#placement-percentage").html(percentage + "%"); } }, }); return false; } function statewisetc(state, schemes, sector, pmkkvalue) { //var dataString = 'state='+state+'scheme='+schemes; var dataString = { state: state, scheme: schemes, sector: sector, pmkkvalue: pmkkvalue, }; $.ajax({ type: "POST", url: baseurl + "statetc", data: dataString, dataType: "json", success: function (response) { $("#passed-candidates").html( response.candidatepassed.toLocaleString("hi-IN") ); $("#placed-candidates").html( response.placedcandidate.toLocaleString("hi-IN") ); $("#certified-candidates").html( response.candidatecertified.toLocaleString("hi-IN") ); $("#assessed-candidates").html( response.candidateassessed.toLocaleString("hi-IN") ); $("#trained-candidates").html( response.trainedcandidates.toLocaleString("hi-IN") ); $("#ongoing-candidates").html( response.ongoingcandidates.toLocaleString("hi-IN") ); $("#enrolled-candidates").html( response.enrolledcandidates.toLocaleString("hi-IN") ); $("#tcdata").html(response.htmldata); $("#training-centre").html(response.trainingcentercounts + "*"); $("#training-partner").html(response.trainingpartnercounts + "*"); $("#special-training-partner").html( response.trainingpartnercounts + "*" ); $("#job-role").html(response.jobrolecounts); var number1 = response.placedcandidate; var number2 = response.candidatecertified; var percentage = parseFloat((number1 / number2) * 100).toFixed(2); if (number1 == "0" || number2 == "0") { percentage = "0"; } if (schemes == "allschemes" || schemes == "RPL" || type == 0) { $(".placementpercentagedata").hide(); $("#placement-percentage").hide(); } else { $(".placementpercentagedata").show(); $("#placement-percentage").show(); $("#placement-percentage").html(percentage + "%"); } }, }); return false; } $(".sorting a").click(function () { $(".sorting a").not(this).removeClass("active"); $(this).addClass("active"); var statename = $("#state-name").val(); var districtname = $("#district-name").val(); var districtcode = $("#district-code").val(); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); if (statename == "india" && districtname == "all") { var schemes = $(".sorting a.active").attr("dataname"); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indianish(schemes, sector, pmkkvalue, type); // indiatc(schemes,sector,pmkkvalue); if (schemes == "RPL") { $(".certifiedli").hide(); $(".rplhide").hide(); $("#pmkkvalue").hide(); } else { $(".certifiedli").show(); $(".rplhide").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); $("#pmkkvalue").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } if (schemes == "STT") { $("#pmkkvalue").show(); } } if (statename != "india" && districtname == "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indiastatenish(statename, schemes, sector, pmkkvalue, type); //statewisetc(statename,schemes,sector,pmkkvalue); if (schemes == "RPL") { $(".certifiedli").hide(); $("#pmkkvalue").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); $("#pmkkvalue").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } if (schemes == "STT") { $("#pmkkvalue").show(); } } if (statename != "india" && districtname != "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indiastatedistrictnish( districtname, schemes, sector, pmkkvalue, districtcode, type ); // districtwisetc(districtname,schemes,sector,pmkkvalue,districtcode); if (schemes == "RPL") { $(".certifiedli").hide(); $("#pmkkvalue").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); $("#pmkkvalue").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } if (schemes == "STT") { $("#pmkkvalue").show(); } } }); $(".pmkvy-filter-data > a").on("click", function () { //alert(); let datanameval = $(this).attr("dataname"); $(".pmkvy-filter-data a").removeClass("active"); $('.pmkvy-filter-data a[dataname="' + datanameval + '"]').addClass( "active" ); var value = $(".filter-select ul li").attr("data-value"); var name = $(".filter-select ul li").attr("data-name"); $(".filter-select ul li").parent().prev("a").text(name); $(".filter-select ul li") .parents(".filter-select") .find(".value-field") .val(value); $(".filter-select ul li").parent().slideUp("fast"); //var schemes = $(".sorting a.active").attr('dataname'); var statename = $("#state-name").val(); var districtname = $("#district-name").val(); var type = datanameval; //alert(); if (statename == "india" && districtname == "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indianish(schemes, sector, pmkkvalue, type); // indiatc(schemes,sector,pmkkvalue); if (schemes == "RPL") { $(".certifiedli").hide(); $("#pmkkvalue").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); $("#pmkkvalue").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } if (schemes == "STT") { $("#pmkkvalue").show(); } } if (statename != "india" && districtname == "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indiastatenish(statename, schemes, sector, pmkkvalue, type); // statewisetc(statename,schemes,sector,pmkkvalue); if (schemes == "RPL") { $(".certifiedli").hide(); $("#pmkkvalue").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); $("#pmkkvalue").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } if (schemes == "STT") { $("#pmkkvalue").show(); } } if (statename != "india" && districtname != "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); var districtcode = $("#district-code").val(); indiastatedistrictnish( districtname, schemes, sector, pmkkvalue, districtcode, type ); // districtwisetc(districtname,schemes,sector,pmkkvalue,districtcode); if (schemes == "RPL") { $(".certifiedli").hide(); $("#pmkkvalue").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); $("#pmkkvalue").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } if (schemes == "STT") { $("#pmkkvalue").show(); } } if ($('.pmkvy-filter-data a[dataname="0"]').hasClass("active")) { //alert(); $(this) .parents(".dashboard-head") .siblings(".pmkvy-tab1") .children(".data-box:eq(0)") .prepend( '
' ); } else { // alert('no'); $(".abc").remove(); // $(this).parents('.dashboard-head').siblings('.map-block').children('.data-box:eq(0)').delete('abc'); } }); $(".filter-select a").click(function () { $(this).next("ul").slideToggle("fast"); }); $(".filter-select ul li").click(function () { var value = $(this).attr("data-value"); var name = $(this).attr("data-name"); $(this).parent().prev("a").text(name); $(this).parents(".filter-select").find(".value-field").val(value); $(this).parent().slideUp("fast"); //var schemes = $(".sorting a.active").attr('dataname'); var statename = $("#state-name").val(); var districtname = $("#district-name").val(); //alert(); if (statename == "india" && districtname == "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indianish(schemes, sector, pmkkvalue, type); // indiatc(schemes,sector,pmkkvalue); if (schemes == "RPL") { $(".certifiedli").hide(); $("#pmkkvalue").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); $("#pmkkvalue").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } if (schemes == "STT") { $("#pmkkvalue").show(); } } if (statename != "india" && districtname == "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indiastatenish(statename, schemes, sector, pmkkvalue, type); // statewisetc(statename,schemes,sector,pmkkvalue); if (schemes == "RPL") { $(".certifiedli").hide(); $("#pmkkvalue").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); $("#pmkkvalue").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } if (schemes == "STT") { $("#pmkkvalue").show(); } } if (statename != "india" && districtname != "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); indiastatedistrictnish( districtname, schemes, sector, pmkkvalue, districtcode ); // districtwisetc(districtname,schemes,sector,pmkkvalue,districtcode); if (schemes == "RPL") { $(".certifiedli").hide(); $("#pmkkvalue").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); $("#pmkkvalue").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } if (schemes == "STT") { $("#pmkkvalue").show(); } } }); $(".pmkkvalue").click(function () { //var schemes = $(".sorting a.active").attr('dataname'); var statename = $("#state-name").val(); var districtname = $("#district-name").val(); var districtcode = $("#district-code").val(); //alert(); if (statename == "india" && districtname == "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indianish(schemes, sector, pmkkvalue, type); // indiatc(schemes,sector,pmkkvalue); if (schemes == "RPL") { $(".certifiedli").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } } if (statename != "india" && districtname == "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indiastatenish(statename, schemes, sector, pmkkvalue, type); // statewisetc(statename,schemes,sector,pmkkvalue); if (schemes == "RPL") { $(".certifiedli").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } } if (statename != "india" && districtname != "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); indiastatedistrictnish( districtname, schemes, sector, pmkkvalue, districtcode ); // districtwisetc(districtname,schemes,sector,pmkkvalue,districtcode); if (schemes == "RPL") { $(".certifiedli").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } } }); $(".sector").change(function () { //var schemes = $(".sorting a.active").attr('dataname'); var statename = $("#state-name").val(); var districtname = $("#district-name").val(); if (statename == "india" && districtname == "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); // alert(schemes); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indianish(schemes, sector, pmkkvalue, type); // indiatc(schemes,sector,pmkkvalue); if (schemes == "RPL") { $(".certifiedli").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } } if (statename != "india" && districtname == "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indiastatenish(statename, schemes, sector, type); // statewisetc(statename,schemes,sector); if (schemes == "RPL") { $(".certifiedli").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } } if (statename != "india" && districtname != "all") { var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); indiastatedistrictnish( districtname, schemes, sector, pmkkvalue, districtcode ); // districtwisetc(districtname,schemes,sector,pmkkvalue,districtcode); if (schemes == "RPL") { $(".certifiedli").hide(); $(".rplhide").hide(); } else { $(".rplhide").show(); $(".certifiedli").show(); } if (schemes == "Special Project") { $(".specialtrainingpartnerli").show(); $(".trainingpartnerli").hide(); } else { $(".specialtrainingpartnerli").hide(); $(".trainingpartnerli").show(); } } }); function indiastatedistrictnish( district, schemes, sector, pmkkvalue, districtcode, type ) { // alert(district); // alert(schemes); var dataString = { district: district, scheme: schemes, sector: sector, pmkkvalue: pmkkvalue, districtcode: districtcode, type: type, }; $.ajax({ type: "GET", url: baseurl + "/indiacstatedistricttrainingtype", data: dataString, dataType: "json", success: function (response) { $("#passed-candidates").html( response.candidatepassed.toLocaleString("hi-IN") ); $("#placed-candidates").html( response.placedcandidate.toLocaleString("hi-IN") ); $("#certified-candidates").html( response.candidatecertified.toLocaleString("hi-IN") ); $("#assessed-candidates").html( response.candidateassessed.toLocaleString("hi-IN") ); $("#trained-candidates").html( response.trainedcandidates.toLocaleString("hi-IN") ); $("#ongoing-candidates").html( response.ongoingcandidates.toLocaleString("hi-IN") ); $("#enrolled-candidates").html( response.enrolledcandidates.toLocaleString("hi-IN") ); $("#tcdata").html(response.htmldata); var number1 = response.placedcandidate; var number2 = response.candidatecertified; var percentage = parseFloat((number1 / number2) * 100).toFixed(2); if (number1 == "0" || number2 == "0") { percentage = "0"; } if (schemes == "allschemes" || schemes == "RPL" || type == 0) { $(".placementpercentagedata").hide(); $("#placement-percentage").hide(); } else { $(".placementpercentagedata").show(); $("#placement-percentage").show(); $("#placement-percentage").html(percentage + "%"); } }, }); return false; } function districtwisetc(district, schemes, sector, pmkkvalue, districtcode) { //alert(sector); //alert(schemes); var dataString = { district: district, scheme: schemes, sector: sector, pmkkvalue: pmkkvalue, districtcode: districtcode, }; $.ajax({ type: "GET", url: baseurl + "districttc", data: dataString, dataType: "json", success: function (response) { $("#passed-candidates").html( response.candidatepassed.toLocaleString("hi-IN") ); $("#placed-candidates").html( response.placedcandidate.toLocaleString("hi-IN") ); $("#certified-candidates").html( response.candidatecertified.toLocaleString("hi-IN") ); $("#assessed-candidates").html( response.candidateassessed.toLocaleString("hi-IN") ); $("#trained-candidates").html( response.trainedcandidates.toLocaleString("hi-IN") ); $("#ongoing-candidates").html( response.ongoingcandidates.toLocaleString("hi-IN") ); $("#enrolled-candidates").html( response.enrolledcandidates.toLocaleString("hi-IN") ); $("#tcdata").html(response.htmldata); $("#training-centre").html(response.trainingcentercounts + "*"); $("#training-partner").html(response.trainingpartnercounts + "*"); $("#special-training-partner").html( response.trainingpartnercounts + "*" ); $("#job-role").html(response.jobrolecounts); var number1 = response.placedcandidate; var number2 = response.candidatecertified; var percentage = parseFloat((number1 / number2) * 100).toFixed(2); if (number1 == "0" || number2 == "0") { percentage = "0"; } if (schemes == "allschemes" || schemes == "RPL" || type == 0) { $(".placementpercentagedata").hide(); $("#placement-percentage").hide(); } else { $(".placementpercentagedata").show(); $("#placement-percentage").show(); $("#placement-percentage").html(percentage + "%"); } }, }); return false; } function loadmap(dt, path, d, g) { let st = dt; // if(dt=='Andaman & Nicobar Islands'){ // st='Andaman' // } // if(dt=='Delhi'){ // st='Delhi'; // dt='NCT of Delhi'; // } // if(dt=='Jammu and Kashmir'){ // st='JammuAndKashmir' // } // if(dt=='Himachal Pradesh'){ // st='Himanchal' // } // if(dt=='Uttar Pradesh'){ // st='UttarPradesh' // } // if(dt=='Punjab'){ // st='Punjab' // } // if(dt== "Madhya Pradesh"){ // st='MadhyaPradesh'; // } // if(dt== "Gujarat"){ // st='Gujrat'; // } // if(dt== "Dadara & Nagar Havelli"){ // st='Dadra'; // } // if(dt == "Himachal Pradesh"){ // st='Himanchal'; // } // if(dt == "West Bengal"){ // st='WestBengal'; // } // if(dt == "Arunachal Pradesh"){ // st='Arunachal'; // } // if(dt == "Tamil Nadu"){ // st='Tamil Nadu'; // } // if(dt == "Odisha"){ // st='Odisha'; // dt=st; // } // if(dt == "Andhra Pradesh"){ // st='Andhra Pradesh'; // } $(".back").show(); $(".back").click(function () { $(this).hide(); $(".stut").val($(".stut").data("default-value")); $("#state-name").val("india"); $(".idname").html("India"); $("#district-name").val("all"); var sector = $(".sector").val(); var state = "india"; schemes = $(".sorting a.active").attr("dataname"); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indianish(schemes, sector, pmkkvalue, type); //indiatc(schemes,sector,pmkkvalue); $("#svgHere1").html("").removeClass("state-map"); mapIndia(); $(".name1").html(""); $(".name2").html(""); $(".map-loader").show(); }); $("#svgHere1").html("").addClass("state-map"); var width = 550, height = 650, centered, active = d3.select(null); var projection = d3.geo .mercator() .center([95, 25]) .scale(1000) .rotate([0, 0]); var div = d3 .select("#svgHere1") .append("div") .attr("class", "tooltip") .style("opacity", 0); var svg = d3 .select("#svgHere1") .append("svg") .attr("width", width) .attr("height", height) .attr("class", "state-map"); var path = d3.geo.path().projection(projection); var g = svg.append("g"); d3.json("india-districts.json", function (error, topology) { g.selectAll("path") .data( topojson .object(topology, topology.objects.collection) .geometries.filter(function (d) { return d.properties.st_nm == st; }) ) .enter() .append("path") .attr("d", path) .on("mouseover", mouseover) .on("mouseout", mouseout) .on("click", clicked) .call(load(d, path, g)); svg .append("path") .datum( topojson.mesh(topology, topology.objects.collection, function (a, b) { return a !== b; }) ) .attr("class", "map_mesh"); }); function mouseover(d) { div.transition().duration(200).style("opacity", 1); if (d.properties.district == "Mirpur") { d.properties.district = "DATA NOT AVAILABLE"; } if (d.properties.district == "Muzaffarabad") { d.properties.district = "DATA NOT AVAILABLE"; } div .html(d.properties.district) .style("left", d3.event.pageX - 550 + "px") .style("top", d3.event.pageY - 350 + "px"); } function mouseout(d) { div.transition().duration(500).style("opacity", 0); } function load(d, path, g) { var x, y, k; var centered; if (d && centered !== d) { // alert(d.properties.NAME1_ ) var centroid = path.centroid(d); x = centroid[0]; y = centroid[1]; k = 4; // alert(x); // alert(y); // alert(st); if (st == "Sikkim") { x = 366.09219645342284; y = 199.9818316032324; } if (st == "Karnataka") { x = 151.32319121981737; y = 441.02961824066927; } if (st == "Gujarat") { x = 71.7266740603009; y = 293.9309870157202; } if (st == "Chhattisgarh") { x = 253.88906225754943; y = 320.41210730260667; } if (st == "Odisha") { x = 295.38055486749363; y = 334.88043402110117; } if (st == "Jharkhand") { x = 315.1700469511343; y = 275.66076862393385; } if (st == "West Bengal") { x = 357.00275230403133; y = 270.78586159573206; } if (st == "Assam") { x = 442.3161168435302; y = 223.54005879765543; } if (st == "Arunachal Pradesh") { x = 474.4172117423723; y = 190.63057271495663; } if (st == "Bihar") { x = 316.05729010154477; y = 236.74041342389762; // k = //3.5; } if (st == "Uttar Pradesh") { x = 227.8103977692946; y = 212.1426299362626; // k = //3.5; } if (st == "Jammu and Kashmir") { x = 128.71287573113355; y = 75.77554498121798 + 5; // k = //3.5; } if (st == "Chandigarh") { x = 163.71287573113355; y = 143.77554498121798; k = 15; } if (st == "Rajasthan") { x = 110.85499479262587; y = 218.79582061400941; k = 3.5; } if (st == "Madhya Pradesh") { x = 188.42027123914647; y = 277.58546798561827; k = 3.5; } if (st == "Maharashtra") { x = 150.5143359570422; y = 354.37116256643844; k = 3.5; } if (st == "Ladakh") { x = 162.13464004845363; y = 48.7038563521713; k = 2; } if (st == "Puducherry") { x = 214.47129246931328; y = 501.9404135251557; k = 2.5; } if (st == "Haryana") { x = 154.04107705330344; y = 167.3475364380919; k = 6; } if (st == "Punjab") { x = 138.09498680448885; y = 134.40682043640467; k = 6; } if (st == "Uttarakhand") { x = 204.2287524009129; y = 148.23293672949944; k = 6; } if (st == "Delhi") { x = 167.84908256577978; y = 178.51423814209426 - 3; k = 35; } if (st == "Goa") { x = 114.4669154603974 + 5; y = 429.49825594759625 + 5; k = 20; } if (st == "Tripura") { x = 423.28491330539816; y = 273.75303996171476; k = 15; } if (st == "Mizoram") { x = 442.2752288636038; y = 281.95560297916415; k = 10; } if (st == "Manipur") { x = 460.4460970153311; y = 255.06836586582156; k = 10; } if (st == "Meghalaya") { x = 414.91971105012976; y = 239.62892225660548; k = 6; } if (st == "Sikkim") { x = 366.09219645342284; y = 199.9818316032324; k = 10; } if (st == "Nagaland") { x = 470.8346705367536; y = 229.33158625319743; k = 10; } if (st == "Lakshadweep") { x = 81.92710635513419; y = 510.2885202975995; k = 10; } if (st == "Kerala") { x = 155.4104783488465; y = 517.2922802074631; } if (st == "Tamil Nadu") { x = 190.37895946491648; y = 507.430559717123; } if (st == "Telangana") { x = 201.80269760224752; y = 385.0848224848488; } if (st == "The Dadra And Nagar Haveli And Daman And Diu") { x = 71.7266740603009; y = 343.9309870157202; k = 8; } if (st == "Himachal Pradesh") { x = 169.87888899408472; y = 112.25518370172063; k = 5; } if (st == "Andhra Pradesh") { x = 217.20232928938916; y = 422.82007441913953; k = 3.5; } if (st == "Andaman and Nicobar Islands") { x = 443.97914779087097 - 4; y = 500.1830459789004; // k = 10; } // alert(st); // if(st == "Rajasthan" || st == "Madhya Pradesh"){ // k = 3.5; // } // if(st == "Maharashtra"){ // k = 3.5; // } // if(st == "Ladakh"){ // k = 2; // } // if(st == "Puducherry"){ // k = 2.5; // } // if(st == "Haryana"){ // k = 6; // } // if(st == "Punjab"){ // k = 6; // } // if(st == "Uttarakhand"){ // k = 6; // } // if(st == "Delhi"){ // x = 167.84908256577978; // y = 178.51423814209426 - 3; // k = 35; // } // if(st == "Goa"){ // x = centroid[0] + 5; // y = centroid[1] + 5; // k = 20; // } // if(st == "Tripura"){ // k = 15; // } // if(st == "Mizoram"){ // k = 10; // } // if(st == "Manipur"){ // k = 10; // } // if(st == "Meghalaya"){ // k = 6; // } // if(st == "Sikkim"){ // k = 10; // } // if(st == "Nagaland"){ // k = 10; // } // if(st == "Lakshadeep"){ // k = 15; // } // if(st == "The Dadra And Nagar Haveli And Daman And Diu"){ // k = 5; // } // if(st == "Himachal Pradesh"){ // k = 5; // } // if(st == "Andhra Pradesh"){ // k = 3.5; // } centered = d; } else { x = 700 / 2; y = 650 / 2; k = 1; centered = null; } g.selectAll("path").classed( "active", centered && function (d) { return d === centered; } ); g.transition() .duration(750) .attr( "transform", "translate(" + 550 / 2 + "," + 600 / 2 + ")scale(" + k + ")translate(" + -x + "," + -y + ")" ) .style("stroke-width", 1.5 / k + "px"); //console.log(d.properties.DISTRICT,d.properties.NAME_1,d.properties.NAME_2); // $(".idname").html(d.properties.DISTRICT); $(".name1").html(st); //$(".name2").html(d.properties.Dist_Name); $(".map-loader").hide(); } function getRandomColor() { var letters = "0123456789ABCDEF"; var color = "#"; for (var i = 0; i < 6; i++) { color += letters[Math.floor(Math.random() * 16)]; } return color; } function clicked(d) { var schemes = $(".sorting a.active").attr("dataname"); //alert(schemes); var sector = $(".sector").val(); var pmkkvalue = $("input[name='pmkkvalue']:checked").val(); let type = $(".pmkvy-filter-data > a.active").attr("dataname"); indiastatedistrictnish( d.properties.district, schemes, sector, pmkkvalue, d.properties.dt_code, type ); // districtwisetc(d.properties.Dist_Name,schemes,sector,pmkkvalue,d.properties.Dist_Code); var x, y, k; var centered; if (d && centered !== d) { var centroid = path.centroid(d); x = centroid[0]; y = centroid[1]; k = 4; centered = d; } else { x = width / 2; y = height / 2; k = 1; centered = null; } g.selectAll("path").classed( "active", centered && function (d) { return d === centered; } ); g.transition().duration(750); //console.log(d.properties.NAME_2,d.properties.NAME_1,d.properties.NAME_2); $(".idname").html(d.properties.district); $(".name1").html(d.properties.st_nm); $(".name2").html(d.properties.district); $("#district-name").val(d.properties.district); $("#district-code").val(d.properties.dt_code); } } $("#partner-data").click(function () { var states = $("#state-name").val(); var district = $("#district-name").val(); var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); $.redirect( "trainingpartner", { district: district, states: states, schemes: schemes, sector: sector, jobrole: "alljobrole", partnername: "allpartnername", partnerid: "allpartnerid", constituency: "all", submit: "submit", }, "post", "_BLANK" ); }); $("#centre-data").click(function () { var states = $("#state-name").val(); var district = $("#district-name").val(); var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); var jobrole = "alljobrole"; $.redirect( "trainingcenter", { district: district, states: states, scheme: schemes, sector: sector, jobrole: jobrole, hostel: "allhostel", starrating: "allrating", constituency: "all", submit: "submit", partner: "ALL", tpid: "all", }, "post", "_BLANK" ); }); $("#special-data").click(function () { var states = $("#state-name").val(); var district = $("#district-name").val(); var schemes = $(".sorting a.active").attr("dataname"); var sector = $(".sector").val(); $.redirect( "trainingpartner", { district: district, states: states, schemes: schemes, sector: sector, jobrole: "alljobrole", partnername: "allpartnername", partnerid: "allpartnerid", constituency: "all", submit: "submit", }, "post", "_BLANK" ); }); }); //Filter js $(document).ready(function () { //filters $(".filter-dropdown a").click(function () { $(this).next("ul").slideToggle("fast"); }); $(".filter-dropdown ul li").click(function () { var name = $(this).attr("data-name"); var value = $(this).attr("data-value"); $(this).parents(".filter-dropdown").find("a").text(name); $(this).parents(".filter-dropdown").find(".hidden-value").val(value); $(this).parent().slideUp("fast"); }); //expand data $(".re-header").click(function () { $(this).toggleClass("isOpen").next().slideToggle("fast"); }); }); } /* FILE ARCHIVED ON 00:28:13 Jul 13, 2024 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 09:58:25 Nov 03, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 0.623 exclusion.robots: 0.031 exclusion.robots.policy: 0.019 esindex: 0.01 cdx.remote: 12.673 LoadShardBlock: 99.943 (3) PetaboxLoader3.datanode: 143.529 (5) load_resource: 207.27 (2) PetaboxLoader3.resolve: 115.905 (2) */