/* v1.0 | by martin teufel */

jQuery(function($){
	jQuery('#hauptnavigation ul.level1').css('width', '175px');
  jQuery('#schuh-siegel').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 420, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
	  jQuery('#schuh-siegel').attr('title', '');
    },  
    'callbackOnClose': function(){
  	  jQuery('#schuh-siegel').attr('title', jQuery('#schuh-siegel').text());
  	  
    },
    'callbackOnShow': function(){
      callsIFR(jQuery('#schuh-siegel').attr('href'));
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  /*
  jQuery('#schuh-siegel').click(function(event){
    event.preventDefault();
    var href = jQuery(this).attr('href');
    //jQuery(this).attr('href', href+'?ajax=1');
    
  });*/
  jQuery('#inspected-footwear-navi').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 420, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
	  jQuery('#inspected-footwear-navi').attr('title', '');
	  
    },  
    'callbackOnClose': function(){
  	  jQuery('#inspected-footwear-navi').attr('title', jQuery('#inspected-footwear-navi').text());
  	  
    },
    'callbackOnShow': function(){
      callsIFR(jQuery('#inspected-footwear-navi').attr('href'));
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  /*
  jQuery('#schuh-siegel-navi').click(function(event){
    event.preventDefault();
    var href = jQuery(this).attr('href');
    jQuery(this).attr('href', href+'?ajax=1');
  });
  */
  
  jQuery('#quality').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 460, //frameHeight = Default height for iframed and inline content 
    'callbackOnStart': function(){
	  jQuery('#quality').attr('title', '');
	  
    },  
    'callbackOnClose': function(){
  	  jQuery('#quality').attr('title', jQuery('#quality').text());
  	  
    },
    'callbackOnShow': function(){
      callsIFR(jQuery('#quality').attr('href'));
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  /*
  jQuery('#quality').click(function(event){
    event.preventDefault();
    var href = jQuery(this).attr('href');
    jQuery(this).attr('href', href+'?ajax=1');
  });
  */
  
  jQuery('#quality-tested-navi').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 460, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
	  jQuery('#quality-tested-navi').attr('title', '');
	  
    },  
    'callbackOnClose': function(){
  	  jQuery('#quality-tested-navii').attr('title', jQuery('#quality-tested-navi').text());
  	  
    },
    'callbackOnShow': function(){
      callsIFR(jQuery('#quality-tested-navi').attr('href'));
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  /*
  jQuery('#quality-navi').click(function(event){
    event.preventDefault();
    var href = jQuery(this).attr('href');
    jQuery(this).attr('href', href+'?ajax=1');
  });
  */
  
  
  jQuery('#plus').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 550, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
	  jQuery('#plus').attr('title', '');
	  
    },  
    'callbackOnClose': function(){
  	  jQuery('#plus').attr('title', jQuery('#plus').text());
  	  
    },
    'callbackOnShow': function(){
      callsIFR(jQuery('#plus').attr('href'));
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  /*
  jQuery('#plus').click(function(event){
    event.preventDefault();
    var href = jQuery(this).attr('href');
    jQuery(this).attr('href', href+'?ajax=1');
  });
  */
  jQuery('#inspected-footwear-plus-navi').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 550, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
	  jQuery('#inspected-footwear-plus-navi').attr('title', '');
	  
    },  
    'callbackOnClose': function(){
  	  jQuery('#inspected-footwear-plus-navi').attr('title', jQuery('#inspected-footwear-plus-navi').text());
  	  
    },
    'callbackOnShow': function(){
      callsIFR(jQuery('#inspected-footwear-plus-navi').attr('href'));
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  /*
  jQuery('#plus-navi').click(function(event){
    event.preventDefault();
    var href = jQuery(this).attr('href');
    jQuery(this).attr('href', href+'?ajax=1');
  });
  */
  
  jQuery('#datenbank-navi').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 380, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
	  jQuery('#datenbank-navi').attr('title', '');
	  
    },  
    'callbackOnClose': function(){
  	  jQuery('#datenbank-navi').attr('title', jQuery('#datenbank-navi').text());
  	  
    },
    'callbackOnShow': function(){
      callsIFR(jQuery('#datenbank-navi').attr('href'));
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  jQuery('#retailers-producers-navi').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 380, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
	  jQuery('#retailers-producers-navi').attr('title', '');
	  
    },  
    'callbackOnClose': function(){
  	  jQuery('#retailers-producers-navi').attr('title', jQuery('#retailers-producers-navi').text());
  	  
    },
    'callbackOnShow': function(){
      callsIFR(jQuery('#retailers-producers-navi').attr('href'));
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  /*
  jQuery('#database').click(function(event){
    event.preventDefault();
    var href = jQuery(this).attr('href');
    jQuery(this).attr('href', href+'?ajax=1');
  });
  */
  
  jQuery('#tests-navi').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 500, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
	  jQuery('#tests-navi').attr('title', '');
	  
    },  
    'callbackOnClose': function(){
  	  jQuery('#tests-navi').attr('title', jQuery('#tests-navi').text());
  	  
    },
    'callbackOnShow': function(){
      callsIFR(jQuery('#tests-navi').attr('href'));
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
 
  
  jQuery('#tests-navi').click(function(event){
    event.preventDefault();
    var href = jQuery('#tests-navi').attr('href');
    jQuery(this).attr('href', href+'?ajax=1');
  });
  
  
  jQuery('#test-institute-pfi-navi').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 377, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
  	  jQuery('#test-institute-pfi-navi').attr('title', '');  
    },  
    'callbackOnClose': function(){
  	  jQuery('#test-institute-pfi-navi').attr('title', jQuery('#test-institute-pfi-navi').text());
  	  
    },  
    'callbackOnShow': function(){	     
      callsIFR(jQuery('#test-institute-pfi-navi').attr('href'));   
  	  jQuery('#fancy_ajax').css('margin', 0);
  	  //jQuery('#fancy_ajax > h1').css('margin-top', '20px');	
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  
  /*
  jQuery('#pfi').click(function(event){
    event.preventDefault();
    var href = jQuery(this).attr('href');
    jQuery(this).attr('href', href+'?ajax=1');
  });
  */
  
  jQuery('#databaseResponse').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 340, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
	  jQuery('#databaseResponse').attr('title', '');
	  
    },  
    'callbackOnClose': function(){
  	  jQuery('#databaseResponse').attr('title', jQuery('#databaseResponse').text());
  	  
    },  
    'callbackOnShow': function(){
      callsIFR(jQuery('#databaseResponse').attr('href'));
  	  jQuery('#fancy_ajax').css('margin', 0);
  	  jQuery('#fancy_ajax > h1').css('margin-top', '20px');
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
	  });
  
  jQuery('#disclaimer').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 500, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
  	  jQuery('#disclaimer').attr('title', '');  
    },  
    'callbackOnClose': function(){
  	  jQuery('#disclaimer').attr('title', jQuery('#disclaimer').text());
  	  
    },  
    'callbackOnShow': function(){	        
      callsIFR(jQuery('#disclaimer').attr('href'));
  	  jQuery('#fancy_ajax').css('margin', 0);
  	  jQuery('#fancy_ajax > h1').css('margin-top', '20px');	
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  /*
  jQuery('#disclaimer').click(function(event){
    event.preventDefault();
    var href = jQuery(this).attr('href');
    jQuery(this).attr('href', href+'?ajax=1');
  });
  */
  jQuery('#kontakt').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 380, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
  	  jQuery('#kontakt').attr('title', '');  
    },  
    'callbackOnClose': function(){
  	  jQuery('#kontakt').attr('title', jQuery('#kontakt').text());
  	  
    },  
    'callbackOnShow': function(){	        
      callsIFR(jQuery('#kontakt').attr('href'));
  	  jQuery('#fancy_ajax').css('margin', 0);
  	  jQuery('#fancy_ajax > h1').css('margin-top', '20px');	
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  
  jQuery('#kontakt').click(function(event){
    event.preventDefault();
    var href = jQuery(this).attr('href');
    jQuery(this).attr('href', href+'?ajax=1');
  });
  
  jQuery('#impressum').fancybox({
    'padding': 0,
    'hideOnContentClick': false,
    'zoomSpeedIn': 950,
    'zoomSpeedOut': 450,
    'overlayOpacity': true,
    'overlayShow': true,
    'frameWidth': 620, //frameWidth = Default width for iframed and inline content  
    'frameHeight': 380, //frameHeight = Default height for iframed and inline content  
    'callbackOnStart': function(){
  	  jQuery('#impressum').attr('title', '');  
    },  
    'callbackOnClose': function(){
  	  jQuery('#impressum').attr('title', jQuery('#impressum').text());
  	  
    },  
    'callbackOnShow': function(){	    
      callsIFR(jQuery('#impressum').attr('href'));    
  	  jQuery('#fancy_ajax').css('margin', 0);
  	  jQuery('#fancy_ajax > h1').css('margin-top', '20px');	
      jQuery("#cancle").click(function(event){
        event.preventDefault();
        $.fn.fancybox.close();       
      });
    },  
    'overlayOpacity': 0.2    
  });
  
  jQuery('#impressum').click(function(event){
    event.preventDefault();
    var href = jQuery(this).attr('href');
    jQuery(this).attr('href', href+'?ajax=1');
  });
 
  jQuery('#searchTop').submit(function(event){
    event.preventDefault();
    var data = jQuery("#searchTop").serialize();
    
    jQuery('#databaseResponse').attr('href', '/index.php?ajax=1&article_id=12&clang=1&searchTerm='+jQuery('#searchTerm').val());
    jQuery('#databaseResponse').click();
    
  });
  
  
  jQuery("#searchTerm").focus(function() {
    if (jQuery(this).val() == 'Nr. / No.  …') {
      jQuery(this).val('');
    }
  });
  jQuery("#searchTerm").blur(function() {
    if (jQuery(this).val() == '') {
      jQuery(this).val('Nr. / No.  …');
    }
  });
});

function callsIFR(url){
  
  pageTracker._trackPageview(url);
  
  if(typeof sIFR == "function"){
	  sIFR.replaceElement(named({sSelector:"h1.pfiFont", sFlashSrc:"/files/layout/swf/schriftart.swf", sColor:"#00509D", sLinkColor:"#000000", sBgColor:"#ffffff", sHoverColor:"#000000", 	nPaddingTop:0, nPaddingBottom:0, sFlashVars:"w=90", sWmode:"opaque"}));
	  var width = jQuery('#fancy_ajax img.floatLeft').attr('width') + 20;
	  if(jQuery('#fancy_ajax img.floatLeft').css('marginLeft') == '20px'){
	    width += 20;
	  }
	  jQuery('h1.pfiFont').css('margin-left', width+'px');
  }
}
