
var isNav, isIE
var offsetX, offsetY
var selectedObj

var dragimg_width=164
var dragimg_height=221

var dragimg_startx=585
var dragimg_starty=50

var showalvi

if (parseInt(navigator.appVersion) >= 4) {
 if (navigator.appName == "Netscape") {
  isNav = true
 } else {
  isIE = true
 }
}

function setZIndex(obj, zOrder) {
 obj.zIndex = zOrder
}


function shiftTo(obj, x, y) {
  obj.pixelLeft = x + document.body.scrollLeft
  obj.pixelTop = y + document.body.scrollTop
}

function setSelectedElem(evt) {
 if (isNav) {
  var testObj
  var clickX = evt.pageX
  var clickY = evt.pageY
      alert(evt);
  for (var i = document.layers.length - 1; i >= 0; i--) {
   testObj = document.layers[i]
	if ((clickX > testObj.left) && 
    (clickX < testObj.left + testObj.clip.width) && 
    (clickY > testObj.top) && 
    (clickY < testObj.top + testObj.clip.height) && (testObj.name=="picture1")) {
     selectedObj = testObj
     setZIndex(selectedObj, 100)
     return
   }
  }
 } else {
  var imgObj = window.event.srcElement
  if (imgObj.parentElement.id.indexOf("picture") != -1) {
   selectedObj = imgObj.parentElement.style
   setZIndex(selectedObj,100)
   return
  }
 }
 selectedObj = null
 return
}

/*function dragIt(evt) {
 if (selectedObj) {
  if (isNav) {
   shiftTo(selectedObj, (evt.pageX - offsetX), (evt.pageY - offsetY))
  } else {
   shiftTo(selectedObj, (window.event.clientX - offsetX), (window.event.clientY - offsetY))
   return false
  }
 }
}

function engage(evt) {
 alert("jhslfdf")
 setSelectedElem(evt)
 if (selectedObj) {
  if (isNav) {
   offsetX = evt.pageX - selectedObj.left
   offsetY = evt.pageY - selectedObj.top
  } else {
   offsetX = window.event.offsetX
   offsetY = window.event.offsetY
  }
 }
 return false
}

function release(evt) {
 if (selectedObj) {
  setZIndex(selectedObj, 0)
  selectedObj = null
 }
}
*/
function setNavEventCapture() {
 if (isNav) {
  document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP)
 }
}

function initAlvi() {

// document.onmousedown = engage
 //document.onmousemove = MoveHandlerIE
 //document.onmousemove = dragIt
// document.onmouseup = release

//deleteCookie("alvi")
//deleteCookie("hvost")

showalvi = getCookie("alvi")
//alert(showalvi)
if (showalvi == null) showalvi = "true"

if (showalvi == "true") {
	document.all.picture1.style.visibility = "visible"
	document.icoalvi.src = "/img/ico_alvi_on1.gif"
	document.icoalvi.alt = "Выключить Алви"
}

document.all.picture1.style.left = document.body.clientWidth-200-dragimg_width+55;
document.all.picture1.style.top = 0;
	
 if (document.all) {
  clipTop=dragimg_starty
  clipLeft=dragimg_startx
  clipBottom=clipTop+dragimg_height
  clipRight=clipLeft+dragimg_width
 }

}

function hideAlvi() {
if (isNav) {
	document.picture1.visibility = "hide"; 
 } else {
 	document.all.picture1.style.visibility = "hidden";
 }
}

function showAlvi() {
if (isNav) {
	document.picture1.visibility = "show"; 
 } else {
 	document.all.picture1.style.visibility = "visible";
 }
}

function toggleAlvi() {
	if (showalvi == "true") {
		document.all.picture1.style.visibility = "hidden";
		showalvi = "false";
		alvi.StopPlay();
		document.icoalvi.src = "/img/ico_alvi_off.gif"
		document.icoalvi.alt = "Включить Алви"
		setCookie("alvi","false",getExpDate(30));
	} else {
	 	document.all.picture1.style.visibility = "visible";
		showalvi = "true";
		alvi.Play();
		document.icoalvi.src = "/img/ico_alvi_on1.gif"
		document.icoalvi.alt = "Выключить Алви"
		setCookie("alvi","true",getExpDate(30));
	}
}


