// JavaScript Document
/***********************************************
* Link Floatie script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var floattext=new Array()
//floattext[0]='We collect this information in order to contact you to discuss your loan application further.  We always treat your personal details sensitively.  Please see our Privacy Policy.<div align="right"><a href="javascript:hidefloatie()"></a></div>'
//floattext[0]='Simplemente haz clic en Invite a Presentar Oferta y todos los detalles de tu proyecto, incluyendo tu informacion de contacto, seran enviados automaticamente a este disenador.<div align="right"><a href="javascript:hidefloatie()"></a></div>'
floattext[0]='<p>Simply click on the Invite button and all of your project\'s details will be automatically sent to this Professional.<div align="right"><a href="javascript:hidefloatie()"></a></div>'
//Simplemente haz clic en \"Invite a Presentar Oferta\" y todos los detalles de tu proyecto, incluyendo tu informaci\u00F3n de contacto, ser\u00E1n enviados autom\u00E1ticamente a este dise\u00F1ador.</p>'
floattext[1]='We will check to see if we are in your area <div align="right"><a href="javascript:hidefloatie()"></a></div>'
floattext[3]='Your Personal Finance Manager will ask you to produce two months of consecutive statements. <div align="right"><a href="javascript:hidefloatie()"></a></div>'
floattext[4]='We will also keep you updated on your application by text message. <div align="right"><a href="javascript:hidefloatie()"></a></div>'

var floatiewidth="250px" //default width of floatie in px
var floatieheight="auto" //default height of floatie in px. Set to "" to let floatie content dictate height.
var floatiebgcolor="FFE6A4" //default bgcolor of floatie
var fadespeed=70 //speed of fade (5 or above). Smaller=faster.

var baseopacity=0
function slowhigh(which2){
imgobj=which2
browserdetect=which2.filters? "ie" : typeof which2.style.MozOpacity=="string"? "mozilla" : ""
instantset(baseopacity)
highlighting=setInterval("gradualfade(imgobj)",fadespeed)
}

function instantset(degree){
cleartimer()
if (browserdetect=="mozilla")
imgobj.style.MozOpacity=degree/100
else if (browserdetect=="ie")
imgobj.filters.alpha.opacity=degree
}

function cleartimer(){
if (window.highlighting) clearInterval(highlighting)
}

function gradualfade(cur2){
if (browserdetect=="mozilla" && cur2.style.MozOpacity<1)
cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)+0.1, 0.99)
else if (browserdetect=="ie" && cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}

function ietruebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function paramexists(what){
return(typeof what!="undefined" && what!="")
}



function showfloatie(thetext, e, optbgColor, optWidth, optHeight,objpos,objme){
//alert(objpos);

var arr = [];
//var foo = document.getElementById(objme);
//var inps = foo.getElementsByTagName("div");
//for(var i=0;i<inps.length;i++){
//  inps[i].style.display="none"
////alert(inps.length);
////alert(inps[i].clientId);
//} 


var dsocx=(window.pageXOffset)? pageXOffset: ietruebody().scrollLeft;
var dsocy=(window.pageYOffset)? pageYOffset : ietruebody().scrollTop;
var floatobj=document.getElementById(objpos);



//alert(floatobj);
floatobj.style.left="0px"
floatobj.style.display="block"
floatobj.style.backgroundColor=paramexists(optbgColor)? optbgColor : floatiebgcolor
floatobj.style.width=paramexists(optWidth)? optWidth+"px" : floatiewidth
floatobj.style.height=paramexists(optHeight)? optHeight+"px" : floatieheight!=""? floatieheight : ""
floatobj.innerHTML=thetext
var floatWidth=floatobj.offsetWidth>0? floatobj.offsetWidth : floatobj.style.width
var floatHeight=floatobj.offsetHeight>0? floatobj.offsetHeight : floatobj.style.width
var winWidth=document.all&&!window.opera? ietruebody().clientWidth : window.innerWidth-20
var winHeight=document.all&&!window.opera? ietruebody().clientHeight : window.innerHeight
e=window.event? window.event : e
//floatobj.style.left=dsocx+winWidth-floatWidth-5+"px"
//if (e.clientX>winWidth-floatWidth && e.clientY+20>winHeight-floatHeight)
//floatobj.style.top=dsocy+5+"px"
//else
//floatobj.style.top=dsocy+winHeight-floatHeight-5+"px"


var myX, myY, xyOn, myMouseX, myMouseY;

myMouseX=(e||evt).clientX;
myMouseY=(e||evt).clientY;

if (document.documentElement.scrollTop > 0)
{

    myMouseY = myMouseY -30 + document.documentElement.scrollTop;
    myMouseX = myMouseX + 10 ;
}

floatobj.style.left=myMouseX+15+"px"
floatobj.style.top=myMouseY+"px"

//alert(floatobj);
slowhigh(floatobj)
}

function hidefloatie(objpos){
var floatobj=document.getElementById(objpos);
floatobj.style.display="none"
}