var i, biz_url = "/htm-webaxy";
//------------- click Admin -----------------
function getCookieHash(cookieName) {
	var search = cookieName + "=";
	var valueOffset = 0;
	var valueEnd = 0;
	var cookieValue='';
	var cookie = document.cookie;
	var cookieHash= new Object();
	valueOffset = cookie.indexOf(search);
	if (valueOffset != -1){// if cookie exists 
		valueOffset += search.length;// set index of beginning of value
		valueEnd = cookie.indexOf(";", valueOffset);// set index of end of cookie value
		if (valueEnd == -1) {valueEnd = cookie.length;}
		cookieValue = unescape(cookie.substring(valueOffset, valueEnd));
	}
	if(cookieValue !=''){
		arrTmp=cookieValue.split('&');
		for(var i=0; i<arrTmp.length; i+=2){cookieHash[arrTmp[i]]=arrTmp[i+1]?arrTmp[i+1]:'';}
		return cookieHash;
	}
	else{	return '';}
}

var editAlow = "", alowToEdit = 0;
if(window.bizID){
	var webaxyCookie=getCookieHash('webaxylogin_'+bizID);
	if (webaxyCookie['clickadmin']=='1'){alowToEdit = 1;}
}
//---------------------------------------------------

var mydate = new Date();
var year=mydate.getFullYear();
var day=mydate.getDay();
var month=mydate.getMonth();
month++
if (month<10)
	month="0"+month;
var daym=mydate.getDate();
if (daym<10)
	daym="0"+daym;

var theDate = year+''+month+''+daym;
//alert(year+'/'+month+'/'+daym+' - '+day);
//------------------------------------------------------------
try {
	scm = new Object();
	scm.brdrWidth = SCbrdrWidth;
	scm.brdrStyle = SCbrdrStyle;
	scm.brdrColor = SCbrdrColor;
	scm.fntfamily = SCfntfamily;
	scm.titleColor = SCtitleColor;
	scm.fntsize = SCfntsize;
	scm.fntColor = SCfntColor;
	scm.hoverColor = SChoverColor;
	scm.bgColor = SCbgColor;
	scm.align = SCalign;
	scm.height = SCheight;
	scm.width = SCwidth;
	scm.delay = SCdelay;
	try {
		scm.boxID = SCboxID;
	}
	catch(e) {
		scm.boxID = Math.round(Math.random()*100);
	}
	scm.messages = new Array();
	for (var idx=0; idx<SCmessages.length; idx++) {
		msg = new Object();
		msg.title = SCtitle[idx];
		msg.message = SCmessages[idx];
		msg.link = SClink[idx];
		msg.trgt = SCtrgt[idx];
		scm.messages[scm.messages.length] = msg;
	}
	if(!window.scrolls) {
		window.scrolls = new Array();
	}
	window.scrolls[window.scrolls.length] = scm;
}
catch(e) {;}
finally { runScrolls(); }

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function runScrolls() {
	if (!window.scrolls) {
		return;
	}
	for (var i=0; i<window.scrolls.length; i++) {
		if (window.scrolls[i].messages.length>0)
			runScroll(i);
	}	
}

