var TimeToFade = 1000.0;
var time = self.setInterval("fade('fadeBlockX')", 4000);
var time = self.setInterval("fade('fadeBlockX2')", 4000);
function fade(eid)
{
  var element = document.getElementById(eid);
  if(element == null)
    return;
    
   
  if(element.FadeState == null)
  {
    if(element.style.opacity == null || element.style.opacity == '' 
       || element.style.opacity == '1')
      element.FadeState = 2;
    else
      element.FadeState = -2;
  }
    
  if(element.FadeState == 1 || element.FadeState == -1)
  {
    element.FadeState = element.FadeState == 1 ? -1 : 1;
    element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft;
  }
  else
  {
    element.FadeState = element.FadeState == 2 ? -1 : 1;
    element.FadeTimeLeft = TimeToFade;
    setTimeout("animateFade(" + new Date().getTime() + ",'" + eid + "')", 33);
  }
}

function animateFade(lastTick, eid)
{  
  var curTick = new Date().getTime();
  var elapsedTicks = curTick - lastTick;
  
  var element = document.getElementById(eid);
 
  if(element.FadeTimeLeft <= elapsedTicks)
  {
    element.style.opacity = element.FadeState == 1 ? '1' : '0';
    element.style.filter = 'alpha(opacity = ' + (element.FadeState == 1 ? '100' : '0') + ')';
    element.FadeState = element.FadeState == 1 ? 2 : -2;
    return;
  }
 
  element.FadeTimeLeft -= elapsedTicks;
  var newOpVal = element.FadeTimeLeft/TimeToFade;
  if(element.FadeState == 1)
    newOpVal = 1 - newOpVal;

  element.style.opacity = newOpVal;
  element.style.filter = 'alpha(opacity = ' + (newOpVal*100) + ')';
  
  setTimeout("animateFade(" + curTick + ",'" + eid + "')", 33);
}
function slideTimer_Modules(){
var hid = document.getElementById('hid');
var val = hid.value / 1;
	var images = new Array;
		images[0] = '<img onclick="window.open('+'\'modules/skillsAuditManagement.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/skillsAudit.jpg" alt=""/>';
		images[1] = '<img onclick="window.open('+'\'modules/leaveManagement.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/leave.jpg"  alt=""/>';
		images[2] = '<img onclick="window.open('+'\'modules/mentorshipManagement.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/mentorship.jpg" alt=""/>';
		images[3] = '<img onclick="window.open('+'\'modules/trainingManagement.html'+'\', '+'\'_self'+'\')"  id="fadeBlock" src="modules/images/training.jpg" alt=""/>';
		images[4] = '<img onclick="window.open('+'\'modules/recruitmentManagement.html'+'\', '+'\'_self'+'\')"  id="fadeBlock" src="modules/images/recruitment.jpg" alt=""/>';
		images[5] = '<img onclick="window.open('+'\'modules/IndustrialRelations.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/INrelations.jpg" alt=""/>';
		images[6] = '<img onclick="window.open('+'\'modules/learnerSystemManagement.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/LMS.jpg"alt=""/>';
		images[7] = '<img onclick="window.open('+'\'modules/employeeLifecycle.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/employeeLifecycle.jpg" alt=""/>';
		images[8] = '<img onclick="window.open('+'\'modules/employeeMaster.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/employeeMaster.jpg" alt=""/>';
		images[9] = '<img onclick="window.open('+'\'modules/employeeSelfService.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/employeeSelf.jpg" alt=""/>';
		images[10] = '<img onclick="window.open('+'\'modules/technologyPlatform.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/technologyPlatform.jpg" alt=""/>';
		images[11] = '<img onclick="window.open('+'\'modules/360reviews.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/360reviews.jpg" alt=""/>';
		images[12] = '<img onclick="window.open('+'\'modules/competenceManagement.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/competence.jpg" alt=""/>';
		images[13] = '<img onclick="window.open('+'\'modules/internshipmanagement.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/internshipManagement.jpg" alt=""/>';
		images[14] = '<img onclick="window.open('+'\'modules/performanceManagement.html'+'\', '+'\'_self'+'\')" id="fadeBlock" src="modules/images/performance.jpg" alt=""/>';
	var element = document.getElementById('fadeBlockX');
	element.innerHTML = images[val];
	addIndex();
	//alert(images[val]);
	if(val == 14)
	{
	hid.value = 0;
	}
}
function slideTimer_Services(){
var hid = document.getElementById('hidX');
var val = hid.value / 1;
											
	var images = new Array;
		images[0] = '<img onclick="window.open('+'\'services/competencyProfiling.html'+'\', '+'\'_self'+'\')" id="fadeBlock2" src="Services/images/serButton4.jpg" alt=""/>';
		images[1] = '<img onclick="window.open('+'\'services/competencydictionary.html'+'\', '+'\'_self'+'\')" id="fadeBlock2" src="Services/images/serButton8.jpg"  alt=""/>';
		images[2] = '<img onclick="window.open('+'\'services/skillsauditworkshop.html'+'\', '+'\'_self'+'\')" id="fadeBlock2" src="Services/images/serButton7.jpg" alt=""/>';
		images[3] = '<img onclick="window.open('+'\'services/recruitmentDevelopment.html'+'\', '+'\'_self'+'\')" id="fadeBlock2" src="Services/images/serButton5.jpg" alt=""/>';
		images[4] = '<img onclick="window.open('+'\'services/performanceConsulting.html'+'\', '+'\'_self'+'\')" id="fadeBlock2" src="Services/images/serButton6.jpg" alt=""/>';
		images[5] = '<img onclick="window.open('+'\'services/changeManagement.html'+'\', '+'\'_self'+'\')" id="fadeBlock2" src="Services/images/serButton3.jpg" alt=""/>';
		images[6] = '<img onclick="window.open('+'\'services/BPA.html'+'\', '+'\'_self'+'\')" id="fadeBlock2" src="Services/images/serButton1.jpg"alt=""/>';
		images[7] = '<img onclick="window.open('+'\'services/architectureImplementation.html'+'\', '+'\'_self'+'\')" id="fadeBlock2" src="Services/images/serButton2.jpg" alt=""/>';
		images[8] = '<img onclick="window.open('+'\'services/skillsAuditProjects.html'+'\', '+'\'_self'+'\')" id="fadeBlock2" src="Services/images/serButton9.jpg" alt=""/>';
	var element = document.getElementById('fadeBlockX2');
	element.innerHTML = images[val];
	addIndexX();
	if(val == 8)
	{
	hid.value = 0;
	}
}
function addIndex(){
var hid = document.getElementById('hid');
var val = hid.value / 1;
	hid.value = val + 1;
}
function addIndexX(){
var hid = document.getElementById('hidX');
var val = hid.value / 1;
	hid.value = val + 1;
}
