﻿var domPopUp = false
var xx =0
var dom_HTML
function setDomPopUp(htm) {
	var returnVal = false
	try{
		
		
		myBodyWidth = 790
		myBodyHeight = 490;
		dom_HTML= document.getElementsByTagName("HTML")[0]
		dom_HTML.style.overflow = "hidden"
		domPopUp = document.getElementById("inDom_popUp")
		var popSatge = domPopUp.getElementsByTagName("DIV").popSatge
		if(!domPopUp.lastTop) domPopUp.lastTop = getStyle(popSatge,"top")
		if( typeof( window.innerWidth ) == 'number' ) {
			//Non-IE
			myBodyWidth = window.innerWidth;
			myBodyHeight = window.innerHeight;
		} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
			//IE 6+ in 'standards compliant mode'
			myBodyWidth = document.documentElement.clientWidth;
			myBodyHeight = document.documentElement.clientHeight;
		} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
			//IE 4 compatible
			myBodyWidth = document.body.clientWidth;
			myBodyHeight = document.body.clientHeight;
		}
		
		domPopUp.getElementsByTagName("DIV").input.innerHTML =htm
		
		domPopUp.style.height =  "2000px"
		//domPopUp.style.width = myBodyWidth.toString() + "px"
		domPopUp.style.top =  dom_HTML.scrollTop.toString() + "px"
		domPopUp.style.visibility="visible"
		//domPopUp.style.top = ()
		//alert(document.scrollTop)
		var n
		var iframesa=  document.getElementsByTagName("IFRAME")
		for(n=0;n<iframesa.length; n++){iframesa[n].style.visibility = "hidden";}
		
		
		bottom = clrPx(getStyle(popSatge,"top")) + clrPx(getStyle(popSatge,"height"))
		
		if (bottom> myBodyHeight ){
			popSatge.style.top = 	0
			dom_HTML.style.overflow = "auto"
			
		}
	}catch(e){
		returnVal = true
	}
	return returnVal


}

function hide_domPopup(){
	var iframesa=  document.getElementsByTagName("IFRAME")
	var n
	for(n=0;n<iframesa.length; n++){iframesa[n].style.visibility = "visible";}
	domPopUp.style.visibility="hidden"
	domPopUp.getElementsByTagName("DIV").input.innerHTML = ""
	dom_HTML.style.overflow = "auto"
	domPopUp.style.height =  "100px"
	if(domPopUp.lastTop)domPopUp.style.top = domPopUp.lastTop
	
	
	
}

function initVideoList(){
	vidObj = document.getElementById("videoList")
	vidObj.init = initListObjects
	vidObj.init()
	function initListObjects(){
		var ME = this
		var anchors = ME.getElementsByTagName("A")
		var vidAbst = document.getElementById("vidAbst")
		var i
		for(i=0;i<anchors.length;i++){
 			anchors[i].init = initAnchor
			anchors[i].init()
		}
		function initAnchor(){
			var MeA = this
			var title = MeA.getElementsByTagName("SPAN")[0].innerHTML
			var abstract = MeA.getElementsByTagName("SPAN")[1].innerHTML
			MeA.onclick = function(){
				selectMe();
				changeAbst()					
			}/*onClick*/
			function selectMe(){
				var i
				for(i=0;i<anchors.length; i++){
					anchors[i].className = anchors[i]==MeA?"selected":"" 	
				}	
				
			}/*selectMe*/
			function changeAbst(){
				vidAbst.innerHTML = title + " - " + abstract
				
			}/*changeAbst*/
			
		}/*initAnchor*/
		
	}/*initListObjects*/
	
}/*initVideoList*/


var resizePlay = false;
var myBodyWidth = 5000;
var myBodyHeight = 5000;
function resizeEvent() {
	if (resizePlay) return
	resizePlay = true
	makeResize()

	var resizeAgain = function() {
		if (resizePlay) return
		resizePlay = true
		makeResize()
	}
	var s = setTimeout(resizeAgain, 1000)
} //resizeEvent

var wrapper, disabler, resizePlay
function makeResize() {
	var s
	if (typeof (window.innerWidth) == 'number') {
		//Non-IE
		myBodyWidth = window.innerWidth;
		myBodyHeight = window.innerHeight;
	} else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
		//IE 6+ in 'standards compliant mode'
		myBodyWidth = document.documentElement.clientWidth;
		myBodyHeight = document.documentElement.clientHeight;
	} else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
		//IE 4 compatible
		myBodyWidth = document.body.clientWidth;
		myBodyHeight = document.body.clientHeight;
	}
	s = setTimeout('resizePlay = false', 300)

} // makeResize()﻿

window.onresize = function() { resizeEvent(); }
resizeEvent()

var leftAdsInit = function() {
	var ME = this
	var minTop = 1
	var timer
	var timer2
	var newRelPoz
	var frame = document.getElementById("page")
	var bodyDom = document.body
	var htmlDom = document.getElementsByTagName("HTML")[0]
	var check = function() {
		if (myBodyWidth < 1147) {
			ME.style.display = "none"
			frame.style.left = "0px"
			return
		} else {
			ME.style.display = "block"
			framePoz = (myBodyWidth - frame.offsetWidth) / 2

			if (framePoz > 169) {
				ME.style.left = (framePoz - 160) + "px"
				frame.style.left = "0px"

			} else {
				ME.style.left = "2px"
				frame.style.left = "65px"

			}
		}
		clearInterval(timer2)
		var maxTop = 1400
		try {
			maxTop = frame.offsetHeight - ME.offsetHeight
		} catch (e) { }
		var currScrollTop = bodyDom.scrollTop + htmlDom.scrollTop

		if (minTop < currScrollTop) {
			newPoz = currScrollTop
			if (newPoz > maxTop) newPoz = maxTop

			newRelPoz = newPoz//-minTop
			timer2 = setInterval(moveTo, 50)
		} else {
			newRelPoz = minTop
			timer2 = setInterval(moveTo, 50)
		}

	}
	timer = setInterval(check, 200)
	var moveTo = function() {
		var distance = (newRelPoz - clrPx(getStyle(ME, "top")))
		var New = Math.round(distance / 3)
		//ME.style.top=Math.floor(New).toString()+"px"	
		if (Math.abs(New) > 1) {
			ME.style.top = (clrPx(getStyle(ME, "top")) + New).toString() + "px"
		} else {
			clearInterval(timer2)
			ME.style.top = newRelPoz + "px"
		}
	}
} //lefttAdsInit

