
   		function swap(){
			var x = new Object();
			x = document.openclamp.src;
			document.openclamp.src = document.closedclamp.src;
			document.closedclamp.src = x;
   		}//~

  		
	
	function buythis( product, description, quantity, price ) {
		var rE = /\D/g;
		var rB = /\D/g;


		var protoQuantity = parseInt( quantity );
		if( isNaN(protoQuantity) ) quantity='1';

		if( rB.test(quantity) ){ alert('Quantity must be a number'); return }
		var q = quantity.replace( rE, '' );
		if (!q) { alert('Quantity must be a number'); return }

		cart.addItem( product, description,  'various', quantity, price );
	}

	
	
	function buyit( prefix,  product, suffix,  description, quantity, price ) {
		if( !product.selectedIndex ) {alert('Choose a color'); return}
		var m = new String(product.options[product.selectedIndex].value );
		var a = m.split(',');

		m =  prefix+'-'+ a[0] +'-'+suffix;
		var rE = /\D/g;
		var rB = /\D/g;
		if( rB.test(quantity) ){ alert('Quantity must be a number'); return }
		var q = quantity.replace( rE, '' );
		if (!q) { alert('Quantity must be a number'); return }

		cart.addItem( m,  description, a[1], q, price );
	}	