function runScroll(i){
	var mScroll = window.scrolls[i];
	var scboard = getSCboard(i);
	if (!scboard) {
		return;
	}
	if (typeof(mScroll.horiz) == 'undefined') {
		window.scrolls[i].horiz = '';
		mScroll.horiz = '';
	}
	if (typeof(mScroll.dir) == 'undefined') {
		window.scrolls[i].dir = '';
		mScroll.dir = '';
	}
	var str=''; var str_main = ''; var str_tbl = ''; var str_div1 = ''; var str_div2 = '';
	if (mScroll.delay==41)
		mScroll.delay = 2;
	
	if (alowToEdit == 1){
		try {
			str_main ='<div id="mainscroll'+i+'" style="position: relative; overflow: hidden; width:100%; height: 100%;top: 0; left: 0;">';
			editAlow = "<div style=\"position:absolute; top:0px; left:0px; z-index:99;\"><table cellpadding=\"0\" cellspacing=\"1\"><tr><td><img src=\""+biz_url+"/click/pagedit.gif\" border=\"0\" onClick=\"openMS('"+mScroll.boxID+"')\" style=\"cursor: pointer;\" title=\"Message Box Administration\"></td></tr></table></div>";
		}
		catch (e) {
			alert( "update your scroll message box!!");
			str_main ='<div id="mainscroll'+i+'" style="overflow: hidden; width: 100%; height: 100%;">';
		}
	}
	else{
		str_main ='<div id="mainscroll'+i+'" style="position: relative; overflow: hidden; width:100%; height: 100%;">';
	}
	if (mScroll.horiz) {
		if (mScroll.dir == 'rtl') {
			str_div1 ='<div id="SCmess'+i+'_1" style="height:100%; position: absolute; display: inline; top: 0; right: 0; text-align:'+mScroll.align+'; ">';
			str_div2 ='<div id="SCmess'+i+'_2" style="height:100%; position: absolute; display: inline; top: 0; right: 0; text-align:'+mScroll.align+';">';
		}
		else {
			str_div1 ='<div id="SCmess'+i+'_1" style="height:100%; position: absolute; display: inline; top: 0; left: 0; text-align:'+mScroll.align+'; ">';
			str_div2 ='<div id="SCmess'+i+'_2" style="height:100%; position: absolute; display: inline; top: 0; left: 0; text-align:'+mScroll.align+';">';
		}
	}
	else {
		str_div1 ='<div id="SCmess'+i+'_1" style="width:100%; position: absolute; top: 0; left: 0; text-align:'+mScroll.align+'; ">';
		str_div2 ='<div id="SCmess'+i+'_2" style="width:100%; position: absolute; top: 50px; left: 0; text-align:'+mScroll.align+';">';
	}
	
	re = /^(\d+)\/(\d+)\/(\d\d\d\d)$/;
	reHeb = /[א-ת]/;
	if (mScroll.horiz) str_tbl += '<table cellspacing="0" cellpadding="0" dir="'+mScroll.dir+'"><tr vvalign="top">';
	for(j=0; j<mScroll.messages.length; j++){
		var msg = mScroll.messages[j];
//		alert ('mass N:'+j+'; Day_'+day+'='+msg.weekDaysShow[day]+';');
		if (!msg.weekDaysShow) {
			msg.weekDaysShow = new Array(1,1,1,1,1,1,1);
		}
		if(msg.weekDaysShow[day]){
			if(DateOnArr=re.exec(msg.dateOn)){
				mesDateOn=DateOnArr[3]+''+((DateOnArr[2].length<2)?'0':'')+DateOnArr[2]+''+((DateOnArr[1].length<2)?'0':'')+''+DateOnArr[1];
			}
			else{mesDateOn=0}
			if(DateOffArr=re.exec(msg.dateOff)){
				mesDateOff=DateOffArr[3]+''+((DateOffArr[2].length<2)?'0':'')+DateOffArr[2]+''+((DateOffArr[1].length<2)?'0':'')+''+DateOffArr[1];
			}
			else{mesDateOff=30001231;}
//			alert('mass N:'+j+';theDate='+theDate+'; DateOn='+mesDateOn+'; DateOff='+mesDateOff+';');
			if( theDate >= mesDateOn && theDate <= mesDateOff ){
				if( reHeb.exec(msg.title) || reHeb.exec(msg.message) ){msgDir=" direction: rtl;";}
				else{msgDir=" direction: ltr;";}

				if (mScroll.horiz) str_tbl +='<td>';
				if (msg.link != "#"){str_tbl +='<a href="'+msg.link+'" style="text-decoration:none; cursor: pointer;" target="'+msg.trgt+'">';}
				if (typeof(mScroll.fntsize) == 'number') mScroll.fntsize += 'px';
				else if (typeof(mScroll.fntsize) == 'string' && mScroll.fntsize.search(/px$/) == -1) mScroll.fntsize += 'px';
				/*margin = '';
				if (typeof(mScroll.margin) == 'undefined' || mScroll.margin == '') margin = 'padding-bottom: 15px;';
				else {
					if (mScroll.margin.search(/px/) >= 0) margin = 'padding-bottom: '+mScroll.margin+';';
					else margin = 'padding-bottom: '+mScroll.margin+'px;';
				}
				*/
				//create div delimiter
				var delimStyle = '';
				var divDelim = '';
				if (typeof(mScroll.margin) != 'undefined') {// && mScroll.margin != '') {
					delimStyle='style="'+mScroll.margin+'"';
					//divDelim = '<tr><td><div '+delimStyle+' id="dhtmlnews-b'+i+'%%index%%-delim'+j+'" class="dhtmlnews-b'+i+'-delim"></div></td></tr>';
					if (mScroll.margin != '') divDelim = '<div '+delimStyle+' id="dhtmlnews-b'+i+'%%index%%-delim'+j+'" class="dhtmlnews-b'+i+'-delim"></div>';
				}
				else {
					delimStyle='style="height: 15px;"';
					//divDelim = '<tr><td><div '+delimStyle+' id="dhtmlnews-b'+i+'%%index%%-delim'+j+'" class="dhtmlnews-b'+i+'-delim"></div></td></tr>';
					divDelim = '<div '+delimStyle+' id="dhtmlnews-b'+i+'%%index%%-delim'+j+'" class="dhtmlnews-b'+i+'-delim"></div>';
				}
				var titleNW = msgNW = '';
				if (mScroll.horiz) titleNW = 'nowrap';
				if (mScroll.horiz) msgNW = 'nowrap';
				if (typeof(mScroll.pause) != 'undefined' && mScroll.pause > 0) {
					if (mScroll.horiz) str_tbl +='<table id="dhtmlnews-b'+i+'%%index%%Msg'+j+'" onclick="parentNode.click();"  onmouseover="pause(this, '+i+');" onmouseout="unpause(this, '+i+');" border="0" cellpadding="0" cellspacing="0" style="height:100%;'+msgDir+' "><tr><td style="font-family:'+mScroll.fntfamily+'; font-size:'+mScroll.fntsize+'; font-weight:bold; color:'+mScroll.titleColor+';'+mScroll.titleUnderL+' text-align:'+mScroll.align+'; padding:0px 3px 0px 3px;" '+titleNW+'>'+msg.title+'</td></tr><tr><td style="font-family:'+mScroll.fntfamily+'; font-size:'+mScroll.fntsize+'; font-weight:normal; color:'+mScroll.fntColor+'; text-decoration:none;  text-align:'+mScroll.align+'; padding:0px 5px 0px 5px;" '+msgNW+'>'+msg.message+'</td></tr></table></td><td>'+divDelim;
					else str_tbl +='<table id="dhtmlnews-b'+i+'%%index%%Msg'+j+'" onclick="parentNode.click();"  onmouseover="pause(this, '+i+');" onmouseout="unpause(this, '+i+');" border="0" cellpadding="0" cellspacing="0" style="width:100%;'+msgDir+' "><tr><td style="font-family:'+mScroll.fntfamily+'; font-size:'+mScroll.fntsize+'; font-weight:bold; color:'+mScroll.titleColor+';'+mScroll.titleUnderL+' text-align:'+mScroll.align+'; padding:0px 3px 0px 3px;" '+titleNW+'>'+msg.title+'</td></tr><tr><td style="font-family:'+mScroll.fntfamily+'; font-size:'+mScroll.fntsize+'; font-weight:normal; color:'+mScroll.fntColor+'; text-decoration:none;  text-align:'+mScroll.align+'; padding:0px 5px 0px 5px;" '+msgNW+'>'+msg.message+'</td></tr></table>'+divDelim;
				}
				else {
					if (mScroll.horiz) str_tbl +='<table id="dhtmlnews-b'+i+'%%index%%Msg'+j+'" onclick="parentNode.click();"  onmouseover="pause(this, '+i+');" onmouseout="unpause(this, '+i+');" border="0" cellpadding="0" cellspacing="0" style=theight:100%;'+msgDir+' "><tr><td style="font-family:'+mScroll.fntfamily+'; font-size:'+mScroll.fntsize+'; font-weight:bold; color:'+mScroll.titleColor+';'+mScroll.titleUnderL+' text-align:'+mScroll.align+'; padding:0px 3px 0px 3px;" '+titleNW+'>'+msg.title+'</td></tr><tr><td style="font-family:'+mScroll.fntfamily+'; font-size:'+mScroll.fntsize+'; font-weight:normal; color:'+mScroll.fntColor+'; text-decoration:none;  text-align:'+mScroll.align+'; padding:0px 5px 0px 5px;" '+msgNW+'>'+msg.message+'</td></tr></table></td><td>'+divDelim;
					else str_tbl +='<table id="dhtmlnews-b'+i+'%%index%%Msg'+j+'" onclick="parentNode.click();"  onmouseover="pause(this, '+i+');" onmouseout="unpause(this, '+i+');" border="0" cellpadding="0" cellspacing="0" style="width:100%;'+msgDir+' "><tr><td style="font-family:'+mScroll.fntfamily+'; font-size:'+mScroll.fntsize+'; font-weight:bold; color:'+mScroll.titleColor+';'+mScroll.titleUnderL+' text-align:'+mScroll.align+'; padding:0px 3px 0px 3px;" '+titleNW+'>'+msg.title+'</td></tr><tr><td style="font-family:'+mScroll.fntfamily+'; font-size:'+mScroll.fntsize+'; font-weight:normal; color:'+mScroll.fntColor+'; text-decoration:none;  text-align:'+mScroll.align+'; padding:0px 5px 0px 5px;" '+msgNW+'>'+msg.message+'</td></tr></table>'+divDelim;
				}
				if (msg.link != "#"){str_tbl +='</a>';}
				if (mScroll.horiz) str_tbl +='</td>';
			}
		}
	}
	if (mScroll.horiz) {
		if (typeof(mScroll.removeSep) == 'undefined' || mScroll.removeSep != '1') {
			if (typeof(mScroll.designSep) != 'undefined') {
				delimStyle='style="'+mScroll.designSep+'"';
				if (mScroll.designSep != '') divDelim = '<div '+delimStyle+' id="dhtmlnews-b'+i+'%%index%%-mDelim" class="dhtmlnews-b'+i+'-mDelim"></div>';
			}
			else {
				delimStyle='style="background-color: #54697a; width: 2px; height: '+mScroll.height+'px;"';
				divDelim = '<div '+delimStyle+' id="dhtmlnews-b'+i+'%%index%%-mDelim" class="dhtmlnews-b'+i+'-mDelim"></div>';
			}
			str_tbl += '<td>'+divDelim+'</td>';
		}
		str_tbl += '</tr></table>';
	}
	str_tbl2 = str_tbl;
	str_tbl = str_tbl.replace(/%%index%%/g,'-1');
	str_tbl2 = str_tbl2.replace(/%%index%%/g,'-2');
	str_tbl = str_tbl.replace(/%%INDEX%%/g,'1');
	str_tbl2 = str_tbl2.replace(/%%INDEX%%/g,'2');

	var allNews = '';
	
	var divDelim1 = '';
	var divDelim2 = '';
	var divDelimFull = '';
	if ((typeof(mScroll.removeSep) != 'undefined' && mScroll.removeSep == '1') || mScroll.horiz)
		;//str =str_main+editAlow+str_div1+str_tbl+'</div>'+str_div2+str_tbl2+'</div></div>';
	else {
		if (typeof(mScroll.designSep) != 'undefined') {
			delimStyle='style="'+mScroll.designSep+'"';
			if (mScroll.designSep != '') {
				divDelim1 = '<div '+delimStyle+' id="dhtmlnews-b'+i+'-1-mDelim" class="dhtmlnews-b'+i+'-mDelim"></div>';
				divDelim2 = '<div '+delimStyle+' id="dhtmlnews-b'+i+'-2-mDelim" class="dhtmlnews-b'+i+'-mDelim"></div>';
			}
		}
		else {
			//delimStyle='style="background-color: #54697a; width: 2px; height: '+mScroll.height+'px;"';
			//divDelim = '<div '+delimStyle+' id="dhtmlnews-b'+i+'%%index%%-mDelim" class="dhtmlnews-b'+i+'-mDelim"></div>';
			divDelim1 = '<hr class="dhtmlnews-hr" id="dhtmlnews-hrMain"/>';
			divDelim2 = '<hr class="dhtmlnews-hr" id="dhtmlnews-hrMain2"/>';
		}
	}
		
	if (mScroll.putSCfull) {
		var SCfullStyle = '', target = '', SCfullLinkStyle = '';
		var padding = 5
		if (mScroll.fullAlign) SCfullStyle += 'text-align: '+mScroll.fullAlign+';';
		if (mScroll.fullColor) SCfullStyle += 'color: '+mScroll.fullColor+';';
		if (mScroll.fullFontSize) SCfullStyle += 'font-size: '+mScroll.fullFontSize +';';
		if (mScroll.fullFontFace) SCfullStyle += 'font-family: '+mScroll.fullFontFace +';';
		SCfullLinkStyle = SCfullStyle;
		if (mScroll.width.search(/px/) == -1) SCfullStyle += 'width: '+ mScroll.width + 'px;';
		else SCfullStyle += 'width: '+ mScroll.width + ';';
		if (mScroll.fullTarget) target = 'target="'+mScroll.fullTarget+'"';
		
		if (mScroll.fullUL) SCfullLinkStyle += 'text-decoration: underline;';
		else SCfullLinkStyle += 'text-decoration: none;';
		if (SCfullLinkStyle) SCfullLinkStyle = 'style="'+SCfullLinkStyle+'"';
		
		var fullBulletB = fullBulletE = '';
		if (mScroll.fullBullet) {
				if (mScroll.fullBulletP == 'e') fullBulletE = '<img id="dhtmlnews-fsBullet" src="'+mScroll.fullBullet+'" style="vertical-align: middle;padding: 0px 5px;" border="0">';
				else fullBulletB = '<img id="dhtmlnews-fsBullet" src="'+mScroll.fullBullet+'" style="vertical-align: middle;padding: 0px 5px;" border="0">';
		}
		if ((typeof(mScroll.fullRemoveSep) != 'undefined' && mScroll.fullRemoveSep == '1') || mScroll.horiz)
			;//str =str_main+editAlow+str_div1+str_tbl+'</div>'+str_div2+str_tbl2+'</div></div>';
		else {
			if (typeof(mScroll.fullDesignSep) != 'undefined') {
				delimStyle='style="'+mScroll.fullDesignSep+'"';
				if (mScroll.fullDesignSep != '') {
					divDelimFull = '<div '+delimStyle+' id="dhtmlnews-b'+i+'-1-mDelim" class="dhtmlnews-b'+i+'-mDelim"></div>';
				}
			}
			else {
				//delimStyle='style="background-color: #54697a; width: 2px; height: '+mScroll.height+'px;"';
				//divDelim = '<div '+delimStyle+' id="dhtmlnews-b'+i+'%%index%%-mDelim" class="dhtmlnews-b'+i+'-mDelim"></div>';
				divDelimFull = '<hr class="dhtmlnews-hr" id="dhtmlnews-fullHR"/>';
			}
		}
		
		if (mScroll.fullPosition == 'up') {
				SCfullStyle += 'padding-top: '+padding+'px;padding-bottom: '+padding+'px;';
				//if (typeof(mScroll.fullRemoveSep) != 'undefined' && mScroll.fullRemoveSep == '1')
				//	allNews = '<div id="linkAllNews'+i+'" style="'+SCfullStyle+'">'+fullBulletB+'<a '+SCfullLinkStyle+' '+target+' href="/cgi-webaxy/dhtmlnews/dhtmlnews.pl?ID='+window.bizID+'&act=viewSCfull&boxID='+mScroll.boxID+'&pageTitle=">'+mScroll.fullLinkText+'</a>'+fullBulletE+'</div>';
				//else 
				allNews = '<div id="linkAllNews'+i+'" style="'+SCfullStyle+'">'+fullBulletB+'<a '+SCfullLinkStyle+' '+target+' href="/cgi-webaxy/dhtmlnews/dhtmlnews.pl?ID='+window.bizID+'&act=viewSCfull&boxID='+mScroll.boxID+'&pageTitle=">'+mScroll.fullLinkText+'</a>'+fullBulletE+divDelimFull+'</div>';
				//if (typeof(mScroll.removeSep) != 'undefined' && mScroll.removeSep == '1') 
				//	str =allNews+str_main+editAlow+str_div1+str_tbl+'</div>'+str_div2+str_tbl2+'</div></div>';
				//else {
				//	if (mScroll.horiz)  
				//		str =allNews+str_main+editAlow+str_div1+str_tbl+'</div>'+str_div2+str_tbl2+'</div></div>';
				//	else
				str =allNews+str_main+editAlow+str_div1+str_tbl+divDelim1+'</div>'+str_div2+str_tbl2+divDelim2+'</div></div>';				
				//}
		}
		else {
				SCfullStyle += 'padding-top: '+padding+'px;padding-bottom: '+padding+'px;';
				//if (typeof(mScroll.fullRemoveSep) != 'undefined' && mScroll.fullRemoveSep == '1')
				//	allNews = '<div id="linkAllNews'+i+'" style="'+SCfullStyle+'">'+fullBulletB+'<a '+SCfullLinkStyle+' '+target+' href="/cgi-webaxy/dhtmlnews/dhtmlnews.pl?ID='+window.bizID+'&act=viewSCfull&boxID='+mScroll.boxID+'&pageTitle=">'+mScroll.fullLinkText+'</a>'+fullBulletE+'</div>';
				//else
				allNews = '<div id="linkAllNews'+i+'" style="'+SCfullStyle+'">'+divDelimFull+fullBulletB+'<a '+SCfullLinkStyle+' '+target+' href="/cgi-webaxy/dhtmlnews/dhtmlnews.pl?ID='+window.bizID+'&act=viewSCfull&boxID='+mScroll.boxID+'&pageTitle=">'+mScroll.fullLinkText+'</a>'+fullBulletE+'</div>';
				//if (typeof(mScroll.removeSep) != 'undefined' && mScroll.removeSep == '1') 
				//	str =str_main+editAlow+str_div1+str_tbl+'</div>'+str_div2+str_tbl2+'</div></div>'+allNews;
				//else {
				//	if (mScroll.horiz)  
				//		str =str_main+editAlow+str_div1+str_tbl+'</div>'+str_div2+str_tbl2+'</div></div>'+allNews;
				//	else
				str =str_main+editAlow+str_div1+str_tbl+divDelim1+'</div>'+str_div2+str_tbl2+divDelim2+'</div></div>'+allNews;
				//}
		}
	}
	else {
		/*
		if ((typeof(mScroll.removeSep) != 'undefined' && mScroll.removeSep == '1') || mScroll.horiz)
			;//str =str_main+editAlow+str_div1+str_tbl+'</div>'+str_div2+str_tbl2+'</div></div>';
		else {
			if (typeof(mScroll.designSep) != 'undefined') {
				delimStyle='style="'+mScroll.designSep+'"';
				if (mScroll.designSep != '') {
					divDelim1 = '<div '+delimStyle+' id="dhtmlnews-b'+i+'-1-mDelim" class="dhtmlnews-b'+i+'-mDelim"></div>';
					divDelim2 = '<div '+delimStyle+' id="dhtmlnews-b'+i+'-2-mDelim" class="dhtmlnews-b'+i+'-mDelim"></div>';
				}
			}
			else {
				//delimStyle='style="background-color: #54697a; width: 2px; height: '+mScroll.height+'px;"';
				//divDelim = '<div '+delimStyle+' id="dhtmlnews-b'+i+'%%index%%-mDelim" class="dhtmlnews-b'+i+'-mDelim"></div>';
				divDelim1 = '<hr class="dhtmlnews-hr" id="dhtmlnews-hrMain"/>';
				divDelim2 = '<hr class="dhtmlnews-hr" id="dhtmlnews-hrMain2"/>';
			}
		}
		*/
		str =str_main+editAlow+str_div1+str_tbl+divDelim1+'</div>'+str_div2+str_tbl2+divDelim2+'</div></div>';		
	}
		
	
	scboard.innerHTML = str;
	scboard.style.borderWidth = parseInt(mScroll.brdrWidth)+"px";
	scboard.style.borderStyle = mScroll.brdrStyle;
	scboard.style.borderColor = mScroll.brdrColor;
	scboard.style.backgroundColor = mScroll.bgColor;
	if (mScroll.putSCfull) {
		
		//alert(scboard.style.height+':'+document.getElementById('linkAllNews'+i).clientHeight);
		document.getElementById("mainscroll"+i).style.height = scboard.style.height;
		if (document.getElementById('linkAllNews'+i) && document.getElementById('linkAllNews'+i).clientHeight > 0) {
				//alert(document.getElementById("mainscroll"+i).style.height );
				scboard.style.height = (parseFloat(scboard.style.height.replace(/px/,''))+document.getElementById('linkAllNews'+i).clientHeight)+'px';
		}
		else {
				window.setTimeout("setMainScrollHeight("+i+")", 100);
		}
	}
	init(i);
}

