var partnersStart = new Array();
var partnersToShow = new Array();
var currentIdx = 0;
var timer;

function addPartner(img, site, partner)
{
	partnersStart.push({out_img_start: img, out_site: site, out_partner: partner});	
	//alert(img + ' | ' + site + ' | ' +partner);
}

function goToSite() 
{ 
	document.location = partnersStart[currentIdx].out_site; 
}

function changeImage()
{	
	ln = partnersToShow.length;
	if (ln == 0)
	{
	  for (i=0; i<partnersStart.length; i++)
	  {
	    partnersToShow[i] = partnersStart[i];
	  }
	  ln = partnersToShow.length;
	}
	
	idx = parseInt(Math.random() * ln);
	//idx = 0;
	if (idx < 0)
	{
	  idx = 0;
	}
	
	currentIdx = idx;
	$("#startLogoDiv").attr("src", 'http://data.victoriabank.md/image/map/start_' + partnersToShow[idx].out_img_start + '.jpg');
	//$("#startLogoDiv").attr("src", 'http://md4.dqteam.com/image/map/start_' + partnersToShow[idx].out_img_start + '.jpg');
	$("#startLogoDiv").attr("title", partnersToShow[idx].out_partner);
	
	var temp = new Array();
	var j = 0;
	for (i=0; i<ln; i++)
	{
	  if (i != idx)
	  {
	    temp[j] = partnersToShow[i];
	    j++;
	  }
	}
    partnersToShow = temp;
}

function setAttrs()
{
	if (partnersStart[currentIdx].out_site != "")
	{
		$("#startLogoDiv").attr("style","cursor: pointer;");
		$("#startLogoDiv").click(goToSite);
	}
	else
	{
		$("#startLogoDiv").attr("style","cursor: none;");
		$("#startLogoDiv").unbind("click", goToSite);
	}
	
	timer = setTimeout(closeImage, 5000);	
}

function showImage()
{
	$("#startLogoDiv").fadeIn(1000, setAttrs);		
}

function closeImage()
{
	if (timer) clearTimeout(timer);
    $("#startLogoDiv").fadeOut(1000, changeImage);
}

$(document).ready(function() 
{
	timer = setTimeout(closeImage, 1000);
});

