

var loadImg = "img/loading.gif";
var closeImg = "img/closelabel.gif";


var imgNormObj = new Array();
var imgOverObj = new Array();

imgNormObj[0] = new Image();
imgNormObj[0].src = "/img/business.png";
imgOverObj[0] = new Image();
imgOverObj[0].src = "/img/business-over.png";
imgNormObj[1] = new Image();
imgNormObj[1].src = "/img/individuals.png";
imgOverObj[1] = new Image();
imgOverObj[1].src = "/img/individuals-over.png";
imgNormObj[2] = new Image();
imgNormObj[2].src = "/img/testimonials.png";
imgOverObj[2] = new Image();
imgOverObj[2].src = "/img/testimonials-over.png";
imgNormObj[3] = new Image();
imgNormObj[3].src = "/img/affiliates.png";
imgOverObj[3] = new Image();
imgOverObj[3].src = "/img/affiliates-over.png";
imgNormObj[4] = new Image();
imgNormObj[4].src = "/img/about.png";
imgOverObj[4] = new Image();
imgOverObj[4].src = "/img/about-over.png";
imgNormObj[5] = new Image();
imgNormObj[5].src = "/img/contact.png";
imgOverObj[5] = new Image();
imgOverObj[5].src = "/img/contact-over.png";

imgNormObj[6] = new Image();
imgNormObj[6].src = "/img/home.gif";
imgOverObj[6] = new Image();
imgOverObj[6].src = "/img/home-over.gif";

imgNormObj[10] = new Image();
imgNormObj[10].src = "/img/top.png";
imgOverObj[10] = new Image();
imgOverObj[10].src = "/img/top-over.png";


function anchorOver(obj, item)
{
	//alert(imgOverObj[item].src);
	obj.src = imgOverObj[item].src;
}

function anchorOut(obj, item)
{
	obj.src = imgNormObj[item].src;
}

// Rollover text effect

function writeText(txt)
{
document.getElementById("desc").innerHTML=txt;
}

function writeTextspacer(txt)
{
document.getElementById("spacer").innerHTML=txt;
}

function writeTextspacerBase(txt)
{
document.getElementById("spacerBase").innerHTML=txt;
}


// sliding panel

function slideExample1(elementId, contentId, headerElement)
{
   var element = document.getElementById(elementId);
   if(element.up == null || element.down)
   {
	  animate(elementId, 0, 0, 260, 230, 250, showElement, contentId);
	  element.up = true;
	  element.down = false;
	  headerElement.innerHTML = '<p id="plus">-</p>';
   }
   else
   {
	  animate(elementId, 0, 0, 260, 70, 250, hideElement, contentId);
	  element.down = true;
	  element.up = false;
	  headerElement.innerHTML = '<p id="plus">+</p>';
	  document.getElementById(contentId).style.display = 'none';
   }
}

function showElement(contentId)
{
	document.getElementById(contentId).style.display = 'block';
}

function hideElement(contentId)
{
	document.getElementById(contentId).style.display = 'none';
}
// additional code to sliding panel


function animate(elementID, newLeft, newTop, newWidth,
      newHeight, time, callback, args)
{
  var el = document.getElementById(elementID);
  if(el == null)
    return;
 
  var cLeft = parseInt(el.style.left);
  var cTop = parseInt(el.style.top);
  var cWidth = parseInt(el.style.width);
  var cHeight = parseInt(el.style.height);
 
  var totalFrames = 1;
  if(time> 0)
    totalFrames = time/40;

  var fLeft = newLeft - cLeft;
  if(fLeft != 0)
    fLeft /= totalFrames;
 
  var fTop = newTop - cTop;
  if(fTop != 0)
    fTop /= totalFrames;
 
  var fWidth = newWidth - cWidth;
  if(fWidth != 0)
    fWidth /= totalFrames;
 
  var fHeight = newHeight - cHeight;
  if(fHeight != 0)
    fHeight /= totalFrames;
   
  doFrame(elementID, cLeft, newLeft, fLeft,
      cTop, newTop, fTop, cWidth, newWidth, fWidth,
      cHeight, newHeight, fHeight, callback, args);
}

function doFrame(eID, cLeft, nLeft, fLeft,
      cTop, nTop, fTop, cWidth, nWidth, fWidth,
      cHeight, nHeight, fHeight, callback, args)
{
   var el = document.getElementById(eID);
   if(el == null)
     return;

  cLeft = moveSingleVal(cLeft, nLeft, fLeft);
  cTop = moveSingleVal(cTop, nTop, fTop);
  cWidth = moveSingleVal(cWidth, nWidth, fWidth);
  cHeight = moveSingleVal(cHeight, nHeight, fHeight);

  el.style.left = Math.round(cLeft) + 'px';
  el.style.top = Math.round(cTop) + 'px';
  el.style.width = Math.round(cWidth) + 'px';
  el.style.height = Math.round(cHeight) + 'px';
 
  if(cLeft == nLeft && cTop == nTop && cHeight == nHeight
    && cWidth == nWidth)
  {
	if(callback != null)
      callback(args);
    return;
  }
   
  setTimeout( 'doFrame("'+eID+'",'+cLeft+','+nLeft+','+fLeft+','
    +cTop+','+nTop+','+fTop+','+cWidth+','+nWidth+','+fWidth+','
    +cHeight+','+nHeight+','+fHeight+','+callback+',"'+args+'")', 40);
}

function moveSingleVal(currentVal, finalVal, frameAmt)
{
  if(frameAmt == 0 || currentVal == finalVal)
    return finalVal;
 
  currentVal += frameAmt;
  if((frameAmt> 0 && currentVal>= finalVal)
    || (frameAmt <0 && currentVal <= finalVal))
  {
    return finalVal;
  }
  return currentVal;
}






















