$(function()
{
	function getUrlVars()
	{
    	var vars = [], hash;
    	var hashes = window.location.href.slice(window.location.href.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;
	}

	$("a.lightbox").fancybox();

        $('.numeric').numeric();
        $(".money").maskMoney({symbol:"", decimal:",", thousands:" ", precision:0});

	$("#selectaccessories").click(function()
	{
		var ac = new Array();
		
		$(".accessories:checked").each(function(index)
		{
			ac[index] = $(this).val();
		});

		var acc = (ac.join() + ",");
		var mc = getUrlVars()["mc"];
		var c = getUrlVars()["c"];
		var man = getUrlVars()["man"];
		var mod = getUrlVars()["mod"];
		var price = getUrlVars()["price"];
		var sortby = getUrlVars()["sortby"];
	
		var newurl = "?mc=" + mc + "&c=" + c + "&man=" + man + "&mod=" + mod + "&price=" + price + "&sortby=" + sortby + "&ac=" + acc;
		
		window.location = newurl;
	});

        $("#selectsort").change(function()
        {
                var ac = getUrlVars()["ac"];
                var mc = getUrlVars()["mc"];
                var c = getUrlVars()["c"];
                var man = getUrlVars()["man"];
                var mod = getUrlVars()["mod"];
                var price = getUrlVars()["price"];
                var sortby = $(this).val();

                var newurl = "?mc=" + mc + "&c=" + c + "&man=" + man + "&mod=" + mod + "&price=" + price + "&ac=" + ac + "&sortby=" + sortby;

                window.location = newurl;
        });

	$(".openfacebox").click(function()
	{
		var id = $(this).attr("rel");
		$("#greybox").fadeIn('fast');
		$("#" + id).fadeIn('fast');
	});

	$(".closefacebox").click(function()
	{
		var id = $(this).attr("rel");
		$("#greybox").fadeOut('fast');
		$("#" + id).fadeOut('fast');
	});

	//var auctionid = getUrlVars()["id"];
	//var auto_refresh = setInterval(function (){$('#countdown').load('countdown.php?id=' + auctionid);}, 1000);

	$("#karusell").jCarouselLite({
	        btnNext: "#front_slider_right",
	        btnPrev: "#front_slider_left",
		visible: 6
    	});

	$.fn.setAllToMaxHeight = function(){
	return this.height( Math.max.apply(this, $.map( this , function(e){ return $(e).height() }) ) );
	}

	$(".equalheight").setAllToMaxHeight();

	$('.placeholder').focus(function()
	{
		var placeholder = $(this).attr("rel");
		if ( $(this).val() == placeholder ) { $(this).val('') }}).blur(function()
		{
			var placeholder = $(this).attr("rel");
			if ( $(this).val() == "" ) { $(this).val(placeholder)
		}
	});


});

