window.onerror = null;
manufacturer = navigator.appName;
versionnum = parseFloat(navigator.appVersion);
if (manufacturer.indexOf('Netscape') >= 0 && versionnum < 4.0){
	if(a.length>2) location.href = '../error.html';
	else location.href = 'error.html';
}
if (manufacturer.indexOf('Microsoft') >= 0 && versionnum < 4.0){
	if(a.length>2) location.href = '../error.html';
	else location.href = 'error.html';
}

var posBan4=0, ban4, delayBan4;
function banniere4() {
  delayBan4 = 100;
  if (posBan4 >= msgBan4.length)
    posBan4 = 0;
  else if (posBan4 == 0) {
    msgBan4 = '        ' + msgBan4;
    while (msgBan4.length < 128)
      msgBan4 += '        ' + msgBan4;
  }
  window.status = msgBan4.substring(posBan4,posBan4+msgBan4.length);
  posBan4++;
  ban4 = setTimeout("banniere4(delayBan4)",delayBan4);
}

var vunme;
var vhnme;
var unme = "office";
var unme_de = "info";
var wunme = "webmaster";
var hnme = "intellectual-property.ru";
var hnme_de = "anisimov-gmbh.de";
var hnme_market = "market-ip.info";
var hnme_markt = "markt-ip.info";
var linktext;
var titletext;

function preloadImages() { //v3.0
  var d=document; 
  if(d.images){
  	if(!d.pictMain) d.pictMain=new Array();
  	if(!d.pictures) d.pictures=new Array();
	var j=0; 
	// (0 - 9 = Lang, Menu)
	// Lang
	d.pictMain[j]=new Image;
	d.pictures[j]=new Image;
	d.pictMain[j].src="pics/LangRU_OVER.jpg";
	d.pictures[j++].src="../pics/LangRU_OVER.jpg";
	d.pictMain[j]=new Image;
	d.pictures[j]=new Image; 
	d.pictMain[j].src="pics/LangDE_OVER.jpg";
	d.pictures[j++].src="../pics/LangDE_OVER.jpg";
	d.pictMain[j]=new Image;
	d.pictures[j]=new Image; 
	d.pictMain[j].src="pics/LangEN_OVER.jpg";
	d.pictures[j++].src="../pics/LangEN_OVER.jpg";

	// Menu (lang. specific)

	if (varLang.indexOf('en')>-1) {
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/HomeEN_OVER.jpg";
		d.pictures[j++].src="../pics/HomeEN_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/ServicesEN_OVER.jpg";
		d.pictures[j++].src="../pics/ServicesEN_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/LawEN_OVER.jpg";
		d.pictures[j++].src="../pics/LawEN_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/EmailEN_OVER.jpg";
		d.pictures[j++].src="../pics/EmailEN_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/ContactEN_OVER.jpg";
		d.pictures[j++].src="../pics/ContactEN_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/CustEN_OVER.jpg";
		d.pictures[j++].src="../pics/CustEN_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/LinksEN_OVER.jpg";
		d.pictures[j++].src="../pics/LinksEN_OVER.jpg";
	}
	else if (varLang.indexOf("de")>-1) {
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/HomeDE_OVER.jpg";
		d.pictures[j++].src="../pics/HomeDE_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/ServicesDE_OVER.jpg";
		d.pictures[j++].src="../pics/ServicesDE_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/LawDE_OVER.jpg";
		d.pictures[j++].src="../pics/LawDE_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/EmailDE_OVER.jpg";
		d.pictures[j++].src="../pics/EmailDE_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/ContactDE_OVER.jpg";
		d.pictures[j++].src="../pics/ContactDE_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/CustDE_OVER.jpg";
		d.pictures[j++].src="../pics/CustDE_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/LinksDE_OVER.jpg";
		d.pictures[j++].src="../pics/LinksDE_OVER.jpg";
	}
	else if (varLang.indexOf('ru')>-1) {
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/HomeRU_OVER.jpg";
		d.pictures[j++].src="../pics/HomeRU_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/ServicesRU_OVER.jpg";
		d.pictures[j++].src="../pics/ServicesRU_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/LawRU_OVER.jpg";
		d.pictures[j++].src="../pics/LawRU_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/EmailRU_OVER.jpg";
		d.pictures[j++].src="../pics/EmailRU_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/ContactRU_OVER.jpg";
		d.pictures[j++].src="../pics/ContactRU_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/CustRU_OVER.jpg";
		d.pictures[j++].src="../pics/CustRU_OVER.jpg";
		d.pictMain[j]=new Image;
		d.pictures[j]=new Image; 
		d.pictMain[j].src="pics/LinksRU_OVER.jpg";
		d.pictures[j++].src="../pics/LinksRU_OVER.jpg";
	}
  }
}

function swapImgRestore() { //v3.0
  var x,a=swapImgRestore.arguments; 
  if(!document.pictures) return;
  if(a.length>2) x=document.pictMain[a[0]];
  else x=document.pictures[a[0]];
  if(x.oSrc) document[a[1]].src=x.oSrc;
}

function swapImage() { //v3.0
   var x,a=swapImage.arguments;
   if(!document[a[1]].src)
  	return;
   if(!document.pictures)
  	return;
   if(a.length>2) x=document.pictMain[a[0]];
   else x=document.pictures[a[0]];
   if(!x.oSrc) x.oSrc = document[a[1]].src;
   document[a[1]].src=x.src;
}

