$(document).ready(function() {
	
	$("input#username").defaultvalue("потребител ...");
	$("input#password").defaultvalue("парола...");
	
	$('#lfrm').submit( function() {

		$.ajax({
			type: $('#lfrm').attr('method'),
			url: $('#lfrm').attr('action'),
			data: 'username=' + $('input#username').val() + '&password=' + $('input#password').val(),
			dataType: 'script',
			success: function(html) {
			}
		});
		
		return false;
	});
	
	
	// списък с региони под формата на checkbox-и
	$('#city').change( function() {
		$.ajax({
			type: "GET",
			url: '/?mod=ajax&resource=regions&id='+$(this).val(),
			success: function(html) {
				$("#regions").html(html);
			}
		});
	});
	
	
	// списък с региони под формата на select
	$('#single_city').change( function() {
		$.ajax({
			type: "GET",
			url: '/?mod=ajax&resource=regions&id='+$(this).val() + '&prefix=single',
			success: function(html) {
				$("#regions").html(html);
			}
		});
	});
	
	
	$('.confirm').click( function() {
		return confirm($(this).attr('title'));
	});
	
	$('#agreements').click(function() {
		window.open($(this).attr('href'), 'agreements', 'location=0,status=0,scrollbars=1,width=700,height=500');
		//$('#agreement').attr('checked', true);
		
		return false;
	});
	
	
	$('select#status').change( function() {
		window.location = $(this).val();
	});
	
	$('a[@rel=external]').click( function() {
		window.open( $(this).attr('href'), '_blank' );
		return false;
	});
	
	
	$('a#toggle_email_form').click( function() {

		if ($('div#email_frm').css('display')=='none') {
			$('div#email_frm').css('display', '');
		} else {
			$('div#email_frm').css('display', 'none');
		}
		
		return false;
	});
	
	$('a[@id^=toggle_broker_photo]').click( function() {
		var id = $(this).attr('id').replace('toggle_broker_photo', '');
		
		if ( $('#broker_photo'+id).css('display')=='none' ) {
			$('#broker_photo'+id).css('display', '');
		} else {
			$('#broker_photo'+id).css('display', 'none');
		}
		
		return false;
	});
	
	$('input[@name^=activete_broker]').click( function() {
		var state = $(this).attr('checked')===true ? 1 : 0;

		$.ajax({
			type: 'POST',
			url: '/panel/?catid=brokers',
			data: 'id=' + $(this).val() + '&state=' + state + '&activate-broker=true'
		});
	});
	
});