// oeffnet AJAX
function openPage(idName,pageUrl){
	//document.getElementById(idName).style.display='block';
	    var req = null;
    try{
        req = new XMLHttpRequest();
    }
    catch (ms){
        try{
            req = new ActiveXObject("Msxml2.XMLHTTP");
        } 
        catch (nonms){
            try{
                req = new ActiveXObject("Microsoft.XMLHTTP");
            } 
            catch (failed){
                req = null;
            }
        }  
    }
    req.open("GET", pageUrl);
    req.onreadystatechange = function(){            
        switch(req.readyState) {
                case 4:
                if(idName){
                	document.getElementById(idName).innerHTML =  req.responseText;
                }
                break;
                default:
                    return false;
                break;     
            }
        };

    req.send(null);
}

// ----------------------------------------------------------------------------------------------------------------------

function openCMS(divId){
	document.getElementById('tmce_'+divId).style.display='block';
	document.getElementById(divId).style.display='none';
}
function saveText(divId,text__){
	var text = tinyMCE.activeEditor.contentDocument.getElementsByTagName( 'body' )[0].innerHTML;
	var textF = escape(text);

	var idName = divId;
	var pageUrl = '/cms.php?page=savetext&case='+divId+'&text='+textF;
	
	// Seite oeffnen
	openPage(idName,pageUrl);
	document.getElementById('tmce_'+divId).style.display='none';
	document.getElementById(divId).style.display='block';
}
function closeText(divId){
	document.getElementById('tmce_'+divId).style.display='none';
	document.getElementById(divId).style.display='block';
}

function openRef(rid){
	var idName = 'ref_'+rid;
	var pageUrl = '/cms.php?page=openref&rid='+rid;
	
	// Seite oeffnen
	openPage(idName,pageUrl);
}
