"
, js_prd_to_bsk: ""
, is_webshop: 1
, is_mobile: 0
};
$( '#slideshow_2260431 img' ).on( 'click', function(){
var href_onclick = $( this ).attr( 'data-href-onclick' );
if ( href_onclick && model_slsw.is_mobile ){
window.location.href = href_onclick;
} else {
var w = window.open( '' ), html = '', image;
// add base and mobile styles
html += '
';
html += '
';
html += '
';
if ( model_slsw.is_webshop ){
html += '
';
}
// add desktop styles
if ( !model_slsw.is_mobile ){
html += '
';
if ( model_slsw.is_webshop ){
html += '
';
}
}
// add js
html += '';
// add js to close new tab when Esc keyboard key pressed
html += '';
// init html controls
var html_btn_close, html_btn_prd_to_bsk, html_favorite;
if ( model_slsw.is_webshop ){
html_btn_close = '
';
html_btn_prd_to_bsk = '
';
html_favorite = '
' + model_slsw.html_favorite + '
';
} else {
html_btn_close = '
';
}
// add html
html += '
';
html += html_btn_close;
if ( model_slsw.is_webshop ){
html += html_btn_prd_to_bsk;
html += html_favorite;
}
$( '#slideshow_2260431 img' ).each( function(){
image = new Image();
image.src = $( this ).prop( 'src' );
html += '
' + image.outerHTML + '
';
} );
if ( model_slsw.is_webshop ){
html += html_favorite;
html += html_btn_prd_to_bsk;
} else {
html += html_btn_close;
}
html += '
';
// add js
if ( model_slsw.is_webshop ){
html += model_slsw.js_favorite;
html += model_slsw.js_prd_to_bsk;
}
// render
w.document.write( getImageWebpageHtml( model_slsw.project_title, html ) );
}
} );
// provide support for mobile left/right swipe
$( '#slideshow_2260431' ).on( 'touchstart', function( e ){
var xClick = e.originalEvent.touches[0].pageX;
$( this ).one( 'touchmove', function( e ){
var xMove = e.originalEvent.touches[0].pageX;
var sensitivityInPx = 5;
if ( Math.floor( xClick - xMove ) > sensitivityInPx ){
$( this ).carousel( 'next' );
} else
if ( Math.floor( xClick - xMove ) < -sensitivityInPx ){
$( this ).carousel( 'prev' );
}
} );
$( this ).on( 'touchend', function(){
$( this ).off( 'touchmove' );
} );
} );
} );
-->