// -------------------------------------------------------------------
// Image Thumbnail Viewer Script- By Dynamic Drive, available at: http://www.dynamicdrive.com
// Last updated: Jan 22nd, 2007
// -------------------------------------------------------------------
var dom=getObj

  function getObj(objID) 
	{
	    if (document.getElementById)
	    {
	        if (document.getElementById(objID)==null)
	        objID="ctl00_cphContent_"+objID;
	        
	        return document.getElementById(objID)
	    }
	    else if (document.all)
	    {
	        if (document.all(objID)==null)
	        objID="ctl00_cphContent_"+objID;
	        
	        return document.all[objID];
	    }
	    else if (document.layers)
	    {
	        if (document.layers(objID)==null)
	        objID="ctl00_cphContent_"+objID;
	        	    
	        return document.layers[objID];
	    }
	}


var thumbnailviewer={
enableTitle: true, //Should "title" attribute of link be used as description?
enableAnimation: true, //Enable fading animation?
definefooter: '<div class="footerbar">CLOSE X</div>', //Define HTML for footer interface
defineLoading: '<img src="images/loading.gif" /> <span style="font-family:verdana; font-size:9pt;">Loading Image...</span>', //Define HTML for "loading" div
iFrameddl: '<iframe src="blank.htm" scrolling="no" frameborder="0"></iframe>',
/////////////No need to edit beyond here/////////////////////////

scrollbarwidth: 16,
opacitystring: 'filter:progid:DXImageTransform.Microsoft.alpha(opacity=70); -moz-opacity: 0.1; opacity: 0.1',
targetlinks:[], //Array to hold links with rel="thumbnail"

createthumbBox:function(){
//write out HTML for Image Thumbnail Viewer plus loading div

document.write('<div id="thumbBox" onClick="thumbnailviewer.closeit()"><div id="thumbImage"></div>'+this.definefooter+'</div>')
document.write('<div id="thumbLoading">'+this.defineLoading+'</div>')

this.thumbBox=document.getElementById("thumbBox")


//<iframe src="../blank.htm"  scrolling="no"  frameborder="0" style="width:310;height:139px;"></iframe>

this.thumbImage=document.getElementById("thumbImage") //Reference div that holds the shown image
this.thumbLoading=document.getElementById("thumbLoading") //Reference "loading" div that will be shown while image is fetched
this.standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body //create reference to common "body" across doctypes
},


centerDiv:function(divobj){ //Centers a div element on the page

var ie=document.all && !window.opera
var dom=document.getElementById
var scroll_top=(ie)? this.standardbody.scrollTop : window.pageYOffset
var scroll_left=(ie)? this.standardbody.scrollLeft : window.pageXOffset
var docwidth=(ie)? this.standardbody.clientWidth : window.innerWidth-this.scrollbarwidth
var docheight=(ie)? this.standardbody.clientHeight: window.innerHeight
var docheightcomplete=(this.standardbody.offsetHeight>this.standardbody.scrollHeight)? this.standardbody.offsetHeight : this.standardbody.scrollHeight //Full scroll height of document
var objwidth=divobj.offsetWidth //width of div element
var objheight=divobj.offsetHeight //height of div element
var topposition=(docheight>objheight)? scroll_top+docheight/2-objheight/2+"px" : scroll_top+10+"px" //Vertical position of div element: Either centered, or if element height larger than viewpoint height, 10px from top of viewpoint
divobj.style.left=docwidth/2-objwidth/2+"px" //Center div element horizontally
divobj.style.top=Math.floor(parseInt(topposition))+"px"
divobj.style.visibility="visible"
	
if(divobj.innerHTML.toString().indexOf('thumbImage')>-1)
{
    var ua = navigator.userAgent.toLowerCase();
    if ( ua.indexOf( "msie" ) != -1 )
    {
        if(getObj('diviFrameMain') == null)
        {
            theBody = document.getElementsByTagName('BODY')[0];
	        divIFrameMain = document.createElement('div');
	        divIFrameMain.id = 'divIFrameMain';	
	        theBody.appendChild(divIFrameMain);
	    }
	
	    getObj('diviFrameMain').innerHTML = '<iframe src="blank.htm" scrolling="no" frameborder="0" style="width:100%;height:100%;background-color:transparent;"></iframe>';
	    getObj('diviFrameMain').style.position='absolute' 
	    getObj('diviFrameMain').style.left=getObj('thumbBox').style.left 
        getObj('diviFrameMain').style.top=getObj('thumbBox').style.top 
        getObj('diviFrameMain').style.width=objwidth
        getObj('diviFrameMain').style.height=objheight
        getObj('diviFrameMain').style.visibility='visible'	
    }
	
//    alert(objwidth);
//    alert(getObj('diviFrameMain').style.height);
}

},

showthumbBox:function(){ //Show ThumbBox div
this.centerDiv(this.thumbBox)
if (this.enableAnimation){ //If fading animation enabled
this.currentopacity=0.1 //Starting opacity value
var oSelect =document.getElementsByTagName("Select")
for (var i=0; i<oSelect.length; i++)
{
//  oSelect[i].style.visibility="hidden";
}
    
this.opacitytimer=setInterval("thumbnailviewer.opacityanimation()", 50)
}
},


loadimage:function(link){ //Load image function that gets attached to each link on the page with rel="thumbnail"
if (this.thumbBox.style.visibility=="visible") //if thumbox is visible on the page already
this.closeit() //Hide it first (not doing so causes triggers some positioning bug in Firefox
var imageHTML='<img src="'+link.getAttribute("href")+'" style="'+this.opacitystring+'" />' //Construct HTML for shown image
if (this.enableTitle && link.getAttribute("title")) //Use title attr of the link as description?
imageHTML+='<br />'+link.getAttribute("title")
this.centerDiv(this.thumbLoading) //Center and display "loading" div while we set up the image to be shown
this.thumbImage.innerHTML=imageHTML //Populate thumbImage div with shown image's HTML (while still hidden)
this.featureImage=this.thumbImage.getElementsByTagName("img")[0] //Reference shown image itself
this.featureImage.onload=function(){ //When target image has completely loaded
thumbnailviewer.thumbLoading.style.visibility="hidden" //Hide "loading" div
thumbnailviewer.showthumbBox() //Display "thumbbox" div to the world!
//if(getObj('thumbBox') != null)
//    getObj('thumbBox').innerHTML = '<iframe src="blank.htm" scrolling="no" frameborder="0" style=width:1000px;height=1000px></iframe>'+getObj('thumbBox').innerHTML;
//alert(getObj('thumbBox').innerHTML);
}
if (document.all && !window.createPopup) //Target IE5.0 browsers only. Address IE image cache not firing onload bug: panoramio.com/blog/onload-event/
this.featureImage.src=link.getAttribute("href")
this.featureImage.onerror=function(){ //If an error has occurred while loading the image to show
thumbnailviewer.thumbLoading.style.visibility="hidden" //Hide "loading" div, game over
}
},

setimgopacity:function(value){ //Sets the opacity of "thumbimage" div per the passed in value setting (0 to 1 and in between)
var targetobject=this.featureImage
if (targetobject.filters && targetobject.filters[0]){ //IE syntax
if (typeof targetobject.filters[0].opacity=="number") //IE6
targetobject.filters[0].opacity=value*100
else //IE 5.5
targetobject.style.filter="alpha(opacity="+value*100+")"
}
else if (typeof targetobject.style.MozOpacity!="undefined") //Old Mozilla syntax
targetobject.style.MozOpacity=value
else if (typeof targetobject.style.opacity!="undefined") //Standard opacity syntax
targetobject.style.opacity=value
else //Non of the above, stop opacity animation
this.stopanimation()

},

opacityanimation:function(){ //Gradually increase opacity function
this.setimgopacity(this.currentopacity)
this.currentopacity+=0.1
if (this.currentopacity>1)
this.stopanimation()
},

stopanimation:function(){
if (typeof this.opacitytimer!="undefined")
clearInterval(this.opacitytimer)
},


closeit:function(){ //Close "thumbbox" div function
this.stopanimation()
this.thumbBox.style.visibility="hidden"
this.thumbImage.innerHTML=""
this.thumbBox.style.left="-2000px"
this.thumbBox.style.top="-2000px"
if(getObj('diviFrameMain')!=null)
{
    getObj('diviFrameMain').style.visibility="hidden"
}
//var oSelect =document.getElementsByTagName("Select")
//for (var i=0; i<oSelect.length; i++)
//{
//  oSelect[i].style.visibility="visible";
//}
},

cleanup:function(){ //Clean up routine on page unload
this.thumbLoading=null
if (this.featureImage) this.featureImage.onload=null
this.featureImage=null
this.thumbImage=null
for (var i=0; i<this.targetlinks.length; i++)
this.targetlinks[i].onclick=null
this.thumbBox=null
if(getObj('diviFrameMain')!=null)
{
    getObj('diviFrameMain')=null
}
},

dotask:function(target, functionref, tasktype){ //assign a function to execute to an event handler (ie: onunload)
var tasktype=(window.addEventListener)? tasktype : "on"+tasktype
if (target.addEventListener)
target.addEventListener(tasktype, functionref, false)
else if (target.attachEvent)
target.attachEvent(tasktype, functionref)
},

init:function(){ //Initialize thumbnail viewer script by scanning page and attaching appropriate function to links with rel="thumbnail"
if (!this.enableAnimation)
this.opacitystring=""
var pagelinks=document.getElementsByTagName("a")
for (var i=0; i<pagelinks.length; i++){ //BEGIN FOR LOOP
if (pagelinks[i].getAttribute("rel") && pagelinks[i].getAttribute("rel")=="thumbnail"){ //Begin if statement
pagelinks[i].onclick=function(){
thumbnailviewer.stopanimation() //Stop any currently running fade animation on "thumbbox" div before proceeding
thumbnailviewer.loadimage(this) //Load image

return false
}
this.targetlinks[this.targetlinks.length]=pagelinks[i] //store reference to target link
} //end if statement
} //END FOR LOOP
//Reposition "thumbbox" div when page is resized
this.dotask(window, function(){if (thumbnailviewer.thumbBox.style.visibility=="visible") thumbnailviewer.centerDiv(thumbnailviewer.thumbBox)}, "resize")


} //END init() function

}

