/*
	# JavaScript include - PHPaction CMS
	#
	# (c) 2003..2006 by Daniel Stobbe, PHPaction online service berlin
	#
	# encoding: UTF-8   ( Ä Ö Ü ä ö ü ß )
	#
	#
*/


// Popup :: begin

	window.defaultstatus = '';
	
function open_popup(href,name, x, y) {
	window.status = 'Flashvideo';
	var middle_hor=(screen.width-x)/2;
	var middle_vert=(screen.height-y)/2;
	if( x == 0 && y == 0 ){
		middle_hor = 0;
		middle_vert = 0;
	}
	var newpopupwin = window.open(href,name,'width='+x+',height='+y+',fullscreen=no,dependent=yes,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no,left='+middle_hor+',top='+middle_vert+'');
	newpopupwin.focus();
}

// Popup :: end


// flash-interfaces :: begin

	var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1; 
	function pos_showPage(page_id)
	{
		//alert(page_id+'  flash-menu:'+showFlashMenu);
		if (showFlashMenu) {
			xajax_XposGetPageFlash(page_id);
		} else {
			xajax_XposGetPage(page_id);
		}
	}
	function pos_showFlashMenu (root_id) {
		if (!useRedirect) {
			if(hasRightVersion) {
				//alert('insert-Flash-Menu');
				showFlashMenu = true;
				xajax.$('menu_main').innerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="749" height="150" id="swf001" align=""><param name="movie" value="/css/swf/001.swf?root_id='+root_id+'" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="/css/swf/001.swf?root_id='+root_id+'" quality="high" bgcolor="#ffffff"  width="749" height="150" name="swf001" align="" type="application/x-shockwave-flash" pluginspace="http://www.macromedia.com/go/getflashplayer"></embed></object>';
			} else {
				// Do nothing - html menu already shown
			}
		}
	}
	
// flash-interfaces :: end
	

// Bildergallerie :: begin
	var picOver_active	= '/css/default/img/picgal_thumb_active.gif';
	var picOver_inactive	= '/css/default/img/picgal_thumb_inactive.gif';

	var picShow		= new Array();
	var picShowMax	= new Array();
	var picData		= new Array();
	var picSlideshow;

	
	function removePicShaddow(page_id, pic_no) {
		xajax.$('pic_thumb_'+page_id+'_'+pic_no).src=picOver_active;
		return true;
	}
	function setPicShaddow(page_id, pic_no) {
		for (var i = 0; i <= picShowMax[page_id]; i++) {
			if (i == pic_no) {
				xajax.$('pic_thumb_'+page_id+'_'+i).src=picOver_active;
			} else {
				xajax.$('pic_thumb_'+page_id+'_'+i).src=picOver_inactive;
			}
		}
		return true;
	}
	
	function setNextPic(page_id) {
		setPic(page_id,picShow[page_id]+1);
		return false;
	}
	
	function SlideshowAction(page_id) {
		setPic(page_id,picShow[page_id]+1);
		picSlideshow = window.setTimeout("SlideshowAction("+ page_id +")", 5000);
		return true;
	}
	function SlideshowStart(page_id) {
		picSlideshow = window.setTimeout("SlideshowAction("+ page_id +")", 5000);
		return true;
	}
	
	function SlideshowStop() {
		window.clearTimeout(picSlideshow);
		return true;
	}
	
	function setPicFromThumb(page_id,pic_no) {
		SlideshowStop();
		setPic(page_id,pic_no);
		// setPicShaddow(page_id,pic_no); 
		//xajax.$('lightbox_link_full_'+page_id+'_'+pic_no).onclick();
		return false;
	}

	function setPic(page_id, pic_no) {
		if (pic_no<0)pic_no=picShowMax[page_id];
		if (pic_no==picShowMax[page_id]+1)pic_no=0;
		oldPicShow = picShow[page_id];
		picShow[page_id]=pic_no;
		xajax.$('pictag_'+page_id).onload = function picResize() {
			xajax.$('pictag_'+page_id).width	= picData[page_id][picShow[page_id]]['pic'].width;
			xajax.$('pictag_'+page_id).height	= picData[page_id][picShow[page_id]]['pic'].height;
		}
		xajax.$('pictag_'+page_id).src = picData[page_id][pic_no]['pic'].src;
		xajax.$('gallery_picname_'+page_id).innerHTML = picData[page_id][pic_no]['text'];
		
//		xajax.$('gallery_picno_'+page_id).innerHTML = pic_no + 1;
		
		//xajax.$('lightbox_link_full_'+page_id+'_'+pic_no).title = picData[page_id][pic_no]['text'];
		//xajax.$('lightbox_link_full_'+page_id+'_'+pic_no).href = picData[page_id][pic_no]['large_filename'];

		setPicShaddow(page_id,picShow[page_id]);
		return false;
	}


	function editPic(page_id,pno) {
		editlink="/pos-controller.php?get=page&page_id="+page_id+"&pospiccmd=edit&bild_id="+picData[page_id][pno]['id']+"&pno="+pno+"&doit=1";
		window.location.href =editlink;
		return false;
	}
	function delPic(page_id,pno) {
		dellink="/pos-controller.php?get=page&page_id="+page_id+"&pospiccmd=del&bild_id="+picData[page_id][pno]['id']+"&pno="+pno+"&doit=1";
		if (confirm('Bild wirklich löschen ?')) {
			window.location.href =dellink;
		}
		return false;
	}
	
// Bildergallerie :: end
