function ajaxMediathekTeaser (idOld, url) {
	if (!idOld || !url) return false;
	var dataObject = { }
	jQuery.ajax({
		type: "GET",
		url: url,
		data: dataObject,
		dataType: "html",
		success: function(html) {
			html = jQuery(html).html();
			jQuery("#mediathek-teaser-id"+idOld).fadeOut('fast', function(){
				jQuery("#mediathek-teaser-id"+idOld).parent().empty().html(html).fadeIn('fast');
			});
			try {
				jQuery().IVWmee({ivwadd:'_fotostrecke_g2_inline'});
			} catch(err) { }
		}
	});
	return false;
}

function ajaxGalleryDetail (id, modifier) {
	var dataObject = {
		g2_itemId: id
	}
	jQuery.ajax({
		type: "GET",
		url: "/typo3conf/ext/rsmmozgallery/Resources/Public/gallery.php",
		data: dataObject,
		dataType: "html",
		success: function(html) {
			jQuery("#contentColumns").replaceWith(html);
			mediathekTrackingHandler('detailajax', modifier);
			jumpToTop();
		}
	});
	return false;
}

// from gallery2::module::flashvideo
function divResize(id, nw, nh) {
	var obj = document.getElementById(id);
	obj.style.width = nw + "px";
	obj.style.height = nh + "px";
}

function jumpToTop () {
  window.scrollTo(0,160);
}


function rsmmozgalleryAddBookmark (url, title) {
	if (window.sidebar) {
		// firefox
		window.sidebar.addPanel(title,url,'');
	} else if(window.opera && window.print) {
		// opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} else if(document.all) {
		// ie
		window.external.AddFavorite(url,title);
	} else {
		var ua=navigator.userAgent.toLowerCase();
		var isKonq=(ua.indexOf('konqueror')!=-1);
		var isSafari=(ua.indexOf('webkit')!=-1);
		var isMac=(ua.indexOf('mac')!=-1);
		var buttonStr=isMac?'Command/Cmd':'CTRL';
		if (isKonq) {
			alert('Bitte drücken Sie STRG/CTRL + B um ein Lesezeichen für diese Seite zu setzen');
		} else if(window.home || isSafari) {
			alert('Bitte drücken Sie '+buttonStr+' + D um ein Lesezeichen für diese Seite zu setzen.');
		} else if (!window.print || isMac) {
			alert('Bitte drücken Sie Command/Cmd + D um ein Lesezeichen für diese Seite zu setzen.');
		} else {
			alert('Bitte erstellen Sie ein Lesezeichen für diese Seite manuell über Ihren Browser.');
		}
	}
}	



// mediathekTrackingHandler('detailajax', 'video');
szmvars='';
function mediathekTrackingHandler (type, modifier) {
	if (type == 'detailajax') {		
		var ivw_marker = '';
		if  (modifier == 'video') {
			ivw_marker = '/CP/mediathekvideo';
			szmvars="moz//CP//mediathekvideo";
		} else {
			ivw_marker = '/CP/mediathekfotostrecke';
			szmvars="moz//CP//mediathekfotostrecke";
		}

		// SZM VERSION="1.5"
		jQuery("#szm-ivw-15").append('<img src="http://moz.ivwbox.de/cgi-bin/ivw'+ivw_marker+'?r='+escape(document.referrer)+'&d='+(Math.random()*100000)+'" width="1" height="1" alt="szmtag" />');

		// SZMFRABO VERSION="1.2"
		//jQuery("#szm-ivw-15").append('<script src="http://moz.ivwbox.de/2004/01/survey.js" type="text/javascript"></script>');
		var szmvar_c=0;
		var szmvar_cook = document.cookie.split(";");
		for(szmvar_i=0;szmvar_i<szmvar_cook.length;szmvar_i++) {
			if(szmvar_cook[szmvar_i].match("POPUPCHECK=.*")) {
				var szmvar_check=new Date(); 
				var szmvar_now=szmvar_check.getTime();
				szmvar_check.setTime(szmvar_cook[szmvar_i].split("=")[1]);
				if(szmvar_check.getTime() >= (szmvar_now)) szmvar_c=1;break;
			}
		}
		//if(szmvar_c==0)document.write('<script src="http://qs.ivwbox.de/?'+szmvars+'"></'+'script>');
		if(szmvar_c==0)jQuery("#szm-ivw-15").append('<script src="http://qs.ivwbox.de/?'+szmvars+'"></'+'script>');
	}
}

