
$(document).ready(function()
{
	$.fn.kfBox && $('.lightbox').kfBox();

	$('table tr:nth-child(odd)').addClass('odd');

	$('a.domain-delete-confirm').bind('click',function(){
		return confirm('Opravdu si přejete smazat tuto doménu?');
	});

	$('a.access-delete-confirm').bind('click',function(){
		return confirm('Opravdu si přejete smazat tento uživatelský přístup?');
	});

	$('a.customer-delete-confirm').bind('click',function(){
		return confirm('Opravdu si přejete smazat tohoto zákazníka?');
	});

	$('a.maildomain-delete-confirm').bind('click',function(){
		return confirm('Opravdu si přejete odstranit e-maily pro tuto doménu?');
	});

	$('a.mailbox-delete-confirm').bind('click',function(){
		return confirm('Opravdu si přejete odstranit tuto e-mailovou schránku?');
	});

	$('a.mailalias-delete-confirm').bind('click',function(){
		return confirm('Opravdu si přejete odstranit tento e-mailový alias?');
	});

	$('a.dnszone-delete-confirm').bind('click',function(){
		return confirm('Opravdu si přejete odstranit tuto doménovou zónu?');
	});

	$('a.dnsrecord-delete-confirm').bind('click',function(){
		return confirm('Opravdu si přejete odstranit tento záznam?');
	});


	$('#zakaznici-pridat-copyName').bind('click',function(){
		$('#customer-administrator-name').val($('#customer-contact-name').val());
		return false;
	});

	$('#zakaznici-pridat-copyLogin').bind('click',function(){
		$('#customer-administrator-login').val($('#customer-contact-email').val());
		return false;
	});

	if($('#domainCheck').length){
		domainCheckName=$('#domainCheckName').text();
		$('#domainCheck-cz').load('./../ajax/overit-domenu/?name='+domainCheckName+'&toplevel=cz');
		$('#domainCheck-com').load('./../ajax/overit-domenu/?name='+domainCheckName+'&toplevel=com');
		$('#domainCheck-net').load('./../ajax/overit-domenu/?name='+domainCheckName+'&toplevel=net');
	};

	$('#webuseri-server-pridat').bind('click',function(){
		$('#webuseri-server-select-'+$('#webuseri-server-select').val()).attr('disabled',true);
		$('#server-'+$('#webuseri-server-select').val()).removeClass('hidden').find('input[type="hidden"]').val(1);
		return false;
	});

	$('.webuseri-server-odebrat').live('click',function(){
		$(this).closest('.form-box').find('input[type="hidden"]').val(0);
		$(this).closest('.form-box').addClass('hidden');
		$('#webuseri-server-select-'+$(this).closest('.form-box').attr('id').substr(7)).attr('disabled',false);
		return false;
	});

	$('.webserver-access-suggest').each(function(){
		var suggest = new administrator.Suggest({ element: this, serializeTo: '#webuser-server-' + $(this).attr('data-server-id') + '-access' });
		suggest.suggestCache = window.dirs[$(this).attr('data-server-id')] || [];
		suggest.init();

	});

});

$.fn.inputDefaultText = function(options)
{
	options = $.extend({
		text: 'Hledany vyraz'
	}, options);

	return this
		.val(options.text)
		.bind('focus', function(){ if(this.value == options.text) this.value = ''; })
		.bind('blur', function(){ if(this.value == '') this.value = options.text; });
};

