﻿// flash slide show
function header_slideshow(id,count){
  var so = new SWFObject('/public/flash/header_slideshow/ss.swf', 'header_slideshow', 460, 220, '8', '#ffffff');
  so.addParam("menu", "true");
  so.write('header_slideshow');
}

function gallery_slideshow(gallery_id,image_count){
  var so = new SWFObject('/public/flash/galleries/gallery_ss.swf', 'gallery_slideshow', 600, 450, '8', '#ffffff');
  so.addParam("menu", "false");
  so.addParam("wmode", "transparent");
  so.addVariable("gallery_id", gallery_id);
  so.addVariable("image_count", image_count);
  so.write('gallery_slideshow');
}

/* ADD TO CART BUTTON */
function add_to_cart_buttons() {

    var el = $$('form.atc-form');

    for (var i=0; i<el.length; i++) {
      el[i].onclick = function() {
        add_to_cart(this.getAttribute('id'));
        return false;
      }
    }	
}

function add_to_cart(id){
  var el_total   = $('total');
  var el_deposit = $('deposit');
  var arr = new Array();
  var name       = $(id+'_item_name').getAttribute('value');
  var number     = $(id+'_item_number').getAttribute('value');
  var amount     = $(id+'_amount_display').getAttribute('value');
  var deposit    = $(id+'_amount').getAttribute('value');


  var add_to_db_url = '/add-to-cart-db.php';

  var db = new Ajax.Request(add_to_db_url,
      {
	  parameters: {item_amount: amount, item_deposit: deposit},
      onSuccess: function(transport){
        var response = transport.responseText || "problem adding to cart";

	    if (response.indexOf('|' != -1)) {
	        arr = response.split('|');
	    }
	
	    if (el_total) el_total.innerHTML = arr[0];
        if (el_deposit) el_deposit.innerHTML = arr[1];

      }}
  );

  var add_to_paypal_url = '/app/views/products/add-to-cart.php?item_name='+name+'&item_number='+number+'&item_deposit='+deposit;
  
  window.open(add_to_paypal_url,'add_product_window','width=1,height=1,left=0,top=0');
}

document.observe("dom:loaded", function() {
  add_to_cart_buttons();
  header_slideshow();
  do_popups();
});