// Acrylic Table
// Quickshow X Player

function QueryString(key)
{
	var value = null;
	for (var i=0;i<QueryString.keys.length;i++)
	{
		if (QueryString.keys[i]==key)
		{
			value = QueryString.values[i];
			break;
		}
	}
	return value;
}
QueryString.keys = new Array();
QueryString.values = new Array();

function QueryString_Parse()
{
	var query = window.location.search.substring(1);
	var pairs = query.split("&");
	
	for (var i=0;i<pairs.length;i++)
	{
		var pos = pairs[i].indexOf('=');
		if (pos >= 0)
		{
			var argname = pairs[i].substring(0,pos);
			var value = pairs[i].substring(pos+1);
			QueryString.keys[QueryString.keys.length] = argname;
			QueryString.values[QueryString.values.length] = value;		
		}
	}

}
QueryString_Parse();

// write Table with query string
function writeTable() {

// Flash Buttons
	var link1 = QueryString('l2')
	var link2 = QueryString('l3')
	var link3 = QueryString('l4')
	var d1 = QueryString('d1')
	var d2 = QueryString('d2')
	var d3 = QueryString('d3')
	var fbutton1 = 'flash/button3.swf'
	var fbutton2 = 'flash/button3.swf'
	
	if (d1 != "none") {
		var wflash1 = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="200" height="40"><param name="movie" value="'+fbutton1+'?text1='+d1+'&link='+link1+'" /><param name="quality" value="high" /><param name="WMODE" value="transparent" /><embed src="'+fbutton1+'?text1='+d1+'&link='+link1+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="200" height="40"></embed></object>'
		}
	else {
		var wflash1 = ''
		}
		
	if (d2 == "none") {
		var wflash2 = ''
		}
	else if (d2 > "") {
		var wflash2 = '<img src="images/spacer.gif" width="10" height="40" /><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="200" height="40"><param name="movie" value="'+fbutton2+'?text1='+d2+'&link='+link2+'" /><param name="quality" value="high" /><param name="WMODE" value="transparent" /><embed src="'+fbutton2+'?text1='+d2+'&link='+link2+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="200" height="40"></embed></object>'
		}
	else {
		var wflash2 = ''
		}

	if (d3 == "none") {
		var wflash3 = ''
		}
	else if (d3 > "") {
		var wflash3 = '<img src="images/spacer.gif" width="10" height="40" /><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="200" height="40"><param name="movie" value="'+fbutton2+'?text1='+d3+'&link='+link3+'" /><param name="quality" value="high" /><param name="WMODE" value="transparent" /><embed src="'+fbutton2+'?text1='+d3+'&link='+link3+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="200" height="40"></embed></object>'
		}
	else {
		var wflash3 = ''
		}
	
	var allbuttons = wflash1+wflash2+wflash3
	
	// vars
	var table1 = '<div align="center">'
	var table2 = '</div>'

	if (d1 == "none") {
		var buttonstage = ''
	}
	else if (d1 == "") {
		var buttonstage = ''
	}
	else if (d1 > "") {
		var buttonstage = ''+table1+''+allbuttons+''+table2+''
	}
//-->

	// appearance vars, these can be customized to your liking
	var width = '640'
	var height = '480'
	var src = 'http://'+QueryString('h')+'/show/users/w/wrap640x480.swf'
	// queries -- type in the variables you want to send to flash here
	var queries = '?host='+QueryString('h')+'&dir='+QueryString('d')+'&quickshow='+QueryString('q')+'&link='+QueryString('l1')+'&nametext='+QueryString('n')+'&endPlayStatus='+QueryString('ps')+'&play_status='+QueryString('ps2')+''
	var color = QueryString('c')

	// assemble Table
	var t1 = '<table width="20" border="0" align="center" cellpadding="0" cellspacing="0" id="Table_01"><tr><td rowspan="4"><img id="stripe_01" src="images/stripe_01.png" width="20" height="570" alt="" /></td><td>			<img id="stripe_02" src="images/stripe_02.png" width="30" height="20" alt="" /></td><td><img src="images/stripe_03.png" alt="" name="stripe_03" width="580" height="20" id="stripe_03" /></td><td><img id="stripe_04" src="images/stripe_04.png" width="30" height="20" alt="" /></td><td rowspan="4"><img src="images/stripe_05.png" alt="" name="stripe_05" width="20" height="570" id="stripe_05" /></td></tr><tr><td colspan="3">'
	var f1 = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+width+'" height="'+height+'">'
	var f2 = '<param name="movie" value="'+src+queries+'" />'
	var f3 = '<param name="quality" value="high" /><param name="BGCOLOR" value="#'+QueryString('bg')+'" /><param name="SCALE" value="exactfit" />'
	var f4 = '<embed src="'+src+queries+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'" scale="exactfit"></embed>'
	var f5 = '</object>'
	var t2 = '</td></tr><tr><td colspan="3"><table width="100%" height="50" background="images/stripes/'+color+'-stripe.png"><tr><td>'

	var t3 = '</td></tr></table></td></tr><tr><td><img id="stripe_08" src="images/stripe_08.png" width="30" height="20" alt="" /></td><td><img src="images/stripe_09.png" alt="" name="stripe_09" width="580" height="20" id="stripe_09" /></td><td><img id="stripe_10" src="images/stripe_10.png" width="30" height="20" alt="" /></td></tr></table>'

	// write all lines
	document.write(t1+f1+f2+f3+f4+f5+t2+buttonstage+t3)
}
//-->

function backgroundStyle() {
	var stripe = QueryString('s')
	var a1 = '<style type="text/css">'
	var a2 = 'body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(images/'+stripe+'.gif);}'
	var a3 = '</style>'
	
	document.write(a1+a2+a3)
}
backgroundStyle();





