﻿function showLightBoxDiv (id) {
			var t = "Search by Tags"
			var a = "#TB_inline?height=300&width=300&inlineId=" + id ;
			var g = "";
			tb_show(t,a,g);	
			return false;
}

function showLightBox (url) {

			var t = ""
			var a = url; //+ "&modal=true&keepThis=true&TB_iframe=true&height=422&width=325";
			var g = "";
			tb_show(t,a,g,'TB_iframe=true&height=500&width=500');	
			return false;
}

function zoomIn(img,mainImageID) {
    
  var src = img.style.backgroundImage  
  src = src.substring(4,src.length-1)  
  src = replaceQueryString(src,"w",224)
  src = replaceQueryString(src,"h",210)
  var mainImg = document.getElementById(mainImageID);
  mainImg.style.backgroundImage = 'url(' + src + ')';
  
  return;
}

function extractQueryString(url,param) {
    var re = new RegExp("([?|&])" + param + "=(.*?)(&|$)","i");
    if (url.match(re)) {
        return url.match(re)[2];
    }        
}

function replaceQueryString(url,param,value) {
    var re = new RegExp("([?|&])" + param + "=.*?(&|$)","i");
    if (url.match(re))
        return url.replace(re,'$1' + param + "=" + value + '$2');
    else
        return url + '&' + param + "=" + value;
}

function showBigImage(mainImageID) {

    var mainImg = document.getElementById(mainImageID);
    var src = mainImg.style.backgroundImage  
    src = src.substring(4,src.length-1)      
    src = extractQueryString (src,"src");
        
    return showLightBox ("/ImageDisplay.aspx?url=" + src);
}    
