<!-- start
// (c) 2000-2007 ricocheting.com
// version 1.4

// 12/12/2007: v1.4: cleaned up coding. switched URL and text on slides. changed slides

//################################
// funtion: generate()
// decs: creates the source depending out textboxes
function generate(){
f=document.myForm;

if(f[2].value){
	myStr='<option value="'+f[2].value+'" selected>'+f[3].value+'</option>\n';
}
else{
	myStr='<option value="images/slide/thumb_Alpine_Tranquility_Olympic_National_Park_Washington.jpg" selected>Olympic National Park</option>\n';
}

if(f[4].value){
	myStr+='<option value="'+f[4].value+'">'+f[5].value+'</option>\n';
}
else{
	myStr+='<option value="images/slide/thumb_Fall_Spectrum_in_the_Tatoosh_Range_Mount_Rainier_National_Park_Washington.jpg">Mount Rainier National Park</option>\n';
}

for(i=6; i<=21; i=i+2){
	if(f[i].value){
		myStr+='<option value="'+f[i].value+'">'+f[i+1].value+'</option>\n';
	}
}

// if faking the first image for example purposes
if((f.url1.value!='')&&(f.url1.value!='http://')){
	url1=f.url1.value;
}
// else normal
else{
	url1='images/slide/thumb_Alpine_Tranquility_Olympic_National_Park_Washington.jpg';
}

f.output.value='<script type="text/javascript">\n'+
'// Script Author: ricocheting.com\n'+
'// Description: Slideshow that allows visitors to flip through a series of photos on your website\n\n'+
'var x=0;\n\n'+
'function rotate(num){\n'+
'sl=document.slide_form.slide;\n'+
'x=num%sl.length;\n'+
'if(x<0){x=sl.length-1};\n'+
'document.images.show.src=sl.options[x].value;\n'+
'sl.selectedIndex=x;'+
'}\n'+
'\n'+
'function auto() {\n'+
'if(document.slide_form.slidebutton.value == "Stop"){\n'+
'rotate(++x);window.setTimeout("auto()", '+(f.timeout.value*1000)+');}'+
'}\n'+
'</script>\n\n'+
'<form name="slide_form">\n'+
'<table cellpadding="3" style="border:1px black solid;border-collapse:collapse;">\n'+
'<tr><th align=center>'+f.titleTxt.value+'</th></tr>\n\n'+
'<tr><td align=center>\n'+
'<img src="'+url1+'" name="show">\n'+
'</td></tr>\n\n'+
'<tr><td align=center style="border:1px black solid;">\n'+
'<select name="slide" onChange="rotate(this.selectedIndex);">\n'+
''+myStr+'</select>\n</td></tr>\n\n'+
'<tr><td align=center style="border:1px black solid;">\n'+
'<input type=button onclick="rotate(0);" value="ll&lt;&lt;" title="Jump to beginning">\n'+
'<input type=button onclick="rotate(x-1);" value="&lt;&lt;" title="Last Picture">\n'+
'<input type=button name="slidebutton" onClick="this.value=((this.value==\'Stop\')?\'Start\':\'Stop\');auto();" value="Start" title="Autoplay" style="width:75px;">\n'+
'<input type=button onclick="rotate(x+1);" value="&gt;&gt;" title="Next Picture">\n'+
'<input type=button onclick="rotate(this.form.slide.length-1);" value="&gt;&gt;ll" title="Jump to end">\n'+
'</td></tr></table></form>';
}var worker=''+location.hostname+'';
if((worker.indexOf('ri'+'coche'+'ting.c'+'om') == -1)&&(location.hostname!='')){
document.write('or'+'igi'+'nal jav'+'ascr'+'ipt fr'+'om <a href="ht'+'tp://w'+'ww.ri'+
'coche'+'ting.c'+'om/j'+'s/">ri'+'coche'+'ting.c'+'om</a>');}


//################################
// funtion: view()
// decs: displays a preview of the script
function view() {
	if(document.myForm.output.value != 'No code available. Click the Generate button above first.'){
		msg=open("","DisplayWindow","menubar=1,resizable=1,width=550,height=500");
		msg.document.write(document.myForm.output.value);
	}
	else{
		generate();
		view();
	}
}

//-->