var scr='img.html'

function imgWin(img)
{
var wn=window.open(scr+'?'+escape(img),'win','resizable,width=300,height=500,screenX=0,screenY=0,top=0,left=0')
wn.focus()
return false
}

function showMenu(a,act,b){
	var a = document.getElementById(a);
	var b = document.getElementById(b);
	var act = act;
	if (act == 'on'){ 
		a.style.display = "block";
		b.className = "act";
		
	} else { 
		a.style.display = "none";
		b.className = " ";
	}
}

function setFavourite(sSitename, sUrl) {
	if (document.all && !window.opera) {
		window.external.AddFavorite(sUrl, sSitename);
	}
	else {
		window.sidebar.addPanel(sSitename, sUrl,'');
	}	
}

function changeBlock(ets, iWide) {
	var doc;
	var doc1;
	var doc2;
	
	for (i = 1; i <= 5; i++) {
		d2 = 'item_0'+(i)+'_on';
		k2 = 'item_0'+(i)+'_off';
	  	t2 = 'content_0'+(i);
	
		doc = document.getElementById(t2);
		doc1 = document.getElementById(d2);
		doc2 = document.getElementById(k2);

		if (i == ets) {
			doc.style.display="block";
			doc1.style.display="block";
			doc2.style.display="none";
		} else {
			if (doc && doc1 && doc2) {
				doc.style.display="none";
				doc1.style.display="none";
				doc2.style.display="block";
			}
		}
	}
}

function submitPgrChoice() {
	var refFormElem = document.getElementById( 'refForm' );
	var pgrSelectElem = document.getElementById( 'pgrSelect' );
	var typeSelectElem = document.getElementById( 'typeSelect' );
	var countrySelectElem = document.getElementById( 'countrySelect' );
	
	var sUrl = refFormElem.action;
	if ( pgrSelectElem.value) {
		sUrl = sUrl +  '/' + pgrSelectElem.value;
	}
	if ( typeSelectElem.value) {
		sUrl = sUrl +  '/' + typeSelectElem.value;
	}
	if ( countrySelectElem.value) {
		sUrl = sUrl +  '/' + countrySelectElem.value;
	}
	
	document.location.href=sUrl;
}

function submitTypeChoice() {
	submitPgrChoice();
}

function submitCountryChoice() {
	submitPgrChoice();
}

function aDK(sHref_, sDocument_, sReference_) {
	DK_add(sHref_, sDocument_, sReference_);
	return false;
}
function DKManager(obj_name){
	this.objName = obj_name;
	this.is_ie = navigator.userAgent.indexOf("MSIE")!=-1;
	
	//gsSiteAccess
	this.DKURL = "/" + gsSiteAccess + "/ildocbasket/";
	
	this.addItem = function(sHref_, sDocument_, sReference_) {
		this.__addItem(sHref_, sDocument_, sReference_);
	}; 
	
	this.request;
	this.__initRequest = function(){
		try {
			this.request.abort();
		}
		catch(e) {}
		
		try {
			this.request = new XMLHttpRequest();
		}
		catch(e) {
			try {
				this.request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch(e) {
				try {
					this.request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch(e) {
					alert("ActiveX muss aktiviert sein.");
					return false;
				}
			}
		}
		return true;
	};
	
	this.__addItem = function(sHref_, sDocument_, sReference_) {
		if (!this.__initRequest()) {
			return false;
		}
		this.request.onreadystatechange = new Function( this.objName+".__addItemOnReadyHandler()" );
		//var sRequest ="&href=" + sHref_ + "&document=" + sDocument_ + "&reference=" + sReference_;
		var sRequest ="?href=" + sHref_ + "&document=" + sDocument_ + "&reference=" + sReference_;
		this.request.open("GET", this.DKURL+"add"+sRequest);
		this.request.send(null);
	};
	
	this.__addItemOnReadyHandler = function(){
		if (this.request.readyState == 4) {
			if (this.request.status == 200) {
				if( this.request.responseText != "success" ){
					//alert("Fehler:\n"+this.request.responseText);
				}
				else {
					/*
					var oDKQnt = getObjectByID(document, "dk");
					if (oDKQnt) {
						var sDKEntryCount = getCookie(document, 'roefix_dk_entries');
						if (sDKEntryCount) {
							oDKQnt.innerHTML = "["+sDKEntryCount+"]";
						}
					}
					*/
				}
			}
			else {
				//alert("Der Server ist nicht erreichbar.");
			}
		}
		else {
			//alert("readyState: " + String(this.request.readyState));
		}
	};
};

var __DKManager = new DKManager("__DKManager");
function DK_add(sHref_, sDocument_, sReference_) {
	__DKManager.addItem(sHref_, sDocument_, sReference_);
}
