function IsValidEmail(email)
{
    var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
    return filter.test(email);
}
$(document).ready(function() {
	$('#select-city-link').click(
		function()
		{
			$('#market_selector').slideToggle(200);
			$('#market_selector').css({'padding-right':($(window).width()-950)*0.5});
		}
	);
	$('#hide_cities').click(
		function()
		{
			$('#market_selector').slideUp(100);
		}
	);
    $('#btnSearch').click(
        function(){
            var keyword = $('#txt_keyword').val();
            var city = $('#sel_city').val();
            if( keyword == 'Search' || keyword == ''){
                alert('Please enter a keywork');
                return false
            }
            if(city==''){
                alert('Please select a city');
                return false;
            }
            var url = '/search/' + city + '/' + keyword + '.html';
			$(location).attr('href',url);
        }
    );
});
function display_message(msg, type) {

	if (!type) type = 'error';

	if (type == 'error') {
		$('#error_message').html(msg).fadeIn('slow');
		setTimeout('hide_error()', 4000);
	} else {
		$('#error_message').hide();
		$('#info_message').html(msg).fadeIn('slow');
	}
}

function hide_error() {
	$('#error_message').fadeOut('slow');
}