function setMainScrollHeight(i) {
		
		var scboard = getSCboard(i);
		if (document.getElementById("linkAllNews"+i).offsetHeight > 0) {
			scboard.style.height = (parseFloat(scboard.style.height.replace(/px/,''))+document.getElementById('linkAllNews'+i).clientHeight)+'px';
			//scboard.style.height = (parseFloat(scboard.style.height.replace(/px/,''))+parseFloat(mScroll.fullFontSize.replace(/px/,''))+padding)+'px';
		}
		else {
			window.setTimeout("setMainScrollHeight("+i+")", 100);
			return;
		}
						
}

function init(scN){
	var scboard=document.getElementById("mainscroll"+scN);
	var mScroll = window.scrolls[scN];
	scboard.line=1;
	scboard.posY1=20;
	scboard.posY2=2000;
	scboard.posX1=20;
	scboard.posX2=2000;
	scboard.delay=mScroll.delay*20;
	init2(scN);
}

function init2(scN) {
	var scboard=document.getElementById("mainscroll"+scN);
	var mScroll = window.scrolls[scN];
	var Line1=document.getElementById("SCmess"+scN+'_1');
	var Line2=document.getElementById("SCmess"+scN+'_2');
	
	if ((mScroll.horiz && scboard.offsetWidth && Line1.offsetWidth && Line2.offsetWidth) ||
			(!mScroll.horiz && scboard.offsetHeight && Line1.offsetHeight && Line2.offsetHeight)) {
		if (scboard.delay > 0) {
			if (mScroll.horiz) scboard.runer=setInterval ("scrollX("+scN+")", scboard.delay);
			else scboard.runer=setInterval ("scrollY("+scN+")", scboard.delay);
			if (typeof(mScroll.pause) != 'undefined' && mScroll.pause > 0) {
				for(j=0; j<mScroll.messages.length; j++){					
						if (document.getElementById("dhtmlnews-b"+scN+"-1Msg"+j)) {
							mScroll.messages[j].offsetH = document.getElementById("dhtmlnews-b"+scN+"-1Msg"+j).offsetTop;
							try {
								mScroll.messages[j].offsetW = document.getElementById("dhtmlnews-b"+scN+"-1Msg"+j).parentNode.offsetLeft;
								} catch(e){}
							//alert(j+':'+mScroll.messages[j].offsetW);
						}						 
				} //for
			} //if
		} //if
		else {
				Line2.parentNode.removeChild(Line2);
		}
	}
	else {
		window.setTimeout("init2("+scN+")", 100);
		return;
	}
}

