jQ(document).ready(function() {
    var sliderIndex = 0;
    jQ('.cslider').each(function(index, el) {
        jQ(el).easySlider({numSlider: ++sliderIndex, speed: 800});
    });
    var sliderIndex2 = 2;
    jQ('.cslider3').each(function(index, el) {
        jQ(el).easySlider({numSlider: ++sliderIndex2, nbElements: 7, speed: 800});
        if(jQ(el).find('li').size() < 7)
            jQ(el).nextAll('span').hide();
    });
    
    /* Forms */
    jQ('#forgot-pass, #forgot-pass-back').click(function(event){
        jQ('#mini-login-form, #mini-form-pass').animate({
            height: ['toggle', 'swing'],
            opacity: 'toggle'
          }, 800);
        
        event.stopPropagation();
    });
    
    /*shipping simulator*/    
    if(document.getElementById('cart-shipping-simulator')) {
    	 jQ('#country').change(function() {
    		 jQ('#region_select_container').css('display',jQ('#region_id').css('display')); 
 	    });
    }

    /*newsletter customer*/
    jQ('#newsletter-label').click(function(event){
    	jQ('#subscription').click();
    });
    
    /*click on zoom button*/
    jQ('.btZoom').click(function(event){
    	jQ('.largeImageMain').click();
    });   
    
});

function ajaxAddToCart(){
	url = ($('product_addtocart_form').action).replace('checkout', 'checkout/ajaxcart/cart');
	var myAjax = new Ajax.Request(
	url,
	{
	    method: 'post',
	    postBody: $('product_addtocart_form').serialize(),
	    parameters : Form.serialize("product_addtocart_form"),
	    onException: function (xhr, e)
	    {
	        // alert('Exception : ' + e);
	    },
	    onComplete: function (xhr)
	    {	    	
	    	$('j2t-temp-div').innerHTML = xhr.responseText;
	    	$('ajaxCart').innerHTML = $('ajaxCartResponse').innerHTML;
	    	$('j2t-temp-div').innerHTML = '';

	    	Shadowbox.open({
	            content: xhr.responseText,
	            player: "html",
	            height: 415,
	            width: 580
	        });
	    }
	
	});
	
}
