
var wait_message = "<img src='/i/loading.gif' alt='' class='abs r5' />";
if(lang == 'en') {
	wait_message += "Please, wait&#133;";
} else {
	wait_message += "Пожалуйста, подождите&#133;";
}

var wait_buttons = "<img src='/i/sosiska.gif' alt='' />";
var wait_icon = "<img src='/i/loading.gif' class='abs r5' />";

var img_error = "<img src='/i/status-warning.png' alt='' class='abs r5' />";
var img_ok = "<img src='/i/status-success.png' alt='' class='abs r5' />";

var email_not_valid = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
var email_valid = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;


function randomPassword(fieldID) {

	var chars = "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz1234567890";
	var pass = "";
	for(x = 0; x < 7; x++) {
		i = Math.floor(Math.random() * 62);
		pass += chars.charAt(i);
	}
	$('#' + fieldID).val(pass);
	return false;
}


function confirma(msg, callback, args) {

	$('#smConfirm').modal({
		closeClass: 'smClose',
		minHeight: 150,
		overlayClose: true,
		position: ['40%',],
		overlayId: 'smOverlay',
		containerId: 'smConfirmContainer',
		onShow: function(dialog) {
			$('.smMsg', dialog.data[0]).append(msg);
			$('.smYes', dialog.data[0]).click(function() {
				if($.isFunction(callback)) {
					callback.apply(this, args);
				} else {
					document.location = callback;
				}
				$.modal.close();
			});
		}
	});
	return false;
}

