//  ALTTXT V1.2
//  BY: BRIAN GOSSELIN OF SCRIPTASYLUM.COM
//  Modified by kwedo (www.kwedo.com) for teampoison.net (19.01.2004)

// CollapseQAscript
// rewriten by kwedo.com (27.11.2003)

// (C) By kwedo.com 2003-2004

var dofade=false;     // ENABLES FADE-IN EFFECT FOR IE4+ AND NS6 ONLY
var center=false;     // CENTERS THE BOX UNER THE MOUSE, OTHERWISE DISPLAYS BOX TO THE RIGHT OF THE MOUSE
var centertext=false; // CENTERS THE TEXT INSIDE THE BOX. YOU CAN'T SIMPLY DO THIS VIA STYLE BECAUSE OF NS4.
var fixx=0;
var fixy=0;

var ids=new Array();

function QAinit(){
if(document.getElementById){
var tids=document.getElementsByTagName('div');
for(i=0;i<tids.length;i++)if(tids[i].className=="question")ids[ids.length]=tids[i];
for(i=0;i<ids.length;i++)ids[i].onmouseup=setstate;
}}

function expandall(){
if(document.getElementById){
for(i=0;i<ids.length;i++)ids[i].parentNode.getElementsByTagName('div')[1].style.display="block";
}}

function collapseall(){
if(document.getElementById){
for(i=0;i<ids.length;i++)ids[i].parentNode.getElementsByTagName('div')[1].style.display="none";
}}




function ietruebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

var NS4 = (navigator.appName.indexOf("Netscape")>=0 && !document.getElementById)? true : false;
var IE4 = (document.all && !document.getElementById)? true : false;
var IE5 = (document.getElementById && document.all)? true : false;
var NS6 = (document.getElementById && navigator.appName.indexOf("Netscape")>=0 )? true: false;
var W3C = (document.getElementById)? true : false;
var w_y, w_x, navtxt, boxheight, boxwidth;
var ishover=false;
var isloaded=false;
var ieop=0;
var op_id=0;

function getwindowdims(){
w_y=(NS4||NS6||window.opera)? window.innerHeight : (IE5||IE4)? document.body.clientHeight : 0;
w_x=(NS4||NS6||window.opera)? window.innerWidth : (IE5||IE4)? document.body.clientWidth : 0;
}

function getboxwidth(){
if(NS4)boxwidth=(navtxt.document.width)? navtxt.document.width : navtxt.clip.width;
if(IE5||IE4)boxwidth=(navtxt.style.pixelWidth)? navtxt.style.pixelWidth : navtxt.offsetWidth;
if(NS6)boxwidth=(navtxt.style.width)? parseInt(navtxt.style.width) : parseInt(navtxt.offsetWidth);
}

function getboxheight(){
if(NS4)boxheight=(navtxt.document.height)? navtxt.document.height : navtxt.clip.height;
if(IE4||IE5)boxheight=(navtxt.style.pixelHeight)? navtxt.style.pixelHeight : navtxt.offsetHeight;
if(NS6)boxheight=parseInt(navtxt.offsetHeight);

}

function movenavtxt(x,y){
if(NS4)navtxt.moveTo(x,y);
if(W3C||IE4){
navtxt.style.left=x+'px';
navtxt.style.top=y+'px';
}}

function getpagescrolly(){
if(NS4||NS6)return window.pageYOffset;
if(IE5||IE4)return ietruebody().scrollTop;
}

function getpagescrollx(){
if(NS4||NS6)return window.pageXOffset;
if(IE5||IE4)return ietruebody().scrollLeft;
}

function writeindiv(text){
if(NS4){
navtxt.document.open();
navtxt.document.write(text);
navtxt.document.close();
}
if(W3C||IE4)navtxt.innerHTML=text;
}

//**** END UTILITY FUNCTIONS ****//

