var myTimer = null;
window.onload = function() {
	try{
		document.getElementById('aol').onclick = function() {
			document.forms['aol-form'].elements['j_username'].value = '';
			return displayPrompt('Please enter your AOL Screen Name:','#aol-form','Screen Name');
		};
	} catch(e){}
	try{
		document.getElementById('openid').onclick = function() {
			document.forms['openid-form'].elements['j_username'].value = '';
			return displayPrompt('Please enter your OpenID identifier:','#openid-form','OpenId Identifier');
		};
	} catch(e){}
	try{
		document.getElementById('wordpress').onclick = function() {
			document.forms['wordpress-form'].elements['j_username'].value = '';
			return displayPrompt('Please enter your Wordpress blog URL:',"#wordpress-form",'Blog URL');
		};
	} catch(e){}
	
	$('#prompt-form').submit(function(){return !!$('#providerPrompt input[name=j_username]').val().length});
	
	$('#sso-msg, #iso-msg').click(function(event) {
		event.preventDefault();
		if ( $('#' + $(this).attr("rel")).is(":hidden") ) {
			$('#spacerDiv').slideUp(500);
		} else {
			$('#spacerDiv').slideDown(500);
		}
		switch ($(this).attr("id")) {
				case "sso-msg":
					$('#providerChoice').slideToggle(500);
					$('#simple-sign-on:visible').slideUp(500);
				break;
				case "iso-msg":
					$('#simple-sign-on').slideToggle(500);
					$('#providerChoice:visible').slideUp(500);
				break;
			}//switch
	});
	
	//iphone - put "remember me" check value into every hidden form field for nascar forms
	$('#remember_check').change(function(e) {
		if ($(this).is(":checked")) {
			$('div.providerOption > form').each(function() {
				$(this).find('input[name=spring_security_remember_me]').val("true");
				console.log("val - " + $(this).find('input[name=spring_security_remember_me]').val() + " - " + $(this).attr("id"));
			});
		} else {
			$('div.providerOption > form').each(function() {
				$(this).find('input[name=spring_security_remember_me]').val("");
				console.log("val - " + $(this).find('input[name=spring_security_remember_me]').val() + " - " + $(this).attr("id"));
			});
		}
	});
	
	
}

var displayPrompt = function(copy,form,placeholder){
	$('#providerChoice,.additionalOptions').hide();
	$('#providerPrompt input').each(function(){
		var el = $(this);
		el.val($(form).find('input[name='+el.attr('name')+']').val());
	});
	$('#providerPromptCopy').html(copy);
	$('#providerPrompt').show();
	$('#providerPrompt input[name=j_username]').attr('placeholder',placeholder)[0].focus();
	return false;
}

var displayChoices = function(){
	$('#providerChoice,.additionalOptions').show();
	$('#providerPrompt').hide();
	return false;
}

