﻿var IsKidSelect=0;
var MySelectedObj=null;
var MyTypeObj="";
var MyArrParent= new Array();
var MyArrParentShow= new Array();
var ShowLen=-1;
var MyTop=0;
var MyLeft=0;
var isSelectObj=false;
var MyIMGInfos=null;
var IrInicio=false;
var IMGActive="";
var IsIMGSelect=0;
var MyAntChild = null;
var MyAntChildFlot = null;
var MyProcTimeout = null;

function Util() {

    this.get_ElementPosition = function(aElem, aParent) {
        var offsetTrail = aElem;
        var offsetLeft = 0;
        var offsetTop = 0;
        while (offsetTrail && offsetTrail != aParent) {
            offsetLeft += offsetTrail.offsetLeft;
            offsetTop += offsetTrail.offsetTop;
            offsetTrail = offsetTrail.offsetParent;
        }
        if (navigator.userAgent.indexOf('Mac') != -1 &&
			typeof document.body.leftMargin != 'undefined') {
            offsetLeft += document.body.leftMargin;
            offsetTop += document.body.topMargin;
        }
        return { left: offsetLeft, top: offsetTop };
    }
    
    this._firefox = null;
    this.is_Firefox = function() {
        if (this._firefox == null)
            this._firefox = /firefox/i.test(navigator.userAgent);
        return this._firefox;
    }
}
var gUtil = new Util();

function GetFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
    return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}

function ProcessLinkImg(aCount, aIdImg, aImagePath) {
    var lref_det = document.getElementById('TXTIdProdDet');
    var lref_sel = null;
    for(var i = 1; i < 6; i++) {
        var lref = document.getElementById('LinkImg' + i);
        if(lref) {
            lref.innerHTML = i == aCount ? '« ' + i + ' »' : ('&nbsp; ' + i + ' &nbsp;');
            var lref_img = document.getElementById('IMGProdDet_' + lref_det.value + "_" + i);
            if(lref_img) {
                if(i == aCount)
                    lref_sel = lref_img;
                lref_img.style.display = 'none';
            }
        }
    }
    if(lref_sel) {
        lref_sel.style.display = lref_sel.tagName == 'IMG' ? '' : 'inline-block';
        if(lref_sel.tagName != 'IMG') {
            lref_sel.style.width = '400px';
            lref_sel.style.height = '300px';
        } else
            ProcessLinkImgLoad(lref_sel);
    }
}

function ProcessLinkImgLoad(aRef){
    if(aRef.offsetWidth > 400)
        aRef.style.width = '400px';
    if(aRef.offsetHeight > 300)
        aRef.style.height = '300px';
}

function Design() {

    this.SincronizeCenter = function() {
        var lref_emp = document.getElementById('TXTEmpresa');
        var lref_left = document.getElementById('CBodyLeft_' + lref_emp.value);
        var lref_center = document.getElementById('CBdyCenter_' + lref_emp.value);
        var lref_right = document.getElementById('CBodyRigth_' + lref_emp.value);
        var lref_main = document.getElementById('CBody_' + lref_emp.value);
        var lref_tbl = document.getElementById('TblBody_' + lref_emp.value);
        if(lref_tbl) {
            lref_center.style.width = (lref_main.offsetWidth - (lref_left && lref_left.style.display != 'none' ? lref_left.offsetWidth : 0) - (lref_right && lref_right.style.display != 'none' ? lref_right.offsetWidth : 0)) + 'px';
            var lref_center_parent = document.getElementById('CPage_' + lref_emp.value);
            var lant_height = lref_center_parent.offsetHeight;
            lref_center.style.height = lant_height + 'px';
            lref_center.style.height = (lant_height - (lref_center_parent.offsetHeight - lant_height)) + 'px';
        }
    }
    
    this.MaxWidth = function(aObj) {
        var lparent = aObj.parentNode;
        var lmid_ref = null;
        while (lparent != null && (!lparent.id || (lparent.id.indexOf('CBody_') == -1 && lparent.id.indexOf('TblBodyCenter_') == -1 && lparent.id.indexOf('CHead_') == -1 && lparent.id.indexOf('TblMenu_') == -1 && lparent.id.indexOf('CFoot_') == -1))) {
            if (lparent.id.indexOf('CBodyLeft_') >= 0 || lparent.id.indexOf('CBodyRigth_') >= 0 )
                lmid_ref = lparent;
            lparent = lparent.parentNode;
        }
        if (lparent != null && lparent.id && (lparent.id.indexOf('CBody_') >= 0 || lparent.id.indexOf('TblBodyCenter_') >= 0 || lparent.id.indexOf('CHead_') >= 0 || lparent.id.indexOf('TblMenu_') >= 0 || lparent.id.indexOf('CFoot_') >= 0)) {
            this.SincronizeCenter();
            return lparent.offsetWidth;
        }
        if (aObj.id.indexOf('CBodyLeft_') >= 0 || aObj.id.indexOf('CBodyRigth_') >= 0 || aObj.id.indexOf('TblBodyCenter_') >= 0)
            this.SincronizeCenter();
        return 0;
    }
    
    this.GetFirstChild = function(aObj) {
        return aObj.firstChild.tagName ? aObj.firstChild : aObj.firstChild.nextSibling;
    }
} 
gDesign = new Design();

var gAntIdPlay = '';
var gPlay = false;
function PlayMusica(MyIdPlay, MyIdStop, MyV) {
    var lref = null;
    var lant = '';
    if (gAntIdPlay != '' && gAntIdPlay != MyIdPlay) {
        lref = document.getElementById(gAntIdPlay);
        lant = lref.src;
        lref.src = lref.getAttribute('src_stop');
        lref.setAttribute('src_stop', lant);
    }
    lref = document.getElementById(MyIdPlay);
    lant = lref.src;
    lref.src = lref.getAttribute('src_stop');
    lref.setAttribute('src_stop', lant);
    if (gAntIdPlay != MyIdPlay) {
        Media.PlaySound.PlayNow('Media/' + MyV);
        gAntIdPlay = MyIdPlay;
    } else {
        Media.PlaySound.PlayNow('no.mp3');
        gAntIdPlay = '';
    }
}

function ShowVideo(MyId) {
  var MyOldVideo=document.getElementById('TXTIdVideo').value;
  var MyVideo=document.getElementById(MyOldVideo);
  var MyHTML=MyVideo.innerHTML; 
  MyVideo.innerHTML=MyHTML  

  var MyOld=document.getElementById(MyOldVideo);
  if (MyOld) document.getElementById(MyOldVideo).style.display='none';
  document.getElementById(MyId).style.display='';
  document.getElementById('TXTIdVideo').value=MyId;
}

function IraCFG() {
  var MyBus=document.getElementById("TXTEmpresa").value;
  if (MyBus.length>0) {CreateCookie("MyIdEmpresa",MyBus,1);}
  window.location.href = document.getElementById("TXTNombrePagina").value;   
}

function ShowSubmenu(MyId) {
    var lref = document.getElementById(MyId);
    if(lref && lref.nextSibling) {
        CancelHideSubmenu();
        lref_par = lref.parentNode;
        lref.nextSibling.style.width = lref.nextSibling.rows.length > 0 ? lref.nextSibling.rows[0].cells[0].style.width : '';
        var lpos = gUtil.get_ElementPosition(lref_par);
        lref.nextSibling.style.display = '';
        lref.nextSibling.style.top = (lpos.top + lref_par.offsetHeight)  + 'px';
        lref.nextSibling.style.left = lpos.left + 'px'; // parseInt(lpos.left + lref.offsetWidth / 2 - lref.nextSibling.offsetWidth / 2) + 'px';
        if(MyAntChildFlot != null && MyAntChildFlot != lref.nextSibling)
            MyAntChildFlot.style.display = 'none';
        MyAntChildFlot = lref.nextSibling;
    }
}