function kvetxt(text,  datea){
fixy=0;
fixx=0;
if(isloaded){
if(text!=0){
ishover=true;
if(NS4)text='<div class="navtext">'+((centertext)?'<center>':'')+text+((centertext)?'</center>':'')+'</div>';
writeindiv('<table width="120"  border="0" cellpadding="0" cellspacing="1" bgcolor="#BBBBBB"><tr>' +
'<td bgcolor="#F2F3F0"><table width="100%"  border="0" cellspacing="4" cellpadding="0">' +
'<tr><td bgcolor="#E6E7E4" class="normB"><table width="100%"  border="0" cellspacing="0" cellpadding="0">' +
 '<tr><td width="18" height="13" align="center"><img src="images/_w.gif" width="10" height="10"></td>' +
'<td align="left" class="normB">' + datea + '</td></tr></table></td></tr><tr><td bgcolor="#E6E7E4"><table width="100%"  border="0" cellspacing="0" cellpadding="4"><tr><td class="normS">' + text +
'</td></tr></table></td></tr></table></td></tr></table>');
getboxheight();
if((W3C || IE4) && dofade){
ieop=0;
incropacity();
}}else{
if(NS4)navtxt.visibility="hide";
if(IE4||W3C){
if(dofade)clearTimeout(op_id);
navtxt.style.visibility="hidden";
}
writeindiv('');
ishover=false;
}}}
      
function tipo(text, ico){
fixy=-70;
fixx=-27;
if(isloaded){
if(text!=0){
ishover=true;
if(NS4)text='<div class="navtext">'+((centertext)?'<center>':'')+text+((centertext)?'</center>':'')+'</div>';
if (IE4||IE5) { 
writeindiv('<table width="132"  border="0" cellspacing="0" cellpadding="0"><tr><td width="132" height="5" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/x_top.png,sizingMethod=scale);></td>' +
      '</tr><tr><td width="132" height="26" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/x_mdl.png,sizingMethod=scale);><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr>' +
      '<td><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr><td width="28" align="right"><img src="<%=request.getContextPath()%>/institucional/images/ico' + ico + '.gif" width="21" height="23"></td>' +
      '<td width="6"> </td><td class="norms">' + text + '</td>' +
      '</tr></table></td><td width="4"></td></tr></table></td></tr><tr>' +
      '<td width="132" height="16" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/x_btm.png,sizingMethod=scale);></td></tr></table>');
} else { 
writeindiv('<table width="132"  border="0" cellspacing="0" cellpadding="0"><tr><td width="132" height="5" background="/institucional/images/x_top.png"></td>' +
      '</tr><tr><td width="132" height="26" background="/institucional/images/x_mdl.png"><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr>' +
      '<td><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr><td width="28" align="right"><img src="<%=request.getContextPath()%>/institucional/images/ico' + ico + '.gif" width="21" height="23"></td>' +
      '<td width="6"> </td><td class="norms">' + text + '</td>' +
      '</tr></table></td><td width="4"></td></tr></table></td></tr><tr>' +
      '<td width="132" height="16" background="/institucional/images/x_btm.png"></td></tr></table>');
}

getboxheight();
if((W3C || IE4) && dofade){
ieop=0;
incropacity();
}}else{
if(NS4)navtxt.visibility="hide";
if(IE4||W3C){
if(dofade)clearTimeout(op_id);
navtxt.style.visibility="hidden";
}
writeindiv('');
ishover=false;
}}}
function tipo2(text){
fixy=-70;
fixx=-27;
if(isloaded){
if(text!=0){
ishover=true;
if(NS4)text='<div class="navtext">'+((centertext)?'<center>':'')+text+((centertext)?'</center>':'')+'</div>';
if (IE4||IE5) { 
writeindiv('<table width="132"  border="0" cellspacing="0" cellpadding="0"><tr><td width="132" height="5" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/x_top.png,sizingMethod=scale);></td>' +
      '</tr><tr><td width="132" height="26" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/x_mdl.png,sizingMethod=scale);><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr>' +
      '<td><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr>' +
      '<td width="6"> </td><td class="norms">' + text + '</td>' +
      '</tr></table></td><td width="4"></td></tr></table></td></tr><tr>' +
      '<td width="132" height="16" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/x_btm.png,sizingMethod=scale);></td></tr></table>');
} else { 
writeindiv('<table width="132"  border="0" cellspacing="0" cellpadding="0"><tr><td width="132" height="5" background="/institucional/images/x_top.png"></td>' +
      '</tr><tr><td width="132" height="26" background="/institucional/images/x_mdl.png"><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr>' +
      '<td><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr>' +
      '<td width="6"> </td><td class="norms">' + text + '</td>' +
      '</tr></table></td><td width="4"></td></tr></table></td></tr><tr>' +
      '<td width="132" height="16" background="/institucional/images/x_btm.png"></td></tr></table>');
}
getboxheight();
if((W3C || IE4) && dofade){
ieop=0;
incropacity();
}}else{
if(NS4)navtxt.visibility="hide";
if(IE4||W3C){
if(dofade)clearTimeout(op_id);
navtxt.style.visibility="hidden";
}
writeindiv('');
ishover=false;
}}}

