/* /static/js/main.js */ /* UTF8 COOKIE éà */

//vkDebug.enable();

var	mainPreloader;

vkDom.onLoad(
	function()
	{
		vkDebug.text('Initializing rollover...');

		mainPreloader = new vkImagePreload(2);

		if(document.images)
		{ 
			for(var i = 0; i < document.images.length; i++) 
			{   
				if(document.images[i].getAttribute('srcOver')) 
				{
					mainPreloader.add(document.images[i].getAttribute('srcOver'));
					document.images[i].setAttribute('srcOut',  document.images[i].src) ;

					setupRollover(document.images[i]);
					/*
					self = document.images[i];

					if(window.addEventListener)
					{
						document.images[i].addEventListener('mouseover', function() { self.src = self.getAttribute('srcOver'); }, false);
						document.images[i].addEventListener('mouseout', function() { self.src = self.getAttribute('srcOut') }, false);
					}
					else
					{
						document.images[i].attachEvent('onmouseover', function() { self.src = self.getAttribute('srcOver'); });
						document.images[i].attachEvent('onmouseout', function() { self.src = self.getAttribute('srcOut') });
					}
					/*
					document.images[i].onmouseover = function () {this.src = this.getAttribute('srcOver')} ;
					document.images[i].onmouseout = function () {this.src = this.getAttribute('srcOut')} ;
					*/
				}
			}
		}
	}
);

function	setupRollover(instance)
{
	instance.setAttribute('srcOut',  instance.src) ;

	if(window.addEventListener)
	{
		instance.addEventListener('mouseover', function() { instance.src = instance.getAttribute('srcOver'); }, false);
		instance.addEventListener('mouseout', function() { instance.src = instance.getAttribute('srcOut') }, false);
	}
	else if(window.attachEvent)
	{
		instance.attachEvent('onmouseover', function() { instance.src = instance.getAttribute('srcOver'); });
		instance.attachEvent('onmouseout', function() { instance.src = instance.getAttribute('srcOut') });
	}

}

