function makeCode1(messages,speed,rptType,rptNbr,nbrBlk){
var code="";
code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb1_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb1_messages = new sb1_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb1_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb1_bln = "+nbrBlk+";\n";
code+="sb1_rptType = '"+rptType+"';\n";
code+="sb1_rptNbr = "+rptNbr+";\n";
code+="sb1_speed = "+speed+";\n";

code+="sb1_counter=1;\n";
code+="sb1_timer = null;\n";
code+="sb1_last = 1;\n";
code+="sb1_st='';\n";
code+="sb1_currMsg = 0;\n";

code+="function sb1_scrollStatus(){\n";
code+="if (sb1_last > sb1_messages[sb1_currMsg].length){\n";
code+="\tif (sb1_st.length == 0){\n";
code+="\tsb1_last=1;\n";
code+="\t\tif (sb1_currMsg == sb1_messages.length-1){\n";
code+="\t\t\tif ((sb1_rptType == 'finite') && (sb1_counter==sb1_rptNbr)){\n";
code+="\t\t\t\tclearTimeout(sb1_timer);\n";
code+="\t\t\t\treturn;\n";
code+="\t\t\t}\n";
code+="\t\t\tsb1_counter++;\n";
code+="\t\t\tsb1_currMsg=0;\n";
code+="\t\t}\n";
code+="\telse{\n";
code+="\t\tsb1_currMsg++;\n";
code+="\t}\n";
code+="}\n";
code+="else{\n";
code+="\tsb1_st=sb1_st.substring(1,sb1_st.length);\n";
code+="}\n";
code+="}\n";
code+="else{\n";
code+="\tsb1_st = sb1_messages[sb1_currMsg].substring(0, sb1_last);\n";
code+="\tfor (var i=0; i<=(sb1_bln+sb1_messages[sb1_currMsg].length-sb1_last); i++)\n";
code+="\t\tsb1_st=\" \"+sb1_st;\n";
code+="\tsb1_last++;\n";
code+="}\n";
code+="window.status = sb1_st;\n";
code+="sb1_timer = setTimeout(\"sb1_scrollStatus()\", sb1_speed);\n";
code+="}\n";
code+="sb1_scrollStatus();\n";

code+="</script"+">\n";
return code;
}

function makeCode2(messages,speed,rptType,rptNbr,nbrBlk){
var code="";


code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb2_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb2_messages = new sb2_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb2_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb2_bln = "+nbrBlk+";\n";
code+="sb2_rptType = '"+rptType+"';\n";
code+="sb2_rptNbr = "+rptNbr+";\n";
code+="sb2_speed = "+speed+";\n";

code+="var sb2_currMsg=0;\n";
code+="var sb2_kraj=sb2_messages[sb2_currMsg].length;\n";
code+="var sb2_sts=\"\";\n";
code+="var sb2_timer = null;\n";
code+="var sb2_stsmsg=\"\";\n";
code+="for (var i=0;i<sb2_bln;i++)\n";
code+="\tsb2_stsmsg=\" \"+sb2_stsmsg;\n";
code+="sb2_stsmsg += sb2_messages[sb2_currMsg];\n";
code+="var sb2_pocetak = sb2_stsmsg.length-1;\n";
code+="var sb2_ocapareno = 0;\n";
code+="var sb2_counter=1;\n";
code+="function sb2_scrollStatus(){\n";
code+="if (sb2_pocetak >= 0){\n";
code+="\tsb2_sts = sb2_stsmsg.substring(sb2_pocetak,sb2_stsmsg.length);\n";
code+="\tsb2_pocetak--;\n";
code+="}\n";
code+="else{\n";
code+="\tif (sb2_ocapareno == sb2_messages[sb2_currMsg].length){\n";
code+="\t\tif (sb2_currMsg == sb2_messages.length-1){\n";
code+="\t\t\tif ((sb2_rptType == 'finite') && (sb2_counter==sb2_rptNbr)){\n";
code+="\t\t\t\t	clearTimeout(sb2_timer);\n";
code+="\t\t\t\t	return;\n";
code+="\t\t\t}\n";
code+="\t\t\tsb2_currMsg=0;\n";
code+="\t\t\tsb2_counter++;\n";
code+="\t\t}\n";
code+="\telse{\n";
code+="\t\tsb2_currMsg++;\n";
code+="\t}\n";
code+="\tsb2_stsmsg=\"\";\n";
code+="\tfor (var i=0;i<sb2_bln;i++)\n";
code+="\t\tsb2_stsmsg=\" \"+sb2_stsmsg;\n";
code+="\t\tsb2_stsmsg += sb2_messages[sb2_currMsg];\n";
code+="\t\tsb2_pocetak = sb2_stsmsg.length-1;\n";
code+="\t\tsb2_ocapareno = 0;\n";
code+="\t}\n";
code+="\telse{\n";
code+="\t\tsb2_stsmsg=sb2_sts;\n";
code+="\t\tsb2_sts = \"  \"+sb2_stsmsg.substring(0,sb2_stsmsg.length-1);\n";
code+="\t\tsb2_ocapareno++;\n";
code+="\t}\n";
code+="}\n";
code+="window.status = sb2_sts;	\n";
code+="sb2_timer = setTimeout(\"sb2_scrollStatus()\", sb2_speed);\n";
code+="}\n";
code+="sb2_scrollStatus();\n";


code+="</script"+">\n";
return code;
}

