var oImages={};

function ImageClass(sImage, iWidth, iHeight, sDescription){
	this.Image=sImage;
	this.Size={w: iWidth, h: iHeight};
	this.Description=sDescription;
}

function checkEvent(oEvt){
	oEvt=(oEvt) ? oEvt : ( (window.event) ? window.event : null );
	if(oEvt && oEvt.srcElement && !window.opera)
		oEvt.target=oEvt.srcElement;
	return oEvt;
}

function addEvent(objElement, strEventType, ptrEventFunc) {
	if (objElement.addEventListener)
		objElement.addEventListener(strEventType, ptrEventFunc, false);
	else if (objElement.attachEvent)
		objElement.attachEvent('on' + strEventType, ptrEventFunc);
}

function LoadImage(evt){
	if((evt=checkEvent(evt))){

		if (evt.preventDefault) {
			evt.preventDefault();
			evt.cancelBubble = true;
		}

		var oParent=evt.target;
		var oElem=evt.target.parentNode//(evt.target.nodeType != 1)?evt.target.parentNode:evt.target;
		var sCurrentID=oElem.id;
		
		do{
			if(oParent.tagName == 'td')
				break;
		}while(oParent = oParent.parentNode)
		
		//reset all pages
		var oPages=document.getElementById('thumbb').getElementsByTagName('a');
		for(var i=0; i<oPages.length; i++){
			oPages[i].className = (oPages[i] == oElem) ? 'selected' : '';
		}
		
		
		/* var oDivs=document.getElementById('PhotoPreview').getElementsByTagName('div');
		for(var i=0; i<oDivs.length; i++)
			oDivs[i].className='';
		
		//hilite current preview
		evt.target.parentNode.className='disabled'; */
		
		//~ alert(sCurrentID);
		
		if(oImages[sCurrentID]){
			var ochon_surot = document.getElementById('chon_surot').getElementsByTagName('img')[0];
			ochon_surot.src=oImages[sCurrentID].Image;
			//ochon_surot.width=oImages[sCurrentID].Size.w;
			//ochon_surot.height=oImages[sCurrentID].Size.h;
			document.getElementById('achyklama').innerHTML = oImages[sCurrentID].Description;
		}
	}
	
	return false;
}


function PreparePreview(){
	var oHref=document.getElementById('thumbb').getElementsByTagName('a');
	for(var i=0; i<oHref.length; i++)
		oHref[i].onclick = LoadImage;
//		addEvent(oHref[i], 'click', LoadImage);
}
