
function menuOver(id){
document.getElementById(id+'_img').src='/images/devices/'+id+'_on.gif';
document.getElementById(id+'_alt').style.visibility='visible';
}

function menuOut(id){
document.getElementById(id+'_img').src='/images/devices/'+id+'.gif';
document.getElementById(id+'_alt').style.visibility='hidden';
}

function getCookieVal(offset){
	var endstr=document.cookie.indexOf(';',offset);
	if(endstr==-1)endstr=document.cookie.length;
	return decode(document.cookie.substring(offset,endstr));
}

function decode(str){
	var str2=str.split('');
	var str3='';
	for(i=0;i<str2.length;i++) {
		if (str2[i] == '%') {
			var strl=str2[i+1]+str2[i+2];
			if (strl.substr(0,2) != '0x') strl=strl.replace(/c([0-9a-f])/ig,'0x41$1');
			if (strl.substr(0,2) != '0x') strl=strl.replace(/d([0-9a-f])/ig,'0x42$1');
			if (strl.substr(0,2) != '0x') strl=strl.replace(/e([0-9a-f])/ig,'0x43$1');
			if (strl.substr(0,2) != '0x') strl=strl.replace(/f([0-9a-f])/ig,'0x44$1');
			if (strl.substr(0,2) != '0x') strl=strl.replace(/([0-9a-f][0-9a-f])/ig,'0x$1');
			str3 += String.fromCharCode(strl);
		        i+=2;
			} else {
			str3 += str2[i]
			}
	}
	return str3;
}

function getCookie(name){
	var arg=name+'=';
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while(i<clen){
		var j=i+alen;
		if(document.cookie.substring(i,j)==arg)return getCookieVal(j);
		i=document.cookie.indexOf(' ',i)+1;
		if(i==0) break;
	}
	return null;
}

function setCookie(name,value,expires,path,domain,secure){
	document.cookie=name+'='+escape(value)+((expires)?'; expires='+expires.toGMTString():'')+((path)?'; path='+path:'')+
	((domain)?'; domain='+domain:'')+((secure)?'; secure':'');
}

var isMSIE=document.attachEvent!=null;
var isGecko=!document.attachEvent&&document.addEventListener;
var slide=new Object();
var maxX=300;

function startSlide(event,_this)
{
	slide.This=_this;
	var position=new Object();
	if(isMSIE)position.x=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;
	if(isGecko)position.x=event.clientX+window.scrollX;
	slide.cursorStartX=position.x;
	slide.StartLeft=parseInt(slide.This.style.left);
	if(isNaN(slide.StartLeft))slide.StartLeft=0;
	if(isMSIE){document.attachEvent("onmousemove",proceedSlide);document.attachEvent("onmouseup",stopSlide);window.event.cancelBubble=true;window.event.returnValue=false;}
	if(isGecko){document.addEventListener("mousemove",proceedSlide,true);document.addEventListener("mouseup",stopSlide,true);event.preventDefault();}
}

function proceedSlide(event)
{
	var position=new Object();
	if(isMSIE)position.x=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;
	if(isGecko)position.x=event.clientX+window.scrollX;
	var nextX=slide.StartLeft+position.x-slide.cursorStartX;
	if(nextX<0)nextX=0;
	if(nextX>maxX)nextX=maxX;
	slide.This.style.left=nextX+"px";
	var mark=nextX/(maxX/10);
	document.forms["opinion"].markv.value=mark;
	document.forms["opinion"].mark.value=mark;
	if(isMSIE){window.event.cancelBubble=true;window.event.returnValue=false;}
	if(isGecko)event.preventDefault();
}

function stopSlide(event)
{
	if(isMSIE){document.detachEvent("onmousemove",proceedSlide);document.detachEvent("onmouseup",stopSlide);}
	if(isGecko){document.removeEventListener("mousemove",proceedSlide,true);document.removeEventListener("mouseup",stopSlide,true);}
}

function filename(str){
var str=new String(str);str=str.toLowerCase();
str=str.replace(/\@/g,'a');str=str.replace(/\s/g,'_');
str=str.replace(/\+/g,'p');str=str.replace(/\*/g,'x');
str=str.replace(/\!/g,'');str=str.replace(/\//g,'');
str=str.replace(/\(/g,'');str=str.replace(/\)/g,'');
return str;}

function compareStr(str){
var str=new String(str);
str=str.replace(/\+/g,'%2B');
return str;}

function compareStr2(str){
var str=new String(str);
str=str.replace(/\%2B/g,'+');
return str;}

function openWindow(url,w,h){
var newwindow=window.open(url,'title','width='+w+', height='+h+', status=1, scrollbars=1');
newwindow.focus();
return false;
}

var topBanner=0;

var glosURL='/glossary/?term=';
var glosW=500;
var glosH=350;

var link=null;

function NavigateThrough (event)
{
var code;
var link;
if (!event) var event = window.event;
if (event.keyCode) code = event.keyCode;
else if (event.which) code = event.which;
if(event.ctrlKey == true && event.srcElement.tagName != 'TEXTAREA' && event.srcElement.tagName != 'INPUT' && event.srcElement.tagName != 'SELECT')
{
	switch(code)
	{
	case 0x25:link=document.getElementById('PrevLink');break;
	case 0x28:link=document.getElementById('AltLink');break;
	case 0x27:link=document.getElementById('NextLink');break;
	}
}
if(link&&link.href)document.location=link.href;
}

document.onkeydown=NavigateThrough;

function inputField(field){
if(field.value=='городской или федеральный' || field.value=='поиск'){field.value='';field.style.color='#333333';}}
	