function showGallery(cid, galid) {
	
	var prodDescOpacity = new Fx.Style('modgalproductviewerwrapper', 'opacity');
	prodDescOpacity.start(1,0).chain(function() {
		$('mod_galproductviewer').addClass('preload');
		var mySendRequest = new Ajax('/modules/mod_galproductviewer/ajax_mod_galproductviewer.php', {
					evalScripts: true,
					postBody: 	{	'galid': galid,
								'cid': cid
							
							},
							onComplete: function() { $('mod_galproductviewer').removeClass('preload'); },
							update: 'modgalproductviewerwrapper'
		}).request().chain(function(){
			(function(){
				
				prodDescOpacity.start(0,1);
				
			}).delay(600);
				
		});
	});
}


function showProdImg(prodid, img) {
	
	var prodDescOpacity = new Fx.Style('productdescwrapper', 'opacity');
	prodDescOpacity.start(1,0).chain(function() {
		$('mod_galproductviewer').addClass('preload');
		var mySendRequest = new Ajax('/modules/mod_galproductviewer/ajax_mod_galproductpicture.php', {
					evalScripts: true,
					postBody: 	{	'prodid': prodid,
								'img': img
							
							},
							
							update: 'productdescwrapper'
		}).request().chain(function(){
			(function(){
				$('mod_galproductviewer').removeClass('preload');
				prodDescOpacity.start(0,1);
				
			}).delay(600);
				
		});
	});
}

function showGalleryPicture(cid, galid, picid, img) {
	
	var prodDescOpacity = new Fx.Style('mod_galproductviewer', 'opacity');
				
	prodDescOpacity.start(1,0).chain(function() {
		$('mod_galproductviewer').addClass('preload');
		var mySendRequest = new Ajax('/modules/mod_galproductviewer/mod_galproductviewer.php', {
					evalScripts: true,
					postBody: 	{	'galid': galid,
								'cid': cid,
								'picid': picid
							
					},
							update: 'mod_galproductviewer'
		}).request().chain(function(){
			(function(){
				$('mod_galproductviewer').removeClass('preload'); 
				showProdImg(picid,img);
				prodDescOpacity.start(0,1);
				
			}).delay(600);
				
		});
	});
}

