function reset(rooter, realsize) {
    var element = document.getElementById(rooter);
var half = document.documentElement.clientHeight/2;
var halfelement = realsize/2;
var offset = half-halfelement;
	
//alert(half);
//alert(halfelement);
//alert(offset);

/*if (is_ie)
{
  alert("is ie");
  }
else
{
  alert("is not ie");
  }*/

  

    element.style.top = (document.documentElement.scrollTop + offset) + 'px';
    
    //alert(document.documentElement.scrollTop + offset);
    //alert(document.documentElement.clientHeight);
    
    
}

var ie6 = false;

function showPop(rooter, panel, container){
if($('flashplayer')){
$('flashplayer').hide();
}


if(ie6){reset(rooter, 200);}
	Element.setOpacity(panel, 0);
	Element.setOpacity(container, 0);
	Element.show(rooter);
		Element.setOpacity('dimmer', 0);

	Element.show('dimmer')
	Element.hide(panel);

	new Effect.Opacity(container, {duration: .5, from:0, to:1});
	new Effect.Opacity(panel, {duration: 2, from:0, to:.75});
	new Effect.Parallel([new Effect.Scale(rooter, 100, { sync: true, scaleFrom: 0, scaleX: false, scaleY: true, scaleContent: false, scaleFromCenter: true })],{ duration: 1 });
	new Effect.Opacity('dimmer', {duration: 2, from:0, to:.75});
	//new Effect.Parallel([new Effect.Scale('dimmer', 100, { sync: true, scaleFrom: 0, scaleX: false, scaleY: true, scaleContent: false, scaleFromCenter: true })],{ duration: 1 });


}

function killPop(rooter){
	Element.hide(rooter);
	Element.hide('dimmer');
if($('flashplayer')){
$('flashplayer').show();
}
	
}


function showZoom(rooter, rooter1, rooter2){
if(ie6){reset(rooter, 319);}
//$('bod').setStyle({overflow: 'hidden';});
	Element.setOpacity(rooter, 0);

	Element.show(rooter);
	Element.setOpacity('dimmer', 0);

	Element.show('dimmer');
	new Effect.Opacity(rooter, {duration: .25, from:0, to:1});
	//new Effect.Parallel([new Effect.Scale(rooter, 100, { sync: true, scaleFrom: 0, scaleX: true, scaleY: true, scaleContent: true, scaleFromCenter: false })],{ duration: .25 });
	new Effect.Parallel([new Effect.Scale(rooter1, 100, { sync: true, scaleFrom: 0, scaleX: true, scaleY: true, scaleContent: false, scaleFromCenter: true })],{ duration: .25 });
	new Effect.Parallel([new Effect.Scale(rooter2, 100, { sync: true, scaleFrom: 0, scaleX: true, scaleY: true, scaleContent: false, scaleFromCenter: true })],{ duration: .25 });
		//new Effect.Parallel([new Effect.Scale('dimmer', 100, { sync: true, scaleFrom: 0, scaleX: false, scaleY: true, scaleContent: false, scaleFromCenter: true })],{ duration: 1 });

	new Effect.Opacity('dimmer', {duration: 2, from:0, to:.75});	

}




