messageObj = new DHTML_modalMessage();	// We only create one object of this class
messageObj.setShadowOffset(5);	// Large shadow

function displayStaticMessage(messageContent,w,h,cssClass)
{
	messageObj.setHtmlContent(messageContent);
	messageObj.setSize(w,h);
	messageObj.setCssClassMessageBox(cssClass);
	messageObj.setSource(false);	// no html source since we want to use a static message here.
	messageObj.setShadowDivVisible(false);	// Disable shadow for these boxes
	messageObj.display();

	}

function closeMessage(val)
{
	messageObj.close();
}

function zoomAndView(imgpath,slideid,slidewidth,slideheight){
	
	if(slidewidth>parseInt(screen.width)){
		slidewidth = parseInt(screen.width) - parseInt("150");
		
	}
	if(slideheight>parseInt(screen.height)){
		slideheight =parseInt(screen.height) - parseInt("150");
		
	}
	
	
	messageContent=slideContent(imgpath,slideid,slidewidth,slideheight);
	displayStaticMessage(messageContent,slidewidth,(slideheight));
	if(slideid != 'NA'){
	if(window.$('slideimg'+(slideid-1))==null){
		 	$('slideContent').innerHTML='<a href="javascript:onclick=nextSlide('+(slideid)+');" class="class_A"><img border="0" src="/images/lightboxnext.gif"/></a>';
	}
	
	
	if(window.$('slideimg'+(slideid+1))==null){
		 	$('slideContent').innerHTML='<a href="javascript:onclick=previousSlide('+slideid+');" class="class_A"><img border="0" src="/images/lightboxprev.gif"/></a>';
	}
	}
}

function zoomAndViewComent(imgpath,slideid,slidewidth,slideheight){

	if(slidewidth>parseInt(screen.width)){
		slidewidth = parseInt(screen.width) - parseInt("150");
		
	}
	if(slideheight>parseInt(screen.height)){
		slideheight =parseInt(screen.height) - parseInt("150");
		
	}	

	messageContent=slideContent(imgpath,slideid,slidewidth,slideheight);	

	displayStaticMessage(messageContent,slidewidth,(slideheight+20));

	if(window.$('slideimg'+(slideid-1))==null){
		 	$('slideContent').innerHTML='<a href="javascript:onclick=nextSlide('+(slideid)+');" class="class_A"><img border="0" src="/images/lightboxnext.gif"/></a>';
	}

	if(window.$('slideimg'+(slideid+1))==null){
		 	$('slideContent').innerHTML='<a href="javascript:onclick=previousSlide('+slideid+');" class="class_A"><img border="0" src="/images/lightboxprev.gif"/></a>';
	}
}

function nextSlide(slideid){
messageObj.close();
sid=slideid+1;
	if(window.$('slideimg'+sid)!=null){
		slidewidth=$('imgwidth'+sid).value;
		slideheight=$('imgheight'+sid).value;
		messageContent=slideContent($('slideimg'+sid).value,sid);
		displayStaticMessage(messageContent,slidewidth,(parseInt(slideheight)+20));

		if(window.$('slideimg'+(sid+1))==null){
		 	$('slideContent').innerHTML='<a href="javascript:onclick=previousSlide('+sid+');" class="class_A"><img border="0" src="/images/lightboxprev.gif"/></a>';
		 }
	}
}

function previousSlide(slideid){
messageObj.close();
sid=slideid-1;
	if(window.$('slideimg'+sid)!=null){
		slidewidth=$('imgwidth'+sid).value;
		slideheight=$('imgheight'+sid).value;
		messageContent=slideContent($('slideimg'+sid).value,sid);
		displayStaticMessage(messageContent,slidewidth,(parseInt(slideheight)+20));
		 if(window.$('slideimg'+(sid-1))==null){
		 	$('slideContent').innerHTML='<a href="javascript:onclick=nextSlide('+sid+');" class="class_A" ><img border="0" src="/images/lightboxnext.gif"/></a>';
		 }

	}
}

function slideContent(imgpath,slideid,slidewidth,slideheight){
	var slideContents='<div onclick=messageObj.close();><img id="slideImage" class="imgborder" width="'+slidewidth+'" src="'+imgpath+'"/></div>';
	if(slideid!="NA"){
		slideContents+='<div id="slideContent" class="classNav"><a href="javascript:onclick=previousSlide('+slideid+');" class="class_A" ><img border="0" src="/images/lightboxprev.gif"/></a>&nbsp;&nbsp;<a href="javascript:onclick=nextSlide('+slideid+');" class="class_A" ><img border="0" src="/images/lightboxnext.gif"/></a></div><div class="classClose"><a href="javascript:onclick=messageObj.close();" class="class_A">Close X</a></div>';
	}
	else{
		slideContents+='<div class="classClose"><a href="javascript:onclick=messageObj.close();" class="class_A">Close X</a></div>';
	}
	return slideContents;
}




