if(typeof IGExpandoEngine_js_parsed=='undefined'){
var timer;
var sourceWidth;
function stopAnim(){
clearTimeout(timer);}
function preMorph(target,objID,initSpeed,a,toWidth,toHeight){
var objSource=target;
var objDest=document.getElementById('popOver');
objDest.style.visibility="visible";
if(parseInt(objDest.style.width)<toWidth-50||parseInt(objDest.style.width)>toWidth-50){
morph(objID,initSpeed,a,toWidth,toHeight);}}
function morph(objID,initSpeed,a,toWidth,toHeight){
stopAnim();
var objSpeedy=document.getElementById(objID);
var interval=.1;
var dx=(initSpeed*interval+.5*a*Math.pow(interval,2))*a/Math.abs(a);
var newSpeed=initSpeed+(Math.abs(a)*interval);
var epsilon=0.0000000000001;
if(a/Math.abs(a)==-1){
toWidth=epsilon;
toHeight=epsilon;
objSpeedy.style.backgroundColor="transparent";
objSpeedy.style.borderColor="Gray";}
objSpeedy.style.height=Math.abs(parseInt(objSpeedy.style.height)+dx/toWidth*toHeight)+'px';
objSpeedy.style.width=parseInt(objSpeedy.style.width)+dx+'px';
objSpeedy.style.visibility="visible";
if(parseInt(objSpeedy.style.width)<toWidth-50||parseInt(objSpeedy.style.width)>toWidth+50){
clearTimeout(timer);
timer=setTimeout('morph("'+objID+'",'+newSpeed+','+a+','+toWidth+','+toHeight+')',interval);}
else{
objSpeedy.style.width=toWidth+'px';
objSpeedy.style.height=toHeight+'px';
if(a/Math.abs(a)==-1){
objSpeedy.style.visibility="hidden";}
else{}}}
function findPosX(obj){
var curleft=0;
if(obj.offsetParent){
while(1){
curleft+=obj.offsetLeft;
if(!obj.offsetParent){
break;}
obj=obj.offsetParent;}}else if(obj.x){
curleft+=obj.x;}
return curleft;}
function findPosY(obj){
var curtop=0;
if(obj.offsetParent){
while(1){
curtop+=obj.offsetTop;
if(!obj.offsetParent){
break;}
obj=obj.offsetParent;}}else if(obj.y){
curtop+=obj.y;}
return curtop+20;}
IGExpandoEngine_js_parsed=true;}

