// CONFIGURARE CUFON
Cufon.replace('#meniu ul li, #slider_homepage .detalii_carte_slider h3', { fontFamily: 'Fedra Sans Std Book', hover: true });
Cufon.replace('.buton_cos_top_produse a, #slider_homepage .detalii_carte_slider .buton_cos_slider a, #slider_homepage .detalii_carte_slider sup, .buton_cos_noutati_home a, .buton_toate_noutatile_home a, .buton_cos_promotii_home a, .buton_cos_produs_in_categorie input', { fontFamily: 'Fedra Sans Cond Std Book', hover: true });
Cufon.replace('.top_meniu_colectii h1, .header_top_produse h1, .pret_produs_top h3, #slider_homepage .detalii_carte_slider h4, #slider_homepage .detalii_carte_slider strong, #slider_homepage .detalii_carte_slider span, #produse_noutati_home .top_noutati_home h2, .pret_produs_noutati_home h3, #promotii_homepage h2, .pret_produs_promotii_home h3, .pret_produs_promotii_home span, #pagina_interior_dreapta h1, .pret_produs_in_categorie h3, .stanga_produs_singular h2, #container_produs_singular .wpsc_product_price .pret_normal, #container_produs_singular .wpsc_product_price .pret_taiat, #container_produs_singular .wpsc_product_price sup, #container_harta h3', { fontFamily: 'Fedra Sans Cond Std Book' });
// END CUFON

// LINK EXTERN
function externalLinks() {  
 if (!document.getElementsByTagName) return;  
 var anchors = document.getElementsByTagName("a");  
 for (var i=0; i<anchors.length; i++) {  
   var anchor = anchors[i];  
   if (anchor.getAttribute("href") &&  
       anchor.getAttribute("rel") == "external")  
     anchor.target = "_blank";  
 }  
}  
window.onload = externalLinks;
// END LINK EXTERN

// STYLE FORM SELECTBOX
(function ($) {
    $.fn.select_skin = function (w) {
        return $(this).each(function(i) {
            s = $(this);
            if (!s.attr('multiple')) {
                s.wrap('<div class="cmf-skinned-select"></div>');
                c = s.parent();
                c.children().before('<div class="cmf-skinned-text">&nbsp;</div>').each(function() {
                    if (this.selectedIndex >= 0) $(this).prev().text(this.options[this.selectedIndex].innerHTML)
                });
                c.width(s.outerWidth()-2);
                c.height(s.outerHeight()-2);
                c.css('background-color', s.css('background-color'));
                c.css('color', s.css('color'));
                c.css('font-size', s.css('font-size'));
                c.css('font-family', s.css('font-family'));
                c.css('font-style', s.css('font-style'));
                c.css('position', 'relative');
                s.css( { 'opacity': 0,  'position': 'relative', 'z-index': 100 } );
                var t = c.children().prev();
                t.height(c.outerHeight()-s.css('padding-top').replace(/px,*\)*/g,"")-s.css('padding-bottom').replace(/px,*\)*/g,"")-t.css('padding-top').replace(/px,*\)*/g,"")-t.css('padding-bottom').replace(/px,*\)*/g,"")-2);
                t.width(c.innerWidth()-s.css('padding-right').replace(/px,*\)*/g,"")-s.css('padding-left').replace(/px,*\)*/g,"")-t.css('padding-right').replace(/px,*\)*/g,"")-t.css('padding-left').replace(/px,*\)*/g,"")-c.innerHeight());
                t.css( { 'opacity': 100, 'overflow': 'hidden', 'position': 'absolute', 'text-indent': '0px', 'z-index': 1, 'top': 0, 'left': 0 } );
                c.children().click(function() {
                    t.text( (this.options.length > 0 && this.selectedIndex >= 0 ? this.options[this.selectedIndex].innerHTML : '') );
                });
                c.children().change(function() {
                    t.text( (this.options.length > 0 && this.selectedIndex >= 0 ? this.options[this.selectedIndex].innerHTML : '') );
                });
             }
        });
    }
    $.fn.select_unskin = function (w) {
        return $(this).each(function(i) {
            s = $(this);
            if (!s.attr('multiple') && s.parent().hasClass('cmf-skinned-select')) {
                s.siblings('.cmf-skinned-text').remove();
                s.css( { 'opacity': 100, 'z-index': 0 } ).unwrap();
             }
        });
    }
}(jQuery));
jQuery(document).ready(function() {
    jQuery("#my-select").select_skin();
});
// END STYLE FORM SELECTBOX