function addbookmark(){
	if(document.layers) {
	// NN4.X
	} 
	else if (document.all) {
	// IE4, IE5.X
		window.external.AddFavorite(location, document.title);
	}
	else if(document.getElementById) {
	// NN6
	}
	else if (location.replace) {
	// a little bit
	}
	else {
	// forget it
	}
}

function txtMenBgOver() {
    var a=txtMenBgOver.arguments;
	var txtMenId;
	if(a.length == 0) {
		window.alert("no args for OVER!");
		return;
	}
	
	if(document.all) {
	// IE4, IE5.X
		var txtMenId = eval("tblText" + a[0] + "MenuId");
		txtMenId.bgColor="0000FF";
	} else if(document.layers) {
	// NN4.X
		document.txtMenId.bgColor="0000FF";
	} else if(document.getElementById) {
	// NN6
		txtMenId = a[0];
		document.getElementById('tblText' + txtMenId + 'MenuId').bgColor="0000FF";
	}
// 	window.alert("bin da");
}

function txtMenBgOut() {
    var a=txtMenBgOut.arguments;
	if(a.length == 0) {
		window.alert("no args for OUT!");
		return;
	}
	if(document.all) {
	// IE4, IE5.X
		var txtMenId = eval("tblText" + a[0] + "MenuId");
		txtMenId.bgColor="FF0000";
	} else if(document.layers) {
	// NN4.X
		document.a[0].bgColor="FF0000";
	} else if(document.getElementById) {
	// NN6
		txtMenId = a[0];
		document.getElementById('tblText' + txtMenId + 'MenuId').bgColor="FF0000";
	}
//	window.alert("bin da");
}

function callPrint() {
	if(location) {
		newWin = window.open();
		newWin.location.href = location.href + "?printer=yes";
		return true;
	}
	return false;
}

function printPage() {
var printer = false;
query = location.search;
if(query.length > 0) {
	query=query.substr(1,query.length-1);	// ? entfernen
	var paare=query.split("&");
	for(i=0;i<paare.length;i++){
		p = paare[i].split("=");			// in Namen/Wertpaar zerlegen
		if(p[0].indexOf("printer") >= 0 && p[1].indexOf("yes") >= 0)
			printer=true;
		else
			printer=false;
	}
}

	// hide some elements ... from browser
	if(document.all) {
	// IE4, IE5.X
	}
	else if(document.layers) {
	// NN4.X
		document.divBookmarksId.visibility="hide";
	}
	else if(document.getElementById) {
	// NN6
		document.getElementById('divBookmarksId').style.visibility="hidden";
	}

if(printer) {
	// printer friendly selected
	if(document.all) {
	// IE4, IE5.X
		// hide background-image, set background color to white
		divBckgndId.style.visibility="hidden";
		document.bgColor="FFFFFF";
		divPageTextId.style.left = 30;
		divTitleId.style.left = 30;
		// hide all menus and bookmark and printer possibilities
		divMenuId.style.visibility="hidden";
		divMenuTextId.style.visibility="hidden";
		divBookmarksId.style.visibility="hidden";
		divPrinterId.style.visibility="hidden";
		// show (visible) the path (e.g. http://www.intellectual-property.ru/de/kontakt.html) on top of the page
		divPrintHttpId.style.visibility="visible";
		divLangTextId.style.visibility="hidden";

		divCountId.style.visibility="hidden";
		divWebmasterId.style.visibility="hidden";
		/*
		document.fgColor="#000000";	// must be for every style specialy
		// Change all href to this printer friendly page
		for (i=0; i < document.links.length; i++){  
			document.links[i].href="?printer=yes";
		}
		*/
	}
	else if(document.layers) {
	// NN4.X
		// hide background-image, set background color to white
		document.divBckgndId.visibility="hide";
		document.bgColor="FFFFFF";
		document.divPageTextId.left = 30;
		document.divTitleId.left = 30;
		// hide all menus and bookmark and printer possibilities
		document.divMenuId.visibility="hide";
		document.divMenuTextId.visibility="hide";
		document.divBookmarksId.visibility="hide";
		document.divPrinterId.visibility="hide";
		// show (visible) the path (e.g. http://www.intellectual-property.ru/de/kontakt.html) on top of the page
		document.divPrintHttpId.visibility="show";
		document.divLangTextId.visibility="hide";

		document.divCountId.visibility="hide";
		document.divWebmasterId.visibility="hide";
	}
	else if(document.getElementById) {
	// NN6
		// hide background-image, set background color to white
		document.bgColor="FFFFFF";
		document.getElementById('divBckgndId').style.visibility="hidden";
		document.getElementById('divPageTextId').style.left = "30px";
		document.getElementById('divTitleId').style.left = "30px";
		// hide all menus and bookmark and printer possibilities
		document.getElementById('divMenuId').style.visibility="hidden";
		document.getElementById('divMenuTextId').style.visibility="hidden";
		document.getElementById('divBookmarksId').style.visibility="hidden";
		document.getElementById('divPrinterId').style.visibility="hidden";
		// show (visible) the path (e.g. http://www.intellectual-property.ru/de/kontakt.html) on top of the page
		document.getElementById('divPrintHttpId').style.visibility="visible";
		document.getElementById('divLangTextId').style.visibility="hidden";

		document.getElementById('divCountId').style.visibility="hidden";
		document.getElementById('divWebmasterId').style.visibility="hidden";
	}
	if(window.print)
		window.print();
}
}