	var dataJSN = {"Songs" : 
					{
						"Shacharis" : [
							{ "downloadlink": "/davening/Ashrei.mp3","songtitle":"Ashrei <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"},
							{ "downloadlink": "/davening/MournersKaddish.mp3", "songtitle": "Mourners Kaddish", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/Krias Shema 1st paragraph day.mp3","songtitle":"Krias Shema 1st paragraph day <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"},
							{ "downloadlink": "/davening/Krias Shema 2nd paragraph day Ashkenaz.mp3","songtitle":"Krias Shema 2nd paragraph day Ashkenaz <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"},
							{ "downloadlink": "/davening/Krias Shema 2nd paragraph day Sefard.mp3","songtitle":"Krias Shema 2nd paragraph day Sefard <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"},
							{ "downloadlink": "/davening/Shema to Emes.mp3","songtitle":"Shema to Emes <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"},
							{ "downloadlink": "/davening/Krias Shema morning after Shema Ashkenaz.mp3","songtitle":"Krias Shema morning after Shema Ashkenaz <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"},
							{ "downloadlink": "/davening/Krias Shema morning after Shema Sefard.mp3","songtitle":"Krias Shema morning after Shema Sefard <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"},
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- Full.mp3", "songtitle": "Shemoneh Esrei - Full <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/Shemoneh Esrei-shaliach tzibur part1.mp3", "songtitle": "Shemoneh Esrei - Shaliach Tzibur, part 1 <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },	
							{ "downloadlink": "/davening/Shemoneh Esrei-shaliach tzibur part2.mp3","songtitle":"Shemoneh Esrei - Shaliach Tzibur, part 2 <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"},	
							{ "downloadlink": "/davening/Aleinu.mp3","songtitle":"Aleinu <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"}
						],
						"Mincha" : [
							{ "downloadlink": "/davening/Ashrei.mp3","songtitle":"Ashrei <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"},
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- Full.mp3", "songtitle": "Shemoneh Esrei - Full <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/Shemoneh Esrei-shaliach tzibur part1.mp3", "songtitle": "Shemoneh Esrei - Shaliach Tzibur, part 1 <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },	
							{ "downloadlink": "/davening/Shemoneh Esrei-shaliach tzibur part2.mp3","songtitle":"Shemoneh Esrei - Shaliach Tzibur, part 2 <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"},	
							{ "downloadlink": "/davening/Aleinu.mp3","songtitle":"Aleinu <span style='color:4E87C6;'>[NEW]</span>", "pdflink":"nopdf"}
						],
						"Maariv": [
							{ "downloadlink": "/davening/Krias Shema night brachos before.mp3", "songtitle": "Krias Shema night brachos before <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/Krias Shema night brachos after.mp3", "songtitle": "Krias Shema night brachos after <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- Full.mp3", "songtitle": "Shemoneh Esrei - Full <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/Aleinu.mp3", "songtitle": "Aleinu <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" }
						],
						"ShemonehEsrei": [
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- Full.mp3", "songtitle": "Shemoneh Esrei - Full <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 1 Avos.mp3", "songtitle": "Shemoneh Esrei- 1 Avos <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 2 Gevuros.mp3", "songtitle": "Shemoneh Esrei- 2 Gevuros <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 3 Kedushas Hashem.mp3", "songtitle": "Shemoneh Esrei- 3 Kedushas Hashem <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 4 Binah.mp3", "songtitle": "Shemoneh Esrei- 4 Binah <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 5 Teshuvah.mp3", "songtitle": "Shemoneh Esrei- 5 Teshuvah <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 6 Slicha.mp3", "songtitle": "Shemoneh Esrei- 6 Slicha <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 7 Geula.mp3", "songtitle": "Shemoneh Esrei- 7 Geula <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 8 Refua.mp3", "songtitle": "Shemoneh Esrei- 8 Refua <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 9 Bircas HaShanim.mp3", "songtitle": "Shemoneh Esrei- 9 Bircas HaShanim <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 10 Kiboutz Galios.mp3", "songtitle": "Shemoneh Esrei- 10 Kiboutz Galios <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 11 Din.mp3", "songtitle": "Shemoneh Esrei- 11 Din <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 12 Bircas HaMinim.mp3", "songtitle": "Shemoneh Esrei- 12 Bircas HaMinim <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 13 Tzadikim.mp3", "songtitle": "Shemoneh Esrei- 13 Tzadikim <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 14 Binyan Yerushalyim.mp3", "songtitle": "Shemoneh Esrei- 14 Binyan Yerushalyim <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 15 Malchus Beis David.mp3", "songtitle": "Shemoneh Esrei- 15 Malchus Beis David <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 16 Kabalas Tefilah.mp3", "songtitle": "Shemoneh Esrei- 16 Kabalas Tefilah <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 17 Avodah.mp3", "songtitle": "Shemoneh Esrei- 17 Avodah <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 18 Hodah.mp3", "songtitle": "Shemoneh Esrei- 18 Hodah <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 19 Sim Shalom.mp3", "songtitle": "Shemoneh Esrei- 19 Sim Shalom <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 20 Shalom Rav.mp3", "songtitle": "Shemoneh Esrei- 20 Shalom Rav <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" },
							{ "downloadlink": "/davening/shemoneh-esrei/Shemoneh Esrei- 21 Conclusion.mp3", "songtitle": "Shemoneh Esrei- 21 Conclusion <span style='color:4E87C6;'>[NEW]</span>", "pdflink": "nopdf" }
						]
					}
			      }

			      YAHOO.util.Event.onDOMReady(function() {
			          var tbls = new function() {
			              var myColumnDefs = [
				{ key: "songtitle", label: "Song Title", sortable: true, formatter: "FormatPlayLink", width: 470 },
				{ key: "downloadlink", label: "Download", formatter: "FormatDownloadLink", width: 100 },
				{ key: "pdflink", label: "PDF Text", formatter: "FormatPDFLink", width: 100 }
			];

			              YAHOO.widget.DataTable.Formatter.FormatDownloadLink = function(oCell, oRecord, oColumn, oData) {
			                  if (oData != "nodownload")
			                      oCell.innerHTML = '<a title="ShirHaLev.com - ' + oRecord.getData("songtitle") + '"  href="/DesktopModules/ShirHalev/downloadfile.aspx?fn=' + oData + '" onclick="pageTracker._trackPageview(\'/Portals/shirhalev/lib' + oData + '\')" target="_blank"><img height="32" alt="" width="32" border="0" src="/Portals/shirhalev/download.png" /></a>';
			                  else
			                      oCell.innerHTML = '<img height="32" alt="" width="32" border="0" src="/Portals/shirhalev/nodownload.png" />';
			              };

			              YAHOO.widget.DataTable.Formatter.FormatPlayLink = function(oCell, oRecord, oColumn, oData) {
			                  if (oRecord.getData("downloadlink") != "nodownload")
			                      oCell.innerHTML = '<a title="ShirHaLev.com - ' + oData + '" class="PlaySong" href="/Portals/shirhalev/lib' + oRecord.getData("downloadlink") + '">' + oData + '</a>';
			                  else
			                      oCell.innerHTML = oData;
			              };

			              YAHOO.widget.DataTable.Formatter.FormatPDFLink = function(oCell, oRecord, oColumn, oData) {
			                  if (oData != 'nopdf')
			                      oCell.innerHTML = '<a class="ShowPdf" target="_blank" title="ShirHaLev.com - ' + oRecord.getData("songtitle") + '"  href="/Portals/shirhalev/lib' + oData + '"><img height="32" alt="" width="32" border="0" src="/Portals/shirhalev/pdf.png" /></a>';
			                  else
			                      oCell.innerHTML = '<img height="32" alt="" width="32" border="0" src="/Portals/shirhalev/nopdf.png" />';
			              };

			              var fields_ = [
						{ key: "downloadlink" },
						{ key: "songtitle" },
						{ key: "pdflink" }
					    ];

			              this.ShacharisDS = new YAHOO.util.DataSource(dataJSN);
			              this.ShacharisDS.responseType = YAHOO.util.DataSource.TYPE_JSON;
			              this.ShacharisDS.responseSchema = {
			                  resultsList: 'Songs.Shacharis',
			                  fields: fields_
			              };

			              this.ShacharisDT = new YAHOO.widget.DataTable("ShacharisDT", myColumnDefs, this.ShacharisDS);

			              this.MinchaDS = new YAHOO.util.DataSource(dataJSN);
			              this.MinchaDS.responseType = YAHOO.util.DataSource.TYPE_JSON;
			              this.MinchaDS.responseSchema = {
			                  resultsList: 'Songs.Mincha',
			                  fields: fields_
			              };

			              this.MinchaDT = new YAHOO.widget.DataTable("MinchaDT", myColumnDefs, this.MinchaDS);

			              this.MaarivDS = new YAHOO.util.DataSource(dataJSN);
			              this.MaarivDS.responseType = YAHOO.util.DataSource.TYPE_JSON;
			              this.MaarivDS.responseSchema = {
			                  resultsList: 'Songs.Maariv',
			                  fields: fields_
			              };

			              this.MaarivDT = new YAHOO.widget.DataTable("MaarivDT", myColumnDefs, this.MaarivDS);

			              this.ShemonehEsreiDS = new YAHOO.util.DataSource(dataJSN);
			              this.ShemonehEsreiDS.responseType = YAHOO.util.DataSource.TYPE_JSON;
			              this.ShemonehEsreiDS.responseSchema = {
			                  resultsList: 'Songs.ShemonehEsrei',
			                  fields: fields_
			              };

			              this.ShemonehEsreiDT = new YAHOO.widget.DataTable("ShemonehEsreiDT", myColumnDefs, this.ShemonehEsreiDS);
			          }
			      });
