dlhooks.push(function(){ fg(); });
var fg_akt = 1;
var fg_add = 1;
var fg_oll = 0;

function fg()
{
		
	// Lightbox Contentheight + Headder, Footer, etc..

	if($('spccol').offsetHeight+18+171+23+35+46+25 < 1500)
	{
		$('fg_lightbox_outer').setStyle("height","1500");
	}
	else
	{
			$('fg_lightbox_outer').setStyle("height",($('spccol').offsetHeight+18+171+23+35+46+25));
	}
	
	
	
	
	if (window.innerWidth){
		theWidth=window.innerWidth;
	}else if (document.documentElement && document.documentElement.clientWidth){
		theWidth=document.documentElement.clientWidth;
	}else if (document.body){
		theWidth=document.body.clientWidth;
	}
	if (window.innerHeight){
		theHeight=window.innerHeight;
	}else if (document.body){
		theHeight=document.body.clientHeight;
	}
	
  	if (navigator.appName=="Microsoft Internet Explorer"){
   		$('fg_lightbox_outer').setStyle("width",theWidth);
		
		if(theHeight+15 < 1500)	{
			$('fg_lightbox_outer').setStyle("height","1500");
		}else{
			$('fg_lightbox_outer').setStyle("height",theHeight+15);
		}
		
	}
	
	
	
	
	
	$('fg_lightbox_inner').setStyle("left",(((theWidth-700)/2)));
	
	// Hover- und Click-Events bei den Portraits
	fg_add = $('fg_einstieg').value.toInt();
	fg_akt = $('fg_einstieg').value.toInt();
	fg_oll = $('fg_scroll').value.toInt();

	var fg_events = $$("#fg_bilder .fg_image");
	fg_events.each(function(fg_image, i) {
		fg_image.addEvent("mouseenter", function(event) {
			if(fg_akt != i+fg_add) {
				$('fg_image_'+(i+fg_add)).setStyle("border-color","#8F2983");
			}
		});
		fg_image.addEvent("mouseleave", function(event) {
			if(fg_akt != i+fg_add) {
				$('fg_image_'+(i+fg_add)).setStyle("border-color","#E9F3CF");
			}
		});
		fg_image.addEvent("click", function(event) {
			$$('#fg_bilder .fg_image').setStyle("border-color","#E9F3CF");
			$('fg_image_'+(i+fg_add)).setStyle("border-color","#8F2983");
			fg_akt = (i+fg_add);
			
			$$('#fg_image .fg_imgprev').setStyle("display","none");
			$('fg_imgprev_'+(i+fg_add)).setStyle("display","block");
			
			$$('#fg_imagetext .fg_imgtext').setStyle("display","none");
			$('fg_imgtext_'+(i+fg_add)).setStyle("display","block");
			
			if($('fg_short_'+(i+fg_add)).offsetHeight > 60)
			{
				$('fg_short_'+(i+fg_add)).setStyle("height",60);
				$('fg_short_'+(i+fg_add)).setStyle("overflow","hidden");
				$('fg_more_'+(i+fg_add)).innerHTML = "...";
													  
				//alert();
			}
		});
		
	});
	
	// Navi in Zoomansicht
	$$('#fg_lightbox_inner .myLfw').addEvent("click", function() {
		if($('fg_image_'+(fg_akt+1))) {
			endZoom(fg_akt);	makeZoom(fg_akt+1);	fg_akt++;
		   $$('#fg_lightbox_inner .myLbw').setStyle("display","block");
		   if($('fg_image_'+(fg_akt+1))) {}else{
			   $$('#fg_lightbox_inner .myLfw').setStyle("display","none");
		   }
		}
	});
	$$('#fg_lightbox_inner .myLbw').addEvent("click", function() {
		if($('fg_image_'+(fg_akt-1))) {
			endZoom(fg_akt);	makeZoom(fg_akt-1);	fg_akt--;
			$$('#fg_lightbox_inner .myLfw').setStyle("display","block");
			if($('fg_image_'+(fg_akt-1))) {}else{
				$$('#fg_lightbox_inner .myLbw').setStyle("display","none");
			}
		}
	});
	
	if($('fg_ecard')) {
		$('fg_ecard').addEvent("click", function() {
			makeEcard(fg_akt);
		});
	}
	if($('fg_zoom')) {
		$('fg_zoom').addEvent("click", function() {
			makeZoom(fg_akt);
		});
	}
	if($('fg_image')) {
		$('fg_image').addEvent("click", function() {
			makeZoom(fg_akt);
		});
	}
	if($('fg_imagetext')) {
		$$('#fg_imagetext .fg_more').addEvent("click", function() {
			makeZoom(fg_akt);
		});
	}
	
	
	if(fg_oll == 1)
	{
		var myFx = new Fx.Scroll(window,{duration:2000}).toElement("fg_wrap");		
	}

}



function makeEcard(id)
{
	$('fg_lightbox_outer').setStyle("display","block");
	$('fg_lightbox_inner').setStyle("display","block");
	$('fg_imageC_'+id).setStyle("display","block");
	$('fg_imageC_'+id).setStyle("z-index","103");
}

function endEcard(id)
{
	$$('#fg_lightbox_inner .fg_imageC').setStyle("z-index","102");
	$$('#fg_lightbox_inner .fg_imageC').setStyle("display","none");
	$('fg_lightbox_inner').setStyle("display","none");
	$('fg_lightbox_outer').setStyle("display","none");
}

function makeZoom(id)
{
	$('fg_lightbox_outer').setStyle("display","block");
	$('fg_lightbox_inner').setStyle("display","block");
	$('fg_imageL_'+id).setStyle("display","block");
	$('fg_imageL_'+id).setStyle("z-index","103");
}

function endZoom(id)
{
	$$('#fg_lightbox_inner .fg_imageL').setStyle("z-index","102");
	$$('#fg_lightbox_inner .fg_imageL').setStyle("display","none");
	$('fg_lightbox_inner').setStyle("display","none");
	$('fg_lightbox_outer').setStyle("display","none");
}



function preview_form(id)
{
	$('mymain_'+id).setStyle("display","none");
	$$('#fg_imageC_'+id+' .ecard_vorschau').setStyle("display","none");
	$$('#fg_imageC_'+id+' .ecard_submit').setStyle("display","none");
	$$('#fg_imageC_'+id+' .ecard_zurueck').setStyle("display","block");
	$$('#fg_imageC_'+id+' .navispace').setStyle("width","588px");
	$('mymain2_'+id).setStyle("display","block");
	$('mytext4_'+id).innerHTML = '<p class="large">' + $('ecardabsname_'+id).value + ' schrieb folgenden Text:</p><p>' + $('ecardtext_'+id).value.split('\n').join('<br>') + '</p>';
}
function edit_form(id)
{
	$('mymain_'+id).setStyle("display","block");
	$$('#fg_imageC_'+id+' .ecard_vorschau').setStyle("display","block");
	$$('#fg_imageC_'+id+' .ecard_submit').setStyle("display","block");
	$$('#fg_imageC_'+id+' .ecard_zurueck').setStyle("display","none");
	$$('#fg_imageC_'+id+' .navispace').setStyle("width","388px");
	$('mymain2_'+id).setStyle("display","none");
}
function cardToPreview(id)
{	
	$('mymain_'+id).setStyle("display","none");
	$$('#fg_imageC_'+id+' .ecard_vorschau').setStyle("display","none");
	$$('#fg_imageC_'+id+' .ecard_submit').setStyle("display","none");
	$('mymain2_'+id).setStyle("display","block");
}

