
var gift_item_id = "";
var descr = "";
var amount = "";
var button_id = "";


function cart_itemz (gift_item_id, descr, amount, button_id) {

$('#'+button_id).html('<a href="javascript: void();" onclick="add_cart(\''+gift_item_id+'\',\''+descr+'\',\''+amount+'\',\''+button_id+'\');"><img src="/images/add_cart.jpg" border="0" style="vertical-align: middle"  /></a>');

}


function add_cart(gift_item_id, descr, amount, button_id){

var url = '/ajax/cart.php';
var params = 'gift_item_id=' + gift_item_id + '&descr=' + descr  + '&amount=' + amount;


	$.ajax({
	  url: url,
	  data: params, 
	  type: "POST", 
	  success: function(data) {
		$('#cart-count').html(data);
	  }
	});
	
	$('#' + button_id).html('<img src="/images/added.jpg" border="0" style="vertical-align: middle"  />');
	
	var timer = setTimeout("cart_itemz('"+gift_item_id+"','"+descr+"','"+amount+"','"+button_id+"')",2250);
	
}


function new_freecap()
{
	// loads new freeCap image
	if(document.getElementById)
	{
		// extract image name from image source (i.e. cut off ?randomness)
		thesrc = document.getElementById("freecap").src;
		thesrc = thesrc.substring(0,thesrc.lastIndexOf(".")+4);
		// add ?(random) to prevent browser/isp caching
		document.getElementById("freecap").src = thesrc+"?"+Math.round(Math.random()*100000);
	} else {
		alert("Sorry, cannot autoreload freeCap image\nSubmit the form and a new freeCap will be loaded");
	}
}


function validate_comment(){
	var theMessage = "Please complete the following: \n-----------------------------------\n";
	var noErrors = theMessage
	// make sure field is not blank
	if ($('#comment-text').val() == "") {
	theMessage = theMessage + "\n --> Please enter your review";
}

function valButton(btn) {
    var cnt = -1;
    for (var i=btn.length-1; i > -1; i--) {
        if (btn[i].checked) {cnt = i; i = -1;}
    }
    if (cnt > -1) return btn[cnt].value;
    else return null;
}

var rad = valButton(document.comment_box.overall);

 if (rad == null){
	theMessage = theMessage + "\n --> Please rate the overall business"; 
 }

	if (theMessage == noErrors) {
	
	return true;
	
	} else {
	
		alert(theMessage);
		return false;
	}	
	
}


$(function() {
		      
		$("#accord").accordion({
			event: "click", 
			autoHeight: false,
			active: 20,
			navigation: true
		});
		
		$("a[rel^='prettyPhoto']").prettyPhoto();

	
});

