// Flash viewer
function doPassVar(args){
	var scene = args;
	var cb=checkBrowser();
	if (cb.dom) {
		//if ie mac (dom V5)
		if ((cb.mac)||(cb.opera) || (cb.ns5)) {
			var inner;
			var doc;
			doc = document.getElementById("container");
			inner = '<object id="flashvr" data="'+home+pano_path+'/flashvr.swf?initscene='+scene+'&connect='+Date.parse(timestamp)+'" type="application/x-shockwave-flash"';
			inner +=' width="440" height="300" id="flashvr">';
			inner +=' <param name="movie" value="'+home+pano_path+'/flashvr.swf?initscene='+scene+'&connect='+Date.parse(timestamp)+'">';
			inner +=' <param name=quality value=high>';
			inner +=' <param name=bgcolor value="#F8F7F8">';
			inner +=' <param name="swliveconnect" value="true">';
			inner +='<' + '/object><br>\n\n';
			doc.innerHTML="";
			doc.innerHTML = inner;
		} else {
			document.getElementById("flashvr").LoadMovie(0,home+pano_path+"/flashvr.swf?initscene="+scene+"&connect="+Date.parse(timestamp));
		}
		//if ns4
	}	else if (cb.ns4) {
		document.flashvr.LoadMovie(0,home+pano_path+"/flashvr.swf?initscene="+scene+"&connect="+Date.parse(timestamp));
		// if ie 4 on pc
	} 	else if ((cb.ie4) && (!cb.mac)) {
		document.all.flashvr.LoadMovie(0,home+pano_path+"/flashvr.swf?initscene="+scene+"&connect="+Date.parse(timestamp));
	}
	
}

function createComponentJS2Flash()
{

	var cb=checkBrowser();
	if ((window.ActiveXObject) && (navigator.userAgent.indexOf("MSIE")!= -1) && (navigator.userAgent.indexOf("Windows") != -1)) { 
		document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
		document.write(' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"');
		document.write(' width="440" height="300" id="flashvr">');
		document.write(' <param name="movie" value="'+home+pano_path+'/flashvr.swf">');
		document.write(' <param name=quality value=high>');
		document.write(' <param name=bgcolor value="#F8F7F8">');
		document.write(' <param name="swliveconnect" value="true">');
		document.write('<'+'/object><br>');
	} else if ((cb.mac)||(cb.dom)) {
		document.write('<span id="container">');
		document.write('<object id="flashvr" data="'+home+pano_path+'/flashvr.swf?connect='+Date.parse(timestamp)+'" type="application/x-shockwave-flash"');
		document.write(' width="440" height="300" id="flashvr">');
		document.write(' <param name="movie" value="'+home+pano_path+'/flashvr.swf?connect='+Date.parse(timestamp)+'">');
		document.write(' <param name=quality value=high>');
		document.write(' <param name=bgcolor value="#F8F7F8">');
		document.write(' <param name="swliveconnect" value="true">');
		document.write('<'+'/object><br>');
		document.write('</span>\n');
	} else {
		document.write('<object id="flashvr" data="'+home+pano_path+'/flashvr.swf?connect='+Date.parse(timestamp)+'" type="application/x-shockwave-flash"');
		document.write(' width="440" height="300" id="flashvr">');
		document.write(' <param name="movie" value="'+home+pano_path+'/flashvr.swf?connect='+Date.parse(timestamp)+'">');
		document.write(' <param name=quality value=high>');
		document.write(' <param name=bgcolor value="#F8F7F8">');
		document.write(' <param name="swliveconnect" value="true">');
		document.write('<'+'/object><br>');
	}
}

// QT viewer
function loadframe(){
	var cont='';
	cont += '<html><head><title></title></head><body style="background-image: url('+home+'/loading.gif); background-attachment: fixed; background-position: 50% 50%; background-repeat: no-repeat; background-color: #F9F8F9;">';
	cont+='<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" '+
		  'height="100%" width="100%"><param name="type" value="image/x-quicktime"><param name="pluginspage" value="http://www.apple.com/quicktime/download/"><param '+
		  'name="autoplay" value="false"><param name="scale" value="tofit"><param name="bgcolor" value="#F9F8F9"><param name="dontflattenwhensaving" value="true"><param '+
		  'name="controller" value="'+qtcontroller+'"><param name="cache" value="true"><param name="name" value="viewer"><param name="enablejavascript" value="true"><param '+
		  'name="tilt" value="'+tilt[newvr]+'"><param '+
		  'name="pan" value="'+(180-pan[newvr])+'"><param '+
// for on-line browsing
		  'name="qtsrc" value="'+home+pano_path+'/'+scene[newvr]+'.mov"><param ';
		  'name="src" value="'+home+'/control/uneedqt4.qtif">';
// for off-line browsing
//		  'name="src" value="'+home+pano_path+'/'+scene[newvr]+'.mov">';
	
// for on-line browsing
	cont+='<embed qtsrc="'+home+pano_path+'/'+scene[newvr]+'.mov" src="'+home+'/control/uneedqt4.qtif" ';
// for off-line browsing	
//	cont+='<embed src="'+home+pano_path+'/'+scene[newvr]+'.mov" ';
	for (n=0; n<numhotspots; n++) {
		if (dest[newvr][n]) cont+='hotspot'+(n+1)+'="javascript:parent.go_to('+dest[newvr][n]+')" ';
	}
	cont+='tilt="'+tilt[newvr]+'" pan="'+(180-pan[newvr])+'" ';
	cont+='name="viewer" enablejavascript="true" pluginspage="http://www.apple.com/quicktime/download/" type="image/x-quicktime" '+
		  'height="100%" width="100%" controller="'+qtcontroller+'" cache="true" scale="tofit" autoplay="false" bgcolor="#F9F8F9"><'+'/embed><'+'/object>';
	cont+="</body></html>";
	fullviewer.document.write (cont);
}

function go_to(obid){
	newvr=obid;
	var cb=checkBrowser();
	if (cb.opera)
		document.all['fullviewer'].location=home+"/loadframe.html";
	else
		fullviewer.document.location=home+"/loadframe.html";		
}

if (window.location.href.indexOf('id=')!=-1)
{
	var cd = window.location.href.indexOf('id=');
	newvr  = window.location.href.slice(cd+3);
}