var fb=false;if(typeof console!='undefined'){}if(fb)console.log("fb1");var gm_session_id='f5b342cd3cc401ef32e6796603df2e98';var selected;var submitter=null;function submitFunction(){submitter=1}function popupWindow(url){window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')}function selectRowEffect(object,buttonSelect){if(!selected){if(document.getElementById){selected=document.getElementById('defaultSelected')}else{selected=document.all['defaultSelected']}}if(selected)selected.className='moduleRow';object.className='moduleRowSelected';selected=object;if(document.getElementById('payment'[0])){document.getElementById('payment'[buttonSelect]).checked=true}else{}}function rowOverEffect(object){if(object.className=='moduleRow')object.className='moduleRowOver'}function rowOutEffect(object){if(object.className=='moduleRowOver')object.className='moduleRow'}function popupImageWindow(url){window.open(url,'popupImageWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')}/* -------------------------------------------------------------- GMLightBox.js 2008-08-10 gambio Gambio OHG http://www.gambio.de Copyright (c) 2008 Gambio OHG -------------------------------------------------------------- Released under the GNU General Public License -------------------------------------------------------------- */ function GMLightBox() { var current_box_id = ''; //dimScreen() //by Brandon Goldman jQuery.extend({ //dims the screen dimScreen: function(speed, opacity, callback, nc_height) { if(jQuery('#__dimScreen').size() > 0) return; if(typeof speed == 'function') { callback = speed; speed = null; } if(typeof opacity == 'function') { callback = opacity; opacity = null; } if(speed < 1) { var placeholder = opacity; opacity = speed; speed = placeholder; } if(opacity >= 1) { var placeholder = speed; speed = opacity; opacity = placeholder; } speed = (speed > 0) ? speed : 500; opacity = (opacity > 0) ? opacity : 0.5; //NC_MB_MOD if(typeof nc_height == 'undefined'){ if(typeof nc_height == 'undefined') var nc_height = $(document).attr('height'); //firefox if(typeof nc_height == 'undefined') var nc_height = $('body').attr('offsetHeight'); //IE if(typeof nc_height == 'undefined') var nc_height = $(document).height(); //Opera } var gm_height = $(document).height() + 150; return jQuery('
').attr({ id: '__dimScreen', fade_opacity: opacity, speed: speed }).css({ background: '#000000', //height: gm_height + 'px', left: '0px', opacity: '0', position: 'absolute', top: '0px', width: '100%', zIndex: '999' }).appendTo(document.body).fadeTo(speed, opacity, callback); }, //stops current dimming of the screen dimScreenStop: function(callback) { var x = jQuery('#__dimScreen'); var opacity = x.attr('fade_opacity'); var speed = x.attr('speed'); x.fadeOut(speed, function() { x.remove(); if(typeof callback == 'function') callback(); }); } }); this.load_box = function(box_id, fade_background_speed, fade_in, mb_height) { if(typeof v == 'undefined') var fade_background_speed = 100; if(typeof fade_in == 'undefined') var fade_in = true; current_box_id = box_id; $(current_box_id).css( { zIndex: '1000', display: 'none' }); $.dimScreen(fade_background_speed, 0.7, function() { if(fb)console.log('dim done:' + current_box_id); if(fade_in) $(current_box_id).fadeIn(); else $(current_box_id).show(); }, mb_height); } this.close_box = function() { // BOF MOD by PT $('#menubox_gm_scroller').css({ display: 'block' }); // EOF MOD by PT $.dimScreenStop(); $(current_box_id).fadeOut("normal", function(){ if (navigator.appVersion.match(/MSIE [0-6]\./)) { $('.lightbox_visibility_hidden').css( { visibility: 'visible' }); } }); current_box_id = ''; } this.centered_left = function(element_width) { var x = (screen.width / 2) - (element_width / 2); if(fb)console.log('centered width:' + x); return Math.round(x); } this.centered_top = function(element_height) { var y = (screen.height / 2) - (element_height / 2); if(fb)console.log('centered height:' + y); return Math.round(y); } this.test = function() { $('.wrap_shop').append('
'); $('#test_box').css( { position: 'absolute', left: this.centered_left(500) + 'px', top: '150px', width: '500px', height: '0px', background: 'white' }); this.load_box('#test_box'); } }/* -------------------------------------------------------------- GMProductImages.js 2008-08-10 gambio Gambio OHG http://www.gambio.de Copyright (c) 2008 Gambio OHG -------------------------------------------------------------- Released under the GNU General Public License -------------------------------------------------------------- */ function GMProductImages() { this.open_images = function(products_id, image_number) { // $('.wrap_site').append('
'); $('body').append('
'); $('#product_images_layer').css( { position: 'absolute', left: '0px', top: '50px', width: '100%', height: '100%' }); var test_products_id = 95; var test_image_nr = 0; var user_agent = navigator.userAgent.toLowerCase(); if(user_agent.indexOf("msie") > -1 && user_agent.indexOf("opera") == -1){ var msie_index = user_agent.indexOf("msie") + 5; if(user_agent.substr(msie_index,1) < 7){ $('.lightbox_visibility_hidden').css( { visibility: 'hidden' }); } } $('#product_images_layer').load('gm_ajax.php?module=product_images&pID='+ products_id +'&image_nr='+ image_number, {}, function(){ gmProductImages.bind_fn(); gmProductImages.activate_image(image_number); window.scrollTo(1, 1); }); gmLightBox.load_box('#product_images_layer'); // BOF MOD by PT $('#menubox_gm_scroller').css({ display: 'none' }); if($(document).height() > $('#product_images_box').height()) { var pt_height = $(document).height(); } else { var pt_height = $('#product_images_box').height()+ 200; } $('#__dimScreen').css({ height: pt_height + 'px'}); // EOF MOD by PT } this.activate_image = function(image_number) { var active_li = '#image_' + image_number; var active_img_name = $(active_li).find('a').attr('href'); //IE6 patch: active_img_name = active_img_name.split('/'); active_img_name = active_img_name[active_img_name.length - 1]; $('#product_images_box li').removeClass('active'); $(active_li).addClass('active'); $('#active_image').find('img').attr('src', 'images/product_images/popup_images/' + active_img_name); } this.bind_fn = function() { $('#product_images_box li').click(function(e) { var li_id = $(this).attr('id'); var image_nr = li_id.split('_'); image_nr = image_nr[1]; gmProductImages.activate_image(image_nr); }); } }/* -------------------------------------------------------------- GMLiveSearch.js 2008-08-10 gambio Gambio OHG http://www.gambio.de Copyright (c) 2008 Gambio OHG -------------------------------------------------------------- Released under the GNU General Public License -------------------------------------------------------------- */ function GMLiveSearch() { $(document).ready( function() { if(fb)console.log('GMLiveSearch ready'); $('#column_left').prepend('
'); $('#quick_find_input').keyup(function(event) { if(fb)console.log('quick_find_input keyup'); var needle = encodeURIComponent( $('#quick_find_input').attr('value') ); if(needle.length > 2) { $('#live_search_container').load('gm_ajax.php?module=live_search&needle=' + needle, {}); } else { $('#live_search_container').html(''); } }); } ); }(function($){$.fn.ajaxSubmit=function(options){if(typeof options=='function')options={success:options};options=$.extend({url:this.attr('action')||window.location.toString(),type:this.attr('method')||'GET'},options||{});var veto={};this.trigger('form-pre-serialize',[this,options,veto]);if(veto.veto)return this;var a=this.formToArray(options.semantic);if(options.data){options.extraData=options.data;for(var n in options.data)a.push({name:n,value:options.data[n]})}if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false)return this;this.trigger('form-submit-validate',[a,this,options,veto]);if(veto.veto)return this;var q=$.param(a);if(options.type.toUpperCase()=='GET'){options.url+=(options.url.indexOf('?')>=0?'&':'?')+q;options.data=null}else options.data=q;var $form=this,callbacks=[];if(options.resetForm)callbacks.push(function(){$form.resetForm()});if(options.clearForm)callbacks.push(function(){$form.clearForm()});if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data){$(options.target).html(data).each(oldSuccess,arguments)})}else if(options.success)callbacks.push(options.success);options.success=function(data,status){for(var i=0,max=callbacks.length;i');var io=$io[0];var op8=$.browser.opera&&window.opera.version()<9;if($.browser.msie||op8)io.src='javascript:false;document.write("");';$io.css({position:'absolute',top:'-1000px',left:'-1000px'});var xhr={responseText:null,responseXML:null,status:0,statusText:'n/a',getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}};var g=opts.global;if(g&&!$.active++)$.event.trigger("ajaxStart");if(g)$.event.trigger("ajaxSend",[xhr,opts]);var cbInvoked=0;var timedOut=0;setTimeout(function(){var t=$form.attr('target'),a=$form.attr('action');$form.attr({target:id,encoding:'multipart/form-data',enctype:'multipart/form-data',method:'POST',action:opts.url});if(opts.timeout)setTimeout(function(){timedOut=true;cb()},opts.timeout);var extraInputs=[];try{if(options.extraData)for(var n in options.extraData)extraInputs.push($('').appendTo(form)[0]);$io.appendTo('body');io.attachEvent?io.attachEvent('onload',cb):io.addEventListener('load',cb,false);form.submit()}finally{$form.attr('action',a);t?$form.attr('target',t):$form.removeAttr('target');$(extraInputs).remove()}},10);function cb(){if(cbInvoked++)return;io.detachEvent?io.detachEvent('onload',cb):io.removeEventListener('load',cb,false);var ok=true;try{if(timedOut)throw'timeout';var data,doc;doc=io.contentWindow?io.contentWindow.document:io.contentDocument?io.contentDocument:io.document;xhr.responseText=doc.body?doc.body.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;xhr.getResponseHeader=function(header){var headers={'content-type':opts.dataType};return headers[header]};if(opts.dataType=='json'||opts.dataType=='script'){var ta=doc.getElementsByTagName('textarea')[0];xhr.responseText=ta?ta.value:xhr.responseText}else if(opts.dataType=='xml'&&!xhr.responseXML&&xhr.responseText!=null){xhr.responseXML=toXml(xhr.responseText)}data=$.httpData(xhr,opts.dataType)}catch(e){ok=false;$.handleError(opts,xhr,'error',e)}if(ok){opts.success(data,'success');if(g)$.event.trigger("ajaxSuccess",[xhr,opts])}if(g)$.event.trigger("ajaxComplete",[xhr,opts]);if(g&&!--$.active)$.event.trigger("ajaxStop");if(opts.complete)opts.complete(xhr,ok?'success':'error');setTimeout(function(){$io.remove();xhr.responseXML=null},100)};function toXml(s,doc){if(window.ActiveXObject){doc=new ActiveXObject('Microsoft.XMLDOM');doc.async='false';doc.loadXML(s)}else doc=(new DOMParser()).parseFromString(s,'text/xml');return(doc&&doc.documentElement&&doc.documentElement.tagName!='parsererror')?doc:null}}};$.fn.ajaxForm=function(options){return this.ajaxFormUnbind().bind('submit.form-plugin',function(){$(this).ajaxSubmit(options);return false}).each(function(){$(":submit,input:image",this).bind('click.form-plugin',function(e){var $form=this.form;$form.clk=this;if(this.type=='image'){if(e.offsetX!=undefined){$form.clk_x=e.offsetX;$form.clk_y=e.offsetY}else if(typeof $.fn.offset=='function'){var offset=$(this).offset();$form.clk_x=e.pageX-offset.left;$form.clk_y=e.pageY-offset.top}else{$form.clk_x=e.pageX-this.offsetLeft;$form.clk_y=e.pageY-this.offsetTop}}setTimeout(function(){$form.clk=$form.clk_x=$form.clk_y=null},10)})})};$.fn.ajaxFormUnbind=function(){this.unbind('submit.form-plugin');return this.each(function(){$(":submit,input:image",this).unbind('click.form-plugin')})};$.fn.formToArray=function(semantic){var a=[];if(this.length==0)return a;var form=this[0];var els=semantic?form.getElementsByTagName('*'):form.elements;if(!els)return a;for(var i=0,max=els.length;i input[type=radio]').attr('checked',true);$(".module_option_price, .module_option_price_bold").each(function(){$(this).removeClass("module_option_price_bold");$(this).addClass("module_option_price")});$('#'+input_id+'_price').addClass("module_option_price_bold");$(this).addClass("module_option_checked")});$('#checkout_shipping #footer, #gm_checkout_payment #footer, #gm_checkout_confirmation #footer').click(function(){gm_confirm=confirm('Do you really want to cancel the checkout progress and go to the startpage?');if(gm_confirm==true){document.location.href="index.php?XTCsid="+gm_session_id}});$('#checkout_success #footer').click(function(){document.location.href="index.php?XTCsid="+gm_session_id});var gm_input_val=$('#gm_gift_input').val();$('#gm_gift_input').click(function(){if($('#gm_gift_input').val()==gm_input_val||$('#gm_gift_input').val()=='')$('#gm_gift_input').val('')});$('#gm_gift_input').blur(function(){if($('#gm_gift_input').val()==gm_input_val||$('#gm_gift_input').val()=='')$('#gm_gift_input').val(gm_input_val)});$('#gm_tell_a_friend_popup #footer').click(function(){gmLightBox.close_box()})}function gm_calc_prices_listing(pID){var gm_attr_calc=new GMAttributesCalculator();gm_attr_calc.calculate_listing(pID)}function gm_calc_prices(){var gm_attr_calc=new GMAttributesCalculator();gm_attr_calc.calculate()}function gm_quantity_check_listing(pID){var gm_quantity_checker=new GMOrderQuantityChecker();return gm_quantity_checker.check_listing(pID)}function gm_quantity_check(){var gm_quantity_checker=new GMOrderQuantityChecker();return gm_quantity_checker.check()}function submit_to_wishlist(){document.cart_quantity.submit_target.value="wishlist";document.cart_quantity.submit()}function submit_wishlist_to_cart(){var gm_quantity_checker=new GMOrderQuantityChecker();var no_error=gm_quantity_checker.check_cart();if(no_error){var no_error2=false;$('.wishlist_checkbox').each(function(){if($(this).attr('checked')==true){no_error2=true}});if(no_error2==false){alert('Please select articles you want to buy!')}}if(no_error&&no_error2){document.cart_quantity.submit_target.value="wishlist";var target=document.cart_quantity.action;target=target.replace(/update_product/,"wishlist_to_cart");document.cart_quantity.action=target;document.cart_quantity.submit()}}function update_wishlist(){document.cart_quantity.submit_target.value="wishlist";var target=document.cart_quantity.action;target=target.replace(/update_product/,"update_wishlist");document.cart_quantity.action=target;document.cart_quantity.submit()}function check_paypal_form(){var error='';var check=true;$('.accept_box_checkbox input').each(function(){if($(this).attr('type')=='checkbox'){if($(this).attr('checked')!=true){if($(this).attr('name')=='withdrawal')error=error+'If you do not accept our General Business Conditions, we are not able to accept your order!\n\n';else if($(this).attr('name')=='conditions')error=error+'If you do not accept our Withdrawal Conditions, we are not able to accept your order!\n\n';check=false}}});if(error!='')alert(error);return check}function add_opensearch(opensearch_link,message){if(navigator.userAgent.match(/MSIE [7]\./)||navigator.userAgent.match(/Firefox/)){window.external.AddSearchProvider(opensearch_link)}else{alert(message)}}function gm_link_box_cart(gm_cart_link,box){$(box).css({"cursor":"pointer"});$(box).click(function(){document.location=gm_cart_link})} var gmLightBox = new GMLightBox(); var gmProductImages = new GMProductImages(); var gmLiveSearch = new GMLiveSearch(); var gm_scroller_height = 200; $(document).ready(function() { //IE6 hotfix work-around BOF var version=navigator.appVersion; if (version.indexOf ("MSIE 6")!=-1) { var max_off = document.getElementById('column_content').offsetHeight; if(max_off < document.getElementById('column_left').offsetHeight) max_off = document.getElementById('column_left').offsetHeight; if(max_off < document.getElementById('column_right').offsetHeight) max_off = document.getElementById('column_right').offsetHeight; $('#column_content').css('height', max_off + 'px'); } //IE6 hotfix work-around EOF if($("#menubox_cart_body").attr('id') == 'menubox_cart_body') { gm_link_box_cart('http://www.Werbeartikel-Titan.net/shopping_cart.php', '#menubox_cart_body'); } if($("#cart_on_top").attr('id') == 'cart_on_top') { gm_link_box_cart('http://www.Werbeartikel-Titan.net/shopping_cart.php', '#cart_on_top'); } $("a").css( { 'text-decoration': 'none' }); $("a").mouseover(function(){ $(this).css( { 'text-decoration': 'underline' }); }); $("a").mouseout(function(){ $(this).css( { 'text-decoration': 'none' }); }); $(".product_info_link").mouseover(function(){ $(this).css( { 'text-decoration': 'underline' }); }); $(".product_info_link").mouseout(function(){ $(this).css( { 'text-decoration': 'none' }); }); $("#menubox_categories .categories").mouseover(function(){ $(this).css( { 'background-color': '#3b3d3d' }); }); $("#menubox_categories .categories").mouseout(function(){ $(this).css( { 'background-color': '#f63729' }); }); $("#main_content_container #content_box_new_products_default_body .product_box").mouseover(function(){ $(this).css( { 'background-color': '#fff' }); }); $("#main_content_container #content_box_new_products_default_body .product_box").mouseout(function(){ $(this).css( { 'background-color': '#ffffff' }); }); $("#main_content_container #content_box_specials_body .product_box").mouseover(function(){ $(this).css( { 'background-color': '#fff' }); }); $("#main_content_container #content_box_specials_body .product_box").mouseout(function(){ $(this).css( { 'background-color': '#fff' }); }); $("#main_content_container #content_box_new_products_main_body .product_box").mouseover(function(){ $(this).css( { 'background-color': '#fff' }); }); $("#main_content_container #content_box_new_products_main_body .product_box").mouseout(function(){ $(this).css( { 'background-color': '#f63729' }); }); });