var preloadImages = new Array();


$.ready = function()
{
	$('#cart .content').hide();
	$('#hometabs').tabs();
	
	$('ul.products li').mouseover(prodover);
	$('ul.products li').mouseout(prodout);
	
	$('#searchlink').click(function(){
		$('#search').fadeIn(300);
		$('#searchField').focus();
		return false;
	});
	
	$('#search input[type="reset"]').click(function(){
		$('#search').fadeOut(300);
	});
	
	$('#cart #cartbutton').mouseover(function()
	{
		if($('#cart div.cartitemthumb').length>0)
		{
			$('#cart .content').slideDown(200);
			$('#cart #cartbutton').addClass('over');		
		}
	});
	
	$('#cart').mouseleave(function()
	{
		$('#cart .content').fadeOut(200);
		$('#cart #cartbutton').removeClass('over');
	});
}


function prodover()
{
	if (navigator.appName=="Microsoft Internet Explorer" && navigator.appVersion.indexOf("MSIE 6.")!=-1)
		return;
		
	this.style.borderWidth = "4px"; 
	this.style.margin = "2px";
	this.style.padding = "4px";
}
function prodout()
{
	if (navigator.appName=="Microsoft Internet Explorer" && navigator.appVersion.indexOf("MSIE 6.")!=-1)
		return;

	this.style.borderWidth = "0px"; 
	this.style.margin = "5px";
	this.style.padding = "5px";
}

function preloadImage(path)
{
	var img = new Image();
	img.src=path;
	preloadImages.push(img);
}

function showPic(path, item)
{
	$('#mainpic').attr('src', '/skylimit/uploads/' + path);
}

function showMainPic()
{
	$('#mainpic').attr('src', preloadImages[0].src);
}

function showCart()
{
	$('#cart .content').slideDown(200);
	$('#cart #cartbutton').addClass('over');
	setTimeout('hideCart();', 5000);
}

function hideCart()
{
	$('#cart').mouseleave();
}


function processCoupon(data)
{
	coupons.push(data);
		
	if($('#coupon').length==0)
	{
		var tr_coupon = $('<tr class="totals">');
		tr_coupon.append($('<th colspan="4" class="totallabels">').html(text.coupon+':'));
		tr_coupon.append(coupon = $('<td class="total" id="coupon">'));
		tr_coupon.append($('<th colspan="2" class="totallabels">'))
		tr_coupon.css({display:'none'});
		$('tr.totals:last').before(tr_coupon);
		tr_coupon.fadeIn();
	}
		
	$('#form_cart').append($('<input type="hidden" name="coupon[]">').attr('value', data.code));
}

function processPromo(data)
{
	promo = data;
			
	if($('#promo').length==0)
	{
		var tr = $('<tr class="totals">');
		tr.append($('<th colspan="4" class="totallabels">').html(text.discount+' ('+promo.discount+'%):'));
		tr.append($('<td class="total" id="promo">'));
		tr.append($('<th colspan="2" class="totallabels">'))
		tr.css({display:'none'});
		$('tr.totals:first').after(tr);
		tr.fadeIn();
		
		$('#form_cart').append($('<input type="hidden" name="promo">').attr('value', data.code));
	}
		
	
}