function getSCboard(i){
	var scboard = document.getElementById("scboard"+i);// ? document.getElementById("scboard"+window.scrolls[i].boxID) : document.getElementById("scboard"));
	if (!scboard){scboard= document.getElementById("content"+window.scrolls[i].boxID);}
	if (!scboard){	scboard= document.getElementById("content");}
	return scboard;
}

function scrollY(scN) {
	var scboard=document.getElementById("mainscroll"+scN);
	var Line1=document.getElementById("SCmess"+scN+'_1');
	var Line2=document.getElementById("SCmess"+scN+'_2');

	scboard.posY1-=1;
	var mScroll = window.scrolls[scN];
	// pause between messages
	if (typeof(mScroll.pause) != 'undefined'  && mScroll.pause > 0) {
		for(j=0; j<mScroll.messages.length; j++){					
			if (document.getElementById("dhtmlnews-b"+scN+"-1Msg"+j) && typeof(mScroll.messages[j].offsetH) != 'undefined' && mScroll.messages[j].offsetH	== -1*scboard.posY1) {
				//clearInterval(scboard.runer);
				pause2('dhtmlnews-b'+scN+'-1Msg'+j, scN);
				//window.setTimeout("unpause2('dhtmlnews-b"+scN+"-1Msg"+j+"', "+scN+")", mScroll.pause*1000);
				return false;
			}	
		}		
	}
	//if (scboard.posY1 == -130) alert('here');
	if( (scboard.posY1 < scboard.offsetHeight - Line1.offsetHeight ) || (scboard.line==2) ){scboard.posY2-=1;}
	// pause between messages
	if (typeof(mScroll.pause) != 'undefined'  && mScroll.pause > 0) {
		for(j=0; j<mScroll.messages.length; j++){					
			if (document.getElementById("dhtmlnews-b"+scN+"-2Msg"+j) && typeof(mScroll.messages[j].offsetH) != 'undefined' && mScroll.messages[j].offsetH	== -1*scboard.posY2) {
				//clearInterval(scboard.runer);
				pause2('dhtmlnews-b'+scN+'-2Msg'+j, scN);
				//window.setTimeout("unpause2('dhtmlnews-b"+scN+"-2Msg"+j+"', "+scN+")", mScroll.pause*1000);
				return false;
			}	
		}		
	}
	
	if(scboard.posY2 < scboard.offsetHeight-Line2.offsetHeight){
		scboard.line=2;
		scboard.posY1=scboard.posY2+Line2.offsetHeight;
	}
	if(scboard.posY1 < scboard.offsetHeight-Line1.offsetHeight){
		scboard.line=1;
		scboard.posY2=scboard.posY1+Line1.offsetHeight;
	}
	
			
//	alert('posY1='+scboard.posY1+'; posY2='+scboard.posY2+'; line='+scboard.line+';');
	Line1.style.top = scboard.posY1+"px";
	Line2.style.top = scboard.posY2+"px";
		
}

