jQuery.noConflict();

//Wush
jQuery(document).ready(function() {
	function runEffect(element) {
		linkurl = element.attr('href') + '&amount=' + jQuery('#amount_' + getUrlVars(element.attr('href'))["puid"]).val();
		var options = {};
		options = { to: "#basket", className: "transferProduct" };
		element.parent().parent().effect('transfer', options, 1000, callback(linkurl) );
	};

	function runEffectDetail(element) {
		url = element.attr('href');
		attribs = jQuery('#wkForm').serialize();
		url = url + '&' + attribs;
//		alert(url);
		var options = {};
		options = { to: "#basket", className: "transferProduct" };
		element.parent().parent().parent().effect('transfer', options, 1000, callback(url) );
	};
	
	// callback function to bring a hidden box back
	function callback(url) {
		setTimeout(function() {
				jQuery('#basket').load(url + ' #basket');
		}, 1000 );
	};

	// Assign to Add-to-cart-button
	jQuery(".haseffect").click(function() {
		//alert('haha');
		runEffect(jQuery(this));
		return false;
	});
	
	// Assign to Add-to-cart-button (Detail-View)
	jQuery(".haseffectDetail").click(function() {
		runEffectDetail(jQuery(this));
		return false;
	});
	
	
});

function deleteFromCart(element) {
		var options = {};
		
		element.parent().parent().children('td').addClass("strike");
		setTimeout(function() {
			element.parent().parent().children('td').effect('blind', '{}', 100, function() {
				jQuery('#basket').load(element.attr('href') + ' #basket');
			});
		}, 1000 );
	return false;
}

function getUrlVars(URL) {
    var vars = [], hash;
    var hashes = URL.slice(URL.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++) {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}
//Warenkorb ----


