// Clear input on focus
$.fn.clearInput = function() {
	return this.focus(function() {
		if( this.value == this.defaultValue ) {
			this.value = "";
		}
	}).blur(function() {
		if( !this.value.length ) {
			this.value = this.defaultValue;
		}
	});
};

function goToQuizQuestion(step)
{
	if(step=='email'){
		$(".one-question").hide();
		$("#quiz-submit").hide();
	}
	else if(step) {
		$(".one-question").hide();
		$("#quiz-email").hide()
		$("#one-question-"+step).show();
		$("#quiz-submit").show();
	}
	else {
		$(".one-question").hide();
		$("#quiz-submit").hide();
	}
}

$(document).ready(function() {
	
	$(".clearValue").clearInput();
	
	$('#bottom-nav li:last').addClass('last');
	
	$("#signup-form").validationEngine();
	$("#add-chippie-form").validationEngine();
	
	$("#submit-and-start-button").click(function(){
	
		if(!$.validationEngine.loadValidation("#quiz_email")&&!$.validationEngine.loadValidation("#quiz_agree")&&!$.validationEngine.loadValidation("#recaptcha_response_field"))
		{
			//$.validationEngine.closePrompt(".formError",true);
			var el=$("#quiz-steps ul li:first");
			el.addClass('selected');
			el.show();
			$("#quiz-email").hide();
			$("#quiz-submit").show();
			$("#next-button").attr('disabled','disabled');
			$("#next-button").show();
			$("#quiz-steps ul li").each(function(){
			if($(this).hasClass("selected")==true) 
				{
					id=$(this).attr("id");
				}
			});
			$("#one-question-"+id.replace("quiz-step-","")).show();
		}
	
		return false;	
	});
	
	$("#next-button").click(function(){
	
		var id = '';
		var next = '';
		$("#quiz-steps ul li").each(function(){
		if($(this).hasClass("selected") == true) 
			{
				id = $(this).attr("id");
			}
		else{
			if(id!='' && next=='') next = $(this).attr("id");
			}
		});
	
		if(next!=''){
			$("#"+id).removeClass('selected');
			$("#"+next).addClass('selected');
			$("#one-question-"+id.replace("quiz-step-","")).hide();
			$("#one-question-"+next.replace("quiz-step-","")).show();
			$("#next-button").attr('disabled','disabled');
			return false;
		}
		else {
		//$(".one-question").show();
		return true;
		}
	
		return false;
	});
	
	$(".radio").click(function(){
		$("#next-button").attr('disabled','');
	});
	
	$('#ticker-news').ticker({
		controls: false,
		htmlFeed: false,
		ajaxFeed: true,
		feedUrl: 'xml/news_ticker.xml',
		feedType: 'xml',
		titleText: '',
		displayType: 'fade',
		pauseOnItems: 6000,
		debugMode: false
	});		
	
});

setTimeout("hideIframe()", 500);

function hideIframe() {
	try {
		$('iframe[name=twttrHubFrame]').get(0).style.display = 'none';
	} catch(err) {
		setTimeout("hideIframe()", 500);
	}
}
