jQuery.noConflict();
jQuery(document).ready(function(){


//* lightbox for product details */
jQuery('body.detail #alternateImagesBody .alternateImages li').each(function(i){
	var linkBtn = jQuery('body.detail #alternateImagesBody .alternateImages li img').eq(i).attr('src').replace('._SX340_.', '.');
	jQuery('body.detail #alternateImagesBody .alternateImages li img').eq(i).wrap(jQuery('<a href="'+ linkBtn +'"></a>'));
	i = i + 1;
});
jQuery('body.detail #alternateImagesBody a').lightBox();

/* product details tabs */
var cntOne = jQuery("body.detail #center-14").html();
var cntTwo = jQuery("body.detail #center-right-span-1").html();
var cntThree = jQuery("body.detail #center-16").html();
var cntFour = jQuery("body.detail #center-17").html();
jQuery("body.detail #tab1.tab_content").append(cntOne);
jQuery("body.detail #tab2.tab_content").append(cntTwo);
jQuery("body.detail #tab3.tab_content").append(cntThree);
jQuery("body.detail #tab4.tab_content").append(cntFour);

jQuery("body.detail #test1-content .accordion_child").append(cntOne);
jQuery("body.detail #test2-content .accordion_child").append(cntTwo);
jQuery("body.detail #test3-content .accordion_child").append(cntThree);
jQuery("body.detail #test4-content .accordion_child").append(cntFour);

jQuery('body.detail #center-2').after(jQuery('body.detail #center-20'));
jQuery('body.detail #center-2').append("<div id='contentrt'></div>");
jQuery('body.detail #contentrt').append(jQuery('body.detail #center-3, body.detail #center-4, body.detail #center-5, body.detail #center-6, body.detail #center-7, body.detail #center-8, body.detail #center-9, body.detail #center-10, body.detail #center-13, body.detail #center-11'));

jQuery('body.detail em:contains("Author:"), body.detail em:contains("Binding:"), body.detail em:contains("Language of Text:"), body.detail div.com-amazon-webstore-ProductExtendedAttributes-1 ul.groups li.group h3, body.detail div.com-amazon-webstore-ProductExtendedAttributes-1 h4').remove();

jQuery('body.detail em:contains("ISBN Number:")').next('ul').children('li').children('span').addClass('isbn');
// remove 10 digit isbn
jQuery('body.detail span.attr.attr-value.isbn').each(function(){
var isbnn = jQuery(this).text();
var isbnn = jQuery.trim(isbnn);

if(isbnn.length == 10){
jQuery(this).remove();
}
});
jQuery('body.detail em:contains("ISBN Number:")').remove();

jQuery('body.detail span:contains("Published:")').text("Edition:");

function pdpVimeo() {

    jQuery('body.detail em:contains("generic_text_3:")').closest('li').attr('id','vimeo-id');
    var vimeo_id = jQuery.trim(jQuery('body.detail #test4-content li#vimeo-id span.attr-value').text());

    if(vimeo_id != '' && vimeo_id != null) {

        var vimeo_iframe = jQuery('<iframe />').attr({
              src: 'http://player.vimeo.com/video/'+vimeo_id+'?title=1&amp;byline=0&amp;portrait=0',
              width: '800',
              height: '550',
              frameborder: '0'
        });
        jQuery("body.detail #test4-content .accordion_child").prepend(vimeo_iframe);
    }
}

/* product details image carousel */
var ulLiCount = jQuery('body.detail #center-2 #alternateImagesBody .alternateImages .alternateImage').size();
if(ulLiCount == 2){
	jQuery('body.detail #alternateImagesBody').css('background-image','url(https://images-na.ssl-images-amazon.com/images/I/21%2BlkSKB6iL.png)');
}
if(jQuery.trim(jQuery('body.detail #alternateImagesBody').html()) == ''){
	//jQuery('body.detail #alternateImagesBody').css('background-image','url(https://images-na.ssl-images-amazon.com/images/I/21ZubrDuukL.png)');
	jQuery('body.detail #alternateImagesBody').remove();
		jQuery('body.detail #center-12').css('margin-top','0');
	
}

	/*jQuery(".detail div.carousel div.center-wrap div.carousel-pagination a span").each(function(){
		jQuery(this).html("<img src='https://images-na.ssl-images-amazon.com/images/I/011PUdtYzbL.gif' width='9' height='9' />");
	});
*/

//tabs on pdp
jQuery("body.detail #test2-content, body.detail #test3-content, body.detail #test4-content").hide()
jQuery('body.detail div#test1-header').click(function(){
 jQuery("body.detail div.accordion_headings").removeClass('header_highlight');
jQuery("body.detail #test2-content, body.detail #test3-content, body.detail #test4-content").hide();
jQuery("body.detail #test1-content").show();
jQuery(this).addClass('header_highlight');
 });

jQuery('body.detail div#test2-header').click(function(){
  jQuery("div.accordion_headings").removeClass('header_highlight');
	jQuery("body.detail #test1-content, body.detail #test3-content, body.detail #test4-content").hide();
	jQuery("body.detail #test2-content").show();
	jQuery(this).addClass('header_highlight');
 });

jQuery('body.detail div#test3-header').click(function(){
		 jQuery("body.detail div.accordion_headings").removeClass('header_highlight');
			jQuery("body.detail #test2-content, body.detail #test1-content, body.detail #test4-content").hide();
			jQuery("body.detail #test3-content").show();
			jQuery(this).addClass('header_highlight');
 });

jQuery('body.detail div#test4-header').click(function(){
	 jQuery("div.accordion_headings").removeClass('header_highlight');
	jQuery("body.detail #test2-content, body.detail #test3-content, body.detail #test1-content").hide();
	jQuery("body.detail #test4-content").show();
	jQuery(this).addClass('header_highlight');
 });


jQuery('body.detail .com-amazon-webstore-RichContentDetail-2').append(jQuery('body.detail #center-7'));

// api on pdp pages
/*var asinid = jQuery('body').attr('id');
var asinid = jQuery.trim(asinid);
var asinid = asinid.replace('pageId','')*/

		
// review
jQuery('body.detail span.totalReviews a').attr('style','cursor:pointer')
jQuery('body.detail span.totalReviews a').removeAttr('href')
jQuery('body.detail span.totalReviews').click(function(){
jQuery('body.detail #test1-content, body.detail #test3-content, body.detail #test4-content').hide();
jQuery('body.detail #test2-content').show();
jQuery('body.detail #test2-header').addClass('header_highlight');
jQuery('body.detail #test1-header, body.detail #test3-header, #test4-header').removeClass('header_highlight');

})

//preorder
jQuery('.detail button#preorderAddToCartButton').attr('style','background:url(/media/common/preorder.png)');

var idbut = jQuery('.detail li#addToCart button').attr('id');
if(idbut == 'preorderAddToCartButton'){
jQuery('div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField dl.attributeList dd.availability').hide();
}

if(jQuery('body').hasClass('detail'))
  pdpVimeo();

});