function makeCode3(messages, speed, rptType, rptNbr, nbrOneMsg){
var code="";


code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb3_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb3_messages = new sb3_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb3_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb3_rptType = '"+rptType+"';\n";
code+="sb3_rptNbr = "+rptNbr+";\n";
code+="sb3_speed = "+speed+";\n";
code+="sb3_nbrOneMsg = "+nbrOneMsg+";\n";
code+="var sb3_currMsg=0;\n";
code+="var sb3_timerID = null;\n";
code+="var sb3_switcher = 0;\n";
code+="var sb3_countOneMsg=0;\n";
code+="var sb3_counter=1;\n";
code+="function sb3_blinkStatus(){\n";
code+="if (sb3_countOneMsg == sb3_nbrOneMsg){\n";
code+="\tif (sb3_currMsg == sb3_messages.length-1){\n";
code+="\t\tif ((sb3_rptType == 'finite') && (sb3_counter==sb3_rptNbr)){\n";
code+="\t\t\tclearTimeout(sb3_timerID);\n";
code+="\t\t\treturn;\n";
code+="\t\t}\n";
code+="\t\tsb3_counter++;\n";
code+="\t\tsb3_currMsg=0;\n";
code+="\t\tsb3_countOneMsg=0;\n";
code+="\t}\n";
code+="\telse{\n";
code+="\t\tsb3_currMsg++;\n";
code+="\t\tsb3_countOneMsg=0;\n";
code+="\t}\n";
code+="}\n";
code+="if (sb3_switcher==0){\n";
code+="\twindow.status = sb3_messages[sb3_currMsg];\n";
code+="\tsb3_switcher=1;	\n";
code+="\tsb3_countOneMsg++;\n";
code+="}\n";
code+="else{\n";
code+="\twindow.status = \"\";\n";
code+="\tsb3_switcher=0;\n";
code+="}\n";
code+="sb3_timerID = setTimeout(\"sb3_blinkStatus()\", sb3_speed)\n";
code+="}\n";
code+="sb3_blinkStatus();\n";
code += "</script"+">\n\n";
return code;
}

function makeCode4(messages, speed, rptType, rptNbr, delay){
var code="";


code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb4_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb4_messages = new sb4_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb4_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb4_rptType = '"+rptType+"';\n";
code+="sb4_rptNbr = "+rptNbr+";\n";
code+="sb4_speed = "+speed+";\n";
code+="sb4_inputDelay = "+delay+";\n";

code+="var sb4_counter = 1;\n";
code+="var sb4_chars = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopwrstuvwxyz.\";\n";
code+="var sb4_pogodjenih = 0;\n";
code+="var sb4_stsmsg = \"\";\n";
code+="var sb4_currMsg = 0;\n";
code+="var sb4_timer = null;\n";
code+="var sb4_mozeDalje=true;\n";
code+="function sb4_addChar(ch){\n";
code+="\tif (sb4_chars.search(ch) == -1){\n";
code+="\t\tsb4_chars=sb4_chars+ch;\n";
code+="\t}\n";
code+="}\n";

code+="for (var i=0; i<sb4_messages.length; i++){\n";
code+="\tfor (var j=0; j<sb4_messages[i].length; j++)\n";
code+="\t\tsb4_addChar(sb4_messages[i].charAt(j));\n";
code+="}\n";

code+="function sb4_shuffle(arr){\n";
code+="var k;\n";
code+="for (i=0; i<arr.length; i++){\n";
code+="\tk = Math.round(Math.random() * (arr.length - i - 1)) + i;\n";
code+="\ttemp = arr[i];arr[i]=arr[k];arr[k]=temp;\n";
code+="}\n";
code+="return arr;\n";
code+="}\n";

code+="sb4_arr = new sb4_makeArray(sb4_messages[sb4_currMsg].length);\n";
code+="sb4_sts = new sb4_makeArray(sb4_messages[sb4_currMsg].length);\n";

code+="for (var i=0; i<sb4_messages[sb4_currMsg].length; i++){\n";
code+="\tsb4_arr[i] = i;\n";
code+="}\n";

code+="sb4_arr = sb4_shuffle(sb4_arr);\n";

code+="for (var i=0; i<sb4_messages[sb4_currMsg].length; i++){\n";
code+="\tsb4_sts[i] = sb4_messages[sb4_currMsg].charAt(sb4_arr[i]);\n";
code+="}\n";

code+="function sb4_setChar(k){\n";
code+="\tr = Math.round(Math.random() * sb4_chars.length);\n";
code+="\tsb4_sts[k] = sb4_chars.charAt(r);\n";
code+="\tsb4_stsmsg = \"\";\n";
code+="\tfor (var i=0; i<sb4_sts.length; i++)\n";
code+="\t\tsb4_stsmsg += sb4_sts[i];\n";
code+="\twindow.status = sb4_stsmsg;\n";
code+="\tif (sb4_chars.charAt(r) == sb4_messages[sb4_currMsg].charAt(k)){\n";
code+="\t\tsb4_stsmsg = \"\";\n";
code+="\t\tfor (var i=0; i<sb4_sts.length; i++)\n";
code+="\t\t\tsb4_stsmsg += sb4_sts[i];\n";
code+="\t\twindow.status = sb4_stsmsg;\n";
code+="\t\tsb4_pogodjenih++;\n";
code+="\t\treturn;\n";
code+="\t}\n";

code+="setTimeout(\"sb4_setChar(\"+k+\")\", sb4_speed);\n";
code+="}\n";

code+="function sb4_init(k){\n";
code+="if (sb4_mozeDalje){\n";
code+="\tfor (var k=0; k<sb4_messages[sb4_currMsg].length; k++){\n";
code+="\t\tsb4_msgchar = sb4_messages[sb4_currMsg].charAt(k);\n";
code+="\t\tsb4_setChar(k);\n";
code+="\t}\n";
code+="\tsb4_mozeDalje=false;\n";
code+="\tsb4_delay=200;\n";
code+="}\n";
code+="if (sb4_pogodjenih == sb4_messages[sb4_currMsg].length){\n";
code+="\tif (sb4_currMsg == sb4_messages.length-1){\n";
code+="\t\tif ((sb4_rptType == 'finite') && (sb4_counter==sb4_rptNbr)){\n";
code+="\t\t\tclearTimeout(sb4_timer);\n";
code+="\t\t\treturn;\n";
code+="\t\t}\n";
code+="\t\tsb4_currMsg=0;\n";
code+="\t\tsb4_counter++;\n";
code+="\t}\n";
code+="\telse{\n";
code+="\t\tsb4_currMsg++;\n";
code+="\t}\n";
code+="\tsb4_arr = new sb4_makeArray(sb4_messages[sb4_currMsg].length);\n";
code+="\tsb4_sts = new sb4_makeArray(sb4_messages[sb4_currMsg].length);\n";
code+="\tfor (var i=0; i<sb4_messages[sb4_currMsg].length; i++){\n";
code+="\t\tsb4_arr[i] = i;\n";
code+="\t\tsb4_mozeDalje=true;\n";
code+="\t\tsb4_pogodjenih=0;\n";
code+="\t\tsb4_delay=sb4_inputDelay;\n";
code+="\t}\n";

code+="\tsb4_arr = sb4_shuffle(sb4_arr);\n";

code+="\tfor (var i=0; i<sb4_messages[sb4_currMsg].length; i++){\n";
code+="\t\tsb4_sts[i] = sb4_messages[sb4_currMsg].charAt(sb4_arr[i]);\n";
code+="\t}\n";
code+="}\n";
code+="sb4_timer = setTimeout(\"sb4_init(0)\", sb4_delay);\n";
code+="}\n";

code+="function sb4_pickStatus(){\n";
code+="\tsb4_init(0);\n";
code+="}\n";
code+="sb4_pickStatus()\n";
code += "</script"+">\n\n";
return code;
}

