//eds 09-03-13
document.onkeydown = link_navigation;

function link_navigation (event) {
	if (!document.getElementById) {
		return;
	}

	if (window.event) {
		event = window.event;
	}

	if (event.ctrlKey) {
		var link = null;
		var href = null;
		switch (event.keyCode ? event.keyCode : event.which ? event.which : null) {
			case 0x25:
				link = document.getElementById ('id_prev');
				break;
			case 0x27:
				link = document.getElementById ('id_next');
				break;
		}

		if (link && link.href) document.location = link.href;
	}
}

// eds 09-03-04
function searchOnFocus(obj, s)
{
        if (obj.value == s) obj.value = '';
}

function searchOnBlur(obj, s)
{
        if (obj.value == '') obj.value = s;
}




// detect flash version
function flashVersion()
{
    if (!navigator.f)
    {
    	navigator.f = '0';
    }
	var plugin = 0;

	plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;

	if (plugin)
	{
		navigator.f = parseInt(plugin.description.substring(plugin.description.indexOf(".")-1));
	}
	else    
	    if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.userAgent.indexOf("Windows 95")>=0 || navigator.userAgent.indexOf("Windows NT")>=0 || navigator.userAgent.indexOf("Windows 98")>=0 || navigator.userAgent.indexOf("Windows XP")>=0))
	    {
	        navigator.f = '0';
	        document.write('<SCRIPT LANGUAGE=VBScript>\n');
	        document.write(' FlashMode = false\n');
	        document.write(' on error resume next\n');
	        document.write(' FlashMode = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8"))\n');
	        document.write(' If FlashMode = True Then\n');
	        document.write('    navigator.f = "8"\n');
	        document.write(' Else\n');
	        document.write('    FlashMode = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7"))\n');
	        document.write('    If FlashMode = True Then\n');
	        document.write('        navigator.f = "7"\n');
	        document.write('    Else\n');
	        document.write('        FlashMode = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))\n');
	        document.write('        If FlashMode = True Then\n');
	        document.write('            navigator.f = "6"\n');
	        document.write('        Else\n');
	        document.write('            FlashMode = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))\n');
	        document.write('            If FlashMode = True Then\n');
	        document.write('                navigator.f = "5"\n');
	        document.write('            Else\n');
	        document.write('                FlashMode = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))\n');
	        document.write('                If FlashMode = True Then\n');
	        document.write('                    navigator.f = "4"\n');
	        document.write('                Else\n');
	        document.write('                    FlashMode = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3"))\n');
	        document.write('                    If FlashMode = True Then\n');
	        document.write('                        navigator.f = "3"\n');
	        document.write('                    Else\n');
	        document.write('                        navigator.f = "0"\n');
	        document.write('                    End If\n');
	        document.write('                End If\n');
	        document.write('            End If\n');
	        document.write('        End If\n');
	        document.write('    End If\n');
	        document.write(' End If\n');
	        document.write('</SCRIPT>\n');
	    }
	    else
	    {
	        navigator.f = '0';
	    }

	return navigator.f;
}
//
function flashConditionWrite(IfFlash, IfNotFlash, NeedFlashVersion)
{
    var f;
    f = flashVersion();
	if (f >= NeedFlashVersion)
	{
		document.write(IfFlash);
	}
	else
	{
		document.write(IfNotFlash);
	}
}
// get element of page by id (cross-browser)
function elementById(Name) {
	if(navigator.appName.indexOf("Microsoft")!=-1) {
	// IE
		if(!eval('document.all("'+Name+'")')) return 0; else return document.all(Name);
  	}
  	else {
	// NN & others
    		if(!eval('document.'+Name))  {
			if (document.getElementById) {
				return eval('document.getElementById("'+Name+'")');
			} else
			return 0;
    		}
    		else
		return eval('document.'+Name);
	}
}
// set element property (cross-browser)
function setProp(Name, Param, Val) {
	if(navigator.appName.indexOf("Microsoft")!=-1) {
	// IE
		if(!eval('document.all("'+Name+'")')) return 0; else eval('document.all("'+Name+'").style.'+Param+'='+Val);
  	}
  	else {
	// NN & others
    		if(!eval('document.'+Name))  {
			if (document.getElementById) {
				eval('document.getElementById("'+Name+'").style.'+Param+'='+Val);
			} else
			return 0;
    		}
    		else
		eval('document.'+Name+'.'+Param+'='+Val);
	}
}
// get element property (cross-browser)
function getProp(Name, Param) {
	if(navigator.appName.indexOf("Microsoft")!=-1) {
	// IE
		if(!eval('document.all("'+Name+'")'))
			return 0;
		else
			return eval('document.all("'+Name+'").style.'+Param);
  	}
  	else {
	// NN & others
    		if(!eval('document.'+Name))  {
			if (document.getElementById) {
				return eval('document.getElementById("'+Name+'").style.'+Param);
			} else
			return 0;
    		}
    		else
		return eval('document.'+Name+'.'+Param);
	}
}

function sendMail(a, b) 
{
	location.href = 'mai'+'lto'+':'+a+'@'+b;
}

function hh(im) 
{
	var a = document.getElementsByTagName("A"); 
	var b = document.getElementsByTagName("IMG"); 
	var c = new Array();
	var j = 0;
	for(var i=0; i<a.length; i++)
	{
		if(a[i].className == "menua")
		{
			c[j] = a[i].offsetHeight;
			j++;
		}
	}
	j = 0;
	for(var i=0; i<b.length; i++)
	{
		if(b[i].className == "menuc")
		{
			var d = Math.round((c[j]-21)/15);
			c[j] = c[j]+18+7*d;
			if(navigator.appName.indexOf("Microsoft")!=-1)
			{
				b[i].src = im;
			}
			b[i].height = c[j];
			b[i].style.top = -7-d;
			j++;
		}
	}
}
