		var TICKER_MATCH_JSON_DATA;
		var TICKER_NEWS_JSON_DATA;
		var TICKER_SPORTS_JSON;
		var TICKER_DATA_JSON;
		var COUNT_SPORTS;
		var kkkk=1;
		var newsTrIds;
		var TICKER_JSON_PATH="../json/";
		var sportsname='nba';
		
function blanktickerTable()
{
	var table=document.createElement("table");
	var tr=document.createElement("tr");
	var td=document.createElement("td");
	td.className='tickertd';
	td.innerHTML='&nbsp;';
	table.className='tickertable';

    tr.appendChild(td);
	table.appendChild(tr);
	return table;


}

		function loadMatchTicker()
		{
         setTimeout('showMatchTicker()',10*1000);
		 
		}

		function showMatchTicker()
		{
			
						
			json_path=JSON_PATH;

			
		   var url = json_path +"j"+sportsname+"_ticker.json?math=" + Math.random();
		   // alert("loadMatchTicker : url : " + url);
			var xmlHttp;
			 try
			{
				xmlHttp=new XMLHttpRequest();

				xmlHttp.open("GET",url,true);
				xmlHttp.onreadystatechange = function getStandings2()
				{
					if(xmlHttp.readyState==4 && xmlHttp.status==200)//
					{
						//alert("Got Standings Data : " + xmlHttp.responseText);
						//loadingIcon(false);
						//alert("loadMatchTicker :: "+xmlHttp.responseText);
						TICKER_DATA_JSON=(xmlHttp.responseText);
						showTickerBanner2();
						//alert(xmlHttp.responseText);
					}
					if(xmlHttp.readyState==4 && xmlHttp.status==404)
					{
						//alert("loadMatchTicker : URL not found");
					}
				};
				
				xmlHttp.send(null);
				//loadingIcon(true);
			}
			catch(e)
			{
				//alert(e);
			}
		}

		function showTickerBanner2()
		{	
			
			var divticker=$getId("tickerDivId1");
			divticker.innerHTML='';

			newsTrIds=null;
			newsTrIds=new Array();
			
			
		 
			var tickerData;
				
			  // alert(TICKER_DATA_JSON);
			if(TICKER_DATA_JSON!='')
			{
				 try
				{
				 //alert("before ****");  
				 tickerData=eval("("+TICKER_DATA_JSON+")")//.parseJSON();
				// alert("after !!");	
				}
				catch(e)
				{
					//alert(e);
					tickerData='';
				}

			}
			else
			{
				tickerData=null;

			}

			if(tickerData == undefined || tickerData=='' || tickerData==null)
			{
				
            
			 divticker.appendChild(blanktickerTable());
			}
			else
			{
				if(tickerData.events_today.length<=0)
				{
					 divticker.appendChild(blanktickerTable());
				}
				else
				{      
					   for (var i=0; i<tickerData.events_today.length;i++ )
						{

							var tickerevent=tickerData.events_today[i];
							var hometname=tickerevent.home_name;
							var awaytname=tickerevent.away_name;
							var hometalias=tickerevent.home_alias;
							var awaytalias=tickerevent.away_alias;
								 
							hometname = hometname.replace(" ",'');
							awaytname = awaytname.replace(" ",'');
						 
						   if(tickerevent.match_status=='end' || (tickerevent.match_status!='yettobe' && ((tickerevent.match_status)!='-')))
							{		
							 
							 var tableMatchTicker = document.createElement("table");
							 tableMatchTicker.className='tickertable';
							 var trTicker = document.createElement("tr");
							 var tdTicker = document.createElement("td");
							 tdTicker.className='tickertd';
							
							 var tdHomeTicker = document.createElement("span");
							 var tdAwayTicker = document.createElement("span");
								
								var imgTag = document.createElement("img");
								//imgTag.width="15";
								//imgTag.height="15";
								imgTag.align="absmiddle";
								imgTag.alt = hometname;
								imgTag.title =hometname;
								imgTag.src="./../logos/20/" + hometname + ".png";
								tdHomeTicker.appendChild(imgTag);

								var imgTag2 = document.createElement("img");
								//imgTag2.width="15";
								//imgTag2.height="15";
								imgTag2.align="absmiddle";
								imgTag2.alt = awaytname;
								imgTag2.title =awaytname;
								imgTag2.src="./../logos/20/" + awaytname + ".png";
								tdAwayTicker.appendChild(imgTag2);

								var span1=document.createElement("a");
								span1.innerHTML="&nbsp;&nbsp;"+hometalias+"&nbsp;&nbsp;";
								
								var span2=document.createElement("a");
								span2.innerHTML="&nbsp;&nbsp;"+tickerevent.home_score+"&nbsp;&nbsp;";
								var span3=document.createElement("a");
								span3.innerHTML="&nbsp;&nbsp;"+awaytalias+"&nbsp;&nbsp;";
								var span4=document.createElement("a");
								span4.innerHTML="&nbsp;&nbsp;"+tickerevent.away_score+"&nbsp;&nbsp;";
							   
							   
								tdHomeTicker.appendChild(span1);
								tdHomeTicker.appendChild(span2);

								tdAwayTicker.appendChild(span3);
								tdAwayTicker.appendChild(span4);
						   
								
								 tdTicker.appendChild(tdAwayTicker);
								 tdTicker.appendChild(tdHomeTicker);

								 
								 trTicker.appendChild(tdTicker);
								
								if(tickerevent.match_status!='end' &&  tickerevent.winner=="")
									{
									
									//var tdLive = document.createElement("span");
									//tdLive.className='btn1';
									//tdLive.innerHTML='&nbsp;LIVE&nbsp;';
									var liveImg = document.createElement("img");
									liveImg.src = "./img/live.gif";
									liveImg.alt = 'LIVE';
									liveImg.align = 'absmiddle';
									liveImg.title="LIVE";
									tdTicker.appendChild(liveImg);
									//tdTicker.appendChild(tdLive);
									}
								 tableMatchTicker.appendChild(trTicker);

								 divticker.appendChild(tableMatchTicker);
								// alert(divticker.innerHTML);
							}
							
							 if(tickerevent.match_status=='yettobe' || tickerevent.match_status=='-')
							{		 
								
							 var tableMatchTicker2 = document.createElement("table");
							
							 tableMatchTicker2.className='tickertable';
							 var trTicker = document.createElement("tr");
							tableMatchTicker2.className='tickertable';
							 var tdTicker = document.createElement("td");
							 tdTicker.className='tickertd';


							 var td1MatchTicker = document.createElement("span");
							 var td2MatchTime = document.createElement("span");
							 //var td2MatchTicker = document.createElement("td");
								
								 
								
								var imgTag = document.createElement("img");
								//imgTag.width="20";
								//imgTag.height="20";
								imgTag.align="absmiddle";
								imgTag.alt =hometname;
								imgTag.title = hometname;
								imgTag.src="./../logos/20/" + hometname + ".png";
								td1MatchTicker.appendChild(imgTag);
								

								var span1=document.createElement("a");
								span1.innerHTML="&nbsp;&nbsp;"+hometalias+"&nbsp;&nbsp;";
								td1MatchTicker.appendChild(span1);
								
								var span2=document.createElement("a");
								span2.innerHTML="&nbsp;&nbsp;vs&nbsp;&nbsp;"
								td1MatchTicker.appendChild(span2);

								var span3=document.createElement("a");
								span3.innerHTML="&nbsp;&nbsp;"+awaytalias+"&nbsp;&nbsp;";
								td1MatchTicker.appendChild(span3);
                           
								var imgTag2 = document.createElement("img");
								//imgTag2.width="20";
								//imgTag2.height="20";
								imgTag2.align="absmiddle";
								imgTag2.alt = awaytname;
								imgTag2.title = awaytname;
								imgTag2.src="./../logos/20/" + awaytname + ".png";
								td1MatchTicker.appendChild(imgTag2);

											

								var span4=document.createElement("a");
								if(!(tickerevent.match_time.indexOf("None") >= 0))
								{
								span4.innerHTML="&nbsp;&nbsp;"+tickerevent.match_time.replace("-",":");
								}
								else
								{
									span4.innerHTML="&nbsp;";
								}
								td2MatchTime.appendChild(span4);
						   
							
								
								 tdTicker.appendChild(td1MatchTicker);
								 tdTicker.appendChild(td2MatchTime);

								 
								 trTicker.appendChild(tdTicker);
								 tableMatchTicker2.appendChild(trTicker);

								divticker.appendChild(tableMatchTicker2);
								// alert(divticker.innerHTML);
							}

						}
				}
			}
			//divticker.appendChild(maintickertable);

			// News
			
			if(tickerData==undefined || tickerData=='' || tickerData==null )
			{
				 divticker.appendChild(blanktickerTable());
				
			}
			else
			{			
				if(tickerData.sport_news.length<=0)
				{
					 divticker.appendChild(blanktickerTable());
				}
				else
				{			

					for (var j=0; j<tickerData.sport_news.length;j++ )
					{
						var tableNewsTickerTableMain = document.createElement("table");
						//tableNewsTickerTableMain.style.width="50%";
						tableNewsTickerTableMain.className='tickertable';
						var tableNewsTickerTableMainTR = document.createElement("tr");

						var tableNewsTickerTableMainTD2 = document.createElement("td");
						tableNewsTickerTableMainTD2.className='tickertd';
						
						//tableNewsTicker.id='trNewsTicker'+j;
						var tableNewsTickerUL = document.createElement("ul");
					//tableNewsTickerUL.className='newsticker';
						tableNewsTickerUL.id='newsULID'+j;
						tableNewsTickerUL.innerHTML='';

					var sportsnewsi=tickerData.sport_news[j];
								
					 var trNewsTickerLI = document.createElement("li");
					
					 var tdNewsTicker = document.createElement("span");
					 var newsWithoutSigns = replaceEqulSign(sportsnewsi.news_headline);
					 newsWithoutSigns = replaceEqulDots(newsWithoutSigns);
					 var nh=newsWithoutSigns;
					 
					  
					 var newsInfoWithoutSigns = replaceEqulSign(sportsnewsi.news_headline);
					 newsInfoWithoutSigns = replaceEqulDots(newsInfoWithoutSigns);
					 var nhi=newsInfoWithoutSigns;
					 
				/*editing */
					
					newsTrIds.push('newsULID'+j);
					
				/*editing  end*/
					 nhi=nhi.replace('<br/>','');
					 nhi=nhi.replace('<br>','');
					 nhi=nhi.replace('<br />','');
						 
					 var ancticker2=document.createElement("a");
					 ancticker2.href = "#";
					 ancticker2.innerHTML=nh+"&nbsp;"; /* +nhi; */ /** don't remove nhi -- is used later */

					 tdNewsTicker.appendChild(ancticker2);
					 
					 trNewsTickerLI.appendChild(tdNewsTicker);
					 tableNewsTickerUL.appendChild(trNewsTickerLI);

					 tableNewsTickerTableMainTD2.appendChild(tableNewsTickerUL);
					tableNewsTickerTableMainTR.appendChild(tableNewsTickerTableMainTD2);

					tableNewsTickerTableMain.appendChild(tableNewsTickerTableMainTR);
					divticker.appendChild(tableNewsTickerTableMain);
					 
				
				}
					
				
				}
				
			}
			
			loop='start';
			run();
			
			
			
		}


		function run()
		{
			         
						nextitemidcount=0;
		  
						$('#tickerDivId1').innerfade({
							speed: 'slow',
							timeout: 6000,
							type: 'sequence',
							containerheight: '1.5em',
							runtimefunction:showMatchTicker,
							scorrlids:newsTrIds
							});
						

		}
		var nextitemidcount=0;

var newsStrings;
function replaceEqulSign(newsStrings)
{
	var newsStringReplaced = '';
	for(var k = 0; k< newsStrings.length; k++)
	{
		newsStringReplaced +=  newsStrings[k].replace("=","");
	}
	return newsStringReplaced;
}

function replaceEqulDots(newsStrings)
{
	var newsStringReplaced = '';
	for(var k = 0; k< newsStrings.length; k++)
	{
		newsStringReplaced +=  newsStrings[k].replace("-","");
	}
	return newsStringReplaced;
}

		
