var strRutaBase = "/MX/es/corp/2003/credit/sistema/";

function Rutea(strClv, intI) {
        var strRuta = "";
        var intVar1 = 0;
        switch(strClv) {
                case "e":
                case "e_r":
                        //***  040902  HMO  Excepción para interactuar kdmweb con wwwmx.kodak.com
                        //strRuta = "/cgi-bin/country/MX/es/corp/2003/credit/edocuenta_rec.pl";
                        strRuta = "http://kdmweb.viewmedia.com.mx/cgi-bin/country/MX/es/corp/2003/credit/edocuenta_rec_kdmweb.pl";
                        break;
                case "i":
                        strRuta = strRutaBase + "informacion.shtml";
                        break;
                case "p":
                        strRuta = strRutaBase + "pago.shtml"
                        break;
                case "c":
                        strRuta = strRutaBase + "credfinan.shtml"
                        break;

                case "i_t":
                        //***  041214  HMO  Excepción para interactuar kdmweb con wwwmx.kodak.com
                        //strRuta = strRutaBase + "informacion/tipcambio.shtml"
                        strRuta = "http://kdmweb.viewmedia.com.mx/MX/es/corp/2003/credit/sistema/informacion/tipcambio.shtml";
                        break;
                case "i_r":
                        strRuta = strRutaBase + "informacion/pagos.shtml"
                        break;
                case "i_c":
                        strRuta = strRutaBase + "informacion/cuentas.shtml"
                        break;

                case "hometemp":
                        //040726  HMO  OJO:  Esta línea se tiene que mandar sin comentar y desactivar la que está mas abajo...
                        strRuta = "http://kdmweb.viewmedia.com.mx/cgi-bin/country/MX/es/corp/2003/credit/login.pl";
                        //strRuta = "/cgi-bin/country/MX/es/corp/2003/credit/login.pl";
                        intVar1 = 2;
                        break;

                case "pwdper":
                        strRuta = strRutaBase + "pregpwdper.shtml"
                        break;


                case "e_c":
                        strRuta = "/cgi-bin/country/MX/es/corp/2003/credit/edocuenta_cie.pl";
                        break;

                case "e_p":
                case "e_mp":
                        strRuta = "/cgi-bin/country/MX/es/corp/2003/credit/edocuenta_cmp.pl";
                        break;

                case "imp":
                        strRuta = strRutaBase + "terminos2.shtml"
                        break;

                case "reg":
                        strRuta = strRutaBase + "terminos.shtml"
                        break;


                case "solsi":
                        strRuta = strRutaBase + "solicitud.shtml"
                        break;

                case "solno":
                        strRuta = "/MX/es/nav/"
                        break;


                case "home":
                        strRuta = "/MX/es/nav/index.shtml"
                        break;



        }
        if (strRuta.length>0) {
                var strSearch = window.location.search;
                if ((''+intI)!='undefined')
                        if (queryString('intI') == 'false')
                                strSearch += '&intI='+intI;
                        else
                                strSearch = strSearch.replace('intI='+queryString('intI'), 'intI='+intI);
                else
                        if (queryString('intI') != 'false')
                                strSearch = strSearch.replace('&intI='+queryString('intI'), '');
                //***  040223  HMO  ...
                if (intVar1>0)
                        strSearch += '&intH='+intVar1;
                //***  040902  HMO  Excepción para interactuar kdmweb con wwwmx.kodak.com
                if (strRuta.indexOf('http')<0 && window.location.href.indexOf('kdmweb.viewmedia.com.mx')>0) strRuta = 'http://wwwmx.kodak.com'+strRuta;
                window.location.replace(strRuta + strSearch);
        }
}

var strCln='';

strCln = AnalizaCln();
if (strCln.length==11) {
        strCln = strCln.substr(6, 2) + strCln.substr(8, 2) + strCln.substr(2, 2);
}

function AnalizaCln() {
        var strCad = window.location.search;
        if (strCad.length>0) {
                strCad = queryString('txtcln');
        }
        return strCad;
}






function PageQuery(q) {
if(q.length > 1) this.q = q.substring(1, q.length);
else this.q = null;
this.keyValuePairs = new Array();
if(q) {
for(var i=0; i < this.q.split("&").length; i++) {
this.keyValuePairs[i] = this.q.split("&")[i];
}
}
this.getKeyValuePairs = function() { return this.keyValuePairs; }
this.getValue = function(s) {
for(var j=0; j < this.keyValuePairs.length; j++) {
if(this.keyValuePairs[j].split("=")[0] == s)
return this.keyValuePairs[j].split("=")[1];
}
return false;
}
this.getParameters = function() {
var a = new Array(this.getLength());
for(var j=0; j < this.keyValuePairs.length; j++) {
a[j] = this.keyValuePairs[j].split("=")[0];
}
return a;
}
this.getLength = function() { return this.keyValuePairs.length; }
}
function queryString(key){
var page = new PageQuery(window.location.search);
return unescape(page.getValue(key));
}