function CancelHideSubmenu() {
    if(MyProcTimeout != null) {
        clearTimeout(MyProcTimeout);
        MyProcTimeout = null;
    }
}

function HideSubmenuEvent() {
    MyProcTimeout = setTimeout('HideSubmenu(false)',500);
}

function HideSubmenu(aScroll) {
  if(MyAntChildFlot != null) {
    MyAntChildFlot.style.display = 'none';
    MyAntChildFlot = null;
    MyProcTimeout = null;
  }
}

function ChangeIdioma(aNewIdioma) {
   //alert(document.getElementById('TXTIdioma').value);
   //if (document.getElementById('TXTIdioma').value=="English") var MyIdioma="Español";
   //else var MyIdioma="English";
  // var MyIdioma=MyObj.innerText;
  //alert(MyIdioma);
   //document.getElementById('IsChangeIdioma').checked=true;
   document.getElementById('TXTIdioma').value=aNewIdioma; //MyObj.innerText;
   var btn =document.getElementById('ButtonExe');
   btn.click();
}

function ChangeIdiomaAdmin(aNewIdioma) {
    var lref = document.getElementById('frm_Design');
    lref.src = lref.src.replace('&Lang=fr','&Lang=' + aNewIdioma).replace('&Lang=en','&Lang=' + aNewIdioma).replace('&Lang=es','&Lang=' + aNewIdioma) + '&TmpCall=1';
}

function IrADetalle(MyId) {
  var MyIdCata=document.getElementById('TxtIdCatalog').value;
  var MyIdCate=document.getElementById('TxtIdCategory').value;
  var MyIdProd=document.getElementById('TxtIdProd').value;
  var MyIdDeta=MyId;
  document.getElementById('TxtIdDeta').value=MyId;                     
     
  var MyIdioma=document.getElementById('TXTIdioma').value;
  var MyOP=MyIdCata+"|"+MyIdCate+"|"+MyIdProd+"|"+MyIdDeta+"|"+MyIdioma;
  window.location.href = document.getElementById("TXTNombrePagina").value + "?ID=" + MyOP;     
}


function ShowEnlace(MyLink) {
    if (MyLink.length > 0) {
        if(MyLink.indexOf('http://') >= 0 || MyLink.indexOf('https://') >= 0)
            window.open(MyLink);
        else {
            var larr = MyLink.split(';');
            if(larr.length == 4)
                location.href = '?ID=' + MyLink.replace(/;/g,'|') + '|' + document.getElementById('TXTIdioma').value + "&Num=" + document.getElementById("TXTNum").value;
            else
                location.href = '?IdEmpresa=' + document.getElementById('TXTEmpresa').value + "&Num=" + document.getElementById("TXTNum").value;
        }
    }
}

function ExpandChild(aId) {
    var lref = document.getElementById(aId);
    if(lref && lref.nextSibling) {
        lref.nextSibling.style.display = lref.nextSibling.style.display == 'none' ? '' : 'none';
        if(MyAntChild != null && MyAntChild != lref.nextSibling) {
            MyAntChild.style.display = 'none';
        }
        MyAntChild = lref.nextSibling;
    }
}

var gEffect = null;
function MyPhotoAfterLoad() {
    gEffect = Effect.Appear('MyPhoto', {duration: 1.5});
    var lref = document.getElementById('MyPhoto');
    setTimeout('AfterAppear();',50);
    
}

function AfterAppear() {
    var lref = document.getElementById('MyPhoto');
    if(lref.offsetHeight > 420)
        lref.style.height = '420px';
    if(lref.offsetWidth > 600) {
        lref.style.height = '';
        lref.style.width = '600px';
    }
    lref.style.position = '';
    //alert(lref.offsetHeight);
    document.getElementById('CProdIMGGrande').style.height = (lref.offsetHeight + 40) + 'px';
}

function MyPhotoError() {
}

function QTChangePhoto(MyId) {
    var lref = document.getElementById('MyPhoto');
    if(gEffect != null)
        gEffect.cancel();
   lref.style.display="none";
   var llit = document.getElementById(MyId);
   lref.style.width = '';
   lref.style.height = '';
   //alert('Paso');
   lref.style.position = 'absolute';
   lref.src = llit.getAttribute('img_big') != null ? llit.getAttribute('img_big') + "?" + (new Date()) : '';
   var MyObj = document.getElementById('CProdIMGGrande');
   FindPosObj(MyObj,true) 
   //document.getElementById('MyPhoto').src=document.getElementById('MyPhotoLoad').src;
   document.getElementById('TblProdPhoto').style.display ="none";
   document.getElementById('TblProdPhoto').style.left=MyLeft+'px';
   document.getElementById('TblProdPhoto').style.top=MyTop+'px';
   document.getElementById('TblProdPhoto').style.width=MyObj.style.width;
   document.getElementById('TblProdPhoto').style.height='420px';
   //document.getElementById('MyPhotoLoad').src="Images/imgtmpqt/"+MyId+".gif"
   //Effect.Appear('TblProdPhoto', {duration: 1.0});
  
   
   var MyPos=MyId.lastIndexOf('_');
   var MyIdd=MyId.substring(MyPos+1,MyId.length);
   document.getElementById('PhotoDescAct').innerHTML = typeof(document.getElementById('PhotoDesc_' + MyIdd).innerText) != 'undefined' ? document.getElementById('PhotoDesc_' + MyIdd).innerText : document.getElementById('PhotoDesc_' + MyIdd).textContent;
   //var ccc=document.getElementById('PhotoDescAct').innerText;
   //var cccC=document.getElementById('PhotoDesc_'+MyIdd).innerText;
   //document.getElementById('PhotoDescAct').innerText=document.getElementById('PhotoDesc_'+MyIdd).innerText;
}

function  ScrollPanelLeft(MyCtrl,MyV) {
 var MyPnl=document.getElementById(MyCtrl);
 var MyScrollL=MyPnl.scrollLeft+MyV;
 MyPnl.scrollLeft=MyScrollL;
}



function InsertClient() {
  document.getElementById("IsInsertClient").checked=true;  
  CrearCuentaCliente();
}

function EnviarMensage() {
  document.getElementById("IsEnviarMensage").checked=true;
  var btn =document.getElementById('ButtonExe');
  btn.click();
}


//--------------- VISIBLE ---------------------------------------

function SetInicio(MyId) {
  if (document.getElementById('TXTPageToShow').value=='Inicio') {SelectObj(MyId,'LABEL');}
  else {document.getElementById('TxtIdCatalog').value=0;
        document.getElementById('TxtIdCategory').value=0;
        document.getElementById('TxtIdProd').value=0; 
        document.getElementById('TxtIdDeta').value=0;
        var MyIdioma=document.getElementById('TXTIdioma').value;
        var MyOP=0+"|"+0+"|"+0+"|"+0+"|"+MyIdioma;
        window.location.href = document.getElementById("TXTNombrePagina").value + "?ID=" + MyOP;   
       }
}


