	function trim(s) {
		s = s.replace(/(^\s*)|(\s*$)/gi,"");
		s = s.replace(/[ ]{2,}/gi," ");
		s = s.replace(/\n /,"\n");
		return s;
	}
	$(document).ready(function(){
		// Expand only the active menu, which is determined by the class name
		$("#menu1 > li > a[class=expanded]").find("+ ul").slideToggle("medium");
	    
		// Toggle the selected menu's class and expand or collapse the menu
		$("#menu1 > li > a").click(function() {
		    var id0=$(this).attr("id");
		    $("#menu1 > li > a").each(function(){
			//alert($(this).attr("id"));
			if($(this).attr("class") == "expanded" && $(this).attr("id") != id0)
			{
				$(this).toggleClass("expanded").toggleClass("collapsed").find("+ ul").slideToggle("medium");
			}
		    });
		    if($(this).attr("class") != "expanded")
		    {
				$(this).toggleClass("expanded").toggleClass("collapsed").find("+ ul").slideToggle("medium");
		    }
		    //$(this).toggleClass("expanded").toggleClass("collapsed").find("+ ul").slideToggle("medium");
		});
	    
		var randomnumber=Math.floor(Math.random()*1001)
		$.ajax({
			type: "GET",
			url: "/files/xmlfeeds/callstreetfeed.xml?rand=" + randomnumber,
			dataType: "xml",
			success: function(xml) {
				$.ajax({
					type: "GET",
					url: "/files/xmlfeeds/callstreetfeed.xml",
					dataType: "xml",
					success: function(xml) {
						$(xml).find('result').each(function(i){
							var id = $(this).attr('id');
							if(id=="top5")
							{
								$(this).find('item').each(function(i){
									//alert(i);
									$(this).find('ticker').each(function(){
										var ticker = $(this).text();
										$("#transcript_ticker" + i).html(ticker);
									});
									$(this).find('compname').each(function(){
										var company = $(this).text();
										$("#transcript_company" + i).html(company);
									});
									$(this).find('eventtitle').each(function(){
										var event = $(this).text();
										$("#transcript_event" + i).html(event);
									});
									$(this).find('weblink').each(function(){
										var link = $(this).text();
										$("#transcript_link" + i).attr("href", link);
									});
								});
							}
							else if(id="top3")
							{
								$(this).find('item').each(function(i){
									//alert(i);
									$(this).find('ticker').each(function(){
										var ticker = $(this).text();
										$("#event_ticker" + i).html(ticker);
									});
									$(this).find('compname').each(function(){
										var company = $(this).text();
										$("#event_company" + i).html(company);
									});
									$(this).find('eventtitle').each(function(){
										var event = $(this).text();
										$("#event_event" + i).html(event);
									});
								});
							}
						})
					}
				});
				$.ajax({
					type: "GET",
					url: "/files/xmlfeeds/ownershipfeed.xml?ran=" + randomnumber,
					dataType: "xml",
					success: function(xml) {
						//var comp_info = $(xml).find('Company_Info').find('Ticker').text();
						//comp_info += " (" + $(xml).find('Company_Info').find('Stock_Exchange').text() + ") ";
						//comp_info += $(xml).find('Company_Info').find('Company_Name').text();
						//$("#target_company").html(comp_info);
						$("#target_company_ticker").html(" " + trim($(xml).find('Company_Info').find('Ticker').text()) + " ");
						$("#target_company_market").html(" " + trim($(xml).find('Company_Info').find('Stock_Exchange').text()) + " ");
						$("#target_company_name").html($(xml).find('Company_Info').find('Company_Name').text());
						$(xml).find('Row').each(function(i){
							if(i < 7)
							{
								$(this).find('Holder_Name').each(function(){
									var compname = $(this).text();
									$("#inst_compname" + i).html(compname);
								});
								$(this).find('Market_Value').each(function(){
									var mv = $(this).text();
									$("#inst_mv" + i).html(mv);
								});
								
								$(this).find('Pct_Held').each(function(){
									var out = $(this).text();
									$("#inst_out" + i).html(out);
								});
							}
							else if(i >= 7)
							{
								//alert('entered');
								$(this).find('Holder_Name').each(function(){
									var compname = $(this).text();
									$("#insi_compname" + i).html(compname);
								});
								$(this).find('Market_Value').each(function(){
									var mv = $(this).text();
									$("#insi_mv" + i).html(mv);
								});
								
								$(this).find('Pct_Held').each(function(){
									var out = $(this).text();
									$("#insi_out" + i).html(out);
								});
								
							}
							
							
						})
					}
				});
			}
		});
		$("#event_button").click(function(){
			$(".transcript").hide();
			$(".event").show();
			$("#event_button").attr("class", "active_td");
			$("#transcript_button").attr("class", "inactive_td");
		});
		$("#transcript_button").click(function(){
			$(".event").hide();
			$(".transcript").show();
			$("#event_button").attr("class", "inactive_td");
			$("#transcript_button").attr("class", "active_td");
		});
	});

