Cufon.replace('.myriad_pro', { fontFamily: 'Myriad Pro', hover: true });
Cufon.replace('.myriad_pro_underline', { fontFamily: 'Myriad Pro', hover: true });



$(document).ready(function() {

	$.validator.messages.required = "";
	$("#frmcontact").validate({
		invalidHandler: function(e, validator) {
			var errors = validator.numberOfInvalids();
			if (errors)
				alert("Please fill the required fields!");
		},
		rules: {
			fullname: { required: true },
			title: { required: true },
			fcn: { required: true },
			address1: { required: true },
			city1: { required: true },
			postalcode1: { required: true, digits: true },
			country: { required: true },
			postalcode1: { required: true, digits: true },
			phone: { required: true, digits: true }
		}
	});								

	//setup inputs and totals
	$("input.qty").change( calculateTotal );
	$("input.qty").blur( calculateTotal );
	$("input.ship").click( calculateTotal );
	
	//setup radio
});
function calculateTotal()
{
	var total = 0;
	$("input.qty").each( function(idx, ob){
		var price = $(".uprice").eq(idx).html().replace(",",".");
		price = parseFloat(price);
		var qty = parseInt($(ob).val());
		var t = 0;
		if(!isNaN(price) && !isNaN(qty))
		{
			t = price * qty;
			$("input.sum").eq(idx).val(t.toFixed(2));
			total +=t;
		}
	});
	$("input.ship").each( function(idx, ob){
		if( $(ob).is(":checked") )
		{
			var price = parseFloat($(ob).attr("price"));
			if(!isNaN(price))
				total+=price;
		};
	});

	$("#euro").val(total.toFixed(2));
}
function submitform()
{
	calculateTotal();
	if($("#frmcontact").valid())
		$("#frmcontact").submit();		
	return false;
}



$(document).ready(function() {
/*MAIN MENU WITH FROP DOWN*/
$('ul.sf-menu').superfish({ 
           delay:800
	}); 
//_______________________________userinfo____________
$('.toggleboxcontent').hide(); 
//OPEN
$('a.open').click(function(event) {	
   event.preventDefault();
   $(this).slideUp(2000);
   $(this).parent().parent().find('div.toggleboxcontent').slideDown(1600);
});
//CLOSE
$('a.close').click(function(event) {
   event.preventDefault();
   $(this).parent('div.toggleboxcontent').slideUp(1600);
   $(this).parent().parent().find('a.open').slideDown(2000);

});





//__________________CAROUSEL_______________________
function mycarousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};						   



$.easing['easeOutCirc'] = function(x, t, b, c, d, s) {
			if (t==0) return b;
			if (t==d) return b+c;
			if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;
			return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;
	};

 $('.jcarousel-skin-big').jcarousel({
		scroll: 1,
        easing: 'easeOutCirc',
        animation: 2500,
        auto: 2,
        wrap: 'circular',
        initCallback: mycarousel_initCallback
    });

});

	