function QTChangePage(MyId,MyTipo){
 //alert(MyId + ' ' + MyTipo);
 if (!MyId) {MyId=MySelectedObj.id;
             if (MyId.indexOf("Cata_")>0||MyId.indexOf("Menu_")>0) MyTipo="CATA";
             if (MyId.indexOf("Cate_")>0) MyTipo="CATE";
             if (MyId.indexOf("Prod_")>0) MyTipo="PROD";
             if (MyId.indexOf("Det_")>0) MyTipo="DETA";
             if (MyId.indexOf("DetRel")>0) MyTipo="DETA";}
 else {if (MyId.indexOf("Cata_")>0||MyId.indexOf("Menu_")>0) MyTipo="CATA";
       if (MyId.indexOf("Cate_")>0) MyTipo="CATE";
       if (MyId.indexOf("Prod_")>0) MyTipo="PROD";
       if (MyId.indexOf("Det_")>0) MyTipo="DETA";
       if (MyId.indexOf("DetRel")>0) MyTipo="DETA";}   
 var MyTmpObj = document.getElementById(MyId);
 if (MyId.indexOf("Idioma_")>0) {var MyObjIdio=document.getElementById(MyId);
                                 ChangeIdioma(MyObjIdio);}
 else if (MyId.indexOf('InfoName') >= 0 || (MyTmpObj.parentNode && MyTmpObj.parentNode.id.indexOf("MoreInfo_")>=0 && MyId.indexOf("LabelBack_") == -1)) {
    var MyPos=MyId.lastIndexOf('_');
      var MyIdioma=document.getElementById('TXTIdioma').value;
      var MyOP="PRODDET|0|0|0|"+MyIdioma+"|"+MyId.substring(MyPos+1,MyId.length);
      window.location.href = document.getElementById("TXTNombrePagina").value + "?ID=" + MyOP; 
 } else {
 if (!MyId) {MyId=MySelectedObj.id;
             if (MyId.indexOf("Cata_")>0||MyId.indexOf("Menu_")>0) MyTipo="CATA";
             if (MyId.indexOf("Cate_")>0) MyTipo="CATE";
             if (MyId.indexOf("Prod_")>0) MyTipo="PROD";
             if (MyId.indexOf("Det_")>0) MyTipo="DETA";
             if (MyId.indexOf("DetRel")>0) MyTipo="DETA";}
 if (IrInicio==true) SetInicio(MyId);
 else {      
          
 var MyPos=MyId.lastIndexOf('_');
 if (MyTipo=="CATA") {var MyIdCate=0;
                      var MyIdProd=0; 
                      var MyIdDeta=0; 
                      var MyIdCata=MyId.substring(MyPos+1,MyId.length);}
 if (MyTipo=="CATE") {var MyIdProd=0;
                      var MyIdDeta=0;
                      var MyIdCata=document.getElementById('TxtIdCatalog').value;
                      var MyIdCate=MyId.substring(MyPos+1,MyId.length);}
 if (MyTipo=="PROD") {var MyIdDeta=0;
                      var MyIdCata=document.getElementById('TxtIdCatalog').value;
                      var MyIdCate=document.getElementById('TxtIdCategory').value;
                      var MyIdProd=MyId.substring(MyPos+1,MyId.length);}                     
 if (MyTipo=="DETA") {var MyIdCata=document.getElementById('TxtIdCatalog').value;
                      var MyIdCate=document.getElementById('TxtIdCategory').value;
                      var MyIdProd=document.getElementById('TxtIdProd').value;
                      var MyIdDeta=MyId.substring(MyPos+1,MyId.length);} 
                      
 /*if (MyIdCata==document.getElementById('TxtIdCatalog').value&&MyIdCate==document.getElementById('TxtIdCategory').value&&MyIdProd==document.getElementById('TxtIdProd').value&&MyIdDeta==document.getElementById('TxtIdDeta').value&&document.getElementById('TXTIdProdDet').value=='0') {SelectObj(MyId,'LABEL');}
 else {*/if (MyTipo=="CATA") {document.getElementById('TxtIdCategory').value=0;
                            document.getElementById('TxtIdProd').value=0; 
                            document.getElementById('TxtIdDeta').value=0; 
                            document.getElementById('TxtIdCatalog').value=MyIdCata;}
       if (MyTipo=="CATE") {document.getElementById('TxtIdProd').value=0;
                            document.getElementById('TxtIdDeta').value=0; 
                            document.getElementById('TxtIdCatalog').value=MyIdCata;
                            document.getElementById('TxtIdCategory').value=MyId.substring(MyPos+1,MyId.length);}                            
       if (MyTipo=="PROD") {document.getElementById('TxtIdProd').value=MyId.substring(MyPos+1,MyId.length);
                            document.getElementById('TxtIdDeta').value=0; 
                            document.getElementById('TxtIdCatalog').value=MyIdCata;
                            document.getElementById('TxtIdCategory').value=MyIdCate;}                                                        
       if (MyTipo=="DETA") {document.getElementById('TxtIdDeta').value=MyId.substring(MyPos+1,MyId.length);
                            document.getElementById('TxtIdCatalog').value=MyIdCata;
                            document.getElementById('TxtIdCategory').value=MyIdCate;
                            document.getElementById('TxtIdProd').value=MyIdProd;} 
      
       var MyIdioma=document.getElementById('TXTIdioma').value;
       var MyOP=MyIdCata+"|"+MyIdCate+"|"+MyIdProd+"|"+MyIdDeta+"|"+MyIdioma;
       window.location.href = document.getElementById("TXTNombrePagina").value + "?ID=" + MyOP + "&Num=" + document.getElementById("TXTNum").value;   
         
       }
}}/*}*/





function SalvarPagina() {
  SalvarTexto();
   var btn =document.getElementById('ButtonExe');
   btn.click();   
}

function WindowSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  return {width: myWidth, height: myHeight};
}