function makeCode5(messages, speed, rptType, rptNbr, delay){
var code="";


code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb5_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb5_messages = new sb5_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb5_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb5_rptType = '"+rptType+"';\n";
code+="sb5_rptNbr = "+rptNbr+";\n";
code+="sb5_speed = "+speed+";\n";
code+="sb5_delay = "+delay+";\n";

code+="var sb5_counter=1;\n";
code+="var sb5_currMsg=0;\n";
code+="var sb5_stsmsg=\"\";\n";

code+="function sb5_shuffle(arr){\n";
code+="var k;\n";
code+="for (i=0; i<arr.length; i++){\n";
code+="\tk = Math.round(Math.random() * (arr.length - i - 1)) + i;\n";
code+="\ttemp = arr[i];arr[i]=arr[k];arr[k]=temp;\n";
code+="}\n";
code+="return arr;\n";
code+="}\n";

code+="sb5_arr = new sb5_makeArray(sb5_messages[sb5_currMsg].length);\n";
code+="sb5_sts = new sb5_makeArray(sb5_messages[sb5_currMsg].length);\n";
code+="for (var i=0; i<sb5_messages[sb5_currMsg].length; i++){\n";
code+="\tsb5_arr[i] = i;\n";
code+="\tsb5_sts[i] = \" \";\n";
code+="}\n";

code+="sb5_arr = sb5_shuffle(sb5_arr);\n";

code+="function sb5_init(n){\n";
code+="var k;\n";
code+="if (n == sb5_arr.length){\n";
code+="\tif (sb5_currMsg == sb5_messages.length-1){\n";
code+="\t\tif ((sb5_rptType == 'finite') && (sb5_counter==sb5_rptNbr)){\n";
code+="\t\t\tclearTimeout(sb5_timerID);\n";
code+="\t\t\treturn;\n";
code+="\t\t}\n";
code+="\t\tsb5_counter++;\n";
code+="\t\tsb5_currMsg=0;\n";
code+="\t}\n";
code+="\telse{\n";
code+="\t\tsb5_currMsg++;\n";
code+="\t}\n";
code+="\tn=0;\n";
code+="\tsb5_arr = new sb5_makeArray(sb5_messages[sb5_currMsg].length);\n";
code+="\tsb5_sts = new sb5_makeArray(sb5_messages[sb5_currMsg].length);\n";
code+="\tfor (var i=0; i<sb5_messages[sb5_currMsg].length; i++){\n";
code+="\t\tsb5_arr[i] = i;\n";
code+="\t\tsb5_sts[i] = \" \";\n";
code+="\t}\n";
code+="\tsb5_arr = sb5_shuffle(sb5_arr);\n";
code+="\tsb5_sp=sb5_delay;\n";
code+="}\n";
code+="else{\n";
code+="\tsb5_sp=sb5_speed;\n";
code+="\tk = sb5_arr[n];\n";
code+="\tsb5_sts[k] = sb5_messages[sb5_currMsg].charAt(k);\n";
code+="\tsb5_stsmsg = \"\";\n";
code+="\tfor (var i=0; i<sb5_sts.length; i++)\n";
code+="\t\tsb5_stsmsg += sb5_sts[i];\n";
code+="\t\twindow.status = sb5_stsmsg;\n";
code+="\t\tn++;\n";
code+="\t}\n";
code+="\tsb5_timerID = setTimeout(\"sb5_init(\"+n+\")\", sb5_sp);\n";
code+="}\n";
code+="function sb5_randomizeStatus(){\n";
code+="\tsb5_init(0);\n";
code+="}\n";
code+="sb5_randomizeStatus();\n";
code += "</script"+">\n\n";
return code;
}