// CAROUSEL VERTICAL HOMEPAGE
jQuery(document).ready(function() {						
    jQuery('#slidehomepage').jcarousel({
		auto: 5,
        scroll: 1,
		wrap: 'last'
    });
});
// END CAROUSEL VERTICAL HOMEPAGE

// INTEROGARE FUNCTIE - SCOATE HIGLIGHT CAND DAI NEXT RAPID IN JCAROUSEL
jQuery(function($) {
$(".jcarousel-prev, .jcarousel-next").disableTextSelect();
});
// END INTEROGARE FUNCTIE - SCOATE HIGLIGHT CAND DAI NEXT RAPID IN JCAROUSEL

// SCOATE HIGLIGHT CAND DAI NEXT RAPID IN JCAROUSEL
(function($) {
    if ($.browser.mozilla) {
        $.fn.disableTextSelect = function() {
            return this.each(function() {
                $(this).css({
                    'MozUserSelect' : 'none'
                });
            });
        };
        $.fn.enableTextSelect = function() {
            return this.each(function() {
                $(this).css({
                    'MozUserSelect' : ''
                });
            });
        };
    } else if ($.browser.msie) {
        $.fn.disableTextSelect = function() {
            return this.each(function() {
                $(this).bind('selectstart.disableTextSelect', function() {
                    return false;
                });
            });
        };
        $.fn.enableTextSelect = function() {
            return this.each(function() {
                $(this).unbind('selectstart.disableTextSelect');
            });
        };
    } else {
        $.fn.disableTextSelect = function() {
            return this.each(function() {
                $(this).bind('mousedown.disableTextSelect', function() {
                    return false;
                });
            });
        };
        $.fn.enableTextSelect = function() {
            return this.each(function() {
                $(this).unbind('mousedown.disableTextSelect');
            });
        };
    }
})(jQuery);
// END SCOATE HIGLIGHT CAND DAI NEXT RAPID IN JCAROUSEL

// NU LASAM SA SE LOGHEZE USERII DECAT DACA SUNT DE ACORD CU TERMENII EBOOKS SI AUDIOBOOKS
function checkCheckBoxes(theForm) {
	if (
	theForm.termeni_ebooks.checked == false) 
	{
		alert ('Pentru a accesa aceasta sectiune a site-ului trebuie sa fiti de acord cu termenii de utilizare.');
		return false;
	} else { 	
		return true;
	}
}
// END NU LASAM SA SE LOGHEZE USERII DECAT DACA SUNT DE ACORD CU TERMENII EBOOKS SI AUDIOBOOKS

// PUNEM INPUT DE CAUTARE DIFERIT IN FUNCTIE DE TERMENUL ALES IN SELECT BOX
function showDiv()
{
  $(".details_div").each(function(){
      $(this).css('display','none');
  });
  var target = "#search_bar_" + $("#my-select").val();                                                                                                                                
  if( $(target).length > 0 )
  {
    $(target).css('display','block');
  }
}
$(document).ready(function(){
  $("#my-select").change(function(){
    showDiv();
  });
  showDiv();
});
// END PUNEM INPUT DE CAUTARE DIFERIT IN FUNCTIE DE TERMENUL ALES IN SELECT BOX

// TABURILE DIN ISTORIC COMENZI CU LISTA COMENZILOR CLIENTULUI
function show_details_box(id,image_id) {
	state = document.getElementById(id).style.display;
	if(state != 'block') {
		document.getElementById(id).style.display = 'block';	
	} else {
		document.getElementById(id).style.display = 'none';
	}
	return false;
}
// END TABURILE DIN ISTORIC COMENZI CU LISTA COMENZILOR CLIENTULUI