function acsPageIni(){   
   /*var myobj=document.getElementById('HeadVisible');
   if (myobj) {FindPosObj(myobj);                                
               var MyLeftV=curleft;
               var MyTb=document.getElementById('tb1');
               MyTb.style.top='46px';
               if (MyLeftV==0) {if (MyTb) MyTb.style.left='60px';}
               else {if (MyTb) MyTb.style.left=MyLeftV+60+'px';}
               //if (document.getElementById('IsCFG').checked==true)  MyTb.style.display=''; 
               
               MyTb=document.getElementById('tb2');
               MyTb.style.top='46px';
               if (MyLeftV==0) {if (MyTb) MyTb.style.left=600+'px';}
               else {if (MyTb) MyTb.style.left=MyLeftV+600+'px';}
              // if (document.getElementById('IsCFG').checked==true)  MyTb.style.display=''; 
               
               MyTb=document.getElementById('DivMoves');
               MyTb.style.top='46px';
               if (MyLeftV==0) {if (MyTb) MyTb.style.left=800+'px';}
               else {if (MyTb) MyTb.style.left=MyLeftV+800+'px';}
               //if (document.getElementById('IsCFG').checked==true)  MyTb.style.display='none';                               
              }                           
   
   var MyAllObjs = new Array("C41","C42","C421","C43","C44","C45");*/
   
   /*var lref = document.getElementById('acsPanel');
   var lSize = WindowSize();
   if(lref.offsetHeight < lSize.height)
        lref.style.height = lSize.height + 'px';*/
   //alert(window.scrollHeight);
   
   //if (document.getElementById('IsCFG').checked==true) {
   //    for (i = 0; i<=MyAllObjs.length-1; i++) {document.getElementById(MyAllObjs[i]).style.display='none';}                                                               
   //}
   
   acsResizeCFG();
   //if (isSelectObj==false)   {var MyIdWeb=document.getElementById('TXTEmpresa').value;
   //                           MyTbl=document.getElementById('TblPage_'+MyIdWeb);
   //                           FindPosObj(MyTbl);
   //                           var MyL=curleft+610;
   //                           var MyHe=HVentana();
   //                           var MyWi=WVentana();
                              //if (document.getElementById('IsCFG').checked==true) {document.getElementById('acsPanel').style.width=(MyWi*1)-4 + 'px';
                              //                                                     document.getElementById('acsPanel').style.height=(MyHe*1)-95 + 'px';}
   //                           else {var MyTblH=MyTbl.offsetHeight;
  //                                  if (MyHe*1<MyTblH) {document.getElementById('acsPanel').style.width=((MyWi*1)-24) + 'px';
  //                                                      document.getElementById('acsPanel').style.height=(MyTblH*1) + 'px';}
  //                                  else               {//document.getElementById('acsPanel').style.width=(MyWi*1)-34 + 'px';
                                                        //document.getElementById('acsPanel').style.height=(MyHe*1) + 'px';}
  //                                                      }
  // }

   //if (document.getElementById('IsCFG').checked==true) {document.getElementById('C40').style.display = "";
   //                                                     document.getElementById(rteName).style.display = "none";}   
   
   var MyEmpre=document.getElementById('TXTEmpresa').value;
    //postcarga();
   var lref = document.getElementById('TXTFirstPhoto');
   if (lref.value != '') {
        QTChangePhoto(lref.value,'GALERIE');
   }
   if (typeof(ArrRotativeImg) != 'undefined') {
       for (var i = 0; i < ArrRotativeImg.length; i++) {
           var lActImage = document.getElementById(ArrRotativeImg[i]);
           lActImage.parentNode.style.width = lActImage.offsetWidth + 'px';
           lActImage.parentNode.style.height = lActImage.offsetHeight + 'px';
       }
       PostCarga();
   }
   var lref = document.getElementById('acsPanel');
   if (lref.getAttribute('image_sec') != null) {
        var lref1 = gDesign.GetFirstChild(lref);
        lref1.style.backgroundPosition = lref.getAttribute('sec_pos');
        lref1.style.backgroundRepeat = lref.getAttribute('sec_rpt');
        lref1.style.backgroundImage = 'url(' + lref.getAttribute('image_sec') + ')';
   }
 
   /*var larr = document.getElementsByName('MediaPlayerFlash');
   for(var i = 0; i < larr.length; i++) {
        larr[i].id = larr[i].name + i;
        larr[i].style.border = '';
   }
   setTimeout('VerifyVideos()', 500);  */
   
    lref = document.getElementById('TblPageFlot');
    if(lref) {
        var lpos = gUtil.get_ElementPosition(document.getElementById("TblPage_" + MyEmpre))
        lref.style.left = lpos.left + parseInt(lref.getAttribute('diff_left'));
        lref.style.top = lpos.top + parseInt(lref.getAttribute('diff_top'));
        lref.style.display = '';
    }

   lref = document.getElementById('TxtSelSubmenu');
   if(lref.value != '') {
        MyAntChild = document.getElementById(lref.value);
   } 
}

function VerifyVideos() {
   var larr = document.getElementsByName('MediaPlayerAvi');
   //alert(gVideos.length);
   //AddVideoAvi(document.getElementById('MediaPlayerAvi'));
   for(var i = 0; i < larr.length; i++) {
        larr[i].id = larr[i].name + i;
        AddVideoAvi(larr[i]);
   }
   /*var larr = document.getElementsByName('MediaPlayerFlash');
   for(var i = 0; i < larr.length; i++) {
        var lObj = GetFlashMovieObject(larr[i].id);
        if(lObj)
            lObj.Play();
   }*/
   /*larr = document.getElementsByName('MediaPlayerFlash');
   for(var i = 0; i < larr.length; i++) {
        larr[i].id = larr[i].name + i;
        var lObj = GetFlashMovieObject(larr[i].id);
        larr[i].style.border = '';
        lObj.Play();
   }*/
}

function AddVideoAvi(aRef) {
    /*var lstr = "<object ";
    lstr += " type='application/x-oleobject' height='" + aRef.height + "' standby='Instalando Windows Media Player ...' width='" + aRef.width + "' align='absMiddle' classid='CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95'>";
    lstr += " <param name='FileName' value='" + aRef.getAttribute('src') + "'> ";
    lstr += " </param><param name='AutoStart' value='true'> ";
    lstr += " </param><param name='volume' value='3'> ";
    lstr += " </param><param name='EnableContextMenu' value='1'> ";
    lstr += " </param><param name='TransparentAtStart' value='false'> ";
    lstr += " </param><param name='AnimationatStart' value='false'> ";
    lstr += " </param><param name='ShowControls' value='true'> ";
    lstr += " </param><param name='ShowDisplay' value='false'> ";
    lstr += " </param><param name='ShowStatusBar' value='false'> ";
    lstr += " </param><param name='autoSize' value='true'> ";
    lstr += " </param><param name='displaySize' value='true'> ";
    lstr += " </param><embed width='" + aRef.width + "' height='" + aRef.height + "' type='application/x-mplayer2' src='" + aRef.getAttribute('src') + "'></embed>";
    lstr += " </object>";
    var lref = document.createElement('div');
    lref.innerHTML = lstr;*/
    //alert(lstr);
    //aRef.innerHTML = '';
    //aRef.innerHTML = lstr;
    //aRef.parentNode.replaceChild(lref.firstChild, aRef);
    //aRef.style.display = 'none';
    //alert(aRef.getAttribute('src'));
    aRef.FileName = aRef.getAttribute('src');
    /*var lref = aRef.firstChild;
    while(lref != null && (!lref.tagName || lref.tagName != 'EMBED'))
        lref = lref.nextSibling;
    if(lref) {
        for(latt in lref)
            alert(latt + ' = ' + lref[latt]);
        lref.src = aRef.getAttribute('src');
    }*/
    //aRef.Settings.play();
}

function PostCarga() {
  setInterval("RotateImage();",2800);
}

var gActImage = 0;
function RotateImage() {
    var lActImage = document.getElementById(ArrRotativeImg[gActImage]);
    lActImage.parentNode.style.width = lActImage.offsetWidth + 'px';
    lActImage.parentNode.style.height = lActImage.offsetHeight + 'px';

    if(typeof(lActImage.ActRotate) == 'undefined')
        lActImage.ActRotate = 0;
    if(lActImage.getAttribute('src_image0') == null)
        lActImage.setAttribute('src_image0', lActImage.src);
    lActImage.ActRotate = lActImage.ActRotate == 6 ? 0 : (lActImage.ActRotate + 1);
    var ltotal = 0;
    while (ltotal < 6 && lActImage.getAttribute('src_image' + lActImage.ActRotate) == null) {
        lActImage.ActRotate = lActImage.ActRotate == 6 ? 0 : (lActImage.ActRotate + 1);
        ltotal++;
    }
    
    lActImage.parentNode.style.backgroundImage = 'url(' + lActImage.src + ')';
    lActImage.style.display = 'none';
    lActImage.src = lActImage.getAttribute('src_image' + lActImage.ActRotate);
    Effect.Appear(lActImage.id, { duration: 2.5 });
    
    gActImage = gActImage == ArrRotativeImg.length - 1 ? 0 : (gActImage + 1);
}

