
function initPassword(id)
{
	if(document.getElementById(id).value=='Passwort')
	{
		document.getElementById('password_field').innerHTML='<input class="text" id="password" name="password" type="password" maxlength="30" style="margin-top:5px;" />';
		document.getElementById(id).focus();
		// document.getElementById(id).type='password';
	}
}


function initLoginame(id)
{
	if(document.getElementById(id).value=='Loginname')
	{
		document.getElementById(id).value='';
	}
}


function send(adress,domain)
{
	document.location.href='mai'+'lto:'+adress+'@'+domain;
}


function mail_link_encode(what)
{
	document.location.href=what;
}


function resetOptions()
{
    var opts = {};
    if ( $('#useOr').is(':checked')) {
        opts.useOr = true;
    } else {
        opts.useOr = false;
    }
    // if ( $('#callBack').is(':checked')) {
        opts.searchCallback = displayCounts;
   //  } else {
    //     opts.searchCallback = null;
    //     $('#counts').text("");
    // }
    
    // Unbind existing autosearch event and re-add with new options.
    $('#searchText').unbind('keyup').autoSearch('.listing', opts );
    $('.listing').show(); 
    activeFilter('#all');
        
}

// Callback function to display shown and total.
function displayCounts( opts ) {
    $('#counts').text( '(' + opts.shown + ' / ' + opts.total + ')' );
}

function activeFilter( id ) {
    $('#filters A').css('font-weight', 'normal');
    $(id).css('font-weight', 'bold');
}

$(document).ready(
    function(){
    // Default search
    $('#searchText').autoSearch('.listing');
    $('#useOr').bind('click', resetOptions);
    $('#callBack').bind('click', resetOptions);
        
    activeFilter('#all');
	
        
    $("#-DE-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-DE-']).show();
            activeFilter('#-DE-');
            $('#searchText').val('');
        });
        
    $("#-BW-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-BW-']).show();
            activeFilter('#-BW-');
            $('#searchText').val('');
        });
        
    $("#-BY-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-BY-']).show();
            activeFilter('#-BY-');
            $('#searchText').val('');
        });
        
    $("#-BE-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-BE-']).show();
            activeFilter('#-BE-');
            $('#searchText').val('');
        });
        
    $("#-BB-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-BB-']).show();
            activeFilter('#-BB-');
            $('#searchText').val('');
        });
        
    $("#-HB-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-HB-']).show();
            activeFilter('#-HB-');
            $('#searchText').val('');
        });
        
    $("#-HH-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-HH-']).show();
            activeFilter('#-HH-');
            $('#searchText').val('');
        });
        
    $("#-HE-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-HE-']).show();
            activeFilter('#-HE-');
            $('#searchText').val('');
        });
        
    $("#-MV-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-MV-']).show();
            activeFilter('#-MV-');
            $('#searchText').val('');
        });
        
    $("#-NI-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-NI-']).show();
            activeFilter('#-NI-');
            $('#searchText').val('');
        });
        
    $("#-NW-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-NW-']).show();
            activeFilter('#-NW-');
            $('#searchText').val('');
        });
			
    $("#-RP-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-RP-']).show();
            activeFilter('#-RP-');
            $('#searchText').val('');
        });
        
    $("#-SL-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-SL-']).show();
            activeFilter('#-SL-');
            $('#searchText').val('');
        });
        
    $("#-SN-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-SN-']).show();
            activeFilter('#-SN-');
            $('#searchText').val('');
        });
        
    $("#-ST-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-ST-']).show();
            activeFilter('#-ST-');
            $('#searchText').val('');
        });
        
    $("#-SH-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-SH-']).show();
            activeFilter('#-SH-');
            $('#searchText').val('');
        });
        
    $("#-TH-").bind('click', 
        function() {
            $('.listing').hide().wordFilter(['-TH-']).show();
            activeFilter('#-TH-');
            $('#searchText').val('');
        });
    
    $("#all").bind('click', 
        function() {
            $('.listing').show(); 
            activeFilter('#all');
        });
});