/**
 * @package: Anonym_v2 Plugin
 * @subpackage: Item image gallery
 * @version v.1.0.0, $Id: 2009-12-04 01:03:19
 * @author: Mezahir Efendiyev <cengmezo@sirajans.com>
 * @see: http://www.sirajans.com/kiwi
 */

 var plugins_anonym_v2_gallery_prevActiveLink		= 1;
 var plugins_anonym_v2_gallery_loadImage  		= new Image();
 var plugins_anonym_v2_gallery_loadedImages  		= new Array();

 // Switch Image
 function j_plugins_anonym_v2_public_item_gallery_switch (c, imgSrc, tit, pcp, pca) {

 	var obj;

 	// Load Image
 	plugins_anonym_v2_gallery_loadImage.src = imgSrc;
 	if (!plugins_anonym_v2_gallery_loadedImages[imgSrc]) {
 		obj = j_getElement('pluginAnonym_v2_gallery_loadingImage');
		if (obj) {
			obj.style.visibility='visible';
		}
		plugins_anonym_v2_gallery_loadImage.onload = new function() {j_plugins_anonym_v2_public_item_gallery_image_loaded(imgSrc);};
 	} else {
 		j_plugins_anonym_v2_public_item_gallery_image_loaded(imgSrc);
 	}

 	// Link classes
	if (plugins_anonym_v2_gallery_prevActiveLink!=c) {

		if (obj = j_getElement('pluginAnonym_v2_gallery_navlink_'+plugins_anonym_v2_gallery_prevActiveLink)) {
			obj.className = pcp;
		}
		if (obj = j_getElement('pluginAnonym_v2_gallery_navlink_'+c)) {
			obj.className = pca;
		}

		if (obj = j_getElement('pluginAnonym_v2_gallery_navlink_image_'+plugins_anonym_v2_gallery_prevActiveLink)) {
			obj.className = pcp;
		}
		if (obj = j_getElement('pluginAnonym_v2_gallery_navlink_image_'+c)) {
			obj.className = pca;
		}

	}
	plugins_anonym_v2_gallery_prevActiveLink=c;

	// Image titles/alts
	obj = j_getElement('pluginAnonym_v2_gallery_mediumImage');
	if (obj) {
		obj.alt=tit;
		obj.title=tit;
	}
 }

 function j_plugins_anonym_v2_public_item_gallery_image_loaded (imgSrc) {
 	plugins_anonym_v2_gallery_loadedImages[imgSrc] = true;
 	j_changeImageSource ( 'pluginAnonym_v2_gallery_mediumImage' , imgSrc , 1 )

 	var obj = j_getElement('pluginAnonym_v2_gallery_loadingImage');
	if (obj) {
		obj.style.visibility='hidden';
	}
 }

 function j_plugins_anonym_v2_public_item_gallery_enlarge () {
 	var obj = j_getElement('pluginAnonym_v2_gallery_lightbox_link_'+plugins_anonym_v2_gallery_prevActiveLink);
	if (obj) {
		kiwi_lightbox_object.start(obj);
	}
 }

