var i, biz_url = "/htm-webaxy";
var IEVer = getIEVersionNumber();
//------------- click Admin -----------------
function getSCCookieHash(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=getSCCookieHash('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 hour=mydate.getHours();
if (hour<10)hour="0"+hour;

var minutes=mydate.getMinutes();
if (minutes<10)minutes="0"+minutes;

var theDate = year+''+month+''+daym;
var theTime=hour+''+minutes;
//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 id=\"board"+i+"-caS\" 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=\""+edit_box+"\"></td>";
			editAlow += "<td><img src=\""+biz_url+"/icons/itemedit.gif\" border=\"0\" onClick=\"mngSMsgs('"+window.bizID+"','"+mScroll.boxID+"', "+i+")\" style=\"cursor: pointer;\" title=\""+edit_msg+"\"></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 = /[א-ת]/;
	var tDir = '';
	if (mScroll.dir.toLowerCase() == 'ltr') tDir = 'ltr';
	else if (mScroll.dir.toLowerCase() == 'rtl') tDir = 'rtl';
	if (mScroll.horiz) str_tbl += '<table cellspacing="0" cellpadding="0" dir="'+tDir+'"><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 (msg.timeOn || msg.timeOff) {
					if (!msg.timeOn) msg.timeOn = '00:00';
					else if (!msg.timeOff) msg.timeOff = '23:59';
					var timeOn = parseInt(msg.timeOn.replace(':', ''));
					var timeOff = parseInt(msg.timeOff.replace(':', ''));
					if(!(theTime >= timeOn && theTime <= timeOff) ){continue;}
				}
				if( reHeb.exec(msg.title) || reHeb.exec(msg.message) ){msgDir=" direction: rtl;";}
				else{msgDir=" direction: ltr;";}
				msgDir = " direction: "+tDir+";";	

				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';
				msgDir = '';
				/*
				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><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="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><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 (typeof(mScroll.pause) != 'undefined' && mScroll.pause > 0) {
					if (mScroll.horiz) str_tbl +='<table id="dhtmlnews-b'+i+'%%index%%Msg'+j+'" onclick="clickMe(this);"  onmouseover="pause(this, '+i+');" onmouseout="unpause(this, '+i+');" border="0" cellpadding="0" cellspacing="0" style="height:100%;'+msgDir+' "><tr><td style="'+mScroll.titleDesign+';font-weight:bold; padding:0px 3px 0px 3px;" '+titleNW+'>'+msg.title+'</td><td style="'+mScroll.msgDesign+'" '+msgNW+'>'+msg.message+'</td></tr></table></td><td>'+divDelim;
					else str_tbl +='<table id="dhtmlnews-b'+i+'%%index%%Msg'+j+'" onclick="clickMe(this);"  onmouseover="pause(this, '+i+');" onmouseout="unpause(this, '+i+');" border="0" cellpadding="0" cellspacing="0" style="width:100%;'+msgDir+' "><tr><td style="'+mScroll.titleDesign+'" '+titleNW+'>'+msg.title+'</td></tr><tr><td style="'+mScroll.msgDesign+'" '+msgNW+'>'+msg.message+'</td></tr></table>'+divDelim;
				}
				else {
					if (mScroll.horiz) str_tbl +='<table id="dhtmlnews-b'+i+'%%index%%Msg'+j+'" onclick="clickMe(this);"  onmouseover="pause(this, '+i+');" onmouseout="unpause(this, '+i+');" border="0" cellpadding="0" cellspacing="0" style="height:100%;'+msgDir+' "><tr><td style="'+mScroll.titleDesign+'" '+titleNW+'>'+msg.title+'</td><td style="'+mScroll.msgDesign+'" '+msgNW+'>'+msg.message+'</td></tr></table></td><td>'+divDelim;
					else str_tbl +='<table id="dhtmlnews-b'+i+'%%index%%Msg'+j+'" onclick="clickMe(this);"  onmouseover="pause(this, '+i+');" onmouseout="unpause(this, '+i+');" border="0" cellpadding="0" cellspacing="0" style="width:100%;'+msgDir+' "><tr><td style="'+mScroll.titleDesign+'" '+titleNW+'>'+msg.title+'</td></tr><tr><td style="'+mScroll.msgDesign+'" '+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"/>';
		}
	}
	var SCfullStyle = '';
	if (mScroll.putSCfull) {
		var target = '', SCfullLinkStyle = '';
		var padding = 5;
		SCfullStyle = 'padding-top: '+padding+'px;padding-bottom: '+padding+'px;'+mScroll.allMsgsLinkDesign;
		SCfullLinkStyle = mScroll.allMsgsLinkDesignA;
		/*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;'+SCfullStyle;
		else SCfullStyle = 'width: '+ mScroll.width + ';'+SCfullStyle;*/
		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+'">'+fullBulletB+'<a '+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+'">'+divDelimFull+fullBulletB+'<a '+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;
	if (SCfullStyle) {
		putSCStyle(SCfullStyle, "#linkAllNews"+i, 1);
		putSCStyle(SCfullLinkStyle, "#linkAllNews"+i+" a", 1);
	}
	if (typeof(mScroll.lang) == 'undefined' || mScroll.lang == 'he') scboard.style.direction = 'RTL';
	else scboard.style.direction = 'LTR';
	/*
	scboard.style.borderWidth = parseInt(mScroll.brdrWidth)+"px";
	scboard.style.borderStyle = mScroll.brdrStyle;
	scboard.style.borderColor = mScroll.brdrColor;
	scboard.style.backgroundColor = mScroll.bgColor;
	*/
	putSCStyle(mScroll.boxDesign, "#"+scboard.id, 1)
	//$("#"+scboard.id).attr('style', mScroll.boxDesign);
	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;
	scboard.delay=translateDelay(mScroll.delay);
	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;
	putSCStyle(mScroll.titleOverDesign, "#"+tbl.id+" td:eq(0)", 1);
	putSCStyle(mScroll.msgOverDesign, "#"+tbl.id+" td:eq(1)", 1);
	//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;
	putSCStyle(mScroll.titleDesign, "#"+tbl.id+" td:eq(0)", 0);
	putSCStyle(mScroll.msgDesign, "#"+tbl.id+" td:eq(1)", 0);
	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;
	putSCStyle(mScroll.titleDesign, "#"+tbl.id+" td:eq(0)", 0);
	putSCStyle(mScroll.msgDesign, "#"+tbl.id+" td:eq(1)", 0);
	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);
	}
}

