    function  confirm_pssword(){
        var password1 = document.getElementById('user_password1');        
        var password2 = document.getElementById('user_password2');     
        if ((password1.value != password2.value)){
            password2.style.border = '1px solid #ff0000';
            password1.style.border = '1px solid #ff0000';            
        }else {
               password2.style.border = '1px solid #000000';
               password1.style.border = '1px solid #000000';               
        }           
    } 
    function check(){
        var name = document.getElementById('user_name');
        var email = document.getElementById('user_email');
        var password = document.getElementById('user_password1');        
        var password2 = document.getElementById('user_password2');                
        var address = document.getElementById('user_address');     
        var eml = email.value;          
        if ((password.value != password2.value) || (password2.value == '')){
            alert('Проверте вводимые данные');
            return false;
        }
        if ((name.value == '') || (email.value == '') || (eml.indexOf("@")==-1) || (eml.indexOf(".")==-1)  || (password.value == '')){
          if ((eml.indexOf("@")==-1) || (eml.indexOf(".")==-1)){
              alert("Проверте верность email");
              return false;
          }else{
                alert('Все поля необходимые для заполнения.'); 
                return false;
              }
           return false;
        }return true;
    }    

/*
function fastshow (content) {
	var el = document.getElementById("mmoves");
	var o = window.event.srcElement;
	if (content!='' && el.style.visibility != "visible") {el.innerHTML = '<small>'+content+'</small>';}
	var x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft - el.offsetWidth + 5;
	var y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop+20;
	el.style.left = x + "px";
	el.style.top  = y + "px";
	if (el.style.visibility != "visible") {
		el.style.visibility = "visible";
	}
}

function hideshow () {
	document.getElementById("mmoves").style.visibility = 'hidden';	
}*/

function popupWindow(url) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=550,height=280,screenX=150,screenY=150,top=50,left=50')
}

	function tnirp(str){
		document.write(str);
}

	function votebtn(num){
		var vote_id = document.getElementById('vote_id');
		for(i=1; i<=num; i++){
			var el = document.getElementById('vote' + i);
				if (el.checked) {
					var link = 'content/voting.php?action=b&voteid=' + i + '&vote_id=' + vote_id.value; 
					loadHTML(link, 'vote');
				}
		}
		return false;
	}
function check_form(f){
    var city = document.getElementById("city");
    var district = document.getElementById("district");
    var action_type = document.getElementById("action_type");
    var realty_type = document.getElementById("realty_type");    
    var comment = document.getElementById("comment");     
	alert(city.value);
   if ((realty_type.value == '') || (city.value == '') || (district.value == '') || (action_type.value == '') || (comment.value == '')){
        var msg = "Ошибки заполнения формы: \n";
        if (realty_type.value == '') msg += "- Укажите тип недвижимости \n";
        if (action_type.value == '') msg += "- Укажите действие\n";
        if (city.value == '') msg += "- Укажите город\n";
          if (district.value == '') msg += "- Укажите район\n";
        if (comment.value == '') msg += "- Укажите контактный телефон и дополнительную информ. в комментарии\n";


     alert(msg);
        return false;
    }else {
        var btn = document.getElementById("button");        
        btn.src = "images/btn/end_false.gif";
        return true;
        btn.disabled = "disabled";
    }
    
} 

isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;
isHot=false;

function ddInit(e){
  topDog=isIE ? "BODY" : "HTML";
  whichDog=isIE ? document.all.theLayer : document.getElementById("theLayer");  
  hotDog=isIE ? event.srcElement : e.target;  
  while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){
    hotDog=isIE ? hotDog.parentElement : hotDog.parentNode;
  }  
  if (hotDog.id=="titleBar"){
    offsetx=isIE ? event.clientX : e.clientX;
    offsety=isIE ? event.clientY : e.clientY;
    nowX=parseInt(whichDog.style.left);
    nowY=parseInt(whichDog.style.top);
    ddEnabled=true;
    document.onmousemove=dd;
  }
}

function dd(e){
  if (!ddEnabled) return;
  whichDog.style.left=isIE ? nowX+event.clientX-offsetx : nowX+e.clientX-offsetx; 
  whichDog.style.top=isIE ? nowY+event.clientY-offsety : nowY+e.clientY-offsety;
  return false;  
}

