﻿
//png
if (navigator.platform == "Win32" && navigator.appName == "Microsoft Internet Explorer" && window.attachEvent) {
    window.onload = fnLoadPngs;
}

function fnLoadPngs() {
    var rslt = navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
    var itsAllGood = (rslt!=null && Number(rslt[1])>=5.0);
    var img = document.images;
    for (var i = img.length - 1; i>=0; i--) {
        if (itsAllGood && img[i].src.match(/\.png$/i)) {
            var src = img[i].src;
            img[i].style.width = img[i].width + "px";
            img[i].style.height = img[i].height + "px";
            img[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "', sizingMethod='scale')";
            img[i].src = liveSite + "templates/frontend/images/1pix.gif";
        }
    }
}

//validation form
function filled() 
 {
        document.getElementById('error_1').style.display = 'none';
        document.getElementById('error_2').style.display = 'none';
        document.getElementById('error_22').style.display = 'none';        
        document.getElementById('error_4').style.display = 'none';

        if (document.getElementById('inp_1').value == "")  
        {
        document.getElementById('error_1').style.display = 'block';
        return false;
        }
        
        if (document.getElementById('inp_2').value == "")  
        {   
            document.getElementById('error_2').style.display = 'block';
            return false;
        }
        else 
        {     
            var boolEmail = true;
            var str = new String();
            str = document.getElementById('inp_2').value;
            var re = /^[^\s()<>@,;:\/]+@\w[\w\.-]+\.[a-z]{2,}$/i ;
            boolEmail = re.test(str);
            
            if(boolEmail == false) 
            {
                document.getElementById('error_22').style.display = 'block';
                return false;
            }

        }
                
        if (document.getElementById('text_3').value == "")  
        {
            document.getElementById('error_4').style.display = 'block';
            return false;
        } 
            else
            {
              document.getElementById('ok').style.display = 'block';                   
            }
      setTimeout ("document.getElementById('form_23').submit()", 3000)
 }

 //validation form2
function filled2() 
 {
        if (document.getElementById('inp_222').value == "" || document.getElementById('inp_222').value == "Tu correo @quí")  
        {   
            //document.getElementById('error_2').style.display = 'block';
            return false;
        }
        else 
        {     
            var boolEmail = true;
            var str = new String();
            str = document.getElementById('inp_222').value;
            var re = /^[^\s()<>@,;:\/]+@\w[\w\.-]+\.[a-z]{2,}$/i ;
            boolEmail = re.test(str);
            
            if(boolEmail == false) 
            {
                //document.getElementById('error_22').style.display = 'block';
                return false;
            }
            else
            {
              document.getElementById('search').style.display = 'none';
              document.getElementById('text_1').style.display = 'none';
              document.getElementById('text_2').style.display = 'block';
              //alert("Gracias por registrarte");
            }
        }
        setTimeout ("document.getElementById('fot').submit()", 3000)
 }
 
//preloaded 
   var preloaded = new Array();
    
    function preload_images() {
        for (var i = 0; i < arguments.length; i++){
            preloaded[i] = document.createElement('img');
            preloaded[i].setAttribute('src',arguments[i]);
        };
    };

//showmore for calendar
 function showmore(id)
 {
    var d = document;
    var myVerticalSlide = new Fx.Slide('sday_desc_'+id);
    d.getElementById('sday_'+id).style.display = 'none'; 
    d.getElementById('hide_'+id).style.display = 'block';
    myVerticalSlide.slideIn();
 }

//hidemore for calendar 
 function hidemore(id)
 {
    var d = document;
    var myVerticalSlide = new Fx.Slide('sday_desc_'+id);
    d.getElementById('sday_'+id).style.display = 'block';
    d.getElementById('hide_'+id).style.display = 'none';
    myVerticalSlide.slideOut();
 }

window.addEvent('domready', 
       function(e)
       {
           if($('view_2') && $('link_2'))
           {
                $('link_2').addEvent('click', function(e) {
                      $('view_2').setStyles({ 'display' : 'none'});                      
                      $('view_3').setStyles({ 'display' : 'block' });                      
                }); 
           }
      }
        
); 


//viewer_skip_products
function products_view(id){
        
        if ($('product_view'))
        { 
                $$("#left_cell_prod div.left_prod").each(
                function (el)
                {
                  el.fade(0);                  
                });
         //     $$("#left_cell_prod div.left_prod").setStyles({ 'display' : 'none' });
                $$("#left_cell_prod div.left_prod").setStyles({ 'zIndex' : '5' });
                

                $$("#product_view div.products").each(
                function (el)
                {
                    el.fade(0);
                });
        //      $$("#product_view div.products").setStyles({ 'display' : 'none' });      
                $$("#product_view div.products").setStyles({ 'zIndex' : '5' });      
        } 
        
        $('prod_'+id).fade(1);
        $('prod_'+id).setStyles({ 'display' : 'block' }); 
        $('prod_'+id).setStyles({ 'zIndex' : '10' });
        
        $('b_foto_'+id).fade(1);       
        $('b_foto_'+id).setStyles({ 'display' : 'block' }); 
        $('b_foto_'+id).setStyles({ 'zIndex' : '10' });
        
}

//view
window.addEvent('domready',                
       function(e)
       {   
              preload_images('images/h_1.jpg','images/h_2.jpg','images/h_3.jpg','images/h_4.jpg','images/h_5.jpg','images/h_6.jpg');
              preload_images('images/k_1.jpg','images/k_2.jpg','images/k_3.jpg','images/k_4.jpg','images/k_5.jpg','images/k_6.jpg');
              preload_images('images/s_1.jpg','images/s_2.jpg','images/s_3.jpg','images/s_4.jpg','images/s_5.jpg','images/s_m_1_n2.jpg','images/s_m_2_n2.jpg','images/s_m_3_n2.jpg','images/s_m_4_n2.jpg','images/s_m_5_n2.jpg');
           
           if($('view_1'))
           {
                $('link_1').addEvent('click', function(e) {
                      $('view_2').setStyles({ 'display' : 'block' });                      
                      $('view_1').setStyles({ 'display' : 'none' });
                }); 
           }
           
           //FOR PRODUCTS SKIP
       /*  if ($('product_view'))
           {          
             $$("#left_cell_prod div.left_prod_first").each(
                function (el)
                {
                    el.fade(1);
                });  
           
           }
        */     
      }                                                  
); 

//gallery

window.addEvents({
        'domready': function(){
             
            if ($('SlideItMoo_info_outer'))
            {                                      
            /* info rotator example */               
            vSlideItMoo = new SlideItMoo({overallContainer: 'SlideItMoo_info_outer',
                            elementScrolled: 'SlideItMoo_info_inner',
                            thumbsContainer: 'SlideItMoo_info_items',        
                            itemsVisible:1,
                            itemsSelector: 'div.info_item',
                            itemWidth:390,
                            showControls:0,
                            autoSlide: 4000,
                            transition: Fx.Transitions.Cubic.easeOut,
                            duration: 1000,
                            direction:1});    
            }                
        }
    }); 
 
var slider_step_cur = 1;
var slider_step_max = 0;
var slider_step_pixel = 390;             
/*
window.addEvent('domready', 
       function(e)
       {
           if($('slider_link_left'))
           {
                $('slider_link_left').addEvent('click', 
                 function(e)
                 {
                      var pos_start = -((slider_step_cur-1)*slider_step_pixel);
                      var pos_end = pos_start + slider_step_pixel;
                      if (slider_step_cur>1) 
                      {
                       var myFx = new Fx.Tween('SlideItMoo_info_items');
                       myFx.start('left', pos_start, pos_end);
                       slider_step_cur = slider_step_cur - 1;
                      }
                 }
                );
             }
        }
); 

window.addEvent('domready', 
       function(e)
       {
           if($('slider_link_right'))
           {
                $('slider_link_right').addEvent('click', 
                 function(e)
                 {
                      var pos_start = -((slider_step_cur-1)*slider_step_pixel);
                      var pos_end = pos_start - slider_step_pixel;
                      if (slider_step_cur<slider_step_max) 
                      {
                       var myFx = new Fx.Tween('SlideItMoo_info_items');
                       myFx.start('left', pos_start,pos_end);
                       slider_step_cur = slider_step_cur + 1;
                      }
                 }
                );
             }
        }
);                                            
      */

/* slider_with_rotate_to_one */
/*

window.addEvent('domready',function(){
        //SAMPLE 2 (transition: Bounce.easeOut)
        var nS2 = new noobSlide({
            box: $('SlideItMoo_info_items'),
            items: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27],
            interval: 2500,
            size: 390,            
            autoPlay: true,
            startItem: 0,
            addButtons: {
            //    playback: $('playback3'),
                previous: $('slider_link_left'),
            //    play: $('play1'),
            //    stop: $('stop1'),
                next: $('slider_link_right')
            }
        });
    });
  */

/* window load */

window.addEvent('domready', 
       function(e)
       {
         if ($('view_1'))
         {
             $('view_1').fade(1);
             if ($('SlideItMoo_info_inner'))
             {
              slider_step_max = $$('#SlideItMoo_info_inner div.info_item').length;
              var slider_width = slider_step_pixel*slider_step_max+390;
              $('SlideItMoo_info_items').set('styles', { 'width' : slider_width });
             }
            
         }
          }
);