function mngSMsgs(ID, iBoard, scN) {
			
			var mScroll = window.scrolls[scN];
			getSize();
		  var hide = $("#hideAllDiv");
								
			var xmlHttp;
			try {  // Firefox, Opera 8.0+, Safari  
				xmlHttp=new XMLHttpRequest(); 
			}
			catch (e) {  // Internet Explorer  
				try {
					xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
				}
				catch (e) {   
					 try {
					 	   xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
					 }
			   	 catch (e)  {
			  		   alert("Your browser does not support AJAX!");  
			   		   return false;
					}
				}
			}
		  xmlHttp.onreadystatechange=function() {
		  			if(xmlHttp.readyState==4) {
		  				try {
		  					var resp = xmlHttp.responseText;
		  					var start = resp.search(/<!-- start form -->/)+"<!-- start form -->".length;
		  					var end = resp.search(/<!-- end form -->/);
		  					var frm = resp.substring(start,end);
		  					
		  					start = resp.search(/<!-- start messages -->/)+"<!-- start messages -->".length;
		  					end = resp.search(/<!-- end messages -->/);
		  					var msgs = '';
		  					msgs = resp.substring(start,end);
		  					
		  					msgs = msgs.substring(0, msgs.lastIndexOf('</div>'));
		  					//msgs = resp.substring(start,start+85349);
		  					$("#dhtmlnews-ca"+iBoard).html(frm+msgs+'</form>');
		  					start = resp.search(/<!-- start evalme -->/)+"<!-- start evalme -->".length;
		  					end = resp.search(/<!-- end evalme -->/);
		  					var evalMe = '';
		  					evalMe = resp.substring(start,end);
		  							  					
		  					hide.html('');
		  					var ca = $("#dhtmlnews-ca"+iBoard);
								hide.css('height', myScrollHeight+'px');
								hide.css('display','block');
								hide.css('width', myWidth+'px');
								ca.css('display','block');
								var w = ca.width();
								var h = ca.height();
								ca.css('left', ((myWidth-w)/2)+'px');	
								Top = ((myScroll+(myHeight-h)/2) < 0)?'0px':(myScroll+(myHeight-h)/2)+'px';	
								ca.css('top', Top);
								//alert(evalMe);
								eval(evalMe);
								$("#channel3").removeClass('channel');
								document.onkeypress = getKeySC;
								$('.admin-main_list_table td').css('padding', '5px');
								$('.dhtmlnews-ca').css('padding', '8px');
								$('.admin-header_btns').css('padding', '15px');
								$('.admin-main_list').css('padding', '11px');
								$('.admin-footer_btns').css('padding', '15px');
		  				} catch (E) {
		  					//alert('e:'+E);
		  				}
		  			}
		  }
		  
		  hide.css('height', myScrollHeight+'px');
			hide.css('display','block');
			hide.css('width', myWidth+'px');
			Top = (myScrollHeight-48)/2;
			Left = (myWidth-48)/2;
			hide.html('<img src="/htm-webaxy/multimedia/tel/loader13.gif" border="0" style="position: absolute; left: '+Left+'px; top:'+Top+'px;">');
		  var sid = Math.round(Math.random() * 1000000);
		  var langParam = '';
		  if (mScroll.lang) langParam = '&lang='+mScroll.lang;
		  xmlHttp.open("GET","/cgi-webaxy/dhtmlnews/dhtmlnews.pl?ID="+ID+langParam+"&boxID="+iBoard+"&act=editBoxParam&onlyMsgs=1&sid="+sid,true);
		  xmlHttp.send(null);
		  
	
}

