/*=============================================================================
  Author:           C2 mediaproduction
  Author Mail:      c.rolle@c-two.de
  Author URL:       http://www.c-two.de
  Created:          14/12/10
 ===========================================================================*/
/*
CSS Browser Selector v0.4.0 (Nov 02, 2010)
Rafael Lima (http://rafael.adm.br)
http://rafael.adm.br/css_browser_selector
License: http://creativecommons.org/licenses/by/2.5/
Contributors: http://rafael.adm.br/css_browser_selector#contributors
*/
function css_browser_selector(u){var ua=u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1},g='gecko',w='webkit',s='safari',o='opera',m='mobile',h=document.documentElement,b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3.5')?g+' ff3 ff3_5':is('firefox/3.6')?g+' ff3 ff3_6':is('firefox/3')?g+' ff3':is('gecko/')?g:is('opera')?o+(/version\/(\d+)/.test(ua)?' '+o+RegExp.$1:(/opera(\s|\/)(\d+)/.test(ua)?' '+o+RegExp.$2:'')):is('konqueror')?'konqueror':is('blackberry')?m+' blackberry':is('android')?m+' android':is('chrome')?w+' chrome':is('iron')?w+' iron':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?m+' j2me':is('iphone')?m+' iphone':is('ipod')?m+' ipod':is('ipad')?m+' ipad':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win'+(is('windows nt 6.0')?' vista':''):is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js']; c = b.join(' '); h.className += ' '+c; return c;}; css_browser_selector(navigator.userAgent);


(function ($) {

    $(document).ready(function () {

        setupZoomImages();
        /* Produktsuche */
        if($('#ctrl_keywords_44').length) {
          
          if($('.lang-de #ctrl_keywords_44').length) {
            $('#ctrl_keywords_44').attr('value', 'Produktsuche');
          }
          
          textReplacement($('#ctrl_keywordss_44'));
        } 
        
        /* Englisch Produktuche */
          if($('#ctrl_keywords_46').length) {

          if($('.lang-en #ctrl_keywords_46').length) {
            $('#ctrl_keywords_46').attr('value', 'product search');
          }
          
          textReplacement($('#ctrl_keywords'));
        }  
        
           /* newsletter */
         if($('#ctrl_email_9').length) {
          
          if($('.lang-de #ctrl_email_9').length) {
            $('#ctrl_email_9').attr('value', 'Ihre E-Mailadresse');
          }
          
          if($('.lang-en #ctrl_email_9').length) {
            $('#ctrl_email_9').attr('value', 'your e-mail adress');
          }
	   
          textReplacement($('#ctrl_email_9'));
        }
        
        
    });


    function textReplacement(input){
      var originalvalue = input.val();
      input.focus( function(){
        if( $.trim(input.val()) == originalvalue ){ input.val(''); }
      });
      input.blur( function(){
        if( $.trim(input.val()) == '' ){ input.val(originalvalue); }
      });
    }

  
})(jQuery);



function setupZoomImages() {
  //alert(1);

  (function ($) {
    if($(".zoom-section").length) {
      
      $('.zoom-small-image a').attr('class', 'cloud-zoom').attr('id', 'zoom1').attr('rel', 'adjustX: 10, adjustY:-4');

      if($(".zoom-small-image a img").length) {
        var img_src_split = $('.zoom-small-image a img').attr('src');
        img_src_split = img_src_split.split('_');
        $('.zoom-small-image a img').attr('src', img_src_split[0] + '.jpg');
      }

      $('#cloud-zoom-gallery-container a').each(function(i,a){
          var href = $(this).attr('href');
          var href_split_underscore = href.split('_');
          var href_split_dot = href.split('.');
          // remove big pictures
          if(href_split_underscore[1] == "big.jpg") {
              $(this).parent().remove();
          }
          $(this).attr('class', 'cloud-zoom-gallery');
          $(this).attr('id', 'cloud-zoom-gallery-'+i);
          $(this).attr('rel',"useZoom: 'zoom1', smallImage: '" + href + "' ");
          $(this).attr('href',href_split_dot[0]+"_big."+href_split_dot[1]);
          $('#cloud-zoom-gallery-'+i+' img').attr('class', 'zoom-tiny-image');
      });

      $('.zoom-section a, #cloud-zoom-gallery-container a').CloudZoom();     
    }
  })(jQuery);
  
}
