$(function()
{
	
	$('#big_image_wrap').cycle();
	
	$('#searchterm')
	.focus(function()
	{
		if ( $(this).val() == 'Product Search' )
		{
			$(this).val('');
		}
		
	})
	.blur(function()
	{
		if ( $(this).val() == '' )
		{
			$(this).val('Product Search');
		}
	})
	;
	
	$('div.link_wrap').each(function(){
		$(this).click(function(){
			window.location.href = $('a:eq(0)',this).attr('href');
		});
	});
	
	$('div.small_image_wrap img').mouseover(function(){
		$('#big_image_wrap img').attr('src',$(this).attr('src').replace('_m','_l'));
	});
	
	$('div.shop_item_wrap_large').each(function(){
		$(this).click(function(){
			window.location.href = $('a:eq(0)',this).attr('href');
		});
	});
		
	$('label.required').each(function(){
		$(this).prepend('<span>*</span>');
	});
	
	$('#searchText').focus(function(){
		if($(this).val()=='search'){
			$(this).val('');
		}
	}).change(function(){
		if($(this).val()==''){
			$(this).val('search');
		}
	});
	
	if($.browser.msie && $.browser.version <= 6){
		$('#primaryNavigation ul li a').css('margin-right','10px');
	}
	
	$('#copy_address').click(function(){
		
		
		var address_fields = ['title','firstname','lastname','address1','address2','town','county','postcode','telephone','mobile','email']
		
		var fieldname = '';
		for(var i=0; i<address_fields.length; i++ ) {
			fieldname = address_fields[i];
			$('#delivery_' + fieldname).val($('#billing_' + fieldname).val());
		}
		
		return false;
	});
});
