// JavaScript Document

sl_scroll_msg="";

function sl_scrollmsgSet(id,time,formname,space_count){

	
	var id_obj = document.getElementById(id);
	
	space_text = "";
	for(i=0; i<space_count; i++){
	
		space_text = space_text + " ";	
	
	}
	
	if(id_obj){
		
		sl_scroll_msg = id_obj.innerHTML+space_text;
	}
	
	setInterval("sl_scrolltext('"+formname+"')",time);
}

function sl_scrolltext(formname){
	
	document.myForm.scrolltext.value=sl_scroll_msg;
	if(CheckLength(sl_scroll_msg.substring(0,1),0)){
		sl_scroll_msg=sl_scroll_msg.substring(2,sl_scroll_msg.length)+sl_scroll_msg.substring(0,2);
	}else{
		sl_scroll_msg=sl_scroll_msg.substring(1,sl_scroll_msg.length)+sl_scroll_msg.substring(0,1);
	}
}

function CheckLength(str,flg) { 
    for (var i = 0; i < str.length; i++) { 
        var c = str.charCodeAt(i); 
        // Shift_JIS: 0x0 ～ 0x80, 0xa0 , 0xa1 ～ 0xdf , 0xfd ～ 0xff 
        // Unicode : 0x0 ～ 0x80, 0xf8f0, 0xff61 ～ 0xff9f, 0xf8f1 ～ 0xf8f3 
        if ( (c >= 0x0 && c < 0x81) || (c == 0xf8f0) || (c >= 0xff61 && c < 0xffa0) || (c >= 0xf8f1 && c < 0xf8f4)) { 
            if(!flg) return true; 
        } else { 
            if(flg) return true; 
        } 
    } 
    return false; 
}