//cufon font replace
Cufon.replace('.nodeTitle', { fontFamily: 'TelegraficoDBXL' });
Cufon.replace('.featureHeader', { fontFamily: 'Maus' });

$().ready(function() {
	
	//clear form 
	var loginUser = $('#loginUser').val();
	var loginPassword = $('#loginPassword').val();
	if(loginUser != '') $('#loginUser').css('background-position','200px 200px');
	if(loginPassword != '') $('#loginPassword').css('background-position','200px 200px');
	
	//round corners
	$('.corner').corner("6px");
	$('.node').corner("6px");
	$('.cornerTop').corner("top");
	$('.cornerBottom').corner("bottom 6px");
	
	//remember me toggle
	$('#rememberMeBox').click(function(){							
		var rememberMe = $('#rememberMeBox').val();
		if(rememberMe == 0) {
			$('#rememberMeBox').val(1);
			$('#rememberMeStatus').text('X');
		}
		else {
			$('#rememberMeBox').val(0);
			$('#rememberMeStatus').html('&nbsp;');
		}
	});
	
	//top login validator
	$("#topLogin").validate({
		rules: {
			loginUser: {
				required: true,
				email: true
			},
			loginPassword: {
				required: true,
				minlength: 5
			}
		},
		errorPlacement: function(error, element) {
			element.css('border-color','#f00');
		}
	});	
});

function clearDefault(inputField) {
	$('#'+inputField).css('background-position','200px 200px');
	$('#'+inputField).css('border-color','#000');
}

function restoreDefault(inputField) {
	var inputVar = $('#'+inputField).val();
	if(inputVar == '') {
		$('#'+inputField).css('background-position','4px 0');
		$('#'+inputField).css('border-color','#000');
	}
}

