function updateDiv(x) {
	d = document.getElementById("myDiv");
	d.innerHTML = x;
}

function updateDivAjax() {
	d = document.getElementById("bottles");
	d.innerHTML = $.x_clientBottles_displayCaseView('57');
}

function updateBottlesAjax(a,b) {
	e = document.getElementById("list");
	e.innerHTML = $.x_listBottles_displayClientWineList(a,b);
}

function updateCaseAjax(a) {
	e = document.getElementById("list");
	e.innerHTML = $.x_caseList_displayCaseView(a);
}

function updateSearch(a,b,c,d,e) {
	e = document.getElementById("list");
	e.innerHTML = $.x_listBottles_wineSearch(a,b,c,d,e);
}
function displayShopList(a,b){
	e = document.getElementById("list");
	e.innerHTML = $.x_products_displayCatList(a,b);
}



function sortBottles(a,b) {
	x = document.getElementById("sort1");
	y = document.getElementById("sort2");
	z = document.getElementById("sort3");
	
	var sort = x.value + "," + y.value + "," + z.value;
	
//	var sort = x.value + "," + y.value + "," + z.value;
//	alert(sort);
	e = document.getElementById("list");
	e.innerHTML = $.x_listBottles_displayClientWineList(a,sort);
}


function addMe(x) {
	//pass bottle to session
	var result=$.x_myCart_addToCart(x);
	//display
	c = document.getElementById("cartContents");
	var cart = $.x_myCart_displayMiniCart();
	c.innerHTML = cart;
	p = document.getElementById(x);
		if(p.className == "default") {
			p.className = 'select';
		} else {	
		p.className = "default";	
		}
}

function refreshMiniCart() {
	c = document.getElementById("cartContents");
	var cart = $.x_myCart_displayMiniCart();
	c.innerHTML = cart;
}

function switcher(x) {
	
	if(x = '../images/add.gif') {
		x = '../images/remove.gif';
	} else {}
	
	
}

function addBottle(x) {
	//pass bottle to session
	var result=$.x_myCart_addToCart(x);
	//display
	c = document.getElementById("cartContents");
	var cart = $.x_myCart_displayMiniCart();
	c.innerHTML = cart;

	var a = document.getElementById(x).name;
	var b = "add.gif";
	var c = "remove.gif";
	var q = 0;
	
//	alert(a);
	
	if (a == b) {
		q = 1;
	} 
	
	if (a == c) {
		q = 0;
	}
	

 
	   switch (q) {
	   	case 0:
	   	document.getElementById(x).src = '../images/add.gif';
		document.getElementById(x).name = 'add.gif';
	   	break;
	   	case 1:
	   	document.getElementById(x).src = '../images/remove.gif';
		document.getElementById(x).name = 'remove.gif';
	   	break;
	   	case 2:
	   	document.getElementById(x).src = '../images/xxx.gif';
	   	break;
	   }
}

function addBottleQty(x,max) {
	//pass bottle to session
	
	var str = x;
	//var mysplit = str.split(".");
	var qty = document.getElementById(x).value;
	if(qty > max){
		qty = max;
		document.getElementById(x).value = max;
		};
	//alert(qty);
	var result=$.x_myCart_addToCart(str,qty);
	//var result=$.x_myCart_addToCart(mysplit[0],mysplit[1],qty);
	//display
	c = document.getElementById("cartContents");
	var cart = $.x_myCart_displayMiniCart();
	c.innerHTML = cart;
}

function removeBottle(x) {
	//pass bottle to session
	var result=$.x_myCart_addToCart(x);
	//display
	c = document.getElementById("cartContents");
	var cart = $.x_myCart_displayMiniCart();
	c.innerHTML = cart;
	
	//jQuery.facebox.close();

	jQuery.facebox({ ajax: 'viewCart.php' });
	
}

function toggleAllCases() {
	var check = document.getElementsByTagName("checkbox");
	for (var i = 0; i < check.length; i++) { 
	    //status = check[i].getAttribute("checked"); 
		status = check[i].getAttribute("checked"); 
	    if ( status == "checked") { 
	        check[i].checked = NULL;
	    }
	}
	
}

function toggleCheckboxes() {
// written by Daniel P 3/21/07
// toggle all checkboxes found on the page
  	var inputlist = document.getElementsByTagName("input");
  	for (i = 0; i < inputlist.length; i++) {
   	if ( inputlist[i].getAttribute("type") == 'checkbox' ) {	// look only at input elements that are checkboxes
	//get the id
	 var id = inputlist[i].getAttribute("id");
	
			if (inputlist[i].checked)	inputlist[i].checked = false
			else								inputlist[i].checked = true;
		}
		addMeCase(id);
	}
	
}

function toggleSpin() {
// written by Daniel P 3/21/07
// toggle all checkboxes found on the page
  	var inputlist1 = document.getElementsByTagName("input");
  	for (i = 0; i < inputlist1.length; i++) {
   	if (inputlist1[i].getAttribute("type") == 'text' ) {	// look only at input elements that are checkboxes
	//get the id
	//mod to leave search text alone
	 var id = inputlist1[i].getAttribute("id");
		if (id != 'param') {
			showupdown(id);
						//alert(id);
			}	
		//showupdown(id);
		}

}
}

function addMeCase(x,y) {
	//pass case to session
	var result=$.x_myCart_addToCartCase(x,y);
	//display
	c = document.getElementById("cartContents");
	var cart = $.x_myCart_displayMiniCart();
	c.innerHTML = cart;
	p = document.getElementById(x);
//   	if(p.className == "default") {
//   		p.className = 'select';
//   	} else {	
//   	p.className = "default";	
//   	}
}

function showupdown(x) {
		var y = document.getElementById(x);
		$(y).spin();
	//	clear(x);
}

function showupdown2(myField,qty) {
		$(myField).spin({min:0,max:qty});
		myField.onclick = 'NULL';

}

function clear(x) {
		var poo = document.getElementById(x).onClick.value;
		poo = 'NULL';
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function swapMe(x){
		var a = x.id;
		var b = "bottleradio";
		 b1 = document.getElementById('bottleradio');
		var c = "caseradio";
		 c1 = document.getElementById('caseradio');

	//	alert(b1);

		if (a == c) {
			b1.src = 'images/bottle_view_on.jpg';
			c1.src = 'images/case_view.jpg';
		} 

		if (a == b) {
			b1.src = 'images/bottle_view.jpg';
			c1.src = 'images/case_view_on.jpg';
		}
}
		
function swapMeShop(x){
		var a = x.id;
		var b = "museumradio";
		 b1 = document.getElementById('museumradio');
		var c = "newreleaseradio";
		 c1 = document.getElementById('newreleaseradio');

	//	alert(b1);

		if (a == c) {
			b1.src = 'images/museum_view_on.jpg';
			c1.src = 'images/newrelease_view.jpg';
		} 

		if (a == b) {
			b1.src = 'images/museum_view.jpg';
			c1.src = 'images/newrelease_view_on.jpg';
		}

}
