/**
* JavaScript for mod_prod.php
*
* @package Site
* @subpackage Templates
* @author Pavel "Papi" Jartsev <papi@digitalfruit.ee>
*/

function addShoppingCart( prod_id, amount )
{
	if ( ! amount )
		amount = parseInt( document.add_cart_form.amount.value );

	if ( amount > 0 ) {
		var url = URL + '&act=add_cart&prod_id=' + encodeURIComponent( prod_id ) + '&amount=' + encodeURIComponent( amount );
		if ( document.add_cart_form.size )
			url += '&size=' + encodeURIComponent( document.add_cart_form.size.value.replace( /^([^;]+);[^;]+/, "$1" ));
		if ( document.add_cart_form.color )
			url += '&color=' + encodeURIComponent( document.add_cart_form.color.value );
		gotoUrl( url );
	}
}

function changePrice( sel )
{
	var price = document.getElementById( 'price' );
	if ( price ) {
		price.innerHTML = '$' + sel.value.replace( /^[^;]+;([^;]+)/, "$1" );
	}
}

function deleteShoppingCart( form, product_id, variant_id )
{
	form.elements['amount[' + product_id + '][' + variant_id + ']'].value = 0;
	form.act.value = 'chg';
	form.submit();
}

function gotoUrl( url )
{
	document.location.href = url;
}

function updateShoppingCart( form )
{
	form.act.value = 'chg';
	form.submit();
}

