﻿var slCtl = null;
  function pluginLoaded(sender){    // ASPX version
 // alert(sender.parent);
      //slCtl  = sender.get_element();
      slCtl = sender.getHost(); 
     //alert(slCtl.Content.mySLapp.Filter());
}


function createZoom(productCode)
{

    if (!Silverlight.isInstalled('2.0')) {
    writeNoSilverlight();
        return false;
    }
    document.getElementById('showcaseImage').style.display='none';
    document.getElementById("showcaseImageDivInner").style.display='block';
    document.getElementById('noSL').style.display='none';
	Silverlight.createObjectEx({
		source: "/Content/DeepZoomProject.xap",
		parentElement: document.getElementById("showcaseImageDivInner"),
		id: "SilverlightControlDeepZoom",
		properties: {
			width: "360",
			height: "420",
			version: "2.0",
			background: "transparent",
			isWindowless: "true"
		},
		events: {
			onLoad: pluginLoaded,
			onError: function(sender, args) {
			}
		}, initParams: "productCode="+productCode
	});
	
	return true;
}

function writeNoSilverlight() {
    document.getElementById("showcaseImageDivInner").style.display = 'none';
   document.getElementById('showcaseImage').style.display='none';
   document.getElementById('noSL').style.display='block';
}

function showImage(image){
document.getElementById("showcaseImageDivInner").style.display='none';
   document.getElementById('showcaseImage').style.display='block';
   document.getElementById('noSL').style.display='none';
   document.getElementById('showcaseImage').setAttribute("src",image);
}