// jQuery UI Framework 1.8.8
$(function() {
	$( "#tabs" ).tabs();
});
//slide skitter
$(function(){
	var allChildren = $('.box_skitter_large ul').children().length;
	var animation = new Array( 
		'cube', 
		'cubeRandom', 
		'block', 
		'cubeStop', 
		'cubeHide',
		'cubeSize', 
		'horizontal', 
		'showBars', 
		'showBarsRandom', 
		'tube',
		'fade',
		'fadeFour',
		'paralell',
		'blind',
		'blindHeight',
		'blindWidth',
		'directionTop',
		'directionBottom',
		'directionRight',
		'directionLeft',
		'cubeStopRandom',
		'cubeSpread',
		'cubeJelly',
		'random'
	);
	for ( i=0; i < allChildren; i++ )
	{
	  var addClass = animation[i];
	  $('.box_skitter_large li a').eq(i).each(function(){
			$(this).addClass(addClass);
	  })
	}
	$('.box_skitter_large').skitter({animation: 'random', label: false, hideTools: true, interval: 5000, velocity: 2, numbers: false,show_randonly: true});
});
//function center div
$(function(){
	// images center
	$('.imgCenter a').each(function(){
		var self = $(this);
		var heightImgCenter = $('.imgCenter').height();
		var widthImgCenter = $('.imgCenter').width();
		var widthImg = $('img',self).width();
		var hidthImg = $('img',self).height();
		$(this).css({
			'margin-left': (widthImgCenter - widthImg) / 2,
			'margin-top': (heightImgCenter - hidthImg) / 2
		});
	})	
})//end center div

// coding
$(document).ready(function(){   
	$('#breadcrumb > ul > li:first').addClass('home');
    $('#breadcrumb ul:first').addClass('clearfix-1');
	$('body#gallerycataloglist .breadcrumb > ul > li:first').removeClass('home');	
	$('.page').addClass('clearfix');
	$('.paginator li').addClass('clearfix');
	$('ul.boxcontent').each(function(){
		 $('li:last', this).css("border-bottom", "none");
	});
	$('.Getsubmenu > ul > li').last().css('border-bottom','0px');
	
	// check exister layout
	$('body#productfrontpage #leftInner').remove();
	var leftInner = $('#leftInner').children().length;
	var rightInner = $('#rightInner').children().length;	
	
	// list compare
	if(document.getElementById('list_table_area')){
		$('#leftInner').remove();
		$('#rightInner').remove();
	}
	
	// dynamic layout
	if(leftInner == 0){		
		$('#leftInner').remove();		
	}
	if(rightInner == 0){
		$('#rightInner').remove();
	}
	if(!document.getElementById('leftInner') && !document.getElementById('rightInner')){
		$("#centerInner").removeClass("grid_10").addClass("grid_16");				
	}else if(document.getElementById('leftInner') && document.getElementById('rightInner')){
		$("#centerInner").addClass("grid_10");		
	}else{
		$("#centerInner").removeClass("grid_10").addClass("grid_13");
	}
	
	// ecommerce
	$('#main > *').find('.price').hide();	
	// if(document.getElementById('product_view')){
	// 	if(document.getElementById('Mainboard')){
	// 		$('#centerInner').removeClass('grid_10').addClass('grid_13');
	// 		$('#rightInner').remove();
	// 	}else{
	// 		$('#centerInner').removeClass('grid_10').addClass('grid_16');
	// 	    $('#rightInner').hide();
	// 	    $('#leftInner').hide();
	// 	}		
	// }
	if(document.getElementById('product_view')){
		$('#centerInner').removeClass('grid_10').addClass('grid_13');
	 	$('#rightInner').remove();
	}
	if(document.getElementById('product_view')){
		$(".widgetTopContent").remove().addClass('hide');
	}
	var productviewed = $(".widget #productviewed ul").children().length;	
	if(productviewed == 0){
		$("#productviewed").hide();
	}	
	
	//productfrontpage
	$(".subcatalog li:first a").css("border-left", "1px solid #EEEEEE");
	$(".cataloglist:first .subcatalog, .cataloglist:first h6").css("margin-right", "0");
    $(".spectable tr:even td:first").addClass("bg_E9E9E9");	
	
	// News
	$('.morePicture').appendTo('.newslist_read .content p:eq(1)');

	
	// Dock bottom
	$('#bottomInner ul li').hoverIntent(function(){
				$('>ul',$(this)).show();
			},function(){
				$('>ul',$(this)).hide();
			});
	var checkExistCompareItems = $(".product_list ul").children().length;
	if(checkExistCompareItems == 0){
		$(".popup").toggleClass("hide");
		$(".btn_compare").hide();
	}		
	
	// left column
	$('.Getsubmenu').addClass('box');
	$('.Getsubmenu h5').addClass('widgetTitle');
	$('#submenu li:first').addClass('widgetTitle').css({
		'border': 'none'
	});
	var findClassRootMenu = $('.Getsubmenu > h5').hasClass('rootmenu');
	if(findClassRootMenu){
		$('#submenu li:first').removeClass('widgetTitle');
	}
		
	$('.sidebarmenu ul li').hoverIntent(function(){
				$('>ul',$(this)).show();
			},function(){
				$('>ul',$(this)).hide();
			});				

	// top links
	$('.langs label').wrap(document.createElement("a"));
    $('.langs a:first').attr('href', '#');
    $('.toplinks li').hoverIntent(function(){
		if ($('>ul', $(this)).hasClass('bag'))
		{
			$('>ul', $(this)).load("$Site:Url/ecart/getbasket/");
		}
		$('>ul', $(this)).slideDown();
	}, function(){
		$('>ul', $(this)).fadeOut("slow");
	}); 
	
	// banner_9
	$('.banner_9 li:last').css("margin-right", "0px");
	$('.banner_9 img').css({width:"218px", height:"126px"});
	
	// Language
    $('select#languages').live('change', function(){
        var val = $(this).val();
        window.location.href = val;
    });

    // get MEGO site    
    var r = $('#copyright span').first().text();
    var a = r.replace(/MEGO/i,'<a href="http://www.mego.com.vn" target="_blank">MEGO</a>');
    $('#copyright span').first().html(a);
	
	// jqzoom
	//$(".jqzoom").jqzoom();
		
	$("a[rel='colorbox']").colorbox({
		slideshow:true,
		maxHeight:"100%",
		transition:"elastic",
		speed:800,
		slideshowStop:"Dừng Slideshow",
		slideshowStart:"Chạy Slideshow"
	});
	$("a[rel='colorbox_train']").colorbox({
		slideshow:false,
		maxHeight:"100%",
		transition:"elastic",
		speed:800,
		slideshowStop:"Dừng Slideshow",
		slideshowStart:"Chạy Slideshow"
	});
	
	// fix Ipad
	if(navigator.platform == 'iPad' || navigator.platform == 'iPhone' || navigator.platform == 'iPod')
	{
		 $("#dock").css("position", "static");
	};

	

}); // end 	.ready

Cufon.replace('.en h3', {fontFamily:"Miso"});
Cufon.replace('.priceItem', {fontFamily:"Miso bold"});
