
 var CharMain=','
 var CharSec='='
 var MaxCounter  
 var TimeOutSetting=5000
 var Counter=0
 var ArtistPath
 ItemInfo1=new Array()
 ItemInfo2=new Array()
 Img=new Array()
 TimeOut=new Array()
 var Artist_id
 var Dummy
 var FirstTimeOut=TimeOutSetting/3
//------------------------------------------------------
function inv_strdez(string3) // removing the "+" chars
{
var string1=string3 
var strlen=string1.length 
var string2="" 
var counter=0
while (counter<=strlen)
{
if  ( string1.substring(counter,counter+1)!="+" )
{
 string2=string2+string1.substring(counter,counter+1);
} 
else
{
 string2=string2+" ";
 }
counter=counter+1;
}
return  string2;
}
 
//------------------------------------------------------
 
 
function ParsItems(data)  {
    
  //data looks like this: item1=name1,item2=name3,item3=name17,
  var loop=0
  var dummy
  var x,y,z
  data.split(CharMain); //gets the information from data and puts it in an array called ItemInfo(loop,2)
   while (data.split(CharMain).length>loop) {
    dummy=data.split(CharMain)[loop];	
    	z=dummy;
	    z.split(CharSec);
	    x=z.split(CharSec)[0];   //holds the item number e.g. item23
		y=z.split(CharSec)[1];   //holds the items name e.g. Sea View
		ItemInfo1[loop]=x;   //holds the item number e.g. item23
		y=inv_strdez(y);     // removing the "+" chars
	    ItemInfo2[loop]=y;   //holds the items name e.g. Sea View
		
		
	  loop=loop+1;
   }
   MaxCounter=loop;
  } 
  
  
 
 function SetVar(n1,n2,n3,n4)  {
  Artist_id=n3;
  ParsItems(n4);  
  if (MaxCounter>20) {MaxCounter=20};
  ArtistPath=n2;
  ChangePic(1);
  ChangePic(2);
  ChangePic(3);
  Dummy=setTimeout('ChangePic(2)',FirstTimeOut);
  Dummy=setTimeout('ChangePic(3)',FirstTimeOut*2);

 }
 
 var browser
 var version
 if (navigator.appName=="Netscape")
 browser="n";
 else if (navigator.appName=="Microsoft Internet Explorer")
 browser="m";
 else
 browser="o";
 version=navigator.appVersion.split(".")[0];
if ((browser=="n") && (version>=2)) {
var Str3='<img name="img3" src="artists/'+ArtistPath+'/icons/'+ItemInfo1[2]+'.jpg" border=1 align=left height=90 width=80>';
var Str2='<img name="img2" src="artists/'+ArtistPath+'/icons/'+ItemInfo1[1]+'.jpg" border=1 align=left height=90 width=80>';
var Str1='<img name="img1" src="artists/'+ArtistPath+'/icons/'+ItemInfo1[0]+'.jpg" border=1 align=left height=90 width=80>';
}
if ((browser=="m") && (version>=3)) {
var Str3='<img name="img3" src="artists/'+ArtistPath+'/icons/'+ItemInfo1[2]+'.jpg" border=1 align=left>';  
var Str2='<img name="img2" src="artists/'+ArtistPath+'/icons/'+ItemInfo1[1]+'.jpg" border=1 align=left>';  
var Str1='<img name="img1" src="artists/'+ArtistPath+'/icons/'+ItemInfo1[0]+'.jpg" border=1 align=left>';  
}
if (browser=="o") {
var Str3='<img name="img3" src="artists/'+ArtistPath+'/icons/'+ItemInfo1[2]+'.jpg" border=1 align=left height=90 width=80>';
var Str2='<img name="img2" src="artists/'+ArtistPath+'/icons/'+ItemInfo1[1]+'.jpg" border=1 align=left height=90 width=80>';
var Str1='<img name="img1" src="artists/'+ArtistPath+'/icons/'+ItemInfo1[0]+'.jpg" border=1 align=left height=90 width=80>';
}
Str3='<td align=left valign=top rowspan=2><a href="javascript:Click(3)" onmouseout=ChangePic(3)>'+Str3+'</a></td>';
Str2='<td align=left valign=top rowspan=2><a href="javascript:Click(2)" onmouseout=ChangePic(2)>'+Str2+'</a></td>'; 
Str1='<td align=left valign=top rowspan=2><a href="javascript:Click(1)" onmouseout=ChangePic(1)>'+Str1+'</a></td>';
Str=Str3+Str2+Str1;





 function ChangePic(ImgNumber) {
  var ImgSrc
  var ImgName="img"+ImgNumber;
  var dummy
  var x,y  
  clearTimeout(TimeOut[ImgNumber]);  
  if (ItemInfo1[Counter]!=null) {
   ImgSrc="artists/"+ArtistPath+"/icons/"+ItemInfo1[Counter]+".jpg";
   dummy=ItemInfo1[Counter];
   x=dummy.length;
   Img[ImgNumber]=dummy.substring(4,x);
   document[ImgName].src=ImgSrc;
   document[ImgName].alt=ItemInfo2[Counter];  
   Counter=Counter+1;  
   if (Counter>=MaxCounter) Counter=0;  
  }
  if (ImgNumber==1) TimeOut[ImgNumber]=setTimeout('ChangePic(1)',TimeOutSetting);
  if (ImgNumber==2) TimeOut[ImgNumber]=setTimeout('ChangePic(2)',TimeOutSetting);  
  if (ImgNumber==3) TimeOut[ImgNumber]=setTimeout('ChangePic(3)',TimeOutSetting); 
 }


 function Click(ImgNumber) {
 var artistout
 artistout='artist_out.asp?Artist_num='+Artist_id+'&Item_number='+Img[ImgNumber];
 parent.frame1.location=artistout;  
 }
  
  if (self.location==top.location)
  top.location.href="default.asp";