function scrollX(scN) {
	var scboard=document.getElementById("mainscroll"+scN);
	var Line1=document.getElementById("SCmess"+scN+'_1');
	var Line2=document.getElementById("SCmess"+scN+'_2');

	scboard.posX1-=1;
	var mScroll = window.scrolls[scN];
	// pause between messages
	if (typeof(mScroll.pause) != 'undefined'  && mScroll.pause > 0) {
		for(j=0; j<mScroll.messages.length; j++){					
			if (document.getElementById("dhtmlnews-b"+scN+"-1Msg"+j) && typeof(mScroll.messages[j].offsetW) != 'undefined' && mScroll.messages[j].offsetW	== -1*scboard.posX1) {
				pause2('dhtmlnews-b'+scN+'-1Msg'+j, scN);
				return false;
			}	
		}		
	}
	if( (scboard.posX1 < scboard.offsetWidth - Line1.offsetWidth ) || (scboard.line==2) ){scboard.posX2-=1;}
	// pause between messages
	if (typeof(mScroll.pause) != 'undefined'  && mScroll.pause > 0) {
		for(j=0; j<mScroll.messages.length; j++){					
			if (document.getElementById("dhtmlnews-b"+scN+"-2Msg"+j) && typeof(mScroll.messages[j].offsetW) != 'undefined' && mScroll.messages[j].offsetW	== -1*scboard.posX2) {
				pause2('dhtmlnews-b'+scN+'-2Msg'+j, scN);
				return false;
			}	
		}		
	}
	
	if(scboard.posX2 < scboard.offsetWidth-Line2.offsetWidth){
		scboard.line=2;
		//alert(scboard.posX2+':'+scboard.offsetWidth+':'+Line2.offsetWidth);
		scboard.posX1=scboard.posX2+Line2.offsetWidth;
	}
	if(scboard.posX1 < scboard.offsetWidth-Line1.offsetWidth){
		scboard.line=1;
		scboard.posX2=scboard.posX1+Line1.offsetWidth;
	}
	
			
//	alert('posY1='+scboard.posY1+'; posY2='+scboard.posY2+'; line='+scboard.line+';');
	if (mScroll.dir == 'rtl') Line1.style.right = scboard.posX1+"px";
	else Line1.style.left = scboard.posX1+"px";
	if (mScroll.dir == 'rtl') Line2.style.right = scboard.posX2+"px";
	else Line2.style.left = scboard.posX2+"px";
		
}