function makeCode6(messages, speed, rptType, rptNbr, nbrOneMsg){
var code="";


code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb6_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb6_messages = new sb6_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb6_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb6_rptType = '"+rptType+"';\n";
code+="sb6_rptNbr = "+rptNbr+";\n";
code+="sb6_speed = "+speed+";\n";
code+="sb6_nbrOneMsg = "+nbrOneMsg+";\n";
code+="var sb6_currMsg=0;\n";
code+="var sb6_timer = null;\n";
code+="var sb6_countOneMsg=0;\n";
code+="var sb6_counter=1;\n";

code+="sb6_arr = new sb6_makeArray(100);\n";
code+="sb6_arr[0] = \" \";\n";
code+="for (var i=1; i<sb6_arr.length; i++)\n";
code+="\tsb6_arr[i] = sb6_arr[i-1] + \" \";\n";

code+="var sb6_sbTimer = null;\n";
code+="function sb6_setStatus(){\n";
code+="var k;\n";
code+="\tif (sb6_countOneMsg == sb6_nbrOneMsg){\n";
code+="\t\tif (sb6_currMsg == sb6_messages.length-1){\n";
code+="\t\t\tif ((sb6_rptType == 'finite') && (sb6_counter==sb6_rptNbr)){\n";
code+="\t\t\t\tclearTimeout(sb6_timer);\n";
code+="\t\t\t\treturn;\n";
code+="\t\t\t}\n";
code+="\t\t\tsb6_counter++;\n";
code+="\t\t\tsb6_currMsg=0;\n";
code+="\t\t\tsb6_countOneMsg=0;\n";
code+="\t\t}\n";
code+="\t\telse{\n";
code+="\t\t\tsb6_currMsg++;\n";
code+="\t\t\tsb6_countOneMsg=0;\n";
code+="\t\t}\n";
code+="\t}\n";
code+="\tk = Math.round(Math.random() * sb6_arr.length)\n";
code+="\twindow.status = sb6_arr[k] + sb6_messages[sb6_currMsg];\n";
code+="\tsb6_countOneMsg++;\n";
code+="\tsb6_timer = setTimeout(\"sb6_setStatus()\", sb6_speed);\n";
code+="}\n";
code+="sb6_setStatus();\n";
code += "</script"+">\n\n";
return code;
}

function makeCode7(messages,speed,rptType,rptNbr, minProjRamaka, maxProjRamaka, timeOneMessage){
var code="";


code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb7_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb7_messages = new sb7_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb7_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb7_rptType = '"+rptType+"';\n";
code+="sb7_rptNbr = "+rptNbr+";\n";
code+="sb7_speed = "+speed+";\n";
code+="sb7_timeOneMsg = "+timeOneMessage+";\n";
code+="sb7_minProjRamaka = "+minProjRamaka+";\n";
code+="sb7_maxProjRamaka = "+maxProjRamaka+";\n";

code+="var sb7_counter=1;\n";
code+="var sb7_currMsg;\n";
code+="var sb7_stsmsg=\"\";\n";
code+="var sb7_brojac = 0;\n";
code+="var sb7_expand = true;\n";
code+="var sb7_run=false\n";
code+="var sb7_tmpmsg=\"\";\n";
code+="var sb7_spaces=\"\";\n";
code+="var sb7_timer=null;\n";
code+="for (var i=0; i<sb7_minProjRamaka; i++)\n";
code+="\tsb7_spaces += \" \";\n";

code+="for (var i=0; i<sb7_messages.length; i++){\n";
code+="\tsb7_tmpmsg=\"\";\n";
code+="\tfor (var j=0; j<sb7_messages[i].length; j++){\n";
code+="\t\tsb7_tmpmsg=sb7_tmpmsg+sb7_spaces+sb7_messages[i].charAt(j);\n";
code+="\t}\n";
code+="\tsb7_messages[i]=sb7_tmpmsg;\n";
code+="}\n";
code+="function sb7_setStatus(){\n";
code+="if (!sb7_run){\n";
code+="\tclearTimeout(sb7_timer2);\n";
code+="\treturn;\n";
code+="}\n";
code+="var sb7_sts = \"\";\n";
code+="if (sb7_brojac == 0)\n";
code+="\twindow.status = sb7_messages[sb7_currMsg]\n";
code+="else{\n";
code+="\tfor (var i=0; i<sb7_messages[sb7_currMsg].length; i++){\n";
code+="\t\tfor (var j=0; j<sb7_brojac; j++)\n";
code+="\t\t\tsb7_sts += \" \";\n";
code+="\t\tsb7_sts += sb7_messages[sb7_currMsg].charAt(i);\n";
code+="\t}\n";
code+="\twindow.status = sb7_sts;\n";
code+="}\n";
code+="if (sb7_expand && (sb7_brojac >= sb7_maxProjRamaka))\n";
code+="\tsb7_expand=false;\n";
code+="if (!sb7_expand && sb7_brojac < sb7_minProjRamaka)\n";
code+="\tsb7_expand = true;\n";
code+="if (sb7_expand) \n";
code+="\tsb7_brojac++ \n";
code+="else sb7_brojac--;\n";

code+="sb7_timer2 = setTimeout(\"sb7_setStatus()\", sb7_speed);\n";
code+="}\n";
code+="function sb7_coordinator(){\n";
code+="if (!sb7_run){\n";
code+="\tsb7_currMsg=0;\n";
code+="\tsb7_run = true;\n";
code+="\tsb7_setStatus();\n";
code+="}\n";
code+="else{\n";
code+="\tif (sb7_currMsg == sb7_messages.length-1){\n";
code+="\t\tif ((sb7_rptType == 'finite') && (sb7_counter==sb7_rptNbr)){\n";
code+="\t\t\tclearTimeout(sb7_timer);\n";
code+="\t\t\tsb7_run = false;\n";
code+="\t\t\treturn;\n";
code+="\t\t}\n";
code+="\t\tsb7_counter++;\n";
code+="\t\tsb7_currMsg=0;\n";
code+="\t}\n";
code+="\telse{\n";
code+="\t\tsb7_currMsg++;\n";
code+="\t}\n";
code+="}\n";
code+="sb7_timer = setTimeout(\"sb7_coordinator()\",sb7_timeOneMsg);\n";
code+="}\n";
code+="sb7_coordinator();\n";


code += "</script"+">\n\n";
return code;
}