/*function RefrescaImagenInt() {
   
   var MyStrPic=document.getElementById('IMGCata_324').src;
   
   document.getElementById('CCataImg_324').style.backgroundImage='url('+MyStrPic+')';
   document.getElementById('IMGCata_324').style.display='none';
   switch (IsIMGSelect) {
        case 0:
            document.getElementById('IMGCata_324').src="Images/imgtmp/RBcentre020.png"
            Effect.Appear('IMGCata_324', { duration: 1.5 });
            IsIMGSelect=1;
            break;
        case 1:
            document.getElementById('IMGCata_324').src="Images/imgtmp/RBcentre021.png"
            Effect.Appear('IMGCata_324', { duration: 1.5 });
            IsIMGSelect=2;
            break;   
        case 2:
            document.getElementById('IMGCata_324').src="Images/imgtmp/RBcentre022.png"
            Effect.Appear('IMGCata_324', { duration: 1.5 });
            IsIMGSelect=3;
            break;   
        case 3:
            document.getElementById('IMGCata_324').src="Images/imgtmp/RBcentre023.png"
            Effect.Appear('IMGCata_324', { duration: 1.5 });
            IsIMGSelect=4;
            break;   
        //case 4:
       //     document.getElementById('IMGCata_324').src="Images/imgtmp/RBcentre024.png"
       //     Effect.Appear('IMGCata_324', { duration: 1.5 });
      //      IsIMGSelect=0;
      //      break;        
    }

//document.getElementById('TxtImgIni').value=MyTxtIMGN;
}
function ShowIMGRotative() { 
  var MyRotative=document.getElementById('TXTArrFootLink').value;
  var MyPos=MyRotative.indexOf(IMGActive);
  var MyRot=MyRotative.substring(MyPos+IMGActive.length+1,MyRotative.length);
  MyPos=MyRot.indexOf("|");
  if (MyPos==-1) {MyRot=MyRot.substring(0,MyRot.length);}
  else {MyRot=MyRot.substring(0,MyPos);}
  IMGActive=MyRot;
  
  if (IsIMGSelect==0) {var MyIg=document.getElementById(MyRot)
                       var MyIParent=MyIg.offsetParent;
                       var MyStrPic="Images/imgtmp/"+MyRot+".gif";
                       MyIParent.style.backgroundImage='url('+MyStrPic+')'; 
                       document.getElementById(MyRot).style.display="none";
                       document.getElementById(MyRot).src="Images/imgtmp/"+MyRot+"_SELECT.gif"
                       Effect.Appear(MyRot, { duration: 1.5 });}
  else {var MyIg=document.getElementById(MyRot)
                       var MyIParent=MyIg.offsetParent;
                       var MyStrPic="Images/imgtmp/"+MyRot+"_SELECT.gif";
                       MyIParent.style.backgroundImage='url('+MyStrPic+')'; 
                       document.getElementById(MyRot).style.display="none";
                       document.getElementById(MyRot).src="Images/imgtmp/"+MyRot+".gif"
                       Effect.Appear(MyRot, { duration: 1.5 });}
  
  if (MyPos==-1) {IMGActive=""; 
                  if (IsIMGSelect==1) IsIMGSelect=0;
                  else IsIMGSelect=1;}
                    
}*/


function acsResizeCFG(){
   var lref = document.getElementById('acsPanel');
   var lSize = WindowSize();
   if(lref.offsetHeight < lSize.height) {
        var lref1 = document.getElementById('acsMarketLab');
        lref1.style.height = (lref1.offsetHeight + (lSize.height - lref.offsetHeight)) + 'px';
        lref.style.height = lSize.height + 'px';
   }
    
   var MyEmpre=document.getElementById('TXTEmpresa').value;
   lref = document.getElementById('TblPageFlot');
   if(lref) {
       var lpos = gUtil.get_ElementPosition(document.getElementById("TblPage_" + MyEmpre))
       lref.style.left = (lpos.left + parseInt(lref.getAttribute('diff_left')) - (gUtil.is_Firefox() ? 1 : -2)) + 'px';
       lref.style.top = (lpos.top + parseInt(lref.getAttribute('diff_top'))) + 'px';
   }
 /*if (isSelectObj==false)
  {var MyIdWeb=document.getElementById('TXTEmpresa').value;
  MyTbl=document.getElementById('TblPage_'+MyIdWeb);
  FindPosObj(MyTbl);
  var MyL=curleft+610;
  var MyHe=HVentana();
  var MyWi=WVentana();
  var MyTblH=MyTbl.offsetHeight;
        if (MyHe*1<MyTblH) {document.getElementById('acsPanel').style.width=((MyWi*1)-2) + 'px';
                            document.getElementById('acsPanel').style.height=(MyTblH*1) + 'px';}
        else               {document.getElementById('acsPanel').style.width=(MyWi*1)-20 + 'px';
                            document.getElementById('acsPanel').style.height=(MyHe*1) + 'px';}
}
isSelectObj=true;*/
}


function ShowHideTextArea(MyOpc){
  document.getElementById(rteName).style.display = "none";
}

function ChangeFontColor(MyL,MyC,IsProd) {
   document.getElementById(MyL).style.color=MyC;
}

function InsertLink(MyId,MyT,MyTbl) {
   var MyParent=document.getElementById(MyTbl);
   var MyRow = AppendRow(MyParent);
   MyRow.id="RowLink_" + MyId;
   var MyCell = AppendCell(MyRow);
   MyCell.id="CellLink_" + MyId;
      
   var MyImage = new Image();
   MyImage.src   = "Images/acsPersonal.gif" ;
   MyImage.id="ImgLink_"+MyId;
   MyCell.appendChild(MyImage);
   
   var MyRow = AppendRow(MyParent);
   MyRow.id="RowLLink_" + MyId;
   var MyCell = AppendCell(MyRow);
   MyCell.id="CellLLink_" + MyId;      
   var MyLabel = document.createElement('Label');
   MyLabel.id="LinkLabel_" + MyId;
   MyLabel.innerText=MyT;
   
   MyLabel.width=170;
   MyLabel.style.height=20;
   MyLabel.style.color="Blue";
   MyLabel.style.fontFamily="Arial";
   MyLabel.style.fontSize="9pt";
   MyLabel.style.fontWeight="";
   MyLabel.style.textDecoration="underline";
   MyLabel.align ='center';
   MyLabel.verticalAlign='middle';
   MyLabel.style.textAlign ='center';
   
   MyCell.appendChild(MyLabel);
   
   var MyRow = AppendRow(MyParent);
   MyRow.id="RowLinkSep_" + MyId;
   var MyCell = AppendCell(MyRow);
   MyCell.id="CellLinkSep_" + MyId;      
   MyCell.style.backgroundColor="#CCCCCC";
   var MyLabel = document.createElement('Label');
   MyLabel.id="LinkSep_"+ MyId;
   //MyLabel.innerText=MyT;
   MyCell.appendChild(MyLabel);
   //MyDivlabel.attachEvent("onclick",SelectObjNew);
}

