 var i = 0;
 imageObj = new Image();
 images = new Array();
 images[0]="images/banners/banner_01.gif";
 images[1]="images/banners/banner_02.gif";
 images[2]="images/banners/banner_03.gif";
 images[3]="images/buttons/complements_both_en.gif";
 images[4]="images/buttons/complements_one_en.gif";
 images[5]="images/buttons/jackets_both_en.gif";
 images[6]="images/buttons/jackets_one_en.gif";
 images[7]="images/buttons/lingerie_both_en.gif";
 images[8]="images/buttons/lingerie_one_en.gif";
 images[9]="images/buttons/swimwear_both_en.gif";
 images[10]="images/buttons/swimwear_one_en.gif";
 images[11]="images/buttons/tshirts_both_en.gif";
 images[12]="images/buttons/tshirts_one_en.gif";
 images[13]="images/buttons/complements_both_es.gif";
 images[14]="images/buttons/complements_one_es.gif";
 images[15]="images/buttons/jackets_both_es.gif";
 images[16]="images/buttons/jackets_one_es.gif";
 images[17]="images/buttons/lingerie_both_es.gif";
 images[18]="images/buttons/lingerie_one_es.gif";
 images[19]="images/buttons/swimwear_both_es.gif";
 images[20]="images/buttons/swimwear_one_es.gif";
 images[21]="images/buttons/tshirts_both_es.gif";
 images[22]="images/buttons/tshirts_one_es.gif";
 images[23]="images/logo.gif";
 images[24]="images/footer_en.gif";
 images[25]="images/loading.gif";
 images[26]="images/loading2.gif";
 images[11]="images/buttons/hoodies_both.gif";
 images[12]="images/buttons/hoodies_one.gif";
 
 var langNow = '';
 
 function setLang(lang)
 {
     langNow = lang;
 }   

 // start preloading
 for(i=0; i<=images.length-1; i++) 
 {
      imageObj.src=images[i];
 }

function getBanner()
{
    index = Math.floor(Math.random() * 3);
    document.getElementById('bannerImg').src=images[index];
}

function loadAjaxInfo(idp,idm,lang,ling)
{
    var idt = "";
    var idl = "";
    if(ling == '1')
    { 
        carga1('includes/ajaxActions/showPhotos.php?idp='+idp+'&idm='+idm,'scrollPhotos');
        idt = "&idt=1";
        idl = "&idl=1";
    }
    carga('includes/ajaxActions/showImage.php?idp='+idp+idl+'&idm='+idm,'prod_image');
    carga2('includes/ajaxActions/showMeta.php?idp='+idp+idt+'&idm='+idm+'&lang='+lang,'prod_meta');
    carga3('includes/ajaxActions/showColors.php?idp='+idp+idt+'&idm='+idm+'&lang='+lang,'prod_colors');
}

function showDiv(div)
{
    document.getElementById(div).style.display='';
}

function hideDiv(div)
{
    document.getElementById(div).style.display='none';    
}

function changeImgs(images)
{
    if(images[0] != null) document.getElementById('top1').src = images[0].src;
    if(images[1] != null) document.getElementById('top2').src = images[1].src;
    if(images[2] != null) document.getElementById('top3').src = images[2].src;
    if(images[3] != null) document.getElementById('top4').src = images[3].src;
    if(images[4] != null) document.getElementById('top5').src = images[4].src;  
    if(images[5] != null) document.getElementById('center1').src = images[5].src;
    if(images[6] != null) document.getElementById('center2').src = images[6].src;
    if(images[7] != null) document.getElementById('center3').src = images[7].src;
    if(images[8] != null) document.getElementById('center4').src = images[8].src;
    if(images[9] != null) document.getElementById('center5').src = images[9].src;
    if(images[10] != null) document.getElementById('bottom1').src = images[10].src;
    if(images[11] != null) document.getElementById('bottom2').src = images[11].src;
    if(images[12] != null) document.getElementById('bottom3').src = images[12].src;
    if(images[13] != null) document.getElementById('bottom4').src = images[13].src;
    if(images[14] != null) document.getElementById('bottom5').src = images[14].src;
}

