diff --git a/VQI_GenomeBrowser.js b/VQI_GenomeBrowser.js index 7970c6d..e6f9b78 100755 --- a/VQI_GenomeBrowser.js +++ b/VQI_GenomeBrowser.js @@ -1,4 +1,9 @@ -function VQI_GenomeBrowser(id, serviceURL) { +function VQI_GenomeBrowser(id) { + var resourceFolder = 'js/modules/VQI_GenomeBrowser/'; + var serviceURL = resourceFolder + 'dynamic_loading.php'; + var deleteImage = resourceFolder + 'DeleteTrack.png'; + var exportImage = resourceFolder + 'ExportTrack.png'; + var divId = id; var width = 1000; @@ -43,7 +48,7 @@ function VQI_GenomeBrowser(id, serviceURL) { var navigateToRegion = function () { var navigate = $("#" + divId + " #navigate").val(); navigate = navigate.split(/[:-]/); - if (navigate.length == 3){ + if (navigate.length == 3) { var chrom = navigate[0].trim(); var chrom_start = Number(navigate[1].trim()); var chrom_end = Number(navigate[2].trim()); @@ -63,19 +68,19 @@ function VQI_GenomeBrowser(id, serviceURL) { browseToGene(); } }; - var addRecentTrack = function(){ + var addRecentTrack = function () { var track = $("#" + divId + " #RecentTracks").val(); - for (i in trackList){ - if (trackList[i].name == track){ + for (i in trackList) { + if (trackList[i].name == track) { return; } } - for (i in trackInfo){ + for (i in trackInfo) { - if (trackInfo[i].name == track){ - self.addTrack(trackInfo[i].name , trackInfo[i].type , trackInfo[i].args); + if (trackInfo[i].name == track) { + self.addTrack(trackInfo[i].name, trackInfo[i].type, trackInfo[i].args); break; - } + } } } @@ -105,40 +110,40 @@ function VQI_GenomeBrowser(id, serviceURL) { }; - + this.makeNavMenu = function () { - var menu = "
" - var homeTable = "