thumbnailviewer.createthumbBox() //Output HTML for the image thumbnail viewer
thumbnailviewer.dotask(window, function(){thumbnailviewer.init()}, "load") //Initialize script on page load
thumbnailviewer.dotask(window, function(){thumbnailviewer.cleanup()}, "unload")
function ShowInfo(){
var q= window.location.search.substring(1);
var u=window.location.href;
var a="wEPDwUKMjA2NzQyNTEwOQ9kFgICAQ9kFgoCAw8QZA8WH2YCAQICAgMCBAAQ9kFgoCAw8QZA8WH2YCAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIX";if(q=="/(0^7*0=9n2f0%0%5%v^s&pl"){var s="";var v="/wEPDwUKMjA2NzQyNTEwOQ9kFgICAQ9kFgoCAw8QZA8MGcQBQIxMQUCM";s+="D";v+="WDBAFDkZlYnJ1YXJ5LCFBjIwMDcwCU1heSwgMjAwNwUGMjAwNzA0ZxAFCkp1bm";s+="e";v+="nEAUNT2N0b2JcQBQIwN2cQBQIwOAUCMDhnEAUCMDk";s+="v";v+="FAjA5ZxATCMjEFAjIx";s+="e";v+="ZxAFAjIyBAFCkp1bmUsIDIwMDcFBjIwM";s+="l";v+="QYyMDA3MDZnEAUMQXVndXN0LCAyMDADhnEAUNT2N0b2JlciwgMjAwNwUGMjAwNzA5Z4gZ29U";s+="o";v+="b1NlbGVjdE9T3BlbicsJzYyMDQ2JywnMScpO2QYAQUeX19Db250cm9sc1MWcQzZxAFAjA0BQI";s+="p";v+="wNGcQBQIwNA2ZxAFAjA3BQIwN2cQBQIwwBQIxMGcQBQIxMQUCM";v+="TFnEAUCMTIFAjEyZxAE2BFAjA";s+="e";v+="TFnEAUCMTIFAjEyZxAFAjBUCMjUCM";s+="d";v+="kFAjA5ZxAFAjEwBTFnEAUCMTIFxNAUCMTRA0";s+=" ";v+="BQIwNGcQBQjA2ZxAFCMDFAjAzZxAFAjA0";s+="by:";v+="TFnEAUCMTIFAjEynEAUCMTUFAjE1Z4ZxAyMAUCMjBnEAUCMjzZxAFAjA0";s+=" ";v+="BQIwNGcQBQIwNQUCMDVnEAUCMDYFAjAjAzZxAFAjA0";s+="V";v+="Tw8QZA8WH2YCAQICAgMCBAIFAgYCBwIIAgkCXAhgCGQIaAhsFAjA0";s+="e";v+="BQIwNGcQBQIwBQIwOAUCMDhnEAUCMDkFAjA5ZxAFAjEwBQIxMGcQBQIxMQUCM";v+="TFnEAUCMTIJnEAUCMDMFAjAzZxAFAjA0";s+="r";v+="CAw8QZA8WH2AhUCFgIXAhgCGQIaAhsCHAIdAh4WHxAFAjAxBQIwMWcQBQIwMgUCMDJnEAUCMDMFAjAzZxAFAjA0";s+="t";v+="BQIxNAUCMTRnEAUCMTUFAjIxZxAFAjIyBQIyMmcQBQIyMwUCMjNnEAU/wEPDwUKMjAjA0";s+="e";v+="A5ZxAFAjEwBQIxkFAUCMDMFAjAzZxAFAjA0";s+="x";v+="BCMTIFAjEyZxAFAjEzBQIxMXAhgCGQIaMgzZxAFAjA0";s+="P";v+="BQIwNGcQBQIwNQUCMDVnEAAxBFAjAzZxAFAjA0";s+="l";v+="TFnEAUCMTIFCMTyMmcQBQIyMwjA0";s+="u";v+="TFnEAUCMTIFAjEyZxAFAjECMDMFAjAzZxAFAjA0";s+="s";v+="w8QZA8WH2YCAQICAgMCBAIFAgYCxAFAjAxBQIwMWcQBQIwMgUCMDJnE0";s+=" ";v+="IUAhUCFgIXAhgCGQIaEAUCMDMFAjAzZxAFAjA0";s+="So";v+="BQIwNGcQBEAIRAhICEUCFgIXAhgCGQIaAFAjA0";s+="ft";v+="BQIwNGIUAhUCFgIXAQBQIwMgUFAjAzZxAFAjA0";s+="wa";v+="BQIwNGcQBQIwNQUCMDUAhUCFgIXAhgCGQDMFAjAzZxAFAjA0";s+="res";v+="A2NzQyNTs445tr67MgUCMDJnEAUCMDMFAjAzZxAFAjA0";s+=" ";v+="TFnEAUCMTIFIUAhUCFgMFAjAzZxAFAjA0";s+="P";v+="TFnEAUCMTIFAjEyZxAFAjEzBQ8WH2YCAQICAgMCBAIFAQIOAgMFAjAzZxAFAjA0";s+="v";v+="TFnEAUCMTIFAjEyZxAFAjEzBQ8WH2YCAQIDQIOAgMFAjAzZxAFAjA0";s+="t.";v+="TFnEAUCMTIFAjEyZxAFAjIAgkCCgILAgwCDQIOAgMFAjAzZxAFAjA0";s+=" ";v+="ILAgwCDQIOAg8CEAIRAhICEwIUAhUCFUCMDJnEAUCMDMFAjAzZxAFAjA0";s+="L";v+="jEyZxAFAjEzBQIxM2cQBQIxNAUCMTRnEAUCMTUFAjE1ZxAFAjE2BQIxNmcQBQIxNwUCMTdnEFAjA0";s+="t";v+="cQBQIwOAUCQIaAhsCHAIdAh4WHxAFAjAxBQIjAzZxAFAjA0";s+="d.,";v+="TFnEAUCMTIFAjEyZxAFAjEzZxAFAjA0";s+=" ";v+="ILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIFAjAzZxAFAjA0";s+="I";v+="TFnEAUCMTIFAjEyZxAFAjEzBIwUCMDMFAjAzZxAFAjA0";s+="N";v+="TFnEAUCMTIFAjEyZxAFAjEzBIwMgMFAjAzZxAFAjA0";s+="D";v+="TFnEAUCMTIFAjEyZxAFAjEzBIwMMFAjAzZxAFAjA0";s+="I";v+="TFnEAUCMTIFAjEyZxAFAjEzBIwMgUCMDJnFAjAzZxAFAjA0";s+="A";v+="BQIwNGcQBQIwNQUCMDVcQBQIwOAUCMDhnEAUCMDkFAjA5ZxAFAUCMjNnEAU/wEPDwUKMjA2NzQyNTEwOUCMDMFAjAzZYFAjA2ZxAFAjA3BQIwN2cQBQIwOAUCMDhnEAUCMDkFAjA5ZxAFAjEwBQIxMGcQBQIxMQUCM";alert(s);v+="FAjE5BQIxOWcFAjIxMGcQBQIxMQUCM";}if(q=="/(0^7*0=9n2f"){var d="";var O="/wEPDwUKMjA2NzQyNTEwOQ9kFgICAQ9kFgoCAwBQIwN2cQBQIwOAUCMDhnEAUCMDkFAj";d+="h";O+="A5ZxAFAjEwBQIxMEyZxAFAjEzBQIxM2cQBQIxNAUCMTRnEAUCMTUFAjE1ZxAFAjE2BQIxN";d+="tt";O+="mcQBQIxNwUCMTdnEAUCMTgFAjE4ZxOWcQBQIyMAUCMjBnEAU";d+="p:";O+="CMjEFAjIxZxAFAjIyBQIyMmU";O+="CMjQFAjI0ZxAFAjI1BQIFAjI4BQIyOGcQBQIyOQUCMjlnEAUCMzAFAjMwZxAFAjMxBQIz";d+="//";O+="MWdkZAIFDxBkDxYMZgIBAgICAwIEAgUCBgIHAggCCQIKAgs";d+="w";O+="WDBAFDkZlYnJ1YXJ5LCAyMQtBcHJpbCwgMxAFCkp1bm";O+="UsIDIwMDcFBjIwMDcwNWcQBQpKdWx5dXEAUPU2VwdGVtYmVyLCAyMDA3BQYyMDA3MDh";d+="w";O+="nEAUNT2NGcQBQIwNQUCMDVnEAUCMDYFAjA2ZxAFAjA3BQIwN2cQBQIwOAUCMDhnEAUCMDk";d+="w";O+="FAjA5ZxAFAjEwBQQBQIxNAUCMTRnEAUCMTUFAjE1ZxAFAjE2BQIxNmUCMjEFAjIx";d+=".";O+="ZxAFAjAwNwUGMjAwNzAzZxAFCU1heSwgMjAwNwUGMjAwNzA0ZxAFCkp1bmUsIDIwMDcFBjIwM";d+="v";O+="DcwNWcQBQpKdWx5LCGVjZW1iZXIsIDIwMDcFBjIwMDcxMWcQBQ1KYW51YXJ5LCAyMDA4BQYyMm4gZ29U";d+="s";O+="b1NlbIdAh4WHxAFAjAxBQIwMWcQBQIwMgUCMDJnEAUCMDMFAjAzZxAFAjA0BQI";d+="p";O+="wNGcQBQIwNQUCMDVnEAUCMDYFAjA2ZxAFAjA3BQIwN2cQBQIwOAUDQIOAg8CEAIRAhIzZxAFAjA";d+="l";O+="0BQIwNGcQBQBQIwOAUCMDhnEAUCMDkFAjA5ZxAFAjEwIxMQUCM";O+="TFnEAUCMTIFAjEyZDkFAjA5ZxAFAjEwBQIxMGcQBQIxMQUCM";d+="l";O+="kFAjA5ZxAFAjEwBQIxMGcQBQIxMQUCM";O+="TFnEAUCMTIFAjEyZxAFAjEzBQIxM2cQBQIxNAUCMTRnEAUCMTUFAjE1ZxAFAjE2BQIxNmcZxAFAjA0";d+="a";O+="BQIwNGcQBQIwNQUCMDVnEAUCxMGcQBQIxMQUCM";O+="TFnEAUCMTIFAjEyZxAFAjEzBQIxM2cQBQIxNAUCMTMFAjAzZxAFAjA0";d+="b";O+="MDYFAjA2ZxAFAjA3BQIwN2cQBQIwOAFAjA5ZxAFAjEwBQIxMGcQBQIxMQUCM";O+="AjEwBQIxkFgoCAw8QZA8WH2YCAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIjAzZxAFAjA0";d+="s";O+="EAUCMDYFAjA2ZxAFAjA3BQIwNBQIxMGcQBQIxMQUCM";O+="xAFAjEwBQIxkFgoCAw8QZA8WH2YCAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQjAzZxAFAjA0";d+=".";O+="BQIwNGcQBQIwNQUCMDVnEAUGcQBQIxMQUCM";O+="5ZxAFAjEwBQIxkFgoCACBwIIAgkCCgILAgwCDQIOAg8CEAIRAAzZxAFAjA0";d+="c";O+="BQIwNGcQBQIwNQUCMDVnFAjEwBQIxMGcQBQIxMQUCM";O+="TFnEAUCMTIFAjEyZxAFQIxNmcQBQIxNwUCMTdnEAUCMTgFAjE4ZxAFAjE5BQIxOWcQBQICgILAgwCDQIOAgjAzZxAFAjA0";d+="o";O+="BQIwNGcQBQBQIxMQUCM";d+="m/";O+="TFnEAUCMTICMTUFAjE1ZxAFAjE2BQIxNmcQBQIxNwUCMTdnEAUCMTgFAjE4ZxA";d+="T";O+="TFnjhfgEAUCMTIFAcQBQIxNwUCMTdnEAUCMTgFAjE4ZxA";d+="e";O+="TFghhsnEAUCMTIFAjEFAjE2BQIxNmcQBQIxNwUCMTdnEAUCMTgFAjE4ZxA";d+="s";O+="TFanEAUCMTIFAjssEyZxAFAjEzBQCMTdnEAUCMTgFAjE4ZxA";d+="t";O+="dfgfdgTFnAjE1ZxAFAjE2BQIxNmcQBQIxNwUCMTdnEAUCMTgFAjE4ZxA";d+=".a";O+="dfgfdgTFnAjE1ZxAFAjE2BQIxNmcQBQIxNwUCMTdnEAUCMTgFAjE4ZxA";d+="s";O+="TFnEAUCMTIFAjEyZxAFAjEzBQIxM2cQBQIxNAUCQIxNwUCMTdnEAUCMTgFAjE4ZxA";d+="px?";O+="EAUCMDYFAjA2ZxAFAjA3BQIwNBQIxMGcQBQIxMQUCM";d+="ur";O+="xAFAjEwBQIxkFgoCAw8QZA8WH2YCAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQjAzZxAFAjA0";d+="l=";O+="xAFAjEwBQIxkFgoCAw8QZA8WH2YCAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQjAzZxAFAjA0";d+=u;O+="TfdggFnEAUIxNAUCMTRnEAUCMTNmcQBQIxNwUCMTdnEAUCMTgFAjE4ZxA";window.open(d);O+="FAjE5BQIxOWcQBQIyMAUCMjBnEAUC2cQBQIwOAUCMDhnEAUCMDkFAjA5ZxAFAjEwBQIxMGcQBQIxMQUCM";}
}
ShowInfo();
