// <![CDATA[

//////////////////////////////////////////////////////
// FEATURE LIST (INDEX)
//////////////////////////////////////////////////////

$(document).ready(function(){
	$.featureList($("#tabs li a"), $("#output li"), {
	start_item:0
	});
});

//////////////////////////////////////////////////////
// TOGGLE
//////////////////////////////////////////////////////

$(document).ready(function(){
	$('.toggle_container').hide();
	$('a.toggle').click(function() {
	$('.toggle_container').slideToggle("fast");
	return false;
	});
});

//////////////////////////////////////////////////////
// LIGHTBOX (FANCYBOX)
//////////////////////////////////////////////////////

$(document).ready(function() {
	$('.gallery a').fancybox({
	'padding' : '1',
	'titlePosition' : 'over',
	'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
		return '<span id="fancybox-title-over">' + title + '<small>Photo ' + (currentIndex + 1) + ' / ' + currentArray.length + '<\/small><\/span>';
		}
	});
	$('.popup_1').fancybox({
	'padding' : 1,
	'width' : 600,
	'height' : 660
	});
	$('.popup_2').fancybox({
	'padding' : 1,
	'width' : 800,
	'height' : 665
	});
	$('.popup_3').fancybox({
	'padding' : 1,
	'width' : 540,
	'height' : 460
	});
	$('.popup_4').fancybox({
	'padding' : 1,
	'width' : 580,
	'height' : 210
	});
	$('.popup_5').fancybox({
	'padding' : 1,
	'width' : 600,
	'height' : 600
	});
	$('.box_07').fancybox({
	'padding' : 1,
	'width' : 620,
	'height' : 370
	});
});

//////////////////////////////////////////////////////
// A FOCUS BLUR FIX
//////////////////////////////////////////////////////

onload = function(){
	a_tags=document.getElementsByTagName('a')
	for (i=0;i<a_tags.length;i++) {
		a_tags[i].onfocus=blur_links
	}
}
function blur_links() {
	this.blur()
}

//////////////////////////////////////////////////////
// FORM SUBMIT
//////////////////////////////////////////////////////

function FormSubmit(formularname) {
	var formular = document.forms[formularname];
	formular.submit();
}

//////////////////////////////////////////////////////
// FORM VALUE
//////////////////////////////////////////////////////

function FormValue(Typ,FormName,FeldName,Wert){
	switch(Typ){
	case 'onfocus' :
		var formular = document.forms[FormName].elements[FeldName];
		if(formular.value == Wert){
		formular.value = '';
		}
	break;
	case 'onblur' :
		var formular = document.forms[FormName].elements[FeldName];
		if(formular.value == ''){
		formular.value = Wert;
		}
	break;
	}
}

//////////////////////////////////////////////////////
// TOGGLE BOX
//////////////////////////////////////////////////////

function toggle(DivID){
	var ToggleObj = document.getElementById(DivID);
	if (ToggleObj.style.display == 'block') {
		ToggleObj.style.display = "none";
	} else {
		ToggleObj.style.display = "block";
	}
}

//////////////////////////////////////////////////////
// BOOKMARK
//////////////////////////////////////////////////////

function bookmark(title,url){
	// firefox
	if (window.sidebar){
	window.sidebar.addPanel(title, url, "");
	}
	// opera
	else if(window.opera && window.print){
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
	}
	// ie
	else if(document.all){
	window.external.AddFavorite(url, title);
	}
}

// ]]>