$(document).ready(function() {

	$("#expandOpenIdData").click(function() {
		$("#openIdData").toggle();
	});
	
	$("#refresh").click(function() {
		getDataFromHyves();
	});

	$("#openIdLogin").click(function() {
		getDataFromHyves();
	});

});

function getDataFromHyves() {
	loginName = $("#loginname").val();
	provider = $("#openid_provider").val();
	
	if (loginName.length == 0) {
		// when no provider is selected
		$("#label_for_loginname").addClass("alert");
		return;
	}
	if (provider.length == 0) {
		// when no provider is selected
		$("#label_for_openid_provider").addClass("alert");
		return;
	}
		
	$("#openid_identifier").val( $("#loginname").val() + provider );
	
	// send the data to the consumer.
	$("#hyvesOpenIdForm").submit();
}