$(document).ready(function() {
	$('#newsletter_email').click(function () {
		if (this.value == 'Enter your e-mail address...') {
			this.value = '';
		}
	});	
});

function submitNewsletter(form) {
	var nm = $('#newsletter_message');
	$('#message_loader').show();
	var dataString = 'email='+form.email.value+'&type='+$('input:radio[name=type]:checked').val();  
	//alert(dataString); return false;
	$.ajax({  
		type: "POST",  
		url: "tips/home/newsletter/",
		data: dataString,  
		success: function(data) {
			data = $.parseJSON(data);
			nm.addClass('newsletter-message');
			if (data.status == 'error') {
				nm.addClass('newsletter-message-error');
			}
			else {
				nm.addClass('newsletter-message-success');
			}
			nm.html(data.message);
		}  
	});
	$('#message_loader').hide(500);
	return false;
}

function submitPoll(form) {
	var pollId = form.poll_id.value;
  	var optionId = $(":radio[name=option]").filter(":checked").val()
	
	var dataString = 'option_id='+ optionId;  
	$.ajax({  
		type: "POST",  
		url: "poll/index/"+pollId,
		data: dataString,  
		success: function(data) {
			data = $.parseJSON(data);
			$.each(data.options, function(optionId, votes) {
				$('#option_'+optionId).remove();
			});
			$.each(data.options, function(optionId, votes) {
				var width = Math.round(votes/data.total_votes*100);
				$('#option_'+optionId+'_percentage').width(width+'%');
				$('#option_'+optionId+'_percentage').text(width+'%');
				$('#option_'+optionId+'_result').show(500);
			});
		}  
		
	});
	$('#submitPollButton').hide();
	$('#submitPollButtonContainer').html('<span style="font-style:italic; font-weight:bold;">Thankyou for voting!</span>');
	return false;
};


function validate(form) {
	var email = form.email.value;
	var password = form.password.value;
    var usertype = 0;

    for(i = 0; i < form.usertype.length; i++)
    {
        if(form.usertype[i].checked == true)
            usertype = form.usertype[i].value;
    }

	if (email == 'E-mail' || email == '') {
		alert('Please enter your E-mail address');
		form.email.value = '';
		form.email.focus();
		return false;
	}
	else if (usertype == 'existing') {
        if (password == '****' || password == '') {
		    alert('Please enter your Password');
		    form.password.value = '';
		    form.password.focus();
		    return false;
        }
	}
	return true;
}

function clearEmail(field) {
	var email = field.value;
	if (email == 'E-mail' || email == 'E-mail Address' || email == '') {
		field.value = '';
	}
}

function clearPassword(field) {
	var password = field.value;
	if (password == '****' || password == '********' || password == '') {
		field.value = '';	
	}
}