function correct_png(skin_url)
{
	//url de l'image dont le filtre se sert pour générer la transparence
	var path = skin_url+'img/correct_transparent_png.gif';
//	window.location.href=path;
    //Pour les images PNG en dur dans la page

	var images_list = document.getElementsByTagName('img');
	for(var i=0 ; i<images_list.length ; i++)
    {
		var img		= document.images[i];
		var imgName	= img.src.toUpperCase();
		if (imgName.substring(imgName.length - 3, imgName.length) == 'PNG'){
			img.style.cssText += ";filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='" + img.src + "', sizingMethod='scale' );";
			img.src = path;
			i--;
		}
    }

    //Pour les images PNG appellée via le css
    var images_list = document.getElementsByTagName('div') ;
    for(var i=0 ; i<images_list.length; i++)
    {
        var image_name = images_list[i].currentStyle.backgroundImage.replace(/url[s]*()+/, '');

        image_name = image_name.replace(/(")+/g, '');
        image_name = image_name.substr(1, image_name.length-1);
        image_name = image_name.substr(0, image_name.length-1);

        if(image_name.substring(image_name.length-3, image_name.length) == 'png')
        {
            images_list[i].runtimeStyle.backgroundImage = 'url(../'+path+')';
            images_list[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + image_name + "', sizingMethod='scale')";
        }
    }

    //Pour les images PNG appellée via le css
    var images_list = document.getElementsByTagName('table') ;
    for(var i=0 ; i<images_list.length; i++)
    {
        var image_name = images_list[i].currentStyle.backgroundImage.replace(/url[s]*()+/, '');

        image_name = image_name.replace(/(")+/g, '');
        image_name = image_name.substr(1, image_name.length-1);
        image_name = image_name.substr(0, image_name.length-1);

        if(image_name.substring(image_name.length-3, image_name.length) == 'png')
        {
            images_list[i].runtimeStyle.backgroundImage = 'url(../'+path+')';
            images_list[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + image_name + "', sizingMethod='scale')";
        }
    }
	//Pour les images PNG appellée via le css
    var images_list = document.getElementsByTagName('form') ;
    for(var i=0 ; i<images_list.length; i++)
    {
        var image_name = images_list[i].currentStyle.backgroundImage.replace(/url[s]*()+/, '');

        image_name = image_name.replace(/(")+/g, '');
        image_name = image_name.substr(1, image_name.length-1);
        image_name = image_name.substr(0, image_name.length-1);

        if(image_name.substring(image_name.length-3, image_name.length) == 'png')
        {
            images_list[i].runtimeStyle.backgroundImage = 'url(../'+path+')';
            images_list[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + image_name + "', sizingMethod='scale')";
        }
    }
	//Pour les images PNG appellée via le css
    var images_list = document.getElementsByTagName('ul') ;
    for(var i=0 ; i<images_list.length; i++)
    {
        var image_name = images_list[i].currentStyle.backgroundImage.replace(/url[s]*()+/, '');

        image_name = image_name.replace(/(")+/g, '');
        image_name = image_name.substr(1, image_name.length-1);
        image_name = image_name.substr(0, image_name.length-1);

        if(image_name.substring(image_name.length-3, image_name.length) == 'png')
        {
			images_list[i].runtimeStyle.backgroundImage = 'url(../'+path+')';
            images_list[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + image_name + "', sizingMethod='scale')";
        }
    }
	//Pour les images PNG appellée via le css
    var images_list = document.getElementsByTagName('li') ;
    for(var i=0 ; i<images_list.length; i++)
    {
        var image_name = images_list[i].currentStyle.backgroundImage.replace(/url[s]*()+/, '');

        image_name = image_name.replace(/(")+/g, '');
        image_name = image_name.substr(1, image_name.length-1);
        image_name = image_name.substr(0, image_name.length-1);

        if(image_name.substring(image_name.length-3, image_name.length) == 'png')
        {
			images_list[i].runtimeStyle.backgroundImage = 'url(../'+path+')';
            images_list[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + image_name + "', sizingMethod='scale')";
        }
    }
	//Pour les images PNG appellée via le css
    var images_list = document.getElementsByTagName('a') ;
    for(var i=0 ; i<images_list.length; i++)
    {
        var image_name = images_list[i].currentStyle.backgroundImage.replace(/url[s]*()+/, '');

        image_name = image_name.replace(/(")+/g, '');
        image_name = image_name.substr(1, image_name.length-1);
        image_name = image_name.substr(0, image_name.length-1);

        if(image_name.substring(image_name.length-3, image_name.length) == 'png')
        {
            images_list[i].runtimeStyle.backgroundImage = 'url(../'+path+')';
            images_list[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + image_name + "', sizingMethod='scale')";
        }
    }
	
    return true;
}