/*
 * Определение положения элемента на странице для задания координат
 * выплывающего окна с сообщением.
 * Также можно использовать как отдельную функцию
 */
function getElementPosition(elem){
    var w = elem.offsetWidth;
    var h = elem.offsetHeight;
	
    var l = 0;
    var t = 0;
    while (elem){
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }
    //Возвращает объект со свойствами left, top и тд
    //Доступ к свойствам получаем так: var propertyLeft = getElementPosition(elem).left;
    return {"left":l, "top":t, "width": w, "height":h};
}
/*
 * Подсветка крестика закрытия схем проезда
 */
function colorCrest(elem, color, upper){
  if(upper){
	if(color) elem.src = "pics/close_g.gif";
	else elem.src = "pics/close_s.gif";
  }
  else{
	if(color) elem.src = "pics/arrow1_g.gif";
	else elem.src = "pics/arrow1_s.gif";
  }
}