// JavaScript Document
var objectID = 1;
var maximage = totalimage;
var objectSet = 1;
var bigImageScreenID = 'big-image';
var clickId = '';
var defaultImage = '';
var preSetImage = '';
var presetIdImage = '';

function urldetect(pathSet){
	var loca = (pathSet == '' && pathSet == 'undefined') ? location.href : pathSet;
	var splitType = (pathSet == '' && pathSet == 'undefined') ? '/' : 'images';
	var locationArray = loca.split(splitType);
	var retPath = '';
	var maxLoop = (pathSet == '' && pathSet == 'undefined') ? 3 : locationArray.length;
	for(i = 0;i < maxLoop;i++){
		if(splitType == 'images'){
			var nowSplit = (i != 0) ? locationArray[1].split('/') : '';
			retPath+= (i == 0) ? locationArray[0]+'images/' : nowSplit[1]+'/';
		}else{
			retPath+= locationArray[i]+'/';
		}
	}
	return retPath;
}

function thumbSrcSet(id,imagesrc){
	document.getElementById(id).src = imagesrc;
}

function bigSrcSet(imagesrc){
	document.getElementById(bigImageScreenID).src = imagesrc;
}

function thumbMouseOverOut(id,DoIt,imageName){
	var ImgSrc = imageLink+imageName;
	if(DoIt == 'ovr'){
		preSetImage = document.getElementById(id).src;
		(clickId != id) ? thumbSrcSet(id,ImgSrc) : '';
	}else if(DoIt == 'out'){
		(clickId != id) ? thumbSrcSet(id,preSetImage) : '';
		preSetImage = '';
	}
}

function thumbMouseClick(id,imageName,objectID){
	objectSet = parseInt(objectID);
	var preClick = '';
	if(clickId != ''){
		preClick = clickId;
		clickId = '';
	}
	if(preClick != ''){
		(preClick != id) ? document.getElementById(preClick).src = presetIdImage : '';
	}
	presetIdImage = preSetImage;
	clickId = id;
	var srcIs = document.getElementById(id);
	var bigimagesrc = imageLink+imageName;
	bigSrcSet(bigimagesrc);
}

function clickSlide(clickTo){
	var nowThmbImage = '';
	var BigScreenImage = '';
	switch(clickTo){
		case 'left':
			if(parseInt(objectSet) > 1){
				BigScreenImage = 'big-'+(parseInt(objectSet)-1)+'.jpg';
				nowThmbImage = 'small-'+(parseInt(objectSet)-1)+'.jpg';
				thumbMouseOverOut('thmb-img-'+(parseInt(objectSet)-1),'ovr',nowThmbImage);
				thumbMouseClick('thmb-img-'+(parseInt(objectSet)-1),BigScreenImage,(objectSet-1));
			}
		break;
		case 'right':
			if(parseInt(objectSet) < maximage){
				BigScreenImage = 'big-'+(parseInt(objectSet)+1)+'.jpg';
				nowThmbImage = 'small-'+(parseInt(objectSet)+1)+'.jpg';
				thumbMouseOverOut('thmb-img-'+(parseInt(objectSet)+1),'ovr',nowThmbImage);
				thumbMouseClick('thmb-img-'+(parseInt(objectSet)+1),BigScreenImage,(objectSet+1));
			}
		break;
		default:
		break;
	}
}