function ShowRelacionados(MyIdRel,MyRel){
  var MyArrId=MyIdRel;
  var MyArrName=MyRel;
  var MyPos=MyArrId.indexOf("|")
  var MyPosN=MyArrName.indexOf("|")
  
  //BorrarRelacionados('TBLLinks');
  
  if (MyPos>-1) {do    {var MyId=MyArrId.substring(0,MyPos);
                        var MyIdN=MyArrName.substring(0,MyPosN);
                        if (MyId.length>0) {InsertLink(MyId,MyIdN,'TBLLinks');}      
                        MyArrId=MyArrId.substring(MyPos+1,MyArrId.length);
                        MyArrName=MyArrName.substring(MyPosN+1,MyArrName.length);
                        MyPos=MyArrId.indexOf("|");
                        MyPosN=MyArrName.indexOf("|")}
                 while (MyPos>-1)}
}

function BorrarRelacionados(MyIdTbl) {
  var tabla=document.getElementById(MyIdTbl);
  if (tabla) {
  var cantFilas = tabla.rows.length;
  var cantCeldas = tabla.cells.length;
  var MyCell=document.getElementById("CellLLink_2"); 
  
  if (cantFilas>1) {
  do    {var MyIdCell = tabla.cells[1].id;
         var MyIdRow=MyIdCell.replace("Cell","Row"); ;                       
         var MyRow=document.getElementById(MyIdRow); 
         var MyCell=document.getElementById(MyIdCell); 
         MyRow.removeChild(MyCell);
         MyRow.parentNode.removeChild(MyRow); 
         cantFilas = tabla.rows.length;}
  while (cantFilas>1);
  }
}}


function ShowConexion(MyIdDiv, MyName, MyDes, MyDesT, MyDesImg, MyImg,MyIdRel,MyRel) {
  var arrayPageSize = getPageSize();
  var arrayPageScroll = getPageScroll();
  
  var MyFlash=document.getElementById('animationFlash_91');
  if (MyFlash) {
    MyFlash.style.display='none';
  }
  
  //document.getElementById('LabelInfoName').innerText=""; 
  //document.getElementById('LabelInfoDesc').innerText="Description"; 
  //document.getElementById('LabelInfoDescT').innerText="Description Tecnica"; 
  //document.getElementById('LabelInfoIMG').innerText=""; 
  
  MyIMGInfos=document.getElementById('IMGInfos');
 // MyIMGInfos.id=MyImg;
  
  if (MyImg) {
  var MyPos=MyImg.indexOf("_");
  var MyId=MyImg.substr(MyPos+1,MyImg.length);
  document.getElementById('TxtIdDeta').value=MyId;}
  
  if (MyName) document.getElementById('LabelInfoName').innerText=MyName; 
  if (MyDes) document.getElementById('LabelInfoDesc').innerHTML=MyDes; 
  if (MyDesT) document.getElementById('LabelInfoDescT').innerHTML=MyDesT; 
  if (MyDesImg) document.getElementById('LabelInfoIMG').innerText=MyDesImg; 
  if (MyIdRel) ShowRelacionados(MyIdRel,MyRel);
  
  if (MyIdDiv) { //MyIMGInfos.src = "images/imgtmpqt/"+MyImg+".gif";
                var MyDiv=document.getElementById(MyIdDiv);
                var MyTop=((arrayPageScroll[1] + 200) + 'px');
                var MyLeft=(((arrayPageSize[0] - 20 - 460) / 2) + 'px');}
  else {var MyDiv=document.getElementById('DivConexcion');
        var MyTop=(arrayPageScroll[1] + ((arrayPageSize[3] - 35 - 136) / 2) + 'px');
        var MyLeft=(((arrayPageSize[0] - 20 - 376) / 2) + 'px');}

   var MyDivP=document.getElementById('DivOverLigthConex');
   MyDivP.style.top='0px'; 

   MyDivP.style.display='';
   MyDivP.appendChild(MyDiv);
   MyDiv.style.top=MyTop;
   MyDiv.style.left=MyLeft;
   MyId=MyDiv.id;
   Effect.Appear(MyId, { duration: 1.5});
   //MyDiv.style.display='';
   	
}

function OpenConnexion() {
  document.getElementById('TXTPassWordHide').value=document.getElementById('TXTPassWord').value;
  document.getElementById('TXTEmailHide').value=document.getElementById('TXTEmail').value;
  document.getElementById('IsConnexion').checked=true;
  var btn =document.getElementById('ButtonExe');
  btn.click(); 
}

function CloseHideLightBox() {
  BorrarRelacionados('TBLLinks');
  var MyDivPC=document.getElementById('DivOverLigthConex');
  var MyDiv=document.getElementById('DivConexcion');
  var MyDivI=document.getElementById('DivInfos');
  
  document.getElementById('TxtIdDeta').value=0;
  if (MyIMGInfos) {MyIMGInfos.src = "";
                   MyIMGInfos.id="IMGInfos";}
  //document.getElementById('IMGInfos');
  //MyIMGInfos=null;
 // MyDivI.style.display='none';
  MyDiv.style.display='none';
  MyDivPC.style.display='none';
  
  MyDivI=document.getElementById('DivContact');
  //MyDivI.style.display='none';
  MyDivI=document.getElementById('DivInscription');
  MyDivI.style.display='none';
  var MyFlash=document.getElementById('animationFlash_91');
  if (MyFlash) {
    MyFlash.style.display='';
  }
}

function SetSelection() {
   IsKidSelect=0;
}

function SelectObj(MyId,IsIMG,IsInicio) {

}


// *************GENERAL FUNCTIONS**************




function showXPos(e) {
 MyPosY=e.clientY;
 MyPosX= e.clientX;
}
 
function showYPos(e) {
 MyPosY=e.clientY;
 MyPosX= e.clientX;
 
}  

function CI(MyC,MyI){
document.getElementById(MyC).style.backgroundImage = 'url('+MyI+')';
}

function AI() { //v3.0
    var i, j = 0, x, a = AI.arguments; document.MM_sr = new Array; for (i = 0; i < (a.length - 2); i += 3)
        if ((x = MM_findObj(a[i])) != null) { document.MM_sr[j++] = x; if (!x.oSrc) x.oSrc = x.src; x.src = a[i + 2]; }

}

function MM_findObj(n, d) { //v4.01
    var p, i, x; if (!d) d = document; if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
        d = parent.frames[n.substring(p + 1)].document; n = n.substring(0, p);
    }
    if (!(x = d[n]) && d.all) x = d.all[n]; for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
    for (i = 0; !x && d.layers && i < d.layers.length; i++) x = MM_findObj(n, d.layers[i].document);
    if (!x && d.getElementById) x = d.getElementById(n); return x;
}


function WVentana() {
  var Tamanyo = [0, 0];
  if (typeof window.innerWidth != 'undefined') {Tamanyo = window.innerWidth;}
  else if (typeof document.documentElement != 'undefined'
        && typeof document.documentElement.clientWidth !='undefined' && document.documentElement.clientWidth != 0)
          { Tamanyo = document.documentElement.clientWidth;}
      else   {Tamanyo = document.getElementsByTagName('body')[0].clientWidth;}
  return Tamanyo;
}

function HVentana() {
  var Tamanyo = [0, 0];
  if (typeof window.innerWidth != 'undefined') {Tamanyo = window.innerHeight;}
  else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth !='undefined' && document.documentElement.clientWidth != 0)
          {Tamanyo =document.documentElement.clientHeight;}
  else   {Tamanyo = document.getElementsByTagName('body')[0].clientHeight;}
  return Tamanyo;
}

