window.onload = function() {
	if($('username')) {
		$('username').onclick = function() {
			if($('username').value == 'Benutzername')
				$('username').value = '';
		}
		
		$('username').onblur = function() {
			if($('username').value == '')
				$('username').value = 'Benutzername';
		}
	}
	
	if($('email')) {
		$('email').onclick = function() {
			if($('email').value == 'E-Mail Adresse')
				$('email').value = '';
		}
		
		$('email').onblur = function() {
			if($('email').value == '')
				$('email').value = 'E-Mail Adresse';
		}
	}
    
    
    if($('quick_search'))
    {
        $('quick_search').focus();
    }
}

var card = {
	turn: function() {
		if($('back').style.display == 'none') {
			//Effect.toggle("front", "appear", {duration: 0.0});
			$('front').hide();
			Effect.toggle("back", "appear", {duration: 0.2});	
		}
		else {
			$('back').hide();
			Effect.toggle("front", "appear", {duration: 0.2});
		}		
	}
}

function quick_search(obj, list_obj)
{
    if(obj.value.length > 1)
    {
        $$(list_obj + ' li').each(function(li)
        {
            var a = li.getElementsByTagName('a');
            var a = a[0].innerHTML.toLowerCase();
            var needle = obj.value.toLowerCase();
            
            if(li.getElementsByTagName('span').length > 0)
            {
                var span = li.getElementsByTagName('span')[0].innerHTML.toLowerCase();
            }
            
            if(span)
            {
                if(a.indexOf(needle) === -1 && span.indexOf(needle) === -1)
                    li.hide();
                else
                    li.show();
            }
            else
            {
                if(a.indexOf(needle) === -1)
                    li.hide();
                else
                    li.show();
            }
        });
    }
    else
    {
        $$(list_obj + ' li').each(function(li)
        {
           li.show(); 
        });
    }
}