
var IS_OPERA=(navigator.userAgent.toLowerCase().indexOf("opera")!=-1);
var IS_IE=(!IS_OPERA&&navigator.appName.indexOf("Microsoft")!=-1);
var IS_FIREFOX=(navigator.userAgent.toLowerCase().indexOf("firefox")!=-1);
var IS_GECKO=IS_FIREFOX;var IS_SAFARI=(!IS_IE&&navigator.userAgent.toLowerCase().indexOf("safari")!=-1);
var AD_WIDTH=350;var AD_HEIGHT=200;
var ORIENTATION_X;var ORIENTATION_Y;
var view=document.defaultView;
var propCache={};var camelRe=/(-[a-z])/gi;
var TIMER;
var camelFn=function(m,a){return a.charAt(1).toUpperCase();};
function getScroll(d){
var doc=document;if(d==doc||d==doc.body)
{var l,t;
if(IS_IE&&document.compatMode=="CSS1Compat"){l=doc.documentElement.scrollLeft||(doc.body.scrollLeft||0);
t=doc.documentElement.scrollTop||(doc.body.scrollTop||0);
}else{
l=window.pageXOffset||(doc.body.scrollLeft||0);t=window.pageYOffset||(doc.body.scrollTop||0);}
return{left:l,top:t};}else{return{left:d.scrollLeft,top:d.scrollTop};}}
function getStyleExt(node,prop){if(!view){return null;}
var v,cs,camel;if(view.getComputedStyle){if(prop=='float'){prop="cssFloat";}
if(v=node.style[prop]){return v;}
if(cs=view.getComputedStyle(node,"")){if(!(camel=propCache[prop])){camel=propCache[prop]=prop.replace(camelRe,camelFn);}
return cs[camel];}
return null;}else{if(prop=='opacity'){if(typeof node.style.filter=='string'){var m=node.style.filter.match(/alpha\(opacity=(.*)\)/i);if(m){var fv=parseFloat(m[1]);if(!isNaN(fv)){return fv?fv/100:0;}}}
return 1;}else if(prop=='float'){prop="styleFloat";}
if(!(camel=propCache[prop])){camel=propCache[prop]=prop.replace(camelRe,camelFn);}
if(v=node.style[camel]){return v;}
if(cs=node.currentStyle){return cs[camel];}
return null;}}
function getXYExt(el){var p,b,scroll,bd=(document.body||document.documentElement);if(el==bd){return[0,0];}
if(el.getBoundingClientRect){b=el.getBoundingClientRect();scroll=getScroll(document);return[b.left+scroll.left,b.top+scroll.top];}
var x=0,y=0;p=el;var hasAbsolute=getStyleExt(el,"position")=="absolute";while(p){x+=p.offsetLeft;y+=p.offsetTop;if(!hasAbsolute&&getStyleExt(p,"position")=="absolute"){hasAbsolute=true;}
if(IS_FIREFOX){var bt=parseInt(getStyleExt(p,"borderTopWidth"),10)||0;var bl=parseInt(getStyleExt(p,"borderLeftWidth"),10)||0;x+=bl;y+=bt;if(p!=el&&getStyleExt(p,'overflow')!='visible'){x+=bl;y+=bt;}}
p=p.offsetParent;}
if(IS_SAFARI&&hasAbsolute){x-=bd.offsetLeft;y-=bd.offsetTop;}
if(IS_FIREFOX&&!hasAbsolute){x+=parseInt(getStyleExt(bd,"borderLeftWidth"),10)||0;y+=parseInt(getStyleExt(bd,"borderTopWidth"),10)||0;}
p=el.parentNode;while(p&&p!=bd){if(!IS_OPERA||(p.tagName!='TR'&&getStyleExt(p,"display")!="inline")){x-=p.scrollLeft;y-=p.scrollTop;}
p=p.parentNode;}
return[x,y];}
function normalizeXposition(currentX,node){var xPos;var visibleArea=document.documentElement;if(visibleArea.clientWidth==0){visibleArea=document.body;}
if(currentX+AD_WIDTH>visibleArea.clientWidth){if(!IS_IE){xPos=currentX-AD_WIDTH+20;}else{xPos=currentX-AD_WIDTH+node.offsetWidth;}
ORIENTATION_X="L";}else{xPos=currentX;ORIENTATION_X="R";}
return xPos;}
function getScrollTop(){try{return Math.max(document.documentElement.scrollTop,document.body.scrollTop);}catch(ex){return 0;}}
function normalizeYposition(currentY,node){var yPos;if(currentY-AD_HEIGHT-node.offsetHeight>getScrollTop()){yPos=currentY-AD_HEIGHT;ORIENTATION_Y="T";}else{if(IS_IE){try{yPos=currentY+node.offsetHeight;}catch(err){yPos=currentY+10+8;}}else{yPos=currentY+(node.offsetHeight);}
ORIENTATION_Y="B";}
return yPos;}
function hideWithTimeout(){TIMER=setTimeout("hideBubble()",400);}
function hideBubble()
{var bubbleDiv=document.getElementById('demoBubbleContents');bubbleDiv.style.display='none';}
function clearTimer()
{clearTimeout(TIMER);}
function showDemoBubble(event,link){clearTimeout(TIMER);if(window.event){event=window.event;}
var bubbleDiv=document.getElementById('demoBubbleContents');if(bubbleDiv!=null&&bubbleDiv.style.display=='block')
bubbleDiv.style.display='none';if(bubbleDiv!=null&&bubbleDiv.style.display=='none'){var pos=getXYExt(link);bubbleDiv.style.left=normalizeXposition(pos[0],link)-15+'px';bubbleDiv.style.top=normalizeYposition(pos[1],link)+'px';bubbleDiv.style.display='block';bubbleDiv.style.position='absolute';}
bubbleDiv.innerHTML=reLoadFlashObject();event.cancelBubble=true;}
function reLoadFlashObject(){var stringBuilder=new Array();
stringBuilder.push("<embed pluginspage=\"../www.macromedia.com/go/getflashplayer\" flashvars=\"environment=FF&");
stringBuilder.push("flash_action="+ORIENTATION_Y+ORIENTATION_X,'&ad_title=',bubble_title,'&ad_text=',bubble_text,'&ad_button=',bubble_btn);
stringBuilder.push("\" src=\"flash/Request_manager.swf\" width=\"");stringBuilder.push(350);stringBuilder.push("\" height=\"");
stringBuilder.push(200);
stringBuilder.push("\" wmode=\"transparent\" name=\"demoRequestManager\" allowscriptaccess=\"always\" type=\"application/x-shockwave-flash\"></embed>");
return stringBuilder.join("");}
function hideDemoAd(){var bubbleDiv=document.getElementById('demoBubbleContents');bubbleDiv.style.display='none';}
function demoClick(){if(window.location.toString().indexOf("implement")==-1)
window.location="signup.html";}
