
function GetCities(z,c,s){
	// z = zipcode
	// c = city
	// s = state
	
	if ($(z).length && $(c).length){
		
		if($(z).val().length == 5){

			$.ajax({
				type:"POST",
				url: "/_get_cities.ajax.asp?callback=?",
				dataType: "application/x-www-form-urlencoded",
				data: "zip=" + $(z).val(),
				async: false,
				success: function(j){
					if(j){
						arr = j.split("|")
						
						city_str = "";
						state_str = "";
						
						for (var i = 0; i < arr.length; i++) {
							//alert(arr[i].indexOf("s:"))
							if (arr[i].indexOf("s:") == -1){
								city_str += arr[i];
							} else {
								state_str = arr[i].replace("s:","");
								//alert(state_str);
							}
						}
					  
					  $(c).html(city_str);
					  $(s).val(state_str).attr('selected', 'selected');
					  
					}				
				} // end success
			});

		} else {
			$(c).html("<option value=''>-- ENTER ZIP --</option>");
			$(s).val('').attr('selected', 'selected');
		}
	}
}

function UpdateCart(){
$.ajax({
	type:"POST",
	url: "/_get_cart_string.asp",
	dataType: "application/x-www-form-urlencoded",
	data: "",
	async: false,
	success: function(msg){
			if(msg){
				if($("#Cart").length){
					$("#Cart").html(msg);
				}
			}			
		} // end success
	}) // end ajax
}


function RemoveFabric(e){
	if (e > 0){
		
		fabric_field = "#fabric_" + e.toString()
		fabric_bg_cell = "#fabric_cell_" + e.toString();
		fabric_req_field = "#req_fabric_info_" + e.toString();
		fabric_info_field = "#fabric_info_" + e.toString();
		price_field = "#price_" + e.toString();
		init_price_field = "#init_price_" + e.toString();
		button_field = "#add_cart_" + e.toString();
		
		if ( $(fabric_field).length ){
			$(fabric_bg_cell).css('background-image','');
			$(fabric_field).val('');
			$(fabric_req_field).html('<span class="label">* required</span>');
			$(fabric_info_field).html('none');
			$(price_field).addClass('hide');
			$(init_price_field).removeClass('hide');
			$(button_field).removeClass('btn_add');
			$(button_field).addClass('btn_add_disabled');
		}
	}
}

function RemoveFinish(e){
	if (e > 0){
		
		finish_field = "#finish_" + e.toString()
		finish_bg_cell = "#finish_cell_" + e.toString();
		finish_req_field = "#req_finish_info_" + e.toString();
		finish_info_field = "#finish_info_" + e.toString();
		if ( $(finish_field).length ){
			$(finish_bg_cell).css('background-image','');
			$(finish_field).val('');
			$(finish_req_field).html('<span class="label">* required</span>');
			$(finish_info_field).html('none')
		}
	}
}

function checkRequired(e){
		fabric_field = "#fabric_" + e.toString();
		qty_field = "#qty_" + e.toString();
		
		fabric_r = "#require_fabric_" + e.toString();
		
		fabric_r_val = $(fabric_r).val();
		
		fabric_val = 0;
		qty_val = 1;
		error_text = "";
		
		if ($(fabric_field).length){
			fabric_val = $(fabric_field).val();
			
			if (fabric_val == 0 && fabric_r_val == 'y'){
				error_text = error_text + "Please select a fabric\n";
			}			
		}		
		
		if ($(qty_field).length){
			qty_val = $(qty_field).val();
		}
				
		if (error_text == "") {
			//$("#add_cart_" + e.toString()).removeClass("btn_add_disabled");
			//$("#add_cart_" + e.toString()).addClass("btn_add");			
			setTimeout("lightButton(" + e + ")", 100);
			setTimeout("dampButton(" + e + ")", 300);
			setTimeout("lightButton(" + e + ")", 500);
			setTimeout("dampButton(" + e + ")", 700);
			setTimeout("lightButton(" + e + ")", 900);
			setTimeout("dampButton(" + e + ")", 1100);
			setTimeout("lightButton(" + e + ")", 1300);
			setTimeout("dampButton(" + e + ")", 1500);
			setTimeout("lightButton(" + e + ")", 1700);
			setTimeout("dampButton(" + e + ")", 1900);
			setTimeout("lightButton(" + e + ")", 2100);
		} else {
			$("#add_cart_" + e.toString()).addClass("btn_add_disabled");
			$("#add_cart_" + e.toString()).removeClass("btn_add");
		}
}


