var loading = "<img class='ajax-loader' src='"+ptf+"shopcartv2/img/ajax-loader.gif' alt='Loading...' />";
var loading2 = "<div class='ajax-loader-2'><img src='"+ptf+"shopcartv2/img/ajax-loader-2.gif' alt='Loading...' /></div>";

function open_shopcart() {
	$(document).ready(function(){
		window.scrollTo(0,0);
		$('#loading_layer_loading').html("");
		$('#loading_layer').fadeIn('fast');
		$('#loading_layer_content').fadeIn('fast');
		$('#loading_layer_content').html(loading).load(ptf+'shopcartv2/shopcart.php');
	});
}
function close_shopcart() {
	$(document).ready(function(){
		window.scrollTo(0,0);
		$('#loading_layer').fadeOut('fast');
	});
}
function personal_info() {
	$(document).ready(function(){
		window.scrollTo(0,0);
		$('#loading_layer_content').html(loading).load(ptf+'shopcartv2/personal_info.php');
	});
}
function send_request() {
	$(document).ready(function(){
		window.scrollTo(0,0);
		var values = $('#personal_info').serialize();
		$('#loading_layer_content').html(loading).load(ptf+'shopcartv2/send_request.php', values);
	});
}
function add_pack_to_shopcart(id) {
	$(document).ready(function(){
		$('#loading_layer_content').hide();
		$('#loading_layer').fadeIn('fast').delay(2000).fadeOut('slow');
		$('#loading_layer_loading').html(loading).load(ptf+'shopcartv2/ajax/add_item.php', { 'stack[]': [id,'package'] });
	});
}
function add_course_to_shopcart(id) {
	$(document).ready(function(){
		$('#loading_layer_content').hide();
		$('#loading_layer').fadeIn('fast').delay(2000).fadeOut('slow');
		$('#loading_layer_loading').html(loading).load(ptf+'shopcartv2/ajax/add_item.php', { 'stack[]': [id,'course'] });
	});
}
function add_course_to_shopcart_plus(id,dateg,typeg) {
	$(document).ready(function(){
		//console.log('greenfee #'+id+'#'+dateg+'#'+typeg+'#');
		$('#loading_layer_content').hide();
		$('#loading_layer').fadeIn('fast').delay(2000).fadeOut('slow');
		$('#loading_layer_loading').html(loading).load(ptf+'shopcartv2/ajax/add_item.php', { 'stack[]': [id,'course',dateg,typeg] });
	});
}

function add_hotel_to_shopcart(id) {
	$(document).ready(function(){
		$('#loading_layer_content').hide();
		$('#loading_layer').fadeIn('fast').delay(2000).fadeOut('slow');
		$('#loading_layer_loading').html(loading).load(ptf+'shopcartv2/ajax/add_item.php', { 'stack[]': [id,'hotel'] });
	});
}

function add_car_to_shopcart(id) {
	$(document).ready(function(){
		$('#loading_layer_content').hide();
		$('#loading_layer').fadeIn('fast').delay(2000).fadeOut('slow');
		$('#loading_layer_loading').html(loading).load(ptf+'shopcartv2/ajax/add_item.php', { 'stack[]': [id,'car'] });
	});
}

function refresh_shopping_list() {
	$(document).ready(function(){
		$('#shopping_list').html(loading2).load(ptf+'shopcartv2/ajax/refresh_shopping_list.php');
	});
}

function remove_item(id) {
	$(document).ready(function(){
		$('#loading_layer_content').hide();
		$('#loading_layer').fadeIn('fast').delay(2000).fadeOut('slow');
		$('#loading_layer_loading').html(loading).load(ptf+'shopcartv2/ajax/remove_item.php', { 'stack': id });
		refresh_shopping_list();
		$('#tooltip').hide();
	});
}
function remove_item_shop(id) {
	$(document).ready(function(){
		$('#asdasd').html(loading).load(ptf+'shopcartv2/ajax/remove_item.php', { 'stack': id });
		$('#loading_layer_content').html(loading).load(ptf+'shopcartv2/shopcart.php');
		refresh_shopping_list();
	});
}

function remove_all() {
	$(document).ready(function(){
		$('#loading_layer_content').hide();
		$('#loading_layer').fadeIn('fast').delay(2000).fadeOut('slow');
		$('#loading_layer_loading').html(loading).load(ptf+'shopcartv2/ajax/remove_all.php');
		$('#tooltip').hide();
	});
}

function subvalue(id, field){
	$(document).ready(function(){
		var n_players = parseInt( $('#'+field+'_'+id).val() );
		var price;
		//console.log(n_players+'##');
		if( n_players > 1 ){
			$('#'+field+'_'+id).val(n_players-1);
			if(field == "pack_players" || field == "golf_players") {
				price = $("#price_"+id+" em").html();
				price = price/n_players;
				$("#price_"+id+" em").html(price*(n_players-1));
			}
		}
	});
}
function addvalue(id, field){
	$(document).ready(function(){
		var n_players = parseInt( $('#'+field+'_'+id).val() );
		$('#'+field+'_'+id).val(n_players+1);
		//console.log(n_players+'##');
		if(field == "pack_players" || field == "golf_players") {
			var price = $("#price_"+id+" em").html();
			price = price/n_players;
			$("#price_"+id+" em").html(price*(n_players+1));
		}
	});
}
function refresh_price(id,quant,item,date,green){
	$(document).ready(function(){
		$('#price_'+id).html(loading).load(ptf+'shopcartv2/ajax/refresh_price.php', { 'stack[]': [id,quant,item,date,green] });
	});
}

function update_item(id,field,value) {
	$(document).ready(function(){
		$('#asdasd').html(loading).load(ptf+'shopcartv2/ajax/update_item.php', { 'stack[]': [id,field,value] });
	});
}

function save_personal_info(){
	var values = $('#personal_info').serialize();
	//console.log('save personal info');
	$('#asdasd').html('Loading...').load(ptf+'shopcartv2/ajax/save_personal_info.php', values);
	return true;
}

