﻿var dom=(document.getElementById)? true : false
var ns5=(!document.all&&dom || window.opera)? true: false
var ie5=((navigator.userAgent.indexOf("MSIE")>-1)&&dom)? true : false
var ie4=(document.all&&!dom)? true : false
var nodyn=(!ns5&&!ie4&&!ie5&&!dom)? true : false
var origWidth,origHeight
if(nodyn){event="nope"}
var tipFollowMouse=true
var tipWidth=250
var offX=20
var offY=12
var tipFontFamily="Tahoma"
var tipFontSize="11px"
var tipFontColor="#6d6e71"
var tipBgColor="#DDECFF"
var tipBorderColor="#C0C09F"
var tipBorderWidth=1
var tipBorderStyle="ridge"
var tipPadding=4
var messages=new Array()
messages[0]=new Array('<b>Virtuoso Care</b>','With special knowledge and expertise to manage on-demand hosting & collaboration solutions, our technical experts are at your disposal to address your concerns right from simple technical glitches to critical issues during deployment for your business applications.',"#FFFFFF")
messages[1]=new Array('<b>3Channel Support</b> ','We are accessible and responsive on 24/7/365 and thus you can reach us through Live Chat or Email or Phone any time.',"#FFFFFF")
messages[2]=new Array('<b>Free Remote Helpdesk</b>','We are glad to offer this unique value-add for our registered customers only. You can call us and seek assistance for any PC troubleshooting in order to avoid any business losses. This service is subject to availability of resources at the given point of time.','#FFFFFF','#6d6e71')
messages[3]=new Array('<b>Value for Money</b> ','Get the advanced features of on-demand solutions at a throw away price with out a compromise on service and support.','#FFFFFF','#6d6e71')
if(document.images){
var theImgs=new Array()
for(var i=0;i<messages.length;i++){
theImgs[i]=new Image()
theImgs[i].src=messages[i][0]}}
var startStr='<table width="'+tipWidth+'"><tr><td align="center" width="100%"> '
var midStr=' </td></tr><tr><td valign="top">'
var endStr='</td></tr></table>'
var tooltip,tipcss
function initTip(){
if(nodyn)return
tooltip=(ie4)? document.all['tipDiv']:(ie5||ns5)? document.getElementById('tipDiv'): null
tipcss=tooltip.style
if(ie4||ie5||ns5){
tipcss.width=250+"px"
tipcss.fontFamily="Tahoma"
tipcss.fontSize="11px"
tipcss.color="#6d6e71"
tipcss.backgroundColor="#DDECFF"
tipcss.borderColor=tipBorderColor
tipcss.borderWidth=tipBorderWidth+"px"
tipcss.padding=tipPadding+"px"
tipcss.borderStyle=tipBorderStyle}
if(tooltip&&tipFollowMouse){
document.onmousemove=trackMouse}}
window.onload=initTip
var t1,t2
var tipOn=false
function doTooltip(evt,num){
if(!tooltip)return
if(t1)clearTimeout(t1);if(t2)clearTimeout(t2)
tipOn=true
if(messages[num][2])var curBgColor=messages[num][2]
else curBgColor=tipBgColor
if(messages[num][3])var curFontColor=messages[num][3]
else curFontColor=tipFontColor
if(ie4||ie5||ns5){
var tip=startStr+messages[num][0]+midStr+'<span style="font-family:'+tipFontFamily+'; font-size:'+tipFontSize+'; color:'+curFontColor+';">'+messages[num][1]+'</span>'+endStr
tipcss.backgroundColor=curBgColor
tooltip.innerHTML=tip}
if(!tipFollowMouse)positionTip(evt)
else t1=setTimeout("tipcss.visibility='visible'",100)}
var mouseX,mouseY
function trackMouse(evt){
standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body
mouseX=(ns5)? evt.pageX: window.event.clientX+standardbody.scrollLeft
mouseY=(ns5)? evt.pageY: window.event.clientY+standardbody.scrollTop
if(tipOn)positionTip(evt)}
function positionTip(evt){
if(!tipFollowMouse){
standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body
mouseX=(ns5)? evt.pageX: window.event.clientX+standardbody.scrollLeft
mouseY=(ns5)? evt.pageY: window.event.clientY+standardbody.scrollTop}
var tpWd=(ie4||ie5)? tooltip.clientWidth: tooltip.offsetWidth
var tpHt=(ie4||ie5)? tooltip.clientHeight: tooltip.offsetHeight
var winWd=(ns5)? window.innerWidth-20+window.pageXOffset: standardbody.clientWidth+standardbody.scrollLeft
var winHt=(ns5)? window.innerHeight-20+window.pageYOffset: standardbody.clientHeight+standardbody.scrollTop
if((mouseX+offX+tpWd)>winWd)
tipcss.left=mouseX-(tpWd+offX)+"px"
else tipcss.left=mouseX+offX+"px"
if((mouseY+offY+tpHt)>winHt)
tipcss.top=winHt-(tpHt+offY)+"px"
else tipcss.top=mouseY+offY+"px"
if(!tipFollowMouse)t1=setTimeout("tipcss.visibility='visible'",100)}
function hideTip(){
if(!tooltip)return
t2=setTimeout("tipcss.visibility='hidden'",100)
tipOn=false}
document.write('<div id="tipDiv" style="position:absolute; visibility:hidden; z-index:100"></div>')