function FindPosObj(obj,ShowP) {
 var ii=-1
 var MyId='';
 var MyObj=obj;

 curleft = curtop = 0; 
 if (obj.offsetParent) {
      do {curleft += obj.offsetLeft;
          ii=ii+1;
          curtop += obj.offsetTop;
          MyId=obj.id;
          if (MyId.length>0) MyArrParent[ii]=obj.id;
          }
      while (obj = obj.offsetParent);}
 else {MyArrParent[i]=obj.id;}     
 
 MyLeft=curleft;
 MyTop=curtop;
 
 if (ShowP==true) {
    for (i = 0; i<=ShowLen; i++) {if (document.getElementById("Selection_"+MyArrParentShow[i])) {
                                       document.getElementById("Selection_"+MyArrParentShow[i]).style.display='none';
                                       document.getElementById("SelectionSep_"+MyArrParentShow[i]).style.display='none';}}     
    ShowLen=-1
    for (i = ii-1; i>=0; i--) {ShowLen=ShowLen+1;
                               MyArrParentShow[ShowLen]=MyArrParent[i];
                               //if (document.getElementById(MyArrParent[i])) {document.getElementById(MyArrParent[i]).style.borderWidth ='1px';
                               //                                              document.getElementById(MyArrParent[i]).style.borderStyle='solid';}
                               if (document.getElementById("Selection_"+MyArrParent[i])) {
                                   document.getElementById("Selection_"+MyArrParent[i]).style.display='';
                                   document.getElementById("SelectionSep_"+MyArrParent[i]).style.display='';}}     
 }
}

function getPageScroll(){

	var yScroll;

	if (self.pageYOffset) {
		yScroll = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 // Explorer 6 Strict
		yScroll = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScroll = document.body.scrollTop;
	}

	arrayPageScroll = new Array('',yScroll) 
	return arrayPageScroll;
}

function getPageSize(){
	
	var xScroll, yScroll;
	
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;
	if (self.innerHeight) {	// all except Explorer
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}

	if(xScroll < windowWidth){	
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}


	arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
	return arrayPageSize;
}

function disableselect(e){
for (i = 0; i < omitformtags.length; i++)
if (omitformtags[i]==(e.target.tagName.toLowerCase()))
return;
return false
}

function reEnable(){
return true
}


function CrearCuentaCliente() {
   
   var MyStrError="";
   
   var MyV=document.getElementById('ClientName').value;
   if (MyV.length==0) MyStrError=MyStrError + "* Nombre";
   
   var MyV=document.getElementById('ClientAppe').value;
   if (MyV.length==0) MyStrError=MyStrError + "* Apellidos";
   
   //var MyV=document.getElementById('ClientDir').value;
   //if (MyV.length==0) MyStrError=MyStrError + "* Dirección";
   
   //var MyV=document.getElementById('ClienPais').value;
   //if (MyV.length==0) MyStrError=MyStrError + "* Pais";
   
   //var MyV=document.getElementById('ClientProv').value;
   //if (MyV.length==0) MyStrError=MyStrError + "* Provincia";
   
   //var MyV=document.getElementById('ClientCiudad').value;
   //if (MyV.length==0) MyStrError=MyStrError + "* Ciudad";
   
   //var MyV=document.getElementById('ClientCodigoPostal').value;
   //if (MyV.length==0) MyStrError=MyStrError + "* Código Postal";
   
   var MyV=document.getElementById('ClientTel').value;
   if (MyV.length==0) MyStrError=MyStrError + "* Télefono";
   
    var MyV=document.getElementById('ClientEmail').value;
   if (MyV.length==0) MyStrError=MyStrError + "* Email";
   
   var MyV=document.getElementById('ClientClave').value;
   if (MyV.length==0) MyStrError=MyStrError + "* Contraseña";
   
   var MyV=document.getElementById('ClientConfirm').value;
   if (MyV.length==0) MyStrError=MyStrError + "* Confirmación de la Contraseña";
   
   //var MyV=document.getElementById('BeneName').value;
   //if (MyV.length==0) MyStrError=MyStrError + "* Nombre del Destinatario";
   
    //var MyV=document.getElementById('BeneAppe').value;
   //if (MyV.length==0) MyStrError=MyStrError + "* Apellidos del destinatario";
   
   //var MyV=document.getElementById('BeneDir').value;
   //if (MyV.length==0) MyStrError=MyStrError + "* Direción del destinatario";
   
   //var MyV=document.getElementById('BenePais').value;
   //if (MyV.length==0) MyStrError=MyStrError + "* País del destinatario";
   
   //var MyV=document.getElementById('BeneProv').value;
   //if (MyV.length==0) MyStrError=MyStrError + "* Provincia del destinatario";
   
   // var MyV=document.getElementById('BeneCiudad').value;
   //if (MyV.length==0) MyStrError=MyStrError + "* Ciudad del destinatario";
      
   if (document.getElementById('ClientClave').value!=document.getElementById('ClientConfirm').value) {MyStrError=MyStrError + "* La contraseña y la confirmación deben ser iguales ";}
   
   if (MyStrError.length==0) {var btn=document.getElementById('ButtonExe');
                              btn.click();}
   else {MyStrError="Verificar : "+MyStrError ; alert(MyStrError);}                           
}

function CreateCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function eraseCookie(name) {
    CreateCookie(name,"",-1);
}

function GetFormContactData() {
    var lref1 = document.getElementById('ContactNom');
    var lref2 = document.getElementById('ContactEmail');
    var lref3 = document.getElementById('ContactSubj');
    var lref4 = document.getElementById('ContactMes');
    return lref1.value + '¶' + lref2.value + '¶' + lref3.value + '¶' + lref4.value
}

function GetFormInscripData() {
    var llang = document.getElementById('TXTIdioma');
    var lref1 = document.getElementById('InscripSexF');
    var lref2 = document.getElementById('InscripSexM');
    var lref3 = document.getElementById('InscripName');
    if(lref3.value == '') {
        alert(llang.value == 'English' ? 'Name is mandatory.' : (llang.value == 'Español' ? 'El nombre es obligatorio' : 'Le prenom est obligatoire'));
        lref3.focus();
        return false;
    }
    var lref4 = document.getElementById('InscripLastName');
    if(lref4.value == '') {
        alert(llang.value == 'English' ? 'Last name is mandatory.' : (llang.value == 'Español' ? 'Los apellidos son obligatorios' : 'Les noms de famille sont obligatoires'));
        lref4.focus();
        return false;
    }
    var lref5 = document.getElementById('InscripPhone');
    var lref6 = document.getElementById('InscripTelNoche');
    var lref7 = document.getElementById('InscripEMail');
    if(lref7.value == '') {
        alert(llang.value == 'English' ? 'eMail is mandatory.' : (llang.value == 'Español' ? 'El correo electrónico es obligatorio' : 'Le courriel est obligatoire'));
        lref7.focus();
        return false;
    }
    var lref8 = document.getElementById('InscripCours');
    var lref9 = document.getElementById('InscripPartner1');
    var lref10 = document.getElementById('InscripPartner0');
    var lref11 = document.getElementById('InscripPartnerName');
    var lref12 = document.getElementById('InscripPartnerLastName');
    var lref13 = document.getElementById('InscripPartnerPhone');
    var lref14 = document.getElementById('InscripPartnerTelNoche');
    var lref15 = document.getElementById('InscripPartnerEMail');
    var lref16 = document.getElementById('InscripSpecialCours');
    var lref17 = document.getElementById('InscripSpecialDayWeek');
    var lref18 = document.getElementById('InscripSpecialHour');
    var lref19 = document.getElementById('InscripSpecialMonth');
    var lref20 = document.getElementById('InscripSpecialMonthDay');
    var lref21 = document.getElementById('InscripSpecialYear');
    var lref22 = document.getElementById('InscripSpecialInfo');
    var lref23 = document.getElementById('InscripSuscribe1');
    var lref24 = document.getElementById('InscripSuscribe0');
    var lref25 = document.getElementById('InscripPassword');
    var lSelCours = '';
    for(var i = 0; i < lref8.rows.length; i++)
        if(document.getElementById('InscripCours_' + i).checked)
            lSelCours += (lSelCours == '' ? '' : ',') + document.getElementById('InscripCours_' + i).getAttribute('mykey');
    return (lref1.checked ? 'F' : (lref2.checked ? 'M' : '')) + '¶' + lref3.value + '¶' + lref4.value + '¶' + lref5.value + '¶' + lref6.value + '¶' + lref7.value + '¶' + lSelCours + '¶' + (lref9.checked ? '1' : '0') + '¶' + lref11.value + '¶' + lref12.value + '¶' + lref13.value + '¶' + lref14.value + '¶' + lref15.value + '¶' + lref16.value + '¶' + lref17.value + '¶' + lref18.value + '¶' + lref19.value + '¶' + lref20.value + '¶' + lref21.value + '¶' + lref22.value + '¶' + (lref23.checked ? '1' : '0') + '¶' + lref25.value;
}

