HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ns3133907 6.8.0-86-generic #87-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 18:03:36 UTC 2025 x86_64
User: cssnetorguk (1024)
PHP: 8.2.28
Disabled: NONE
Upload Files
File: /home/eatingdisordersadvice.co.uk/public_html/_inc/js/siteFunctions.js
$(document).ready(function() {
		
    $(".paypal-form input[name='submit']").click(function () {

        var form = $("<form action='https://www.paypal.com/cgi-bin/webscr' method='post' target='paypal'></form>");

        form.insertBefore($(this).parent(".paypal-form"));

        var form = $("<form action='https://www.paypal.com/cgi-bin/webscr' class=\"paypal-submitter\" method='post' target='paypal'></form>");

        $(this).parent(".paypal-form").wrap(form);

        $(".paypal-submitter").submit();

        return false;

    });
	
	$("#home").panels({
		showMarker: true,
        panel: '.slide',
        animation: 'slide',
        responsive: true,
        infinite: true,
        speed: 500,
        markerPosition: 's',
        touchSwipe: false,
        showArrows: true,
        leftArrowImage: '_assets/icon_arrow_left.jpg',
        rightArrowImage: '_assets/icon_arrow_right.jpg'
    });
	
	$("#txt-panel").panels({
		showMarker: true,
        panel: '.slide',
        animation: 'slide',
        responsive: true,
        infinite: true,
        speed: 500,
        markerPosition: 's',
        touchSwipe: false,
        showArrows: false
	});
		
	$('[placeholder]').focus(function () {
		var input = $(this);
		if (input.val() == input.attr('placeholder')) {
			input.val('');
			input.removeClass('placeholder');
		}
	}).blur(function () {
		var input = $(this);
		if (input.val() == '' || input.val() == input.attr('placeholder')) {
			input.addClass('placeholder');
			input.val(input.attr('placeholder'));
		}
	}).blur();

	$("li.active").parents("li").addClass("active");

	$(".quantitySelector .quantityNext").click(function () {

	    var q = $(this).parents(".quantitySelector").find(".quantityValue");

	    updateQuantity(q, 1);

	    return false;

	});



	$(".quantitySelector .quantityPrev").click(function () {

	    var q = $(this).parents(".quantitySelector").find(".quantityValue");

	    updateQuantity(q, -1);

	    return false;

	});

});

$(window).load(function () {
	
	
});


function updateQuantity(q, a) {

    var max = parseInt(q.attr("data-max"));

    var current = parseInt(q.val());



    current = current + a;



    if (current > max) {

        current = max;

    }



    if (current < 0) {

        current = 0;

    }



    q.val(current);

    q.parents(".quantitySelector").next(".newQuantity").val(current);

}