
var fo;
var ModuleId;

function galleryToggle(galleryID, FlashID, siwtchImgID)
{
	try
	{
		var obj=document.getElementById(galleryID); 
		var obj2=document.getElementById(FlashID); 
		var switchImg=document.getElementById(siwtchImgID); 
		if(obj){
			if(obj.style.display=='block'){obj.style.display='none'; switchImg.src=switchImg.src.replace('Toggle1', 'Toggle');
			}else{obj.style.display='block'; switchImg.src=switchImg.src.replace('Toggle', 'Toggle1');}
		}
		if(obj2){
			if(((obj)&&(obj.style.display=='block'))||(obj2.style.display=='block')){obj2.style.display='none';
			}else if(fo){obj2.style.display='block';}
		}
	}
	catch(e)
	{
		alert(e);
	}
}

function createFlash(cookiename, swf, xml, vHeight, vWidth, contentID, bgColor)
{
	try
	{
		if(!fo){fo = new SWFObject('', 'gallery', '', '', '8', '#DFE5F2');}
		fo.setAttribute('swf', swf);
		fo.setAttribute('width',vWidth);
		fo.setAttribute('height',vHeight);
		fo.addVariable('xmlPath',xml);
		fo.addParam('allowScriptAccess','sameDomain');
		fo.addParam('wmode', 'transparent');
		fo.write(contentID);
		Delete_Cookie(cookiename, '/', '');
		createCookie(cookiename , swf + ',' + xml + ',' + vHeight + ',' + vWidth + ',' + bgColor);
	}
	catch(e)
	{
		alert(e);
	}
}

//Cookie Functions
function createCookie(name,value) 
{
	var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function Delete_Cookie( name, path, domain ) {
if ( Get_Cookie( name ) ) document.cookie = name + "=" +
( ( path ) ? ";path=" + path : "") +
( ( domain ) ? ";domain=" + domain : "" ) +
";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

function Get_Cookie( name ) {
	
var start = document.cookie.indexOf( name + "=" );
var len = start + name.length + 1;
if ( ( !start ) &&
( name != document.cookie.substring( 0, name.length ) ) )
{
return null;
}
if ( start == -1 ) return null;
var end = document.cookie.indexOf( ";", len );
if ( end == -1 ) end = document.cookie.length;
return unescape( document.cookie.substring( len, end ) );
}
//End Cookie Functions

//Handles Change Event of Galleries DropDownListBox
function onGalleryChange(gall)
{
	var curGallery = document.getElementById(gall);
	var strGall = 'CurrentGallery' + setModuleId();
	var strValue =curGallery.options[curGallery.selectedIndex].value;
	var strArray = strValue.split(",");
	createFlash(strGall,strArray[0], strArray[1], strArray[2], strArray[3], 'flashcontent', strArray[4]);
}



