﻿// Карта в новом окне
function show_map(adr,
                  tel,
                  price,
                  id,
                  width,
                  height,
                  obj_id)
    {
    var WindowImg;
    var WindowImgOpen = "WinIm"
    WindowImgOpen = WindowImgOpen+"1";
    WindowImg = window.open ("forms/load_google.aspx?adr="+adr+"&podrobn=0&tel="+tel+"&price="+price+"&id="+id+"&obj_id="+obj_id, WindowImgOpen, "width="+width+", height="+height+",toolbar=no, menubar=no, resizable=1"); 
    }
    
// Показать окно с видеороликом    
function show_video(id,width,height)
    {
    var WindowImg2;
    var WindowImgOpen2 = "WinIm2"
    WindowImgOpen2 = WindowImgOpen2+"1";
    WindowImg2 = window.open ("forms/show_video.aspx?id_obj="+id, WindowImgOpen2, "width="+width+", height="+height, "toolbar=no", "menubar=no");
    }  
    
// Переход с карты на Подробнее
function show_podrobn(obj_id)
    {
    var url_path = String(document.location);
    var port_num // Номер порта
    if (url_path.indexOf("localhost")!= -1) 
        {
        port_num = url_path.replace("http://","");
        port_num = port_num.replace("www.","");
        port_num = port_num.replace("localhost:","");
        port_num = port_num.substring(0,4);
        url_path = "http://localhost:"+port_num+"/Irrnew3/";
        }
    else 
        {
        url_path = "http://desk-motors.ru/";
        }    
    var WindowImg3;
    var WindowImgOpen3 = "WinIm3"
    window.opener.location.href = url_path+"default.aspx?desc=31&obj="+obj_id;
    window.close();
    }
    
    

// Установка куки
function setCookie (name, value, expires, path, domain, secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");   
  }  

// Получение куки
function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

// получение параметра из адреса
function getParam(paramName)
{   var url=document.URL.replace(paramName,'');
   if ((left=url.indexOf('?='))<0) if ((left=url.indexOf('&='))<0) return '';
   return (right=url.indexOf('&',left+1))<0?url.substr(left+2):url.substr(left+2,right-left-2);
}

    var map = null;
    var geocoder = null;

    function loadmap() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());
        map.setCenter(new GLatLng(59.8944, 30.2641), 14);
        geocoder = new GClientGeocoder();
      }
    }

    function showAddress2(address,metro,phone,fax,time,email,new_window) {
     // alert(add_info);
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
//              alert(address + " not found");
            } else {
              //alert(a);
              
               var add_info = ""
              var logo = "http://desk-motors.ru/img/logo11.png"; // логотип или адрес изображения дома    
              
              var close = ""
              switch (new_window)
                {
                case "0":
                close = "";
                break;
                
                case "1":
                close = "<br><br>&nbsp;&nbsp;<a href='javascript:window.close()'>Закрыть окно</a>";
                break;
                }        
                                
              add_info =  "<table width='300'>"+
                            "<tr><td valign='top'>"+
                            "<img src='"+logo+"'>"+close+
                            "</td><td width='15'>&nbsp;</td><td valign='top'>";
                            
              
              //Формируем подсказку
              if (address!="" && address!="undefined") add_info+="<b>Адрес:</b><br>"+address+"<br>";
              if (metro!="" && metro!="undefined") add_info+="<b>Станция метро:</b><br>"+metro+"<br>";
              if (phone!="" && phone!="undefined") add_info+="<b>Телефон:</b><br>"+phone+"<br>";
              if (fax!="" && fax!="undefined") add_info+="<b>Факс:</b><br>"+fax+"<br>";
              if (email!="" && email!="undefined") add_info+="<b>E-mail:</b><br>"+email+"<br>";
              if (time!="" && time!="undefined") add_info+="<b>Режим работы:</b><br>"+time+"<br>";              
              add_info += "</td></tr></table>";

              map.setCenter(point, 14);
              var marker = new GMarker(point);
              map.addOverlay(marker);              
              marker.openInfoWindowHtml(add_info);
            }
          }
        );
      }
    }
    
// Функция обработки e-mail адресов
function antispam(domen_zone,domen_name,body,text)
    {
    if (text = "") text = body+"@"+domen_name+"."+domen_zone
    window.document.write("&nbsp;<a href='mailto:" + body+"@"+domen_name+"."+domen_zone+"'>"+text+"</a>");
    }    
    
function mousePageXY()
    {  
    var temp1 = document.getElementById("progress");
    var temp2 = document.getElementById("progress2");
    temp2.style.top = (document.body.clientHeight/2 - temp2.offsetHeight/2) + document.body.scrollTop;
    temp1.style.height = document.body.clientHeight + document.body.scrollTop;
    }     
    
function alert1(){
var adr = "";
var tlf = "";
var tlf2 = "";
var eml = "";
adr = document.getElementById('Form_all3_fmesto_tbAdres').value;
tlf = document.getElementById('Form_all3_fkont_tbTelefon').value;
tlf2 = document.getElementById('Form_all3_fkont_tbTelefonDop').value;
eml = document.getElementById('Form_all3_fkont_tbemail').value;

var txtall = "";
var txt = "";
var sel = "";

var txtall = document.getElementById('Form_all3_fpar_ctl03_tb').value;
var txt = vse.getElementsByTagName('input');
var sel = vse.getElementsByTagName('select');
var all = "";

for (var i=0;i<txt.length;i++) all += txt[i].value;

for (var i=2;i<sel.length;i++) 
{
    for (var t=0; t < sel[i].length; t++)if (sel[i][t].selected && sel[i][t].innerHTML != "Выберите...") all += sel[i][t].innerHTML;
}
all += adr + tlf + tlf2 + eml + txtall;
document.getElementById("Form_all3_bnNext").disabled = (all.length < 10) ? "" : "disabled";
document.getElementById("Form_all3_bnNext").className = (all.length < 10) ? "button" : "button_disable";
document.getElementById("kolvo").innerHTML = all.length
//alert(all.length);
}

