
var m_xmlProductImagesDOM	= null;


function page_onload(){

};


function initialize_GlobalVariables(){

};


function prodImage_onclick(evt){

	var evt 		= evt || window.event;
	var evtSrc		= evt.target || evt.srcElement;
	var sProdId		= evtSrc.getAttribute("prodId");

// we need to parse the ProdCode from the ProdId
	m_sProdCode		= sProdId.substr(0, sProdId.indexOf("-") );
		
	LaunchImageViewer(sProdId);
};


function LaunchImageViewer(sProdId){
	
	
	var arImageList	= GetProductImages( sProdId );
	
		if(arImageList.length <=0)
			return;
			
		m_ImageViewer.LoadImageList( arImageList )
		m_ImageViewer.Launch();
};


function GetProductImages( sProdId ){
	
//load the images form the XML file for this chip ... 
	var sXmlPath	= m_sRootDir +"/products/"+ m_sProdCode +"/productImages.xml";
	var sImagePath	= m_sRootDir +"/products/"+ m_sProdCode +"/_resources/images/";
	
	
	m_xmlProductImagesDOM	= new Stenstrom.NET.Web.Xml.DOMDocument(sXmlPath);
	
	var imgManager	= new Spade.DataManagers.ProductImagesManager( m_xmlProductImagesDOM, sImagePath);
	var arImageList	= imgManager.GetSampleSetImages(sProdId);
	
	return(arImageList);
};