function makeCode8(messages, speed, rptType, rptNbr, delay){
var code="";


code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb8_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb8_messages = new sb8_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb8_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb8_rptType = '"+rptType+"';\n";
code+="sb8_rptNbr = "+rptNbr+";\n";
code+="sb8_speed = "+speed+";\n";
code+="sb8_delay = "+delay+";\n";

code+="var sb8_counter=1;\n";
code+="var sb8_currMsg=0;\n";
code+="var sb8_tekst =\"\";\n";
code+="var sb8_i=0;\n";
code+="var sb8_TID = null;\n";
code+="function sb8_pisi(){\n";
code+="\tsb8_tekst = sb8_tekst + sb8_messages[sb8_currMsg].substring(sb8_i, sb8_i+1);\n";
code+="\twindow.status = sb8_tekst;\n";
code+="\tsb8_sp=sb8_speed;\n";
code+="\tsb8_i++;\n";
code+="\tif (sb8_i==sb8_messages[sb8_currMsg].length){\n";
code+="\t\tsb8_currMsg++; sb8_i=0; sb8_tekst=\"\";sb8_sp=sb8_delay;\n";
code+="\t}\n";
code+="\tif (sb8_currMsg == sb8_messages.length){\n";
code+="\t\tif ((sb8_rptType == 'finite') && (sb8_counter==sb8_rptNbr)){\n";
code+="\t\t\tclearTimeout(sb8_TID);\n";
code+="\t\t\treturn;\n";
code+="\t\t}\n";
code+="\t\tsb8_counter++;\n";
code+="\t\tsb8_currMsg = 0;\n";
code+="\t}\n";
code+="\tsb8_TID = setTimeout(\"sb8_pisi()\", sb8_sp);\n";
code+="}\n";
code+="sb8_pisi()\n";



code += "</script"+">\n\n";
return code;
}

