$j('document').ready(function() {
	var defaultString = 'Email address here!';
	var sub_email = $j('#sub_email');
	sub_email.focus(function() {
		$j('#sub_categories').slideDown('fast');
		if (sub_email.val() == defaultString) {
			sub_email.val('');
			sub_email.css('color', '#333333');
		}
	});
	sub_email.blur(function() {
		if (sub_email.val() == '') {
			sub_email.val(defaultString);
			sub_email.css('color', '#aaaaaa');
		}
	});
//	sub_email.click(function() {
//		$j('#sub_categories').slideDown('fast');
//	});
});

function close_categories() {
	$j('#sub_categories').slideUp('fast');
}

function subscribe() {
	if ($j('#sub_categories').css('display') != 'none')
		$j('#sub_categories').slideUp('fast');
	var submit = $j('#sub_submit');
	var loading = $j('#sub_loading');
	var email = $j('#sub_email').val();
	var params = $j('#sub_form').serialize();
	if (is_email(email)) {
		// Prevent for dubble clicking submit button.
		submit.hide();
		loading.show();
		var url = 'index2.php?option=com_dealsmanager&controller=assistcontroller&task=subscribe';
		$j
				.post(
						url,
						params,
						function(msg) {
							if (msg == 'SUCCESS') {
								alert("Thank you for subscribing. Please confirm it in you email.");
							} else {
								alert("You have already subscribed.");
							}
							submit.show();
							loading.hide();
						});
	} else {
		alert('That\'s an invalid email address.');
	}
}
function is_email(email) {
	regExp = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	if (email.test(regExp))
		return true;
	else
		return false;
}

function my_working_day(wkd) {
	$j('.week').attr('checked', '');
	$j('.' + wkd).attr('checked', 'checked');
}

