$(document).ready( function() {

	$('.caption img').each( function () {
			var width = $(this).width() + 'px';
			$(this).parent('.caption').css('width', width);
	});

	$('blockquote').prepend('<div class="prewrap">'+'</div><div class="wrap">').append('</div><div class="postwrap">'+'</div>');
	$('hr').wrap('<div class="hr"></div>');

	$('legend').each( function() {
		val = $(this).text();
		$(this).after('<h5 class="legend">' + val + '</h5>');
		$(this).html('');
	});

	$('.toggle .colset').hide();

	$('.header ul a').toggle(
						function(){
							$(this).addClass('open');
							$(this).parents().children('.colset').slideToggle();
							},
						function(){
							$(this).removeClass('open');
							$(this).parents().children('.colset').slideToggle();
							}
	);

	$('#minimum_price, #maximum_price').change(function() {
		var minval = $('#minimum_price').getValue();
		var maxval = $('#maximum_price').getValue();
		if(parseInt(minval) > parseInt(maxval)) {
			$('#minimum_price').setValue("0");
			$.blockUI('<div class="msg error" style="padding:10px"><h5 style="color:red">Oops! Minimum Price Cannot be More than Maximum Price! <a href="javascript:void(0);" id="ok">OK</a></h5></div>', {width: '250px'});
			$('#ok').click($.unblockUI);
		}
	});

	$('input:text,input:password,textarea').wrap('<div class="txtfield"></div>');
	$('select').wrap('<div class="optionfield"></div>');
	$('#rewidx-search-form-ext').hide();
	$('#rewidx-ext-toggle').toggle(
		function(){ $('#rewidx-search-form-ext').slideDown(); $(this).html('Hide Options&hellip;'); return false; },
		function(){$('#rewidx-search-form-ext').slideUp(); $(this).html('More Options&hellip;'); $(this).blur(); return false; }
	);


	$('li').hover(
		function(){$(this).addClass('hover');},
		function(){$(this).removeClass('hover');}
	);

	$('.rewidx-result').hover(
		function(){$(this).addClass('hover');},
		function(){$(this).removeClass('hover');}
	);

});