var options = {
    target:        '#cart_overlay2',   // target element(s) to be updated with server response
    beforeSubmit:  showRequest,  // pre-submit callback
    success:       showResponse,  // post-submit callback
    cache:			false,
    clearForm: true,        // clear all form fields after successful submit
	resetForm: true,        // reset the form after successful submit
	timeout:   3000,
	async: false
	// other available options:
    //url:       url         // override for form's 'action' attribute
    //type:      type        // 'get' or 'post', override for form's 'method' attribute
    //dataType:  null        // 'xml', 'script', or 'json' (expected server response type)
    // $.ajax options can be used here too, for example:

};


// pre-submit callback
function showRequest(formData, jqForm, options) { var queryString = $.param(formData);    return true;}
function showResponse(responseText, statusText)  {	$.modal($('#cart_overlay'));}


function addtocart(f){
	/*|| jQuery.browser.mozilla*/
	//alert(jQuery.browser.version);
	if(jQuery.browser.msie && jQuery.browser.version==="6.0" ){
		$(f.form).submit();
		return true;
	}
	var values = $(f.form).values();
	var str = $(f.form).serialize();
	$('#cart_overlay').empty();
	values.cl='basket';
	values.ajax='cart';
	str.cl='basket';
	str.ajax='cart';
	str=str+'&ajax=cart&cl=basket';



	$('#cart_overlay').modal({position: [20,], onClose: modalclose, onOpen: modalOpen});

	$.post("index.php", str,
	  function(data){
		$(data).appendTo($('#cart_overlay'))
		return false;
	  }, options
	);

	return false;
}



function modalOpen (dialog) {
	dialog.overlay.fadeIn('slow', function () {
		dialog.container.fadeIn('slow', function () {
			dialog.data.hide().slideDown('slow');
		});
	});
}


function qtclose(){
	$("body").css("overflow", "auto");
	$("#ovlgrey").css('display', "none");
	var api = $("#overlay").overlay();
	api.close();

}

function qt(el, hr) {
	$("body").css("overflow", "hidden");
	$("#ovlgrey").css('display', "block");
	var api = $("#overlay").overlay();
	api.load();
	$('#ovlwrap').load($(el).attr('rel'));
	return false;
}

$(document).ready(function() {
  $.ajaxSetup({ cache: false });
});