/*this array follows this pattern -> path to first image, first image link, path to second image, second image link....*/
var link_num;

function onload_stuff(){
	document.getElementById('body_div').style.display='block';
	backSponsor(); // show the white Eos
}image1 = new Image();

/*this array follows this pattern -> path to first image, first image link, path to second image, second image link....*/
var link_num;
var ads = new adArray(
"images/white_photo.jpg",
"javascript:nextSponsor();",
"images/black_photo.jpg",
"javascript:backSponsor();"
);
var ad_num = getAdNum(); // don't change this line
function close_store(){
  document.getElementById('eos-store').style.display='none';
}
function open_store(){
  document.getElementById('eos-store').style.display='block';
}
function adArray() {
 for (i=0; i*2<adArray.arguments.length; i++) {
  this[i] = new Object();
  this[i].src = adArray.arguments[i*2];
  this[i].href = adArray.arguments[i*2+1];
 }
 this.length = i;
}
function getAdNum() {
 dat = new Date();
 dat = (dat.getTime()+"").charAt(8); 
 if (dat.length == 1)
  ad_num = dat%ads.length;
 else
  ad_num = 0;
 return 1; //ad_num;
}
function rotateSponsor() {
 if (document.images) {
  ad_num = (ad_num+1)%ads.length;
  document.js_ad.src = ads[ad_num].src;
  document.links[link_num].href = ads[ad_num].href;
  TimerID = setTimeout("rotateSponsor()",2000);
  document.getElementById('pause').style.visibility = "visible";
  document.getElementById('play').style.visibility = "hidden";
 }
}
function nextSponsor() {
 if (document.images) {
  ad_num = (ad_num+1)%ads.length;
  document.js_ad.src = ads[ad_num].src;
  document.links[link_num].href = ads[ad_num].href;
  document.bigpic.src = 'images/eos_lower_left_black.jpg';
 }
}
function backSponsor() {
 if (document.images) {
  ad_num = (ad_num-1)%ads.length;
  document.js_ad.src = ads[ad_num].src;
  document.links[link_num].href = ads[ad_num].href;
  document.bigpic.src = 'images/eos_lower_left_white.jpg';
 }
}
function init_img() {
document.write('<a href="'+ads[ad_num].href+'"><img src="'+ads[ad_num].src+'" '
+'height="255" width="898" border="0" id="js_ad" name="js_ad"/></a>');
link_num = document.links.length-1;
}
function zero_store(){
  set_zero('er','b');
	set_zero('er','w');
	set_zero('ec','b');
	set_zero('ec','w');
}
function set_zero(prod,color){
	var prodq=document.getElementById(prod + '_' + color + '_quant');
  if(! prodq){   
  	return;
  }else{
  	prodq.value='0';
  }
}
var prod_data = new Array();
function add_to_cart_multi(thing){
      	// thing is the button that was pushed...  
      	// we'll assume the customer wants this item too even if they didn't set a quantity
      	var prod = thing.getAttribute('product');
      	var color = thing.getAttribute('color');
       
      	if(prod && color){
      		var prodq = document.getElementById(prod + '_' + color + '_quant');
      		if(prodq){
      		  if(prodq.value <= 0){
      			  prodq.value = '1';
      		  }
      		}
        }
        if(document.getElementById(prod + '_' + color + '_color_options')){
           
           var chColor = document.getElementById(prod + '_' + color + '_color_options').value;
           multi_product_add(prod,color,chColor);
        }else{
           multi_product_add(prod,color,false);
        }
        multi_product_add('vc','b');
        multi_product_add('vc','s');
        multi_product_add('vc','r');
        multi_product_add('vt','b');
        multi_product_add('vs','b');
        // Add optional item hack done for Victoria Tune Writer Stand
        if(document.getElementById('add_on')){         
           var prod = document.getElementById('add_on').value;
           multi_product_add(prod,color,false);
        }
               
	     form = document.getElementById('add_product_multi'); 
        if(form){
          form.submit();
        }else{
          alert("Your web browser does not support javascript properly.\nPlease call us to complete your order.");
        }
}
function multi_product_add(prod,color,chColor){
  //var prod_data = new Array();
  // victoria stand
  prod_data['vs'] = new Array();
  prod_data['vs']['b'] = '43';  
  // victoria tunewriter
  prod_data['vt'] = new Array();
  prod_data['vt']['b'] = '36';
  // eos core color product ids
  prod_data['ec'] = new Array();
  prod_data['ec']['b'] = '37';
  prod_data['ec']['w'] = '38';
  // eos core color product ids
  prod_data['er'] = new Array();
  prod_data['er']['b'] = '39';
  prod_data['er']['w'] = '40';
  // Victoria
  prod_data['vc'] = new Array();
  prod_data['vc']['b'] = '33';
  prod_data['vc']['s'] = '34';
  prod_data['vc']['r'] = '35';
  // Lar & Ivan
  prod_data['qq'] = new Array();
  prod_data['qq']['b'] = '30';
  prod_data['hy'] = new Array();
  prod_data['hy']['s'] = '31';
  prod_data['hy']['g'] = '42';
  prod_data['hy']['b'] = '44';
  prod_data['cs'] = new Array();
  prod_data['cs']['b'] = '32';
  prod_data['cs']['w'] = '45';
  prod_data['bb'] = new Array();
  prod_data['bb']['b'] = '29';
  // Grace
  prod_data['gi'] = new Array();
  prod_data['gi']['b'] = '41';
  // Grace
  prod_data['bttn'] = new Array();
  prod_data['bttn']['b'] = '27';
  prod_data['bt'] = new Array();
  prod_data['bt']['b'] = '26';

  prod_data['mb'] = new Array();
  prod_data['mb']['b'] = '16';
  
  prod_data['ut'] = new Array();
  prod_data['ut']['b'] = '9';
  
  // get data about the select product
  var prodq=document.getElementById(prod + '_' + color + '_quant');
  if(! prodq){   
  	return;
  }
  var prod_id = prod_data[prod][(chColor ? chColor : color)];
  var prod_quant = prodq.value;
  
  // set the multi add input value
  var prod_add = document.getElementById(prod + '_' + color + '_add');
  prod_add.name = 'products_id[' + prod_id + ']';
  prod_add.value = prod_quant;
  
}

function onload_stuff(){
	var body_div = document.getElementById('body_div');
	if( body_div ){
  	document.getElementById('body_div').style.display='inline';
  }
}
function bigImage(hide){
	var bi = document.getElementById("bi");
	if(! bi){ return; } 
	if(hide){
  	bi.style.display="none";
  }else{
  	bi.style.display="block";
  }
}
function selectRadio(but){
	var b = document.getElementById(but);
	if(b){
		b.checked=true;
	}
}
