
// ..................................................................

var wait_message = "<img src='/img/ajax-loader3.gif' alt='' align='absmiddle' style='margin:-2px 5px 0px 0px;' />Подождите, пожалуйста&#133;";
var wait_buttons = "<img src='/img/ajax-loader2.gif' alt='' />";
var wait_icon = "<img src='/img/ajax.gif' alt='' align='absmiddle' />";

var img_error = "";
var img_ok = "";

var email_not_valid = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
var email_valid = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
var login_valid = /^[A-Za-z0-9-_]+?$/;
// ..................................................................

 function explode(seporator, str) {
   var aa;  
   aa=str.toString().split(seporator.toString());    
   return aa;
 }

// ..................................................................

 function ShowHide(id) {
    var item = null;
    if (document.getElementById) {
        item = document.getElementById(id);
    }
    else if (document.all) {
        item = document.all[id];
    }
    else if (document.layers) {
        item = document.layers[id];
    }
    if (!item) {
    }
    else if (item.style) {
        if (item.style.display == "none") {
            item.style.display = "";

        }
        else {
            item.style.display = "none";
        }
    }
    else {
        item.visibility = "show";
    }
 }

// ..................................................................

 function open_dreams(id){
   width=500;
   height=300;
   var left = (screen.availWidth/2) - (width/2);
   var top = (screen.availHeight/2) - (height/2);
   info=window.open('/admin/dreams_get.php?id='+id,'info','resizable=1, scrollbars=1, toolbar=0, status=0, width='+width+', height='+height+', left='+left+', top='+top);
   info.focus();
 }

// ..................................................................
 
 function open_members(id){
   width=500;
   height=300;
   var left = (screen.availWidth/2) - (width/2);
   var top = (screen.availHeight/2) - (height/2);
   info=window.open('/admin/members_get.php?id='+id,'info','resizable=1, scrollbars=1, toolbar=0, status=0, width='+width+', height='+height+', left='+left+', top='+top);
   info.focus();
 }
 
 // ..................................................................
 
 function messageW(user_id) {

	this_top = (screen.height - 650) / 2;
	this_left = (screen.width - 550) / 2;

	var window_id = "message_" + user_id;
	var xx = window.open("/message/?user_id=" + user_id, window_id, "toolbar=no,scrollbars=yes,menubar=no,directories=no,status=no,resizable=yes,width=" + 550 + ",height=" + 680 + ",top=" + this_top + ",left=" + this_left);
	xx.focus();

	return false;
}



// ..................................................................

function confirma(msg, callback) {

	$("#confirm").jqmShow()
	.find("div.jqmConfirmMsg").html(msg)
	.end()
	.find("div.modalButtons").html("").html("<div class='yes'>Да</div><div class='no'>Отмена</div>")
	.end()
	.find("div.yes")
		.removeAttr("click")
		.click(function() {
			window.location.href = callback;
			$("#confirm").jqmHide();
		})
	.end()
	.find("div.no")
		.removeAttr("click")
		.click(function() {
			$("#confirm").jqmHide();
		});

	return false;
}