function tipo3(text){
fixy=-70;
fixx=-27;
if(isloaded){
if(text!=0){
ishover=true;
if(NS4)text='<div class="navtext">'+((centertext)?'<center>':'')+text+((centertext)?'</center>':'')+'</div>';
if (IE4||IE5) { 
writeindiv('<table width="187"  border="0" cellspacing="0" cellpadding="0"><tr><td width="187" height="5" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/x_top2.png,sizingMethod=scale);></td>' +
      '</tr><tr><td width="187" height="26" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/x_mdl2.png,sizingMethod=scale);><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr>' +
      '<td><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr>' +
      '<td width="6"> </td><td class="norms">' + text + '</td>' +
      '</tr></table></td><td width="4"></td></tr></table></td></tr><tr>' +
      '<td width="187" height="16" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/x_btm2.png,sizingMethod=scale);></td></tr></table>');
} else { 
writeindiv('<table width="187"  border="0" cellspacing="0" cellpadding="0"><tr><td width="187" height="5" background="/institucional/images/x_top2.png"></td>' +
      '</tr><tr><td width="187" height="26" background="/institucional/images/x_mdl2.png"><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr>' +
      '<td><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr>' +
      '<td width="6"> </td><td class="norms">' + text + '</td>' +
      '</tr></table></td><td width="4"></td></tr></table></td></tr><tr>' +
      '<td width="187" height="16" background="/institucional/images/x_btm2.png"></td></tr></table>');
}
getboxheight();
if((W3C || IE4) && dofade){
ieop=0;
incropacity();
}}else{
if(NS4)navtxt.visibility="hide";
if(IE4||W3C){
if(dofade)clearTimeout(op_id);
navtxt.style.visibility="hidden";
}
writeindiv('');
ishover=false;
}}}
   
function phototxt(text,  kto){
fixy=0;
fixx=0;
if(isloaded){
if(text!=0){
ishover=true;
if(NS4)text='<div class="navtext">'+((centertext)?'<center>':'')+text+((centertext)?'</center>':'')+'</div>';
if (IE4||IE5) { 
writeindiv(' <table width="135"  border="0" cellspacing="0" cellpadding="0"><tr>' +
                        '<td width="135" height="13" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/top.png,sizingMethod=scale);> </td>' +
                      '</tr><tr><td align="center" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/mdl.png,sizingMethod=scale);><table width="100%"  border="0" cellspacing="0" cellpadding="0">' +
                          '<tr><td align="center"><img src="http://kwedo.com/student/fotka.php?3,' + text + '" alt="zdjecie" border="0"></td>' +
                          '</tr><tr><td height="5"> </td>' +
                          '</tr> <tr><td align="center" class="a10">dodał ' + kto + '</td>' +
                          '</tr> </table> </td></tr><tr>' +
                       ' <td width="135" height="13" style=background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/institucional/images/btm.png,sizingMethod=scale);> </td></tr></table>');
} else { 
writeindiv(' <table width="135"  border="0" cellspacing="0" cellpadding="0"><tr>' +
                        '<td width="135" height="13" background=/institucional/images/top.png> </td>' +
                      '</tr><tr><td align="center" background=/institucional/images/mdl.png><table width="100%"  border="0" cellspacing="0" cellpadding="0">' +
                          '<tr><td align="center"><img src="http://kwedo.com/student/fotka.php?3,' + text + '" alt="zdjecie" border="0"></td>' +
                          '</tr><tr><td height="5"> </td>' +
                          '</tr> <tr><td align="center" class="a10">dodał ' + kto + '</td>' +
                          '</tr> </table> </td></tr><tr>' +
                       ' <td width="135" height="13" background=/institucional/images/btm.png> </td></tr></table>');

}
getboxheight();
if((W3C || IE4) && dofade){
ieop=0;
incropacity();
}}else{
if(NS4)navtxt.visibility="hide";
if(IE4||W3C){
if(dofade)clearTimeout(op_id);
navtxt.style.visibility="hidden";
}
writeindiv('');
ishover=false;
}}}

