﻿
//<!--
var dyn = (document.all || document.layers || document.getElementById) ? true : false;

var ie = (navigator.appName.indexOf('Microsoft') != -1) ? true : false;
var ie4 = (ie && document.all && !document.getElementById) ? true : false;
var ie5 = (ie && document.getElementById && navigator.appVersion.indexOf('MSIE 6.0') == -1) ? true : false;
var ie6 = (ie && document.getElementById && navigator.appVersion.indexOf('MSIE 6.0') != -1) ? true : false;
var ie4Min = (ie && (document.all || document.getElementById)) ? true : false;
var ie5Min = (ie && document.getElementById) ? true : false;
var ie6Min = (ie && document.getElementById) ? true : false;

var ns = (navigator.appName.indexOf('Netscape') != -1) ? true : false;
var ns4 = (ns && document.layers) ? true : false;
var ns6 = (ns && document.getElementById) ? true : false;
var ns4Min = (ns && (document.layers || document.getElementById)) ? true : false;
var ns6Min = (ns && document.getElementById) ? true : false;
//-->


function loadImage(imID,imUrl,setCookie,scrollUp) {
	var imObj = MM_findObj(imID);
	imObj.src=imUrl;

	if (setCookie&&pageID) SetCookie('prevIm'+pageID,imUrl);
	if (scrollUp>0) {
		if (document.body.scrollTop>scrollUp) 
			document.body.scrollTop = scrollUp;
	}
}



function popupWin(name, URL, width, height, resizable, scrollbars, status, top, left)
{
	if (!top) top=200;
	if (!left) left=200;
	newWin =  open(URL,name,"scrollbars="+scrollbars+", status="+status+", width="+width+", height="+height+", menubar=0, toolbar=0, resizable="+resizable+", top="+top+", left="+left);
}


function MM_findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i>d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}


function getStyleObject(objectId) {
    if(document.getElementById && document.getElementById(objectId)) {
	return document.getElementById(objectId).style;
    } else if (document.all && document.all(objectId)) {
	return document.all(objectId).style;
    } else if (document.layers && document.layers[objectId]) {
		return getObjNN4(document,objectId);
    } else {
	return false;
    }
} 


function getObjNN4(obj,name)
{
	var x = obj.layers;
	var foundLayer;
	for (var i=0;i<x.length;i++)
	{
		if (x[i].id == name)
		 	foundLayer = x[i];
		else if (x[i].layers.length)
			var tmp = getObjNN4(x[i],name);
		if (tmp) foundLayer = tmp;
	}
	return foundLayer;
}


// preload functions


function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImagesArray(array) {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<array.length; i+=2) {
			document[array[i]].src = array[i+1];
		}
	}
}

function changeImages() {
	changeImagesArray(changeImages.arguments);
}

function toggleImages() {
	for (var i=0; i<toggleImages.arguments.length; i+=2) {
		if (selected == toggleImages.arguments[i])      changeImagesArray(toggleImages.arguments[i+1]);
	}
}

var selected = '';
var clicked = false;
var preloadFlag = false;



function getElementLeft(Elem) {
	var elem;
	if(document.getElementById) {
		var elem = document.getElementById(Elem);
	} else if (document.all){
		var elem = document.all[Elem];
	}
	xPos = elem.offsetLeft;
	tempEl = elem.offsetParent;
  	while (tempEl != null) {
  		xPos += tempEl.offsetLeft;
  		tempEl = tempEl.offsetParent;
  	}
	return xPos;
}

function getElementTop(Elem) {
	if(document.getElementById) {
		var elem = document.getElementById(Elem);
	} else if (document.all) {
		var elem = document.all[Elem];
	}

	yPos = elem.offsetTop;
	tempEl = elem.offsetParent;
	while (tempEl != null) {
  		yPos += tempEl.offsetTop;
  		tempEl = tempEl.offsetParent;
  	}
	return yPos;
}



function getWinHeight() {
   if (ie4Min) return document.body.clientHeight;
   else if (ns4Min) return window.innerHeight;
}

function getWinWidth() {
   if (ie4Min) return document.body.clientWidth;
   else if (ns4Min) return window.innerWidth;
}


function getDocScrollLeft() {
   if (ie4Min) return document.body.scrollLeft;
   else if (ns4Min) return window.pageXOffset;
   }

function getDocScrollTop() {
		if (ie4Min) return document.body.scrollTop;
		else if (ns4Min) return window.pageYOffset;
   }

function convertDec(text) {
	
	return text.replace(/&#(\d+);/g, function($1, $2) {return String.fromCharCode($2);});
	
}

function convertSU(text){
	
	var i;
	var charArray = new Array(
	"ā",	"č",	"ē",	"ģ",	"ī",	"ķ",	"ļ",	"ņ",	"š",	"ū",	"ž",	"Ā",	"Č",	"Ē",
	"Ģ",	"Ī",	"Ķ",	"Ļ",	"Ņ",	"Š",	"Ū",	"Ž",	"А",	"а",	"Б",	"б",	"В",	"в",
	"Г",	"г",	"Д",	"д",	"Е",	"е",	"Ё",	"ё",	"Ж",	"ж",	"З",	"з",	"И",	"и",
	"Й",	"й",	"К",	"к",	"Л",	"л",	"М",	"м",	"Н",	"н",	"О",	"о",	"П",	"п",
	"Р",	"р",	"С",	"с",	"Т",	"т",	"У",	"у",	"Ф",	"ф",	"Х",	"х",	"Ц",	"ц",
	"Ч",	"ч",	"Ш",	"ш",	"Щ",	"щ",	"Ъ",	"ъ",	"Ы",	"ы",	"Ь",	"ь",	"Э",	"э",
	"Ю",	"ю",	"Я",	"я"
	);
	
	var charArray2 = new Array(
	"#1","#2","#3","#4","#5","#6","#7","#8","#9","#10","#11","#12","#13",
	"#14","#15","#16","#17","#18","#19","#20","#21","#22","#23","#24","#25",
	"#26","#27","#28","#29","#30","#31","#32","#33","#34","#35","#36","#37",
	"#38","#39","#40","#41","#42","#43","#44","#45","#46","#47","#48","#49",
	"#50","#51","#52","#53","#54","#55","#56","#57","#58","#59","#60","#61",
	"#62","#63","#64","#65","#66","#67","#68","#69","#70","#71","#72","#73",
	"#74","#75","#76","#77","#78","#79","#80","#81","#82","#83","#84","#85",
	"#86","#87","#88"
	);
	for(i=0; i < charArray.length; i++) {
		 text.replace(convertDec(charArray[i]),charArray2[i])
	}
	
	return text;
}























