﻿var tmpNews = {
					line: new Array(),	
					longestmessage : 1,
					tscroller_width : 0,
					lines:0,
					parags:null,
					nextchar:-1,
					nextline:1,
					temp:"",
					cursor:"",
					SetId : function(newsId)
					{
						tmpNews.parags.href = 'news.htm#' + newsId;
					},
					
					Init : function()
					{

						tmpNews.line[1]="شرکت پارسان، نماینده رسمی و انحصاری نمایشگاه Gitex در ایران";
						tmpNews.line[2]="روزنامه فناوران، ویژه‌نامه رسمی غرفه ایران را منتشر می‌کند.";
						tmpNews.line[3]="حضور پارک‌های علم و فناوری کشور در نمایشگاه جیتکس";
						tmpNews.line[4]="نمایشگاه جیتکس، سی امین سال تاسیس خود را جشن می‌گیرد.";						
						for (i=2;i<tmpNews.line.length;i++)
						{
							if (tmpNews.line[i].length>tmpNews.line[tmpNews.longestmessage].length)
								tmpNews.longestmessage=i;
						}						
						tmpNews.tscroller_width = tmpNews.line[tmpNews.longestmessage].length
						tmpNews.lines = tmpNews.line.length - 1;
						$('.newsContainer').html('<a href="#" class="newsTitle" id="news"></a>');
						tmpNews.parags = document.getElementById('news');
						tmpNews.temp="";
						tmpNews.SetId(tmpNews.nextline);
						setTimeout("tmpNews.animate()",200);
					},

					animate : function() {
						if (tmpNews.temp==tmpNews.line[tmpNews.nextline] & tmpNews.temp.length==tmpNews.line[tmpNews.nextline].length & tmpNews.nextline!=tmpNews.lines)
						{
							tmpNews.nextline++;
							tmpNews.nextchar=-1;
							tmpNews.parags.innerHTML = tmpNews.temp;
							tmpNews.temp="";
							setTimeout("tmpNews.nextstep()",3000)
						}
						else if (tmpNews.nextline==tmpNews.lines & tmpNews.temp==tmpNews.line[tmpNews.nextline] & tmpNews.temp.length==tmpNews.line[tmpNews.nextline].length)
						{
							tmpNews.SetId(tmpNews.nextline);										
							tmpNews.nextline=1;
							tmpNews.nextchar=-1;
							tmpNews.parags.innerHTML = tmpNews.temp;
							tmpNews.temp="";
							setTimeout("tmpNews.nextstep()",3000)
						}
						else{
							tmpNews.nextstep()
						}
					},
					
					nextstep : function() {
						tmpNews.nextchar++;
						tmpNews.temp+=tmpNews.line[tmpNews.nextline].charAt(tmpNews.nextchar);
						tmpNews.SetId(tmpNews.nextline);					
						tmpNews.parags.innerHTML=tmpNews.temp+tmpNews.cursor
						setTimeout("tmpNews.animate()",25)
					}
					
}