function makeCode9(messages, speed, rptType, rptNbr, delay){
var code="";


code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb9_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb9_messages = new sb9_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb9_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb9_rptType = '"+rptType+"';\n";
code+="sb9_rptNbr = "+rptNbr+";\n";
code+="sb9_speed = "+speed+";\n";
code+="sb9_delay = "+delay+";\n";

code+="var sb9_counter=1;\n";
code+="var sb9_currMsg=0;\n";

code+="var sb9_timerID = null\n";
code+="var sb9_bannerRunning = false\n";
code+="var sb9_state = \"\"\n";
code+="sb9_clearState()\n";
code+="function sb9_stopBanner() {	\n";

code+="\tif (sb9_bannerRunning)		\n";
code+="\tclearTimeout(sb9_timerID)	\n";
code+="\tsb9_timerRunning = false\n";
code+="}\n";

code+="function sb9_startBanner() {	\n";
code+="\tsb9_stopBanner()	\n";
code+="\tsb9_showBanner()\n";
code+="}\n";

code+="function sb9_clearState() {	\n";
code+="\tsb9_state = \"\"	\n";
code+="\tfor (var i = 0; i < sb9_messages[sb9_currMsg].length; ++i) {		\n";
code+="\t\tsb9_state += \"0\"	\n";
code+="\t}\n";
code+="}\n";

code+="function sb9_showBanner() {	\n";
code+="if (sb9_getString()) {		\n";
code+="\tsb9_currMsg++		\n";
code+="\tif (sb9_messages.length <= sb9_currMsg)	{		\n";

code+="\t\tif ((sb9_rptType == 'finite') && (sb9_counter==sb9_rptNbr)){\n";
code+="\t\t\tsb9_stopBanner();\n";
code+="\t\t\treturn;\n";
code+="\t\t}\n";
code+="\t\tsb9_counter++;\n";
code+="\t\tsb9_currMsg=0;\n";
code+="\t}\n";
code+="\tsb9_clearState()		\n";
code+="\tsb9_timerID = setTimeout(\"sb9_showBanner()\", sb9_delay)	\n";
code+="} \n";
code+="else {		\n";
code+="\tvar sb9_str = \"\"		\n";
code+="for (var j = 0; j < sb9_state.length; ++j) {			\n";
code+="\tsb9_str += (sb9_state.charAt(j) == \"1\") ? sb9_messages[sb9_currMsg].charAt(j) : \"     \"		\n";
code+="}		\n";
code+="window.status = sb9_str		\n";
code+="sb9_timerID = setTimeout(\"sb9_showBanner()\", sb9_speed)	\n";
code+="}\n";
code+="}\n";

code+="function sb9_getString() {	\n";
code+="\tvar full = true	\n";
code+="\tfor (var j = 0; j < sb9_state.length; ++j) {		\n";
code+="\t\tif (sb9_state.charAt(j) == 0)			\n";
code+="\t\t\tfull = false	\n";
code+="\t\t}	\n";
code+="\tif (full) return true	\n";
code+="\twhile (1) {		\n";
code+="\t\tvar num = sb9_getRandom(sb9_messages[sb9_currMsg].length)		\n";
code+="\t\tif (sb9_state.charAt(num) == \"0\")			\n";
code+="\t\t\tbreak	\n";
code+="\t}	\n";
code+="\tsb9_state = sb9_state.substring(0, num) + \"1\" + sb9_state.substring(num + 1, sb9_state.length)	\n";
code+="\treturn false\n";
code+="}\n";

code+="function sb9_getRandom(max) {	\n";
code+="\tvar now = new Date()		\n";
code+="\tvar num = now.getTime() * now.getSeconds() * Math.random()	\n";
code+="\treturn num % max\n";
code+="}\n";
code+="sb9_startBanner()\n";


code += "</script"+">\n\n";
return code;
}

function makeCode10(messages, speed, rptType, rptNbr, delay){
var code="";


code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb10_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb10_messages = new sb10_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb10_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb10_rptType = '"+rptType+"';\n";
code+="sb10_rptNbr = "+rptNbr+";\n";
code+="sb10_speed = "+speed+";\n";
code+="sb10_delay = "+delay+";\n";

code+="var sb10_wiper\n";
code+="var sb10_space=\" \"\n";
code+="var sb10_currMsg=0;\n";
code+="var sb10_counter=1;\n";
code+="var sb10_index=0\n";
code+="sb10_main()\n";

code+="function sb10_main()\n";
code+="{\n";
code+="\twindow.status=sb10_messages[sb10_currMsg].substring(0,sb10_index)\n";
code+="\tsb10_index++\n";
code+="\tif(sb10_index==(sb10_messages[sb10_currMsg].length+4)){setTimeout('sb10_reset_clear()',sb10_delay);}\n";
code+="\telse{setTimeout('sb10_main()',sb10_speed)}\n";
code+="}\n";

code+="function sb10_reset_clear()\n";
code+="{\n";
code+="\tsb10_index=0\n";
code+="\tsb10_wiper=\"\"\n";
code+="\tfor(var a=0;a<sb10_messages[sb10_currMsg].length;a++){sb10_wiper+=sb10_space}\n";
code+="\tsb10_clearem()\n";
code+="}\n";
code+="function sb10_clearem()\n";
code+="{\n";
code+="\twindow.status=sb10_wiper.substring(0,sb10_index) + \"->\" + sb10_messages[sb10_currMsg].substring(sb10_index+2,sb10_messages[sb10_currMsg].length)\n";
code+="\tsb10_index++\n";
code+="\tif(sb10_index==(sb10_messages[sb10_currMsg].length+4)){\n";
code+="\t\tif (sb10_currMsg == sb10_messages.length-1){\n";
code+="\t\t\tif ((sb10_rptType == 'finite') && (sb10_counter==sb10_rptNbr)){\n";
code+="\t\t\t\twindow.status=\"\";\n";
code+="\t\t\t\treturn;	\n";
code+="\t\t\t}	\n";
code+="\t\t\tsb10_counter++;\n";
code+="\t\t\tsb10_currMsg = 0;\n";
code+="\t\t}\n";
code+="\t\telse sb10_currMsg++;\n";
code+="\t\tsb10_index=0\n";
code+="\t\tsb10_main()\n";
code+="\t}\n";
code+="\telse{setTimeout('sb10_clearem()',50)}\n";
code+="}\n";


code += "</script"+">\n\n";
return code;
}

