<!---** 2 단계: 아래 스크립트를〈/body〉바로 윗부분에 수정해 넣어준다. **--->
<script>
<!--
// 텍스트내 배경이미지 지정[new Array("배경그림1주소 또는 파일명, 배경그림2주소 또는 파일명, .... ")]
// 배경그림을 넣지 않으려면 아래 줄은 -- var pic=new Array("") 이렇게 설정해 놓는다...
var pic=new Array("natfl004.jpg","red042.jpg","yello013.jpg")
// 텍스트 설정 : new Array("내용1,내용2,내용3, ..... ")
var message=new Array("Welcome","IRP Cafe","Come In !!")
var fnt="Arial Black" // 글꼴
// 텍스트 박스(영역) 크기에 따라 텍스트 크기가 결정...
var formwidth=800 // 메세지 박스(영역)의 가로크기(폭)
// 텍스트 내부색상(위의 배경그림을 설정하지 않았을때 아래 색상값으로 표현)
var fillcolor="#666666"
var backdepth=10 // 글자 뒷부분의 그림자(3D효과)의 길이
var speed=10 // 에니메이션(회전) 속도
var opacity="100%" // 불투명도(0: 완전투명 ... 100: 완전불투명)
//글자내 그림채우기 형태 : 종류 : frame , tile , pattern
var filltype="tile" //
var pause=2 // 에니메이션 진행 후 다음 메세지 교체 타이밍(단위: 초)
// 반복유무 결정(반복:,false , 한번 실행 후 정지 : true)
var stopafterdisplay=false
var postop=150 // 메세지 박스의 위치값 : 상단에서 아래쪽으로내려오는 위치값
// Do not edit below this line
var circlemark=" "
var i_angle1=0
var i_pic=0
var i_message=0
var posleft=0
var pagewidth
var pageheight
var longestmessage=0
var emptyspace=" "
var flagstarted=false
pause*=1000
var opera=navigator.userAgent.match(/Opera/)
var ie5=document.getElementById&&document.all&&!opera?1:0
for (i=0;i<=message.length-1;i++) {
if (message[i].length>longestmessage) {
longestmessage=message[i].length
}
longestmessage+=4
}
for (i=0;i<=message.length-1;i++) {
var emptyspace=""
var i_emptyspace=(longestmessage-message[i].length)/2
for (ii=0;ii<=i_emptyspace;ii++) {
emptyspace+=circlemark
}
message[i]=emptyspace+" "+message[i]+" "+emptyspace
}
function initform() {
pagewidth=document.body.clientWidth
pageheight=document.body.clientHeight
posleft=(pagewidth-formwidth)/2
if (postop=="middle") {
postop=pageheight/2
}
document.getElementById('rectid').style.left=posleft
document.getElementById('rectid').style.top=postop
preload()
}
function preload() {
var i_preload=0
for (i=0;i<=pic.length-1;i++) {
var imgref=eval("document.n"+i)
if (imgref.complete) {i_preload++}
}
if (i_preload>=pic.length-1) {
window.status=i_preload
var timer=setTimeout("changeform()",pause)
}
else {
var timer=setTimeout("preload()",50)
}
}
function changeform() {
i_angle1+=speed
if (i_angle1==360) {
pausenow()
}
else {
if (i_angle1==250) {
i_pic++
i_message++
if (i_pic>=pic.length) {i_pic=0}
if (i_message>=message.length) {i_message=0}
document.getElementById('fillid').src=pic[i_pic]
document.getElementById('textpathid').string=message[i_message]
flagstarted=true
}
document.getElementById('extrusionid').rotationangle=0+","+i_angle1
if (stopafterdisplay && i_message==0 && flagstarted) {
document.getElementById('textpathid').string=""
}
else {
var timer=setTimeout("changeform()",20)
}
}
}
function pausenow() {
i_angle1=0
document.getElementById('extrusionid').rotationangle=0+","+i_angle1
var timerendpause=setTimeout("changeform()",pause)
}