function initImgs()
{
    if(initValues[0] != null) document.getElementById('top1').src = initValues[0].src;
    if(initValues[1] != null) document.getElementById('top2').src = initValues[1].src;
    if(initValues[2] != null) document.getElementById('top3').src = initValues[2].src;
    if(initValues[3] != null) document.getElementById('top4').src = initValues[3].src;
    if(initValues[4] != null) document.getElementById('top5').src = initValues[4].src;  
    if(initValues[5] != null) document.getElementById('center1').src = initValues[5].src;
    if(initValues[6] != null) document.getElementById('center2').src = initValues[6].src;
    if(initValues[7] != null) document.getElementById('center3').src = initValues[7].src;
    if(initValues[8] != null) document.getElementById('center4').src = initValues[8].src;
    if(initValues[9] != null) document.getElementById('center5').src = initValues[9].src;
    if(initValues[10] != null) document.getElementById('bottom1').src = initValues[10].src;
    if(initValues[11] != null) document.getElementById('bottom2').src = initValues[11].src;
    if(initValues[12] != null) document.getElementById('bottom3').src = initValues[12].src;
    if(initValues[13] != null) document.getElementById('bottom4').src = initValues[13].src;
    if(initValues[14] != null) document.getElementById('bottom5').src = initValues[14].src;
}

function gotoPage(parameters)
{    
    var paging = new Paging({render_top:parameters.render_top,render_bottom:parameters.render_bottom,
                            record_count:parameters.record_count,on_success:parameters.goto_page,
                            current_page: parameters.on_success, lang: parameters.lang, cond:parameters.cond,
                            rand: parameters.rand, page_per_view: parameters.page_per_view});
    cargaMasJava('includes/ajaxActions/showProductsPag.php?' + parameters.cond + '&rand=' + parameters.rand + '&p=' + parameters.on_success, 'products');
}

function gotoPage2(parameters)
{    
    var paging = new Paging({render_top:parameters.render_top,render_bottom:parameters.render_bottom,
                            record_count:parameters.record_count,on_success:parameters.goto_page,
                            current_page: parameters.on_success, lang: parameters.lang, cond:parameters.cond,
                            rand: parameters.rand, page_per_view: parameters.page_per_view});
    
    carga('includes/ajaxActions/showCollectionsPag.php?' + parameters.cond + '&rand=' + parameters.rand + '&p=' + parameters.on_success + '&lang=' + parameters.lang, 'products');
}

function deleteEffect(element, urlAction, urlResult, divResult, lang){
       ejecutar(urlAction);
       carga2(urlResult, divResult);
       var actual = document.getElementById('cantCart').innerHTML;
       var nroActual = actual.substr(1,1);
       var now = nroActual - 1;                              
       var msj;
       document.getElementById('cantCart').innerHTML = '('+now+')';
       Effect.BlindUp(element, {duration: 2, afterFinish: function()
       {    
           if(now == 0)
           {
               if(lang == 'es') {
                  document.getElementById('allProds').innerHTML = '<b>No hay nada en el carrito</b>';
               } else {
                  document.getElementById('allProds').innerHTML = '<b>Shopping cart is empty</b>';           
               }
               if (document.getElementById('checkOut') != null) document.getElementById('checkOut').innerHTML = '';
           }
           if(document.getElementById('processMsjs') != null) document.getElementById('processMsjs').innerHTML = 'Product deleted.';
       }});  
}

function changeCost(cost)
{
    var qty = document.metaIn.qty.value;
    if(qty != '_')
    {
        var result = cost * qty;
        document.getElementById('cost').innerHTML = result.toFixed(2);
    }
}

function delProd(lang)
{
    var msj;
    if(lang == 'es') msj = '¿Está seguro que desea eliminar este producto?'; else msj = 'Are you sure you want to delete this product?';
    var ok = confirm(msj);
    return ok;
}

function submitAjaxForm(event) {
  // block default form submit
  Event.stop(event);      
  Lightview.show({
    href: ('includes/ajaxActions/contact.php?lang='+langNow),
    rel: 'ajax',
    options: {
      title: 'results',
      menubar: false,
      topclose: false,
      autosize: true,
      ajax: {
        parameters: Form.serialize('ajaxForm'), // the parameters from the form
        onComplete: function() { (function() {Lightview.hide();}).delay(3); }
      }
    }
  });
}

function showLogin(lang)
{
    Lightview.show({
      href: 'includes/ajaxActions/doLogin.php?lang='+lang,
      rel: 'ajax',
      options: {
        autosize: true,
        topclose: true,
        ajax: {
          method: 'get',
          evalScripts: true,
          onComplete: function(){ $('name').focus(); }
        }
      }
    });
}
