/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////
function imgReplaceExt(imgN){

  var retImg = imgN;
	retImg = imgN.replace('_MD','');
	retImg = retImg.replace('_TB','');
	
	return retImg

}
/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////
function imgReplace(imgN){

  var retImg = imgN;
	retImg = imgN.replace('_MD','_TB');
	
	return retImg

}
/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////
function imgReplaceLg(imgN){

	retImg = imgN.replace('_TB','_MD');


	return retImg

}
/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////
function getCurrentImg(){

  var which = document.getElementById('hidImgCurrent').value;
  var retImg = document.getElementById('hidImg1N').value;
  
   switch(which){
      case '1':
        retImg =  document.getElementById('hidImg1N').value;
        break;
      case '2':
        retImg = document.getElementById('hidImg2N').value;
        break;
      case '3':
        retImg = document.getElementById('hidImg3N').value;
        break;
      case '4':
        retImg = document.getElementById('hidImg4N').value;
        break;
    }

//if (retImg.search("default.gif")){
  //return false;
//}else{
	return retImg;
//}

}


/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////
function applyTransition()
{
    document.getElementById('imgHolderLG1').filters(0).Apply();
    document.getElementById('imgHolderLG1').style.visibility = "visible";
    document.getElementById('imgHolderLG1').filters(0).Play();
}
//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
function doBrowse(n){
  var htmlfile = document.getElementById('Browser'+n);
  htmlfile.disabled = false;
  htmlfile.click();
  htmlfile.disabled = true;
  completeBrowse(n);
}
//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
function doUpload(n){
  if(!isFileOkay(n)){return false;}
  
	var myAnswer = true;
	var htmlfile = document.getElementById('Browser'+n);
  if(htmlfile.value!=''){ 
		document.getElementById("hidSurpressPrompt").value = '0';
		if (document.getElementById('hidShowOverwritePrompt').value ==1){
			myAnswer = overwritePrompt();
			if (myAnswer == true){
				doOverwrite("1");
			}else{
				doOverwrite("0");
			}
		}
		if (myAnswer == true){
		  
			/*
		  //check file size in bytes
		  var size=GetFileSize(document.Form1.Browser.value);
		  //alert("size="+size);
		  if (size>2097152){
		    alert("Please reduce the size of your image file.\n\nIt cannot be larger than 2048 Kilobytes (KB) or 2 Megabytes (MB).");
		    myAnswer = false;
		    return myAnswer;
		  }*/
			document.getElementById('trInstruct').style.display='none';
			document.getElementById('trShowUpload').style.display='none';
			document.getElementById('trShowRemove').style.display='none';
			document.getElementById('trHide').style.display='block';
			__doPostBack("UploadLink2","")
    }
  }else{
		alert("You must first 'Browse...' for an image to upload.");
		myAnswer = false;
  }
  return myAnswer;
}
//////////////////////////////////////////////////////////////////////////////////////////
function GetFileSize(filespec)
{
var fso, f, s;
s=0;
try{
  fso = new ActiveXObject("Scripting.FileSystemObject");
  f = fso.GetFile(filespec);
  s = f.size; //f.Name + " uses " + f.size + " bytes.";
}
catch(err){s=0;}
return s;
}
//////////////////////////////////////////////////////////////////////////////////////////
function completeBrowse(n){
  var htmlfile = document.getElementById('Browser'+n);
    if(htmlfile.value!=''){ 
      var img = htmlfile.value;
      intLength = img.length;
		  inStr = img.lastIndexOf("\\")
		  img = img.slice(inStr + 1,intLength)
      document.getElementById('ImageFile').value = img;
    }
}
//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
function imgLoad(){
  if (document.getElementById('HolderSM' + document.getElementById('hidImgCurrent').value)) document.getElementById('HolderSM' + document.getElementById('hidImgCurrent').value).className = 'focusON';
  if (document.getElementById('aEnlarge')){
    if ((getCurrentImg()).match("default.gif")){
      document.getElementById('aEnlarge').style.display = 'none';
      hideOverwritePrompt();
      /*if (document.getElementById('trShowUpload')){
      document.getElementById('trShowUpload').style.display='block';
			document.getElementById('trShowRemove').style.display='none';
      }*/
    }else{
      document.getElementById('aEnlarge').style.display = 'block';
      showOverwritePrompt();
      /*if (document.getElementById('trShowUpload')){
      document.getElementById('trShowUpload').style.display='none';
			document.getElementById('trShowRemove').style.display='block';
			}*/
    }
  }
if (document.getElementById('divInfo')){
  if (document.getElementById('hidImgCurrent').value==1){
    document.getElementById('divInfo').style.display = 'block';
  }else{
    document.getElementById('divInfo').style.display = 'none';
  }
}
}
//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
function doRemove(){
  if(document.getElementById('imgHolderLG1').src != ''){ 
		document.getElementById("hidSurpressPrompt").value = '0';
		if ((getCurrentImg()).match("default.gif")){
			return false;
		}else{
		  document.getElementById('trInstruct').style.display='none';
			document.getElementById('trShowUpload').style.display='none';
			document.getElementById('trShowRemove').style.display='none';
			document.getElementById('trHide').style.display='block';
			//document.Form1.submit();
			__doPostBack("RemoveLink2","")
			return true;
		}
		
  }
}
//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
function setLG(whichSM){
  var swapWhich = whichSM.slice(whichSM.length-1);
  
  document.getElementById('hidImgCurrent').value = swapWhich;
  
if (document.getElementById('divInfo')){
  if (document.getElementById('hidImgCurrent').value==1){
    document.getElementById('divInfo').style.display = 'block';
  }else{
    document.getElementById('divInfo').style.display = 'none';
  }
}
  
  document.getElementById('imgHolderLG1').src = imgReplaceLg(document.getElementById('img' + whichSM).src);
  
      if (document.getElementById(whichSM).className != 'focusON'){
        if (document.getElementById('HolderSM1')) document.getElementById('HolderSM1').className = 'focusOFF';
        if (document.getElementById('HolderSM2')) document.getElementById('HolderSM2').className = 'focusOFF';
        if (document.getElementById('HolderSM3')) document.getElementById('HolderSM3').className = 'focusOFF';
        if (document.getElementById('HolderSM4')) document.getElementById('HolderSM4').className = 'focusOFF';
        document.getElementById(whichSM).className = 'focusON';
      }

  if (document.getElementById('aEnlarge')){
    if ((getCurrentImg()).match("default.gif")){
      document.getElementById('aEnlarge').style.display = 'none';
      hideOverwritePrompt();
      /*if (document.getElementById('trShowUpload')){
      document.getElementById('trShowUpload').style.display='block';
			document.getElementById('trShowRemove').style.display='none';
			}*/
    }else{
      document.getElementById('aEnlarge').style.display = 'block';
      showOverwritePrompt();
      /*if (document.getElementById('trShowUpload')){
      document.getElementById('trShowUpload').style.display='none';
			document.getElementById('trShowRemove').style.display='block';
			}*/
    }
  }
  
}
//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
function overwritePrompt(){
	 return confirm("You have selected to overwrite this image with a new one.\n\n Click 'Ok' to proceed.");
}
//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
function hideOverwritePrompt(){
	if (document.getElementById("hidShowOverwritePrompt")){
	document.getElementById("hidShowOverwritePrompt").value = "0";
	}
}
//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
function showOverwritePrompt(){
	if (document.getElementById("hidShowOverwritePrompt")){
	document.getElementById("hidShowOverwritePrompt").value = "1";
	}
}
//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
function doOverwrite(which){
	if (document.getElementById("hidShowOverwritePrompt")){
		document.getElementById("hidDoOverwrite").value = which;
	}
}