function kvetxt2(text,  datea){
if(isloaded){
if(text!=0){
ishover=true;
if(NS4)text='<div class="navtext">'+((centertext)?'<center>':'')+text+((centertext)?'</center>':'')+'</div>';
writeindiv('<table width="120"  border="0" cellpadding="0" cellspacing="1" bgcolor="#BBBBBB"><tr>' +
'<td bgcolor="#F2F3F0"><table width="100%"  border="0" cellspacing="4" cellpadding="0">' +
'<tr><td bgcolor="#E6E7E4" class="normB"><table width="100%"  border="0" cellspacing="0" cellpadding="0">' +
 '<tr><td width="18" height="13" align="center"><img src="images/_w.gif" width="10" height="10"></td>' +
'<td width="72" align="left" class="normB">' + datea + '</td></tr></table></td></tr><tr><td bgcolor="#E6E7E4"><table width="100%"  border="0" cellspacing="0" cellpadding="4"><tr><td class="normS">' + text +
'</td></tr></table></td></tr></table></td></tr></table>');
getboxheight();
if((W3C || IE4) && dofade){
ieop=0;
incropacity();
}}else{
if(NS4)navtxt.visibility="hide";
if(IE4||W3C){
if(dofade)clearTimeout(op_id);
navtxt.style.visibility="hidden";
}
writeindiv('');
ishover=false;
}}}

function incropacity(){
if(ieop<=100){
ieop+=20;
if(IE4 || IE5)navtxt.style.filter="alpha(opacity="+ieop+")";
if(NS6)navtxt.style.MozOpacity=ieop/100;
op_id=setTimeout('incropacity()', 20);
}}

function moveobj(evt){
if(isloaded && ishover){
margin=(IE4||IE5)? 1 : 23;
if(NS6)if(document.height+27-window.innerHeight<0)margin=15;
if(NS4)if(document.height-window.innerHeight<0)margin=10;
//mx=(NS4||NS6)? evt.pageX : (IE5||IE4)? event.clientX : 0;
//my=(NS4||NS6)? evt.pageY : (IE5||IE4)? event.clientY : 0;
if (NS4){
mx=evt.pageX
my=evt.pageY
}
else if (NS6){
mx=evt.clientX
my=evt.clientY
}
else if (IE5){
mx=event.clientX
my=event.clientY
}
else if (IE4){
mx=0
my=0
}

if(NS4){
mx-=getpagescrollx();
my-=getpagescrolly();
}
xoff=(center)? mx-boxwidth/2 : mx+5;
yoff=(my+boxheight+30-getpagescrolly()+margin>=w_y)? -15-boxheight: 12;
movenavtxt( Math.min(w_x-boxwidth-margin , Math.max(2,xoff))+getpagescrollx() + fixx , my+yoff+getpagescrolly() + fixy );
if(NS4)navtxt.visibility="show";
if(W3C||IE4)navtxt.style.visibility="visible";
}}

if(NS4)document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=moveobj;
window.onload=function(){
  navtxt=(NS4)? document.layers['navtxt'] : (IE4)? document.all['navtxt'] : (W3C)? document.getElementById('navtxt') : null;
  getboxwidth();
  getboxheight();
  getwindowdims();
  isloaded=true;
  if((W3C || IE4) && centertext)navtxt.style.textAlign="center";
  if(W3C)navtxt.style.padding='4px';
  if(IE4 || IE5 && dofade)navtxt.style.filter="alpha(opacity=0)";
 QAinit();
  }
window.onresize=getwindowdims;