function ddN4(whatDog){
  if (!isN4) return;
  N4=eval(whatDog);
  N4.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
  N4.onmousedown=function(e){
    N4.captureEvents(Event.MOUSEMOVE);
    N4x=e.x;
    N4y=e.y;
  }
  N4.onmousemove=function(e){
    if (isHot){
      N4.moveBy(e.x-N4x,e.y-N4y);
      return false;
    }
  }
  N4.onmouseup=function(){
    N4.releaseEvents(Event.MOUSEMOVE);
  }
}

function hideMe(){
  if (isIE||isNN) whichDog.style.visibility="hidden";
  else if (isN4) document.theLayer.visibility="hide";
}

function showMe(id){
  if (isIE||isNN){     
      document.getElementById("foto_content").innerHTML = id;
    whichDog.style.visibility="visible";
  }
  else{ if (isN4) document.theLayer.visibility="show";
  }
}

function hide_obj(obj){
   obj.style.visibility="hidden";

}
function show_obj(obj){
   obj.style.visibility="visible";

}
function toresize(id){
             var e = document.getElementById(id)
            var W = 100 + e.width;
            var H = 280 + e.height;
            if (H > 700) H = 650; 
            if (W < 550) W = 550;
            //alert (W + 'x'+ H);
         	//window.resizeTo(W,H);
}
function big(obj){
    if (document.getElementById("big_img") == null){
       var img = '<img src="' + obj.src.replace("small_","") +'" id="big_img" onload="toresize(\'big_img\')">';
        document.getElementById("foto_content").innerHTML += img;

    }else {

        var w = document.getElementById("big_img");
        w.src = obj.src.replace("small_","");
    }
    
}
document.onmousedown=ddInit;
document.onmouseup=Function("ddEnabled=false");



function rowOverEffect(object) {
  if (object.className == 'dataTableRow') object.className = 'dataTableRowOver';

}

function rowOutEffect(object) {
  if (object.className == 'dataTableRowOver') object.className = 'dataTableRow';
}

var now_selected = 0;
function select(object,url)
{
	if (now_selected != object.id)
	{
		if (now_selected != ''){
			document.getElementById(now_selected).className = 'dataTableRow';
			}
		now_selected = object.id; 
              //document.forms['goto'].action = 'catalog.php?action=moveto&id=' + object.id;
              
	}
	if (object.className == 'dataTableRowSelected') {
		document.location.href = url;
		} else {
		object.className = 'dataTableRowSelected';
	}
}


function sethome(ref){
    if (typeof(document.all) != 'undefined')
        {
         ref.style.behavior = 'url(#default#homepage)';
         ref.setHomePage('http://www.realdom.com.ua/');
        }
    return false;
}

function addfavorite(ref){
if (typeof(document.all) != 'undefined')
{
window.external.AddFavorite('http://www.realdom.com.ua/', 'Недвижимость Украины, объявления и закон, www.RealDom.com.ua');
}
return false;
}

var request;
var dest;

function loadHTML(url, destination){
     contentDiv = document.getElementById(destination);
     contentDiv.innerHTML = '&nbsp;&nbsp;&nbsp;<img src="http://www.realdom.com.ua/images/load.gif">';
    dest = destination;
    if (window.XMLHttpRequest) { // Mozilla, Safari, ...
        request = new XMLHttpRequest();
		if (request.overrideMimeType) {
                request.overrideMimeType('text/xml; charset=windows-1251');
            }
    } else if (window.ActiveXObject) { // IE
        try {
            request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }
	if (!request) {
            alert('Не вышло :( Невозможно создать экземпляр класса XMLHTTP ');
            return false;
        }
		
		request.open("GET", url, true);
		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=windows-1251');
		request.onreadystatechange = function() { processStateChange(destination); }; 
		//var q = 'city_id='+st_1;
        request.send(null);
}

function processStateChange(elId){
abortRequest = window.setTimeout("request.abort();", 4000);  
    if (request.readyState == 4){
	clearTimeout(abortRequest); 
        contentDiv = document.getElementById(elId);
        if (request.status == 200){
            response = request.responseText;
            contentDiv.innerHTML = response;
        } else {
            contentDiv.innerHTML = "Error: Status "+request.status;
        }
    }
}

function myloadHTML(URL, destination){
    contentDiv = document.getElementById(destination);
    contentDiv.innerHTML = '&nbsp;&nbsp;&nbsp;<img src="http://www.realdom.com.ua/images/load.gif">';
	var loadScript = document.createElement('script');
	loadScript.type = 'text/JavaScript';
	loadScript.src = URL + '&dest=' + destination;
	document.body.appendChild(loadScript);
}