// filename: gen.js
// date: 18.02.2009


// Javascript für "Link in Lupe"
function openparentlink(mydiv) {
	var browser = navigator.userAgent.toLowerCase();

	// Get the onclick data and extract the img's w/h!
	var vJS = String(document.getElementById(mydiv).parentNode.getElementsByTagName('a')[0].onclick);
	var vSplit = vJS.split(',');

	// ?? Ein "/' ist trotz split noch drinne ...
	if ((browser.indexOf('msie') != -1) && (browser.indexOf('opera') == -1)) {
		var vWidth = vSplit[2].replace(/'width/, 'width');
	} else {
		var vWidth = vSplit[2].replace(/"width/, 'width');
	}
	parentlink = document.getElementById(mydiv).parentNode.getElementsByTagName('a')[0];
	openPic(parentlink,'thePicture',''+vWidth+','+vSplit[3]+',status=0,menubar=0');
}


/**
 *  Javascript für "Link in Lupge"
 * 
 *  Es wird das onclick Ereignis des übergeordneten Elements aufgerufen
 *
 *  Getestet mit:
 *  - FF 2.0.16
 *  - Safari 3.0.4
 *  - IE 7.0 (ietester)
 *  - IE 6.0 (ietester)
 *  - IE 8 Beta 1 (ietester)
 */
function openPreviousLink(elem) {
//alert (elem.parentNode.getElementsByTagName('a')[0]);
	var browser = navigator.userAgent.toLowerCase();
	elem.parentNode.getElementsByTagName('a')[0].onclick();
}

// bookmark
function CreateBookmarkLink(url, title)
   {
       if (window.sidebar)
       {
           // Mozilla Firefox Bookmark
           window.sidebar.addPanel(title, url,"");
       }
       else if( window.external )
       {
           // IE Favorite
           window.external.AddFavorite( url, title);
       }

   } 
   
// print
function printpage(obj)
{
	print ();
}
