297
| <![CDATA[<script type="text/javascript">
var PQP_DETAILS = false;
var PQP_HEIGHT = "short";
var PQP_METRICS = false;
addEvent(window, 'load', loadCSS);
function changeTab(tab) {
var pQp = document.getElementById('pQp');
hideAllTabs();
addClassName(pQp, tab, true);
}
function hideAllTabs() {
var pQp = document.getElementById('pQp');
removeClassName(pQp, 'console');
removeClassName(pQp, 'speed');
removeClassName(pQp, 'queries');
removeClassName(pQp, 'memory');
removeClassName(pQp, 'files');
}
function toggleMetrics(){
var container = document.getElementById('pqp-metrics');
if(PQP_METRICS){
addClassName(container, 'hideMetrics', true);
PQP_METRICS = false;
}
else{
removeClassName(container, 'hideMetrics');
PQP_METRICS = true;
}
}
function toggleDetails(){
var container = document.getElementById('pqp-container');
if(PQP_DETAILS){
addClassName(container, 'hideDetails', true);
PQP_DETAILS = false;
}
else{
removeClassName(container, 'hideDetails');
PQP_DETAILS = true;
}
}
function toggleHeight(){
var container = document.getElementById('pqp-container');
if(PQP_HEIGHT == "short"){
addClassName(container, 'tallDetails', true);
PQP_HEIGHT = "tall";
}
else{
removeClassName(container, 'tallDetails');
PQP_HEIGHT = "short";
}
}
function loadCSS() {
var sheet = document.createElement("link");
sheet.setAttribute("rel", "stylesheet");
sheet.setAttribute("type", "text/css");
sheet.setAttribute("href", "http://ornithologia.cemave.gov.br/lib/pkp/lib/pqp/css/pQp.css");
document.getElementsByTagName("head")[0].appendChild(sheet);
setTimeout(function(){document.getElementById("pqp-container").style.display = "block"}, 10);
}
//http://www.bigbold.com/snippets/posts/show/2630
function addClassName(objElement, strClass, blnMayAlreadyExist){
if ( objElement.className ){
var arrList = objElement.className.split(' ');
if ( blnMayAlreadyExist ){
var strClassUpper = strClass.toUpperCase();
for ( var i = 0; i < arrList.length; i++ ){
if ( arrList[i].toUpperCase() == strClassUpper ){
arrList.splice(i, 1);
i--;
}
}
}
arrList[arrList.length] = strClass;
objElement.className = arrList.join(' ');
}
else{
objElement.className = strClass;
}
}
//http://www.bigbold.com/snippets/posts/show/2630
function removeClassName(objElement, strClass){
if ( objElement.className ){
var arrList = objElement.className.split(' ');
var strClassUpper = strClass.toUpperCase();
for ( var i = 0; i < arrList.length; i++ ){
if ( arrList[i].toUpperCase() == strClassUpper ){
arrList.splice(i, 1);
i--;
}
}
objElement.className = arrList.join(' ');
}
}
//http://ejohn.org/projects/flexible-javascript-events/
function addEvent( obj, type, fn ) {
if ( obj.attachEvent ) {
obj["e"+type+fn] = fn;
obj[type+fn] = function() { obj["e"+type+fn]( window.event ) };
obj.attachEvent( "on"+type, obj[type+fn] );
}
else{
obj.addEventListener( type, fn, false );
}
}
</script>]]>
|