function makeCode11(messages, speed, rptType, rptNbr, delay){
var code="";


code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb11_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb11_messages = new sb11_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb11_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb11_rptType = '"+rptType+"';\n";
code+="sb11_rptNbr = "+rptNbr+";\n";
code+="sb11_speed = "+speed+";\n";
code+="sb11_delay = "+delay+";\n";

code+="var sb11_counter=1;\n";
code+="var sb11_currMsg=0;\n";

code+="var sb11_sts=sb11_messages[sb11_currMsg];\n";
code+="var sb11_timer=null;\n";
code+="var sb11_first=true;\n";

code+="function sb11_implode(){\n";
code+="var tmp;tmp=sb11_sts;\n";
code+="var nbrSpc = (sb11_messages[sb11_currMsg].length - sb11_sts.length)/2;\n";
code+="for (var i=0; i<nbrSpc; i++)\n";
code+="\ttmp = \" \"+tmp;\n";
code+="window.status = tmp;\n";
code+="var sp=sb11_speed;\n";
code+="if (sb11_first){\n";
code+="\tsp=sb11_delay;\n";
code+="\tsb11_first=false;\n";
code+="}\n";
code+="if (sb11_sts.length == 0){\n";
code+="\tif (sb11_currMsg == sb11_messages.length-1){\n";
code+="\t\tif ((sb11_rptType == 'finite') && (sb11_counter==sb11_rptNbr)){\n";
code+="\t\t\tclearTimeout(sb11_timer);\n";
code+="\t\t\treturn;	\n";
code+="\t\t}	\n";
code+="\t\tsb11_counter++;\n";
code+="\t\tsb11_currMsg = 0;\n";
code+="\t}\n";
code+="\telse sb11_currMsg++;\n";
code+="\tsb11_sts=sb11_messages[sb11_currMsg]; \n";
code+="\twindow.status = sb11_sts;\n";
code+="\tsp=sb11_delay\n";
code+="}\n";
code+="sb11_sts = sb11_sts.substring(0,Math.ceil(sb11_sts.length/2)-1)+sb11_sts.substring(Math.ceil(sb11_sts.length/2)+1, sb11_sts.length);\n";
code+="sb11_timer = setTimeout(\"sb11_implode()\", sp);\n";
code+="}\n";
code+="sb11_implode();\n";


code += "</script"+">\n\n";
return code;
}

function makeCode12(messages, speed, rptType, rptNbr, delay){
var code="";


code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb12_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb12_messages = new sb12_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb12_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb12_rptType = '"+rptType+"';\n";
code+="sb12_rptNbr = "+rptNbr+";\n";
code+="sb12_speed = "+speed+";\n";
code+="sb12_delay = "+delay+";\n";

code+="var sb12_counter=1;\n";
code+="var sb12_currMsg=0;\n";

code+="var sb12_sts=\"\";\n";
code+="var sb12_timer=null;\n";
code+="var sb12_last=0;\n";
code+="function sb12_explode(){\n";
code+="var sb12_sp=sb12_speed;\n";
code+="var sb12_tmp;sb12_tmp=sb12_sts;\n";
code+="var sb12_nbrSpc = Math.floor((sb12_messages[sb12_currMsg].length - sb12_sts.length)/2);\n";
code+="for (var i=0; i<sb12_nbrSpc; i++)\n";
code+="\tsb12_tmp = \" \"+sb12_tmp;\n";
code+="window.status = sb12_tmp;\n";
code+="if (sb12_sts == sb12_messages[sb12_currMsg]){\n";
code+="\tif (sb12_currMsg == sb12_messages.length-1){\n";
code+="\t\tif ((sb12_rptType == 'finite') && (sb12_counter==sb12_rptNbr)){\n";
code+="\t\t\tclearTimeout(sb12_timer);\n";
code+="\t\t\treturn;	\n";
code+="\t\t}	\n";
code+="\t\tsb12_counter++;\n";
code+="\t\tsb12_currMsg = 0;\n";
code+="\t}\n";
code+="\telse sb12_currMsg++;\n";
code+="\tsb12_sts=\"\"; \n";
code+="\tsb12_sp=sb12_delay;\n";
code+="\tsb12_last=0;\n";
code+="}\n";
code+="if (sb12_messages[sb12_currMsg].length-sb12_last <= sb12_last){\n";
code+="\tsb12_sts = sb12_messages[sb12_currMsg];\n";
code+="}\n";
code+="else\n";
code+="\tsb12_sts = sb12_messages[sb12_currMsg].substring(0,sb12_last)+sb12_messages[sb12_currMsg].substring(Math.ceil(sb12_messages[sb12_currMsg].length-sb12_last), sb12_messages[sb12_currMsg].length);\n";
code+="sb12_last++;\n";
code+="sb12_timer = setTimeout(\"sb12_explode()\", sb12_sp);\n";
code+="}\n";
code+="sb12_explode();\n";


code += "</script"+">\n\n";
return code;
}

