Topic: Problem With IE 7

I have done this code to give my form Fade effect.
It works in Mozila FireFox.
But Doesn't Work in IE Browser.

shade.setStyle({
                            MozOpacity: '.15',
                            filer: 'alpha(opacity=15)',
                            opacity: '.15'
                           
                            });
Wat Would be the Problem.
If IE Browser doesn't support Means Wat Would be the Alternative Code To use.
Pls Help Me Out On this Problem.
Cheers and Thanks.

Re: Problem With IE 7

Hi...........
Some one just give me help On my Problem.I can't get opacity effect for my app.I don't know What the Problem is
I m running into this problem for the past Three Days.
I Couldn't Solve My issue.It doesn't Work on IE 7 Browser.
Pls Help Me on this.But It Works On FireFox.
Thanks
My code.
#---jvascript file modal.js-------#
showModal = function (shadeElementId, elementId)
{
   
    alert("came");
    alert(elementId);
    shade = document.getElementById( shadeElementId );
    alert(shade);
    alert("hi");
    shade.style.backgroundColor = 'white';
   
    alert("h1111");
    shade.style.zIndex = 1000;
    alert(shade.style.zIndex);
    shade.setStyle({
                            MozOpacity: '.15',
                            filter: 'alpha(opacity=15)',
                            opacity: '.15'
                           
                            });
   
    alert("eeeeeeeeeeeeeeee");
    var element = document.getElementById( elementId );
   
    element.style.zIndex = 1001;
   
    document.body.appendChild( shade );
    document.body.appendChild( element );
   
    element.style.width = '500px';   
    var dimensions = element.getDimensions();
   
    // position the element
    element.style.position = 'absolute';
    element.style.backgroundColor = 'white';
   
    if (typeof window.innerWidth != 'undefined')
    {
        alert("kkk");
        element.style.top = ( shade.offsetTop + ( window.innerHeight )/2 - ( dimensions.height )/2 ) + 'px';
       
        element.style.left =  ( window.innerWidth )/2 - ( dimensions.width )/2 + 'px';
       
        Effect.Appear( element, {duration: 0.5});
    }
    else 
    {
        alert("hi");
        element.style.top = ( shade.offsetTop + ( document.documentElement.clientHeight )/2 - ( dimensions.height )/2 ) + 'px';
        alert(document.documentElement.clientHeight);
       
       
        element.style.left =  ( document.documentElement.clientWidth )/2 - ( dimensions.width )/2 + 'px';
       
        Effect.Appear( element, {duration: 0.5});viewportwidth = document.documentElement.clientWidth
    }
   

       

}

hideModal = function( shadeElementId, elementId )
{
   
    shade = document.getElementById( shadeElementId );
    var element = document.getElementById( elementId );   
   
    shade.setStyle( { MozOpacity: '1',
                            filer: 'alpha(opacity=100)',
                            opacity: '1'
                     } );   
   
    Effect.Fade( element, {duration: 0.5});
   
}