

/****** PRODUITS **************************************************************************************************/

function shop_product_basket_add( product, qty )
{
	shop_do( '/modules/movie/common/shop_sdk/shop.php?shop_action=add_product&sa_product_id='+product+'&sa_quantity='+qty, true );
}

function shop_product_basket_remove( product, qty )
{
    shop_do( '/modules/movie/common/shop_sdk/shop.php?shop_action=remove_product&sa_product_id='+product+'&sa_quantity='+( qty * -1 ), true );
}

/****** MODELES **************************************************************************************************/

function shop_model_basket_add( product, model, qty )
{
	if( typeof model == 'object' )
	{
		if( model.tagName == 'SELECT')
		{
			model = model.value;
			if( model < 0 )
    		{
       			alert('Merci de sélectionner vos critères');
        		return;
    		}
		}
		else
		{		
			m = new Array();
			for( i =0; i < model.length; i++ )
			{
				if( model[i].value < 0 )
    			{
       				alert('Please select you criteras');
        			return;
    			}
				m[m.length] = model[i].value;
			}
			
			// afin que par exemple 1;2;6 soit = 2;6;1
			m.sort();
			model = m.join();
		}
	}	
	if( model == '' )
    {
        shop_product_basket_add( product, qty );
        return;
    }
   
    shop_do( '/modules/movie/common/shop_sdk/shop.php?shop_action=add_model&sa_product_id='+product+'&sa_model='+model+'&sa_quantity='+qty, true );
}

function shop_model_basket_remove( product, model, qty )
{
    if( model == '' )
    {
        shop_product_basket_remove( product, qty );
        return;
    }
  
	shop_do( '/modules/movie/common/shop_sdk/shop.php?shop_action=add_model&sa_product_id='+product+'&sa_model='+model+'&sa_quantity='+( qty * -1 ), true );
}

/****** ADDRESSE ************************************************************************************************/
function shop_address_details( k )
{
    shop_do( '/modules/movie/common/shop_sdk/shop.php?shop_action=address_details&address_key='+k, false );
}

/****** COMMON **************************************************************************************************/

function shop_do( u, r )
{
	document.getElementById('shop_action_frame').src = u;
	//if( r ) top.location.href = top.location.href;
}
function _log( s )
{
    d = document.getElementById( 'shop_debug' );
    d.value = d.value + '\n' + s;
}


document.write('<iframe id=shop_action_frame frameborder="0" src="about:blank" style="width:700px; height:0px;"></iframe>');
var shop_action = document.getElementById( 'shop_action_frame' );