function lightButton(e){
	$("#add_cart_" + e.toString()).removeClass("btn_add_disabled");
	$("#add_cart_" + e.toString()).addClass("btn_add");
}

function dampButton(e){
	$("#add_cart_" + e.toString()).addClass("btn_add_disabled");
	$("#add_cart_" + e.toString()).removeClass("btn_add");
	
}

function AddItem(e){
	if (e > 0) {
		
		fabric_field = "#fabric_" + e.toString()
		finish_field = "#finish_" + e.toString()
		qty_field = "#qty_" + e.toString()
		
		fabric_r = "#require_fabric_" + e.toString()
		finish_r = "#require_finish_" + e.toString()		
		
		fabric_r_val = $(fabric_r).val();
		finish_r_val = $(finish_r).val();
		
		fabric_val = 0;
		finish_val = 0;
		qty_val = 1;
		error_text = "";
		
		if ($(fabric_field).length){
			fabric_val = $(fabric_field).val();
			
			if (fabric_val == 0 && fabric_r_val == 'y'){
				error_text = error_text + "Please select a fabric\n";
			}			
		}
		if ($(finish_field).length){
			finish_val = $(finish_field).val();
			
			if (finish_val == 0 && finish_r_val == 'y'){
				error_text = error_text + "Please select a finish\n";
			}			

		}
		if ($(qty_field).length){
			qty_val = $(qty_field).val();
		}
				
		if (error_text == "") {
		
			$.ajax({
				type:"POST",
				url: "/update_cart_tiny.asp",
				dataType: "application/x-www-form-urlencoded",
				data: "action=add&furniture_id=" + e.toString() + "&fabric_id=" + fabric_val + "&finish_id=" + finish_val + "&qty=" + qty_val ,
				async: false,
				success: function(msg){
						if(msg){
							msg_array = msg.split(",")
							if(msg_array[0]=='t'){
								//alert('Item added');
								btn_field = "#add_cart_" + msg_array[1];
								//btn_field_remove = "#remove_cart_" + msg_array[1];
								//if ($(btn_field).length){
									$(btn_field).val('Add Another','none');
									//$(btn_field_remove).css('display','');									
								//}
								$("#ProductDetails_" + msg_array[1]).css('background','url(/images/bagged.jpg) no-repeat right');
								$.fn.colorbox({href:'/msg_box.asp',width:'450px', height:'250px',transition:'none',iframe:true});
								UpdateCart();
								RemoveFabric(msg_array[1]);
								RemoveFinish(msg_array[1]);
							} else {
								alert(msg);
							}
						}else{
							alert('unexpected error');
						}				
					} // end success
				}) // end ajax
		} else {
			alert(error_text);	
		}
		
	}
}

function select_fabric(fabric_id){
	if ($('#div_id_list').length){
		
		var selected_id_list = "";
		var all_divs = $('#div_id_list').val();
		var div_array = all_divs.split(',');
		
		for(var i=0; i<div_array.length; i++) {
			div_field = "#drop_div_selected_" + div_array[i];
			if ($(div_field).length){
				if ($(div_field).val() == 't'){
					selected_id_list = selected_id_list + div_array[i] + ",";
				}
			}
		}
		//alert(selected_id_list);
		
		$.ajax({
			type:"POST",
			url: "/update_cart.asp",
			dataType: "application/x-www-form-urlencoded",
			data: "silent=true&action=update&cart_id=" + selected_id_list + "&fabric_id=" + fabric_id,
			async: false,
			success: function(msg){
					if(msg){
						message_array = msg.split('|');
						
						for(var z = 0; z < message_array.length; z++) {
							
							single_item_array = message_array[z].split(',');							
							update_bg_div = "#drop_fabric_" + single_item_array[0];
							$(update_bg_div).html("");
							$(update_bg_div).css('background','url(' + single_item_array[1] + ')');
						}
						
						//var div_item = ("#drop_fabric_" + message_array[0]);
						//alert(div_item);
						//$(div_item).html("");
						//$(div_item).css('background','url(' + message_array[1] + ')');
						
					}				
				} // end success
			}) // end ajax
	}
}


