﻿var delaybetween = 12000;
var fadedelay = 1000;
var fadetimestep = 50;
var divlist = new Array(5);
var changestep = fadetimestep * 100 / fadedelay;
divlist[0] = "quote_1";
divlist[1] = "quote_2";
divlist[2] = "quote_3";
divlist[3] = "quote_4";
divlist[4] = "quote_5";

function setOpacity(obj, opacity) { //div id, 0-100 (0 is transparent)
//	opacity = (opacity == 100)?99.999:opacity;
	try{
		obj.filters("alpha").opacity = opacity; // IE/Win
	}catch(e){
		obj.style.KHTMLOpacity = opacity/100; // Safari<1.2, Konqueror
		obj.style.MozOpacity = opacity/100; // Older Mozilla and Firefox
		obj.style.opacity = opacity/100; // Safari 1.2, newer Firefox and Mozilla, CSS3
	}
}

function initDiv(obj, shownow) { //div id, bool (true shows immediately)
	div = document.getElementById(obj);
	setOpacity(div, 0);
//	div.style.visibility = 'visible';
	if(shownow) fadeInOut(obj,0,1);
}

function fadeInOut(objId,opacity,direction) { //direction is 1 or -1 (positive for fadein)
  if (document.getElementById) {
    obj = document.getElementById(objId);
    if(direction == 1){
    	changeval = changestep;
    	condition = opacity <= 100;
    }else{
    	changeval = -1 * changestep;
    	condition = opacity >= 0;
    }
    if (condition) {
      setOpacity(obj, opacity);
      opacity += changeval;
      window.setTimeout("fadeInOut('"+objId+"',"+opacity+","+direction+")", fadetimestep);
    }
  }
}

function startshow(){
	initDiv(window.divlist[0],true);
	for(var i=1;i<window.divlist.length;i++){ initDiv(window.divlist[i],false);}
	window.setTimeout("dofade(1)", delaybetween);
}

function fadenow(from, to, step){
	if(step == 0){
		fadeInOut(from,100,0);
		window.setTimeout("fadenow('"+from+"','"+to+"', 1)", fadedelay);
	} else {
		document.getElementById(from).style.display = 'none';
		document.getElementById(to).style.display = 'block';
		fadeInOut(to,0,1);
	}
}

function dofade(curid){
	if(curid == window.divlist.length){
		fadenow(window.divlist[curid-1], window.divlist[0], 0);
		curid = 1;
	}else{
		fadenow(window.divlist[curid-1], window.divlist[curid], 0);
		curid++;
	}
	window.setTimeout("dofade("+curid+")", window.delaybetween);
}

window.setTimeout("calltabs()", 150);
function calltabs(){
	$(function() {
		$('#news-box').tabs({fxAutoHeight: true, fxFade: true, fxSpeed: 'fast' });

		$('a.jTip').cluetip({
		  cluetipClass: 'jtip', 
		  arrows: true, 
		  dropShadow: false,
		  hoverIntent: false,
		  sticky: false,
		  positionBy: 'mouse',
		  width: 375
		//  mouseOutClose: true,
		//  closePosition: 'title',
		//  closeText: '<img src="cross.png" alt="close" />'
		});
		
		/*
		$('#blog-headlines').cycle({ 
			fx: 'scrollUp',
			speed: 1000,
			timeout: 4000
		});
		*/
	});
}
