var pDrop = {
	openMenu:false,
	open:function(menu, link) {
		if(menu != false) {
			if(document.getElementById(menu).style.display == 'none') {
				document.getElementById(menu).style.display = '';
				if(typeof(link) != 'undefined')
					link.className = 'menuOpen';
				pDrop.openMenu = menu;
			} else {
				if(typeof(panda) != 'undefined') {
					if(panda.rightClickOpen == false)
						document.getElementById(menu).style.display = 'none';
						if(typeof(link) != 'undefined')
							link.className = '';
				} else {
					document.getElementById(menu).style.display = 'none';	
						if(typeof(link) != 'undefined')
							link.className = '';
				}
			}
		}
		return false;
	}
}

if(typeof(pPop) == 'undefined') {

var pPop = {
	open:function(id) {
		if(!document.getElementById('popDiv')) {
			if(typeof(dAjax) != 'undefined') {
				dAjax.init({
					mode:'get',
					url:'popdiv.php?popCms='+id,	//../../dreamsoft/admin/modules/kobra/view.php?popCms='+id
					log:'off',
					onfinish:function(response) {
						var popDiv = document.createElement('div');
						popDiv.innerHTML = response;
						popDiv.style.position = 'absolute';
						popDiv.style.top = '50px';
						popDiv.style.left = '0';
						popDiv.id = 'popDiv';
						document.body.appendChild(popDiv);
						
						var cDiv = document.getElementById('editorPopUpDiv');
						popDiv.style.left = (document.documentElement.clientWidth / 2) - (cDiv.clientWidth / 2) + 'px';
						if((document.documentElement.clientHeight / 2) - (cDiv.clientHeight / 2) > 50)
							popDiv.style.top = (document.documentElement.clientHeight / 2) - (cDiv.clientHeight / 2) + 'px';
					}
				});
			} else {
				console.error('Dreamsoft Ajax library not included');
			}
		}
	},
	
	close:function() {
		if(document.getElementById('popDiv')) {
			document.body.removeChild(document.getElementById('popDiv'));
		}
	}
}

}