function select_finish(finish_id){
	if ($('#div_id_list').length){
		
		var selected_id_list = "";
		var all_divs = $('#div_id_list').val();
		var div_array = all_divs.split(',');
		
		for(var i=0; i<div_array.length; i++) {
			div_field = "#drop_div_selected_" + div_array[i];
			if ($(div_field).length){
				if ($(div_field).val() == 't'){
					selected_id_list = selected_id_list + div_array[i] + ",";
				}
			}
		}
		
		$.ajax({
			type:"POST",
			url: "/update_cart.asp",
			dataType: "application/x-www-form-urlencoded",
			data: "silent=true&action=update&cart_id=" + selected_id_list + "&finish_id=" + finish_id,
			async: false,
			success: function(msg){
					if(msg){
						message_array = msg.split('|');
						
						for(var z = 0; z < message_array.length; z++) {
							
							single_item_array = message_array[z].split(',');							
							update_bg_div = "#drop_fabric_" + single_item_array[0];
							$(update_bg_div).html("");
							$(update_bg_div).css('background','url(' + single_item_array[1] + ')');
						}
						
						//var div_item = ("#drop_fabric_" + message_array[0]);
						//alert(div_item);
						//$(div_item).html("");
						//$(div_item).css('background','url(' + message_array[1] + ')');
						
					}				
				} // end success
			}) // end ajax
	}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


function hide(what){
	$(what).addClass('hidden');
}

$(document).ready(function() {
						   
$(".colorbox").colorbox({width:"80%", height:"95%", iframe:true});
$(".colorbox_alert").colorbox({width:"350px", height:"380px", iframe:true});
$(".colorbox_select").colorbox({width:"950px", height:"650px", iframe:true});
$("a[rel='colorbox_gallery']").colorbox({slideshow:true});


$(function() {
	$(".carousel").jCarouselLite({
	btnNext:".next",
	btnPrev:".prev",
	circular:false,
	visible:1
		});
	});
});

function populate(x){
	if (x.checked){
		$('#billing_name').attr('value',$('#shipping_name').val());
		$('#billing_address').attr('value',$('#shipping_address').val());
		$('#billing_address2').attr('value',$('#shipping_address2').val());
		$('#billing_city').attr('value',$('#shipping_city').val());
		$('#billing_zip').attr('value',$('#shipping_zip').val());
		$('#billing_state').val($('#shipping_state').val()).attr('selected', 'selected');
	} else {
		$('#billing_name').attr('value','');
		$('#billing_address').attr('value','');
		$('#billing_address2').attr('value','');
		$('#billing_city').attr('value','');
		$('#billing_zip').attr('value','');
		$('#billing_state').val('').attr('selected', 'selected');
	}
}

function getLevel(x){
	
	if ($("#code").val() == "y" || $("#code").val() == "Y"){
		// get code level	
		
			$.ajax({
				type:"POST",
				url: "/_get_discount.asp",
				dataType: "application/x-www-form-urlencoded",
				data: "input=" + x,
				async: false,
				success: function(msg){
					if (msg != ""){
						if($("#level_detail").length){
							$("#level_detail").html("LEVEL:&nbsp;" + msg);
							$("#hidden_text").removeClass('hidden');							
						}
						if($("#discount_level").length){
							$("#discount_level").val(msg);
						}						
					} else {
						if($("#level_detail").length){
							$("#level_detail").html("LEVEL:&nbsp;code not found");
						}
						if($("#discount_level").length){
							$("#discount_level").val('0');
						}
					}
				}
			})
		// end get code level		
	} else {
		
		if ($("#code").val() == "adm1n"){
			if($("#admin_checkout").length){
				$("#admin_checkout").removeClass('hidden');
				$("#admin_checkout").addClass('checkout');				
				//alert('ADMIN!');
			}
		} else {
		
			if($("#level_detail").length){
				$("#level_detail").html("LEVEL:&nbsp;code not found");
			}
			if($("#discount_level").length){
				$("#discount_level").val('0');
			}
		}
	}
}


function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function SelectFabric(id,bg,info){
	
	GetOnFabric();
	
	td_element = "#td_" + onFabric.toString();
	hidden_element = "#fabric_" + onFabric.toString();
	remove_element = "#td_remove_" + onFabric.toString();
	info_element = "#td_info_" + onFabric.toString();
	bg_element = "#fabric_bg_" + onFabric.toString();
	hidden_info_element = "#fabric_info_" + onFabric.toString();
	
	$(td_element).css('background-image','url(' + bg + ')');
	$(bg_element).val(bg)
	$(remove_element).html('<a href="javascript:RemoveFabricSample(' + onFabric.toString() + ')" \>[remove]</a>');
	$(info_element).html(info);
	$(hidden_element).val(id);
	$(hidden_info_element).val(info);
	
}

function RemoveFabricSample(id){
	td_element = "#td_" + id.toString();
	hidden_element = "#fabric_" + id.toString();
	remove_element = "#td_remove_" + id.toString();
	info_element = "#td_info_" + id.toString();
	bg_element = "#fabric_bg_" + id.toString();
	hidden_info_element = "#fabric_info_" + id.toString();
	
	$(td_element).css('background-image','');
	$(remove_element).html('');
	$(info_element).html('');
	$(hidden_element).val('');
	$(hidden_info_element).val('');
	$(bg_element).val('')
}

function GetOnFabric(){

	if ($("#fabric_1").val() == "" ){
		onFabric = 1;
		return;
	}
	if ($("#fabric_2").val() == "" ){
		onFabric = 2;
		return;
	}
	if ($("#fabric_3").val() == "" ){
		onFabric = 3;
		return;
	}
	if ($("#fabric_4").val() == "" ){
		onFabric = 4;
		return;
	}
	if ($("#fabric_5").val() == "" ){
		onFabric = 5;
		return;
	}
	if ($("#fabric_6").val() == "" ){
		onFabric = 6;
		return;
	}
	if ($("#fabric_7").val() == "" ){
		onFabric = 7;
		return;
	}
	if ($("#fabric_8").val() == "" ){
		onFabric = 8;
		return;
	}
	/*
	if ($("#fabric_9").val() == "" ){
		onFabric = 9;
		return;
	}
	if ($("#fabric_10").val() == "" ){
		onFabric = 10;
		return;
	}
	*/
}
function submitform()
{
document.fabric_form.submit();		
}

function DefaultFabricText(){
	html_str = '<br /><br /><br /><div align="center">Hover over image to enlarge & "Click" to select Fabric Sample. When finished, click the NEXT button.</div>';
	$('#over_img').html(html_str);
	$('#over_img').css('background-image','');
	$('#description').html('');
	$('#big_description').html('');	
}

function ResetSamples(){
	RemoveFabricSample(1);
	RemoveFabricSample(2);
	RemoveFabricSample(3);
	RemoveFabricSample(4);
	RemoveFabricSample(5);
	RemoveFabricSample(6);
	RemoveFabricSample(7);
	RemoveFabricSample(8);
	/*
	RemoveFabricSample(9);
	RemoveFabricSample(10);
	*/
}

function Tab(x){
	
	if (x==1){
		$('#nav_collection').css('background','url(/images/browse/btn-on.jpg)');
		$('#nav_collection').css('color','#293b47');
		$('#nav_furniture').css('background','url(/images/browse/btn-off.jpg)');
		$('#nav_furniture').css('color','#a9b0b5');
		$('#content_collection').css('display','block');
		$('#content_furniture').css('display','none');
	}
	if (x==2){
		$('#nav_collection').css('background','url(/images/browse/btn-off.jpg)');
		$('#nav_collection').css('color','#a9b0b5');
		$('#nav_furniture').css('background','url(/images/browse/btn-on.jpg)');
		$('#nav_furniture').css('color','#293b47');
		$('#content_collection').css('display','none');
		$('#content_furniture').css('display','block');
	}
}


<!--
//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2008 Adobe Systems Incorporated.  All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
function ControlVersion()
{
	var version;
	var axo;
	var e;
	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}
	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";
			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";
			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}
// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}
// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];
        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}
function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }
  document.write(str);
}
function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    
    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblclick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}
// -->


