var blend_in_progress = false;
var newsblend_in_progress = false;

function submitForm(id) {
	document.getElementById(id).submit();
}

function bookmark(url, title) {
	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
		window.external.AddFavorite(url, title);
	} else if (navigator.appName == "Netscape") {
		window.sidebar.addPanel(title, url, "");
	} else {
		alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
	}
}


function showDownloads(item_number) {
	document.getElementById('downloads-layer-' + item_number).style.display = 'block';
}


function hideDownloads(item_number) {
	document.getElementById('downloads-layer-' + item_number).style.display = 'none';
}


function showInlineDownloads(item_number) {
	document.getElementById('inline-downloads-layer-' + item_number).style.display = 'block';
}


function hideInlineDownloads(item_number) {
	document.getElementById('inline-downloads-layer-' + item_number).style.display = 'none';
}


function sitemap(id) {
	var sitemap = '#sitemap'+id;

	if (jQuery(sitemap+">ul:first").is(":hidden")) {
		//jQuery(sitemap+">img").attr("src","fileadmin/template/images/minus.gif");
		jQuery(sitemap+">ul").slideDown("slow");
	} else {
		//jQuery(sitemap+">img").attr("src","fileadmin/template/images/plus.gif");
		jQuery(sitemap+">ul").slideUp("slow");
	}
}


function blendTeaser(id_before, id_after) {
	if (!blend_in_progress) {
	  blend_in_progress = true;

	 	para = id_after.split('-');
	 	$('dcm-fonds-teaser-blend-' + para[0]).value = 1;
	
		Effect.Fade('teaser-' + id_before, { duration: 1.0 });
		Effect.Appear('teaser-' + id_after, { duration: 1.0 });
	 	setTimeout('$(\'teaser-image-slider-icons-' + id_before + '\').style.display = \'none\'', 1000);
	 	setTimeout('$(\'teaser-image-slider-icons-' + id_after + '\').style.display = \'block\'', 1000);

	 	setTimeout('blend_in_progress = false', 1010);
	 	$('dcm-fonds-teaser-' + para[0]).value = para[1];
	 	setTimeout('$(\'dcm-fonds-teaser-blend-' + para[0] + '\').value = 0', 1010);
 	}
}


function blendNewsTeaser(id_before, id_after) {
	if (!newsblend_in_progress) {
	  newsblend_in_progress = true;

		Effect.Fade('newsteaser-' + id_before, { duration: 1.0 });
		Effect.Appear('newsteaser-' + id_after, { duration: 1.0 });
	 	setTimeout('$(\'newsteaser-slider-icons-' + id_before + '\').style.display = \'none\'', 1000);
	 	setTimeout('$(\'newsteaser-slider-icons-' + id_after + '\').style.display = \'block\'', 1000);

	 	setTimeout('newsblend_in_progress = false', 1010);
 	}
}

function blendTeaserAuto(teaser_index) {
	var last_teaser_num = $('dcm-fonds-teaser-last-' + teaser_index).value;
	var cur_teaser = $('dcm-fonds-teaser-' + teaser_index).value;
	var next_teaser = (cur_teaser >= last_teaser_num ? 0 : parseInt(cur_teaser) + 1);
	
	setTimeout('blendTeaserAuto(' + teaser_index + ')', 4020);
	
	if (last_teaser_num <= 0) { return; }
	if ($('dcm-fonds-teaser-blend-' + teaser_index).value > 0) { return; }
	
	blend_in_progress = true;
	$('dcm-fonds-teaser-blend-' + teaser_index).value = 1;

	Effect.Fade('teaser-' + teaser_index + '-' + cur_teaser, { duration: 1.01 });
	Effect.Appear('teaser-' + teaser_index + '-' + next_teaser, { duration: 1.01 });
 	setTimeout('$(\'teaser-image-slider-icons-' + teaser_index + '-' + cur_teaser + '\').style.display = \'none\'', 1010);
 	setTimeout('$(\'teaser-image-slider-icons-' + teaser_index + '-' + next_teaser + '\').style.display = \'block\'', 1010);

 	setTimeout('$(\'dcm-fonds-teaser-' + teaser_index + '\').value = ' + next_teaser, 1000);
	setTimeout('$(\'dcm-fonds-teaser-blend-' + teaser_index + '\').value = 0;', 1020);
	setTimeout('blend_in_progress = false;', 1020);
}