function makeCode13(messages,speed,rptType,rptNbr, bncOneMsg, bncWidth){
var code="";
code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb13_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb13_messages = new sb13_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb13_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb13_rptType = '"+rptType+"';\n";
code+="sb13_rptNbr = "+rptNbr+";\n";
code+="sb13_speed = "+speed+";\n";
code+="sb13_maxspaces = "+bncWidth+";\n";
code+="sb13_bncOneMsg = "+bncOneMsg+";\n";
code+="var sb13_counter=1;\n";
code+="var sb13_currMsg=0;\n";
code+="var sb13_spaces=0;\n";
code+="var sb13_right=true;\n";
code+="var sb13_counterOneMsg=0;\n";
code+="var sb13_timer=null;\n";
code+="function sb13_bounce(){\n";
code+="var tmp=sb13_messages[sb13_currMsg];\n";
code+="sb13_spaces = (sb13_right)?sb13_spaces+1:sb13_spaces-1;\n";
code+="for (var i=0; i<sb13_spaces; i++)\n";
code+="\ttmp = \" \"+tmp;\n";
code+="window.status = tmp;\n";

code+="if ((sb13_spaces >= sb13_maxspaces) || (sb13_spaces<1)){\n";
code+="\tsb13_right = !sb13_right;\n";
code+="}\n";
code+="if ((sb13_spaces == 0)){\n";
code+="\tsb13_counterOneMsg++;\n";
code+="\tif (sb13_counterOneMsg  == sb13_bncOneMsg){\n";
code+="\t\tif (sb13_currMsg == sb13_messages.length-1){\n";
code+="\t\t\tif ((sb13_rptType == 'finite') && (sb13_counter==sb13_rptNbr)){\n";
code+="\t\t\t\tclearTimeout(sb13_timer);\n";
code+="\t\t\t\treturn;\n";
code+="\t\t\t}\n";
code+="\t\t\tsb13_counter++;\n";
code+="\t\t\tsb13_currMsg=0;\n";
code+="\t\t\tsb13_counterOneMsg=0;\n";
code+="\t\t}\n";
code+="\t\telse{\n";
code+="\t\t\tsb13_currMsg++;\n";
code+="\t\t\tsb13_counterOneMsg=0;\n";
code+="\t\t}\n";
code+="\t}\n";
code+="}\n";
code+="sb13_timer = setTimeout(\"sb13_bounce()\", sb13_speed);\n";
code+="}\n";
code+="sb13_bounce();\n";


code += "</script"+">\n\n";
return code;
}

function makeCode14(messages,speed,rptType,rptNbr, distance, delay){
var code="";
code+="<script type=\"text/javascript\">\n";
code+="//Created by Status Bar Message Generator \n";
code+="// http://rainbow.arch.scriptmania.com/tools/status_bar/\n";

code+="function sb14_makeArray(n){\n";
code+="\tthis.length = n;\n";
code+="\treturn this.length;\n";
code+="}\n\n";
code += "sb14_messages = new sb14_makeArray("+messages.length+");\n";
for (var i=0; i<messages.length; i++){
	code+="sb14_messages["+i+"] = \""+messages[i]+"\";\n";
}
code+="sb14_rptType = '"+rptType+"';\n";
code+="sb14_rptNbr = "+rptNbr+";\n";
code+="sb14_speed = "+speed+";\n";
code+="sb14_distance = "+distance+";\n";
code+="sb14_delay = "+delay+";\n";

code+="var sb14_letter = 0;\n";
code+="var sb14_counter=1;\n";
code+="var sb14_currMsg = 0;\n";
code+="var sb14_orgSpaces = sb14_distance;\n";
code+="var sb14_nbrSpaces = sb14_orgSpaces;\n";
code+="var sb14_shootTimer = null;\n";

code+="function sb14_shootStatus(){\n";
code+="\tvar sp=sb14_speed;\n";
code+="\tvar tmp=sb14_messages[sb14_currMsg].substring(0,sb14_letter);\n";
code+="\tfor (var i=0; i<sb14_nbrSpaces; i++)\n";
code+="\t\ttmp += \" \";\n";
code+="\ttmp+=sb14_messages[sb14_currMsg].charAt(sb14_letter);\n";
code+="\tfor (var i=0; i < sb14_orgSpaces-sb14_nbrSpaces; i++)\n";
code+="\t\ttmp+=\" \";\n";
code+="\ttmp += \"=o\";\n";
code+="\twindow.status=tmp;\n";
code+="\tsb14_nbrSpaces--;\n";
code+="\tif (sb14_nbrSpaces == 0){\n";
code+="\t\tsb14_letter++;\n";
code+="\t\tsb14_orgSpaces -= 1;\n";
code+="\t\tsb14_nbrSpaces=sb14_orgSpaces;\n";
code+="\t\tif (sb14_letter > sb14_messages[sb14_currMsg].length){\n";
code+="\t\t\tif (sb14_currMsg == sb14_messages.length-1){\n";
code+="\t\t\t\tif ((sb14_rptType == 'finite') && (sb14_counter==sb14_rptNbr)){\n";
code+="\t\t\t\t\tclearTimeout(sb14_shootTimer);\n";
code+="\t\t\t\t\treturn;\n";
code+="\t\t\t\t}\n";
code+="\t\t\t\tsb14_counter++;\n";
code+="\t\t\t\tsb14_currMsg=0;\n";
code+="\t\t\t}\n";
code+="\t\t\telse{\n";
code+="\t\t\t\tsb14_currMsg++;\n";
code+="\t\t\t}\n";
code+="\t\t\tsb14_letter=0;\n";
code+="\t\t\tsb14_nbrSpaces = sb14_orgSpaces = sb14_distance;\n";
code+="\t\t\tsp=sb14_delay;\n";
code+="\t\t}\n";
code+="\t}\n";
code+="\tsb14_shootTimer = setTimeout(\"sb14_shootStatus()\",sp);\n";
code+="}\n";
code+="sb14_shootStatus();\n";
code += "</script"+">\n\n";
return code;
}