function ClearFormInscripData() {
    var lref1 = document.getElementById('InscripSexF');
    var lref3 = document.getElementById('InscripName');
    var lref4 = document.getElementById('InscripLastName');
    var lref5 = document.getElementById('InscripPhone');
    var lref6 = document.getElementById('InscripTelNoche');
    var lref7 = document.getElementById('InscripEMail');
    var lref8 = document.getElementById('InscripCours');
    var lref9 = document.getElementById('InscripPartner1');
    var lref10 = document.getElementById('InscripPartner0');
    var lref11 = document.getElementById('InscripPartnerName');
    var lref12 = document.getElementById('InscripPartnerLastName');
    var lref13 = document.getElementById('InscripPartnerPhone');
    var lref14 = document.getElementById('InscripPartnerTelNoche');
    var lref15 = document.getElementById('InscripPartnerEMail');
    var lref16 = document.getElementById('InscripSpecialCours');
    var lref17 = document.getElementById('InscripSpecialDayWeek');
    var lref18 = document.getElementById('InscripSpecialHour');
    var lref19 = document.getElementById('InscripSpecialMonth');
    var lref20 = document.getElementById('InscripSpecialMonthDay');
    var lref21 = document.getElementById('InscripSpecialYear');
    var lref22 = document.getElementById('InscripSpecialInfo');
    var lref23 = document.getElementById('InscripSuscribe1');
    var lref24 = document.getElementById('InscripSuscribe0');
    var lref25 = document.getElementById('InscripPassword');
    for(var i = 0; i < lref8.rows.length; i++)
        document.getElementById('InscripCours_' + i).checked = false;
    lref1.checked = true;
    lref3.value = '';
    lref4.value = '';
    lref5.value = '';
    lref6.value = '';
    lref7.value = '';
    lref10.checked = true;
    lref11.value = '';
    lref12.value = '';
    lref13.value = '';
    lref14.value = '';
    lref15.value = '';
    lref16.value = '';
    lref17.value = '';
    lref18.value = '';
    lref19.value = '';
    lref20.value = '';
    lref21.value = '';
    lref22.value = '';
    lref24.checked = true;
    lref25.value = '';
    ShowFormInscripData(false);
}

function ShowFormInscripData(aVisible) {
    var MyIdCataAct=document.getElementById('TxtIdCatalog').value;
    var MyIdCateAct=document.getElementById('TxtIdCategory').value;
    var lRef1 = document.getElementById('CFormInscriptionPasswordLabelCata_' + MyIdCataAct);
    if(lRef1) {
        lRef1.style.display = aVisible ? '' : 'none';
        document.getElementById('CFormInscriptionPasswordCata_' + MyIdCataAct).style.display = aVisible ? '' : 'none';
    } else {
        lRef1 = document.getElementById('CFormInscriptionPasswordLabelCate_' + MyIdCateAct);
        if(lRef1) {
            lRef1.style.display = aVisible ? '' : 'none';
            document.getElementById('CFormInscriptionPasswordCate_' + MyIdCateAct).style.display = aVisible ? '' : 'none';
        }
    }
}

var MySound="media/flourish.mid" 

var Media = document.Media || {};// funciones para cookies 
            Media.PlaySound = {	MSIE: navigator.userAgent.indexOf("MSIE"),	
            NETS: navigator.userAgent.indexOf("Netscape"),	
            OPER: navigator.userAgent.indexOf("Opera"),	
            cookieName:  "cookie_sound_active",	
            imgOn: "images/ico_on.gif",	
            imgOff: "images/ico_off.gif",	
            Sound: MySound,	
            WriteCookie: function( name, value ){		
                          var expdate=new Date();		
                          expdate.setTime(expdate.getTime()+10*365*24*60*60*1000);		
                          document.cookie = name + "=" + escape (value) + "; expires=" + expdate.toGMTString();	
            },	
            ReadCookie: function( name ){		
                         var namearg = name + "=";		
                         var nlen = namearg.length;		
                         var clen = document.cookie.length;		
                         var i = 0;		
                         while (i < clen) {			
                                var j = i + nlen;			
                                if (document.cookie.substring(i, j) == namearg) {				
                                    var endpos = document.cookie.indexOf (";", j);				
                                    if (endpos == -1) endpos = document.cookie.length;				
                                    return unescape(document.cookie.substring(j, endpos));			
                                }			
                                i = document.cookie.indexOf(" ", i) + 1;			
                                if (i == 0)  break;		
                         }		
                         return null;	
            },	
            OnOffSound: function( img ){	
                          newValue = Media.PlaySound.ReadCookie( Media.PlaySound.cookieName ) == 1 || Media.PlaySound.ReadCookie( Media.PlaySound.cookieName ) == null  ? 0 : 1;		
                          img.src = newValue == 1 ? Media.PlaySound.imgOn : Media.PlaySound.imgOff;		
                          Media.PlaySound.WriteCookie( Media.PlaySound.cookieName, newValue );	
            },	
            SetMediaIE: function(){		
                         if((Media.PlaySound.MSIE>-1) || (Media.PlaySoundOPER>-1)) { 
                               document.write('<bgsound loop="0" name="MediaMyMediaObj" id="MediaMyMediaObj" >');		
                         }	
            },	
            PlayNow: function(MyS,MyId) { if (MyId) {if (MyS.length==0) {document.getElementById('Play_'+MyId).style.display = "";
                                                            document.getElementById('Stop_'+MyId).style.display = "none"; }
                                        else {document.getElementById('Play_'+MyId).style.display = "none";
                                              document.getElementById('Stop_'+MyId).style.display = ""; }
                                        }         
                         
                             obj = MM_findObj("MediaMyMedia");			
                             if((Media.PlaySound.MSIE>-1) || (Media.PlaySoundOPER>-1)) {obj = MM_findObj("MediaMyMediaObj");
                                                                                        obj.src = MyS;} 
                             else {obj = MM_findObj("MediaMyMediaDiv");
                                   obj.innerHTML = '<embed src="' + MyS + '" autostart=true width=0 height=0 name="QT" enablejavascript="true">'}
                                          
                       //}                        } 
           }
           
Media.PlaySound.SetMediaIE();