function pause(obj, scN){
	var mScroll = window.scrolls[scN];
	var scboard=document.getElementById("mainscroll"+scN);
	var tbl=obj;
	tbl.style.backgroundColor=mScroll.hoverColor;
	tbl.style.cursor = "pointer";
	if (typeof(mScroll.pause) != 'undefined' && mScroll.pause > 0) ;
	else clearInterval(scboard.runer);
}

function pause2(objID, scN){
	var obj = document.getElementById(objID);
	var scboard=document.getElementById("mainscroll"+scN);
	var mScroll = window.scrolls[scN];
	var tbl=obj;
	//tbl.style.backgroundColor=mScroll.hoverColor;
	//tbl.style.cursor = "pointer";
	//alert(scboard.runer);
	clearInterval(scboard.runer);
	window.setTimeout("unpause2('"+objID+"', "+scN+")", mScroll.pause*1000);
}

function unpause(obj, scN){
	var scN=scN;
	var msg=msg;
	var mScroll = window.scrolls[scN];
	var tbl=obj;
	tbl.style.backgroundColor=mScroll.bgColor;
	tbl.style.cursor = "default";
	scboard=document.getElementById("mainscroll"+scN);
	if (scboard.delay > 0) {
		if (typeof(mScroll.pause) != 'undefined' && mScroll.pause > 0)
			;
		else {
			if (mScroll.horiz) scboard.runer=setInterval ("scrollX("+scN+")", scboard.delay);
			else scboard.runer=setInterval ("scrollY("+scN+")", scboard.delay);
		}
	}
}

function unpause2(objID, scN){
	var obj = document.getElementById(objID);
	//alert(objID+':'+	obj)
	var scN=scN;
	var msg=msg;
	var mScroll = window.scrolls[scN];
	var tbl=obj;
	tbl.style.backgroundColor=mScroll.bgColor;
	tbl.style.cursor = "default";
	scboard=document.getElementById("mainscroll"+scN);
	if (scboard.delay > 0) {
		if (mScroll.horiz) scboard.runer=setInterval ("scrollX("+scN+")", scboard.delay);
		else scboard.runer=setInterval ("scrollY("+scN+")", scboard.delay);
	}
}
//------------------------------------------------------------EOF