function getKeySC(evt) {
			
		if (! evt) {
			theKey = event.keyCode;
		} else {
			theKey = evt.keyCode;
		}
		
		if (theKey == 27 || theKey == 11) { // ESC OR Enter
			CloseCA();
		}
				
}

function putSCStyle(val, id, keep) {
	
	if (typeof(keep) == 'undefined') keep = 0;
	var styles = val.split(';');
	var myHeight = $(id).css('height');
	var myWidth = $(id).css('width');
	if (!keep) $(id).attr('style', '');
	for (s = 0 ; s < styles.length; s++) {
		if (styles[s]) {
			arr = styles[s].split(':');
			key = arr[0];
			key = key.replace(/^\s+/, '')
			arr = arr.reverse();
			arr.pop(); //remove key
			value = arr.reverse().join(':') // join other value elements
			value = value.replace(/^\s+/, '')
			value = value.replace(/\s+$/, '')					
			$(id).css(key, value);
		}
	}
	if (0 && keep) {
		$(id).css('height', myHeight);
		$(id).css('width', myWidth);	
	}
	
}

function translateDelay(delay) {
	
	var delays = new Array(3,5,7.5,10,15,20,25,30,40,50,60,70,80,90,100,120,140,160,180);
	if (delay == 0) return 0;
	else delay--;
	return delays[delay]; 
}

function startCAS(boardNumber, ID) {
	
									
	var xmlHttp;
			try {  // Firefox, Opera 8.0+, Safari  
				xmlHttp=new XMLHttpRequest(); 
			}
			catch (e) {  // Internet Explorer  
				try {
					xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
				}
				catch (e) {   
					 try {
					 	   xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
					 }
			   	 catch (e)  {
			  		   alert("Your browser does not support AJAX!");  
			   		   return false;
					}
				}
			}
		  xmlHttp.onreadystatechange=function() {
		  			if(xmlHttp.readyState==4) {
		  				var userAllowBoards = xmlHttp.responseText;
		  				//alert(userAllowBoards);
		  				if (userAllowBoards != 'admin' && userAllowBoards.indexOf(';48;') == -1) {
		  					alert(('#board'+boardNumber+'-caS'));
		  					$('#board'+boardNumber+'-caS').remove();
		  				}
		  				
		  			}
		  	}
		  
		  var sid = Math.round(Math.random() * 1000000);
		  webaxyCookie = getSCCookieHash("webaxylogin_"+ID);	
		  xmlHttp.open("GET","/cgi-webaxy/dhtmlnews/dhtmlnews.pl?ID="+ID+"&username="+webaxyCookie['username']+"&password="+webaxyCookie['password']+"&act=getUserAllow&sid="+sid,true);
		  xmlHttp.send(null);

}

function getIEVersionNumber() {
    
    var ua = navigator.userAgent;
    var MSIEOffset = ua.indexOf("MSIE ");
    
    if (MSIEOffset == -1) {
        return 0;
    } else {
        return parseFloat(ua.substring(MSIEOffset + 5, ua.indexOf(";", MSIEOffset)));
    }
    
}

function clickMe(elem) {
	
	if (IEVer > 0) elem.parentNode.click();
	
}
//------------------------------------------------------------EOF
