function addHelpText(xName,Text) {
  var c = typeof(xName)=="object"?xName:GO(xName);
  var o = document.createElement("SPAN");
  o.className = "HelpText";
  o.innerHTML = Text;
  c.parentNode.appendChild(o);
}
function AddSubmitFormHelp() {
  addHelpText($("input[name=tags]")[0],"<b>Пример:</b> Музей");
  addHelpText("xfield[image]","<b>Обязательно выберите картинку !!!</b>");
  addHelpText("xfield[address]","<b>Пример:</b> ул. Первомайская 1");
  addHelpText("xfield[zip]","<b>Пример:</b> 72564");
  addHelpText("xfield[city]","<b>Пример:</b> г. Кирилловка");
  addHelpText("xfield[region]","<b>Пример:</b> Запорожская обл.");
  addHelpText("xfield[country]","<b>Пример:</b> Украина или Россия и т.п.");
  addHelpText("xfield[email]","<b>Пример:</b> pr.akvapark@gmail.com");
  addHelpText("xfield[site]","<b>Пример:</b> http://akvapark.co.ua/");
  addHelpText("xfield[contact]","<b>Пример:</b> Сидоров Макар Феофаныч");
  addHelpText("xfield[phone]","<b>Пример:</b> +38 (0612) 79-52-53, 32-54-70 (с кодом страны)");
  addHelpText("xfield[fax]","<b>Пример:</b> +38 (0612) 79-52-13 (с кодом страны)");
  addHelpText("xfield[latitude]","<b>Пример:</b> 46.36494");
  addHelpText("xfield[longitude]","<b>Пример:</b> 35.35349");
  addHelpText("xfield[isfree]","<b>Пример:</b> Дети до 100 см или до 3 лет");
  addHelpText("xf_work_time","<b>&#8593; Пример:</b> с 10.00 до 19.00");
  addHelpText("xf_prices","<b>&#8593; Пример:</b><br>- взрослые: 40.00 грн.<br>- дети: 30.00 грн.");
  addHelpText("xfield[gismeteo]","<b>Пример:</b> 11364 (<a href='/gde_vzyat_gismeteo_id.html' target='_blank'>Где взять?</a>)");
  addHelpText("category","<b>Внимание!</b> Не забудьте выбрать категорию !");
  addHelpText("full_story","<b>Внимание!</b> Полная новость должна состоять из краткой + дополнительное описание");
  var x = ($(document.body).width() - 830)/2;
  var y = ($(document.body).height() - 600)/2;
  document.write("<div class='helpBox'>"+
    "<div class='title'>Как оформлять новости</div><div class='title1' onclick='hideHelp()'>закрыть</div><div class='br'></div>"+
    "<iframe width='830' height='570' frameborder='0' src='/html/familion.htm'></iframe></div>");
  $(".helpBox").css("left",x);
  $(".helpBox").css("top",y);
}
function hideHelp() {
  $(".helpBox").hide();
}
function AddImageBtn() {
  var o = $("#xfield\\[image\\]");
  o.parent().append(
    '<img id="cover" src="/images/1x1t.gif"><br><input type="button" value="Выбрать картинку" onclick="image_upload(\'xfield[image]\')">'
  );
  if (o.attr("value")) $("#cover").attr("src",o.attr("value"));
  
}
function AddMap() {
  $("#xfield\\[longitude\\]").parent().append(
    '<br><input type="button" value="Найти координаты по адресу" onclick="gmap.CheckAddress()">'+
    '<input id="gmap_manual" type="button" value="Установить координаты вручную" onclick="gmap.EnableSet()">'+
    '<div id="map" style="width:300px; height:256px;"></div>'
  );
  gmap = new CMap("map",44.967591,35.265158,10);
//  var gmap = new CMap("map",38.013083,48.329663,10);
  gmap.ManualMode();
}
function AddAutoComplete() {
  $("#xfield\\[city\\]").autocomplete("/ext/ac.php?m=city", {
    max: 300,
    width: 300,
    minChars: 1,
    selectFirst: false,
    cacheLength: 1
  });
  $("#xfield\\[country\\]").autocomplete("/ext/ac.php?m=country", {
    max: 300,
    width: 300,
    minChars: 1,
    selectFirst: false,
    cacheLength: 1
  });
  $("#xfield\\[region\\]").autocomplete("/ext/ac.php?m=region", {
    max: 300,
    width: 300,
    minChars: 1,
    selectFirst: false,
    cacheLength: 1
  });
}
function SplitLongAddress(s) {
  var pos = s.indexOf(",");
  if (s.length>34) {
    while (pos>=0 && pos<35) {
      pos = s.indexOf(",",pos+1);
    }
    if (pos>0)
      s = s.substr(0,pos+1)+"<br>"+s.substr(pos+1);
  }
  return s;
}
function GO(id) {
  return document.getElementById(id);
}
function updateCounter() {
  if (!counterLoading) {
    var obj = GO("LiveInternet");
    if (obj) obj.src = obj.src.replace(/;[0-9\.]+$/,";"+Math.random());
  }
}
function uppercaseThis(str) { 
  return str.toUpperCase(); 
}
function getProp(obj, prop) { 
  var str; 
  if( navigator.appVersion.indexOf( "MSIE")!= -1) {
    prop = prop.replace(/-(.)/g, uppercaseThis); 
    prop = prop.replace(/(-)/g, ""); 
  } 
  if( obj.currentStyle) 
    str = obj.currentStyle[prop]; 
  else 
    if(window.getComputedStyle) 
      str = window.getComputedStyle(obj, null).getPropertyValue(prop); 
  return str; 
} 
function addResizer() {
  $(document).ready(function() { $('textarea:not(.processed)').TextAreaResizer(); });
}
$(document).ready( function() {
  if (!$(".right").length) return;
  var fBox1 = parseInt($(".right").css("top").substring(0,$(".right").css("top").indexOf("px")));
 
  $(window).scroll( function() { 
    var scroll = $(document).scrollTop();
    var offset1 = (scroll<fBox1?fBox1:1) + scroll + "px";
    $('.right').animate(
      { top: offset1 },
      { 
        duration: 700,
        queue: false
      }
    );
  });
});
