/* old:
function disableInlineEdit(cookieName) {
	// Ablaufdatum des Cookies einfach in die Vergangenheit
	temp = '';
	document.cookie = cookieName + "=" + temp + "; expires=Thu, 01-Jan-70 00:00:01 GMT;";

	document.location.reload();
}
*/

// for admin panel
function changeDatasetPublishmentBehaviour(cookieName, value) {
	document.cookie = cookieName + "=" + value;
	document.location.reload();
}

/* PopUp fuer Modul Link */
function openLinkWindow(link, breite, hoehe, left, top, scrollbars, resizable, status) {
	var linkPopUp = window.open(link, 'LinkPopUp', 'toolbar=no,scrollbars='+scrollbars+',status='+status+',menubar=no,location=no,resizable='+resizable+',width='+breite+',height='+hoehe+',left='+left+',top='+top);

	if (linkPopUp.opener == null)
		linkPopUp.opener = self;
	linkPopUp.focus();
}

// Notwendige Funktion zur Umsetzung der Paging-Klasse im Frontend mit POST-Werten
function NFYPagingSubmit(FormName,costart_val) {
	window.document.forms[FormName].elements['costart'].value=costart_val;
	window.document.forms[FormName].submit();
}

// Werbebanner ein / ausblenden
function showHideAdLayer() {
  var i,p,v,obj,args=showHideAdLayer.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='block')?'block':(v=='none')?'none':v; }
    obj.display=v; }
}

function openAdminPanel() {
	document.getElementById('adminpanel').style.left = 0;
	document.getElementById('adminpanelopener').style.display = 'none';

}

function closeAdminPanel() {
	document.getElementById('adminpanel').style.left = -200+'px';
	document.getElementById('adminpanelopener').style.display = 'inline';
}


// Moegliche Tracking-Funktion beim Abspielen eines Videos und Audios
function tracking(nfy_content_type, nfy_content_id) {
	//Default-Werte
	if(!nfy_content_type) var nfy_content_type = '';
	if(!nfy_content_id) var nfy_content_id = '';

	var ivw = new Image();
	ivw.src = "http://pznews.ivwbox.de/cgi-bin/ivw/CP/multimedia?d="+(Math.random()*100000);

	if(nfy_content_type != '' && nfy_content_id != '')
	{
		var playCount = new Image();
		var addition  = '';
		if(publication_id)
		{
			addition = '&puid='+publication_id;
		}
		playCount.src = "/pu_all/scripts/content_count.php?id="+nfy_content_id+"&type="+nfy_content_type+"&rand="+(Math.random()*100000)+addition;
	}

}

function playTracker(obj) { tracking('video', obj.id.split(/_/)[1]); }
function playerReady(obj) { document.getElementById(obj['id']).addViewListener('PLAY','playTracker'); }

// inElement muss ein Formularfeld sein
function copyToClipboard (inElement) {
	if (inElement.createTextRange) {
    	var range = inElement.createTextRange();
    	if (range) // IE
      		range.execCommand('Copy');
  		} else {
    		var flashcopier = 'flashcopier';
		    if(!document.getElementById(flashcopier)) {
		     var divholder = document.createElement('div');
		     divholder.id = flashcopier;
		     document.body.appendChild(divholder);
    	}
	    document.getElementById(flashcopier).innerHTML = '';
	    var divinfo = '<embed src="/redFACT/kernel/flash/clipboard.swf" FlashVars="clipboard='+encodeURIComponent(inElement.value)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
	    document.getElementById(flashcopier).innerHTML = divinfo;
  	}
}