$(document).ready(function(){
	
	$('#language_link').click( function(){
		tumbleFlag();
		
		window.setTimeout(function(){
			window.open($('#language_link').attr('href'), '_self');
		}, 550);
		
		return false;
	});
	
	$.flagpos = {};
	$.flagpos.top = parseFloat($('#flag').css('top'));
	$.flagpos.left = parseFloat($('#flag').css('left'));
	$.flagpos.orgleft = $.flagpos.left;

});


function tumbleFlag()
{
	$.flagpos.left = $.flagpos.orgleft + (Math.sin($.flagpos.top*0.1)) * 17;
	$.flagpos.top -= 3.0;
	$('#flag').css('top' ,  Math.floor($.flagpos.top)+'px' );
	$('#flag').css('left',  Math.floor($.flagpos.left)+'px' );
	
	window.setTimeout(tumbleFlag, 1);
}

function autoFillFromTitle( jqueryselector ){

	$( jqueryselector ).each(function(i){
		$(this)
		.focus(function(){
			if($(this).val()==$(this).attr("title")){
				$(this).removeClass("autofilled").val("");
			}
		})
		.blur(function(){
			if( $(this).val()=="" || $(this).val() == $(this).attr("title") ){
				$(this).addClass("autofilled").val($(this).attr("title"));
			}
		});
		
		$(this).blur();
	
	});

}
