function diag(){
	var obj=document.all.item("looksee");
	status=obj;
	if (obj){
		obj.innerHTML=this.innerHTML(name);
	}
}
function Slideshow(width,height){
	this.archive="bookflip.jar"
	this.code="bookflip.class"
	this.width=270
	this.height=170
}
function Slideset(name){
	this.name=name;
	this.slides = new Array();
}
function Slide(src,url,message,effect){//put in defaults!!
	this.src=src;
	this.url = url;
	this.message=message;
	this.effect=effect;
}
Slideset.prototype.addSlide =
function (src,url,message,effect){
	this.slides[this.slides.length]=new Slide(src,url,message,effect);
}
Slideshow.prototype.loadShow =
function (name){
	//var obj=document.all.item("slides");
	//status=obj;
	//if (obj){
	//	obj.innerHTML=this.innerHTML(name);//obj.innerHTML;//
	//}
	return this.innerHTML(name);
}
Slideshow.prototype.innerHTML =
function (name){
	var htmlStr	='<applet hspace=20 archive="bookflip.jar" code="bookflip.class"\n';
		htmlStr+='width="'+this.width+'" height="'+this.height+'">\n'
		htmlStr+='<param name=credits value="Applet by Fabio Ciucci (www.anfyteam.com)">\n'
		htmlStr+='<param name=regcode value="qj26wxqhqteowgfmneegv2sydqkmqrwayq">\n'

//		htmlStr+='<param name=regcode value="ebw.yjpvoesj-dqpdleignom+qk5tyw2zjtw7j7d7xewsb5gkwqxqoqld7au">\n'

		//ebw.yjpvoesj-dqpdleignom+qk5tyw2zjtw7j7d7xewsb5gkwqxqoqld7au   qj26wxqhqteowgfmneegv2sydqkmqrwayq

		htmlStr+='<param name=reglink value="NO">\n'
		htmlStr+='<param name=regnewframe value="NO">\n'
		htmlStr+='<param name=regframename value="_blank">\n'
		htmlStr+='<param name=statusmsg value="Blobs applet">\n'
		htmlStr+='<param name=res value="1">\n'
		htmlStr+=	eval('this["'+name+'"].innerHTML()');
		htmlStr+='<param name=speed value="2">\n'
		htmlStr+='<param name=pause value="1000">\n'
		htmlStr+='<param name=extrah value="20">\n'
		htmlStr+='<param name=flipcurve value="2">\n'
		htmlStr+='<param name=shading value="0">\n'
		htmlStr+='<param name=backr value="235">\n'
		htmlStr+='<param name=backg value="233">\n'
		htmlStr+='<param name=backb value="248">\n'
		htmlStr+='<param name=overimg value="NO">\n';//images/highland-landscape.gif">\n'
		htmlStr+='<param name=overimgX value="0">\n'
		htmlStr+='<param name=overimgY value="10">\n'
		htmlStr+='<param name=memdelay value="1000">\n'
		htmlStr+='<param name=priority value="3">\n'
		htmlStr+='<param name=MinSYNC value="10">\n'
		htmlStr+='Sorry, your browser doesn\'t support Java.\n'
		htmlStr+='</applet>';
		//alert(htmlStr)
		//document.all.looksee.value=htmlStr;
		return htmlStr;

}
Slideset.prototype.innerHTML =
function (){
//alert()
	var htmlStr = '';
	for (slide=0;slide<this.slides.length;slide++){
		htmlStr+=this.slides[slide].innerHTML(slide+1,1);
	}
	for (slide=0;slide<this.slides.length;slide++){
		htmlStr+=this.slides[slide].innerHTML(slide+1,2);
	}
	for (slide=0;slide<this.slides.length;slide++){
		htmlStr+=this.slides[slide].innerHTML(slide+1,3);
	}
	for (slide=0;slide<this.slides.length;slide++){
		htmlStr+=this.slides[slide].innerHTML(slide+1,4);
	}
	return htmlStr;
}
Slide.prototype.innerHTML =
function (slideNo,passNo){
	var htmlStr ='';
	switch (passNo){
		case 1:
			htmlStr+='<param name=image'+slideNo+' value="'+this.src+'">\n';
			break;
		case 2:
		htmlStr+='<param name=link'+slideNo+' value="'+this.url+'">\n';
			break;
		case 3:
		htmlStr+='<param name=statusmsg'+slideNo+' value="'+this.message+'">\n';
			break;
		case 4:
		htmlStr+='<param name=flip'+slideNo+' value="'+this.effect+'">\n';
			break;
		}
	return htmlStr;
}
