﻿// ======================================================
// CambiarUrlsDeCss V1 script - Allan Rodriguez D.      =
// Cambia atributos de los css llamados por la pagina,  =
// para este caso son dos css y difereentes atributos  =
// a los que hay que asignarles una url de imagenes     =
// según el current Web Site                            =
// ======================================================

function CambiarUrlCss()
{
    var partesPathSitio = document.location.href.split('/');
    var subSitio = partesPathSitio[partesPathSitio.length-2];   //document.location.href :: http://hermes-soft.com/matricula/default.aspx
    var i;
    var SimpleModalCss = false;
    var SimpleModalIECss = false;
    for(i=0;i<document.styleSheets.length;i++)
    {
        if((document.styleSheets[i] != null) && (document.styleSheets[i].href != null) && (document.styleSheets[i].href != ""))
        {
            var partesPathCss = document.styleSheets[i].href.split('/');
            var css = partesPathCss[partesPathCss.length-1];
            
            if(css == "simplemodal-ie.css")
            {
                var theRules = new Array();
                if (document.styleSheets[i].cssRules)
                    theRules = document.styleSheets[i].cssRules;
                else if (document.styleSheets[i].rules)
                    theRules = document.styleSheets[i].rules;            
                var j;
                for(j=0;j<theRules.length;j++)
                {
                    if(theRules[j].selectorText.toLowerCase() == "a.modalcloseimg")
                    {
                        if (document.styleSheets[i].cssRules)
                            document.styleSheets[i].cssRules[j].style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'/'+subSitio+'/images/closeModal.png\',sizingMethod=\'scale\')';
                        else if (document.styleSheets[i].rules)
                            document.styleSheets[i].rules[j].style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'/'+subSitio+'/images/closeModal.png\',sizingMethod=\'scale\')';
                    }
                }
                SimpleModalIECss = true;
            }
            if(css == "simplemodal.css")
            {
                var theRules = new Array();
                if (document.styleSheets[i].cssRules)
                    theRules = document.styleSheets[i].cssRules;
                else if (document.styleSheets[i].rules)
                    theRules = document.styleSheets[i].rules;
                var j;
                for(j=0;j<theRules.length;j++)
                {
                    if(theRules[j].selectorText.toLowerCase() == "a.modalcloseimg")
                    {
                        if (document.styleSheets[i].cssRules)
                            document.styleSheets[i].cssRules[j].style.background = 'url(/'+subSitio+'/images/closeModal.png) no-repeat';
                        else if (document.styleSheets[i].rules)
                            document.styleSheets[i].rules[j].style.background = 'url(/'+subSitio+'/images/closeModal.png) no-repeat';
                    }
                    if(theRules[j].selectorText.toLowerCase() == "#headerpopup")
                    {
                        if (document.styleSheets[i].cssRules)
                            document.styleSheets[i].cssRules[j].style.background = '#eee url(/'+subSitio+'/images/headerModal.gif)';
                        else if (document.styleSheets[i].rules)
                            document.styleSheets[i].rules[j].style.background = '#eee url(/'+subSitio+'/images/headerModal.gif)';
                    }
                }
                SimpleModalIECss = true;
            }
            if(SimpleModalCss && SimpleModalIECss)
                i = document.styleSheets.length;
        }
    }
}



