function setsize(ct) {
	if (ct==0 || ct==1 || ct==4) {
		jQuery('#withframe').removeClass('activeframe');
		jQuery('#withoutframe').addClass('activeframe');
	} else {
		jQuery('#withframe').addClass('activeframe');
		jQuery('#withoutframe').removeClass('activeframe');
	}
	jQuery('.sizeset').each(function(){
		jQuery(this).hide();
	});
	jQuery('#sizes-'+ct).show();
	jQuery('#sizes-'+ct+' input:first').click();

}
function setwidth(wd) {
	var im = jQuery('.activeframe img');
	
	var special = 0;
	if (wd<0) {wd=-wd;special=1;}
	
	im.css('width',wd+"px");
	// set width of the image
	var ht = im.height();

	var box = jQuery('.activeframe');
	if (box.attr('id')=='withframe') {wd += 25;ht += 23;}

	if (special==1) {
		box.css('left',Math.floor((262-wd)/2)+"px");
		box.css('top',(376-ht)+"px");
		box.css('width',wd+"px");
	} else {
		box.css('left',Math.floor((733-wd)/2)+"px");
		box.css('top',(201-ht)+"px");
		box.css('width',wd+"px");
	}
	
}
function setprice(p,wd) {
	jQuery('#price').html('$'+p);
	setwidth(wd);
}
function showpreview() {
	var im = jQuery('.activeframe img');
	jQuery('#frimg').hide();
	jQuery('#lounge').show();
	if (im.hasClass('unpositioned')) {
		jQuery('.sizeset:visible input:checked').click();
		im.removeClass('unpositioned');
	}
}
function hidepreview() {
	jQuery('#frimg').show();
	jQuery('#lounge').hide();
}