$(function  () {
	
	var page = 213;
	
	if ( $('.gallery').length > 0 )
	{
		$('a[title=appicon]').parent().parent().remove(); // remove the thumbnail app icon from the gallery
		$('a[title=btnFBBecomeAFan]').parent().parent().remove(); // remove the thumbnail app icon from the gallery
		$('a[title=insidecnt]').parent().parent().remove(); // remove the thumbnail app icon from the gallery
		$('#gallery_iphone').addClass('loading');

		image_f = new Image();
		image_f.src = $('.gallery a:eq(0)').attr("href");
		image_f.onload = function  () {
			if ( image_f.width > image_f.height ) {
				$('.iphone_holder .bgrd, .iphone_holder .screen').addClass('transformed');
			}else {
				$('.iphone_holder .transformed').removeClass('transformed');
			}
			$('#gallery_iphone').removeClass('loading');
			$('.iphone_holder').css("visibility", "visible");
		}
		
		$('.gallery a').each(function(index) {
			
			$(this).attr('id','item'+index);

			image1 = new Image();
			image1.src = $(this).attr('href');

			$('.iphone_holder .screen ul').append('<li id="image'+ index +'"><img src="'+ image1.src +'" /></li>');
			
			
		}).click(function() {
			
			var to_page = parseInt($(this).attr('id').substr(4, 10));
			var li_pos = $('#image'+to_page).position();						
						
			image = new Image();
			image.src = $(this).attr('href');
			
			image.onload = function(){ 

				if ( image.width > image.height ) {
					$('.iphone_holder .bgrd, .iphone_holder .screen').addClass('transformed');
					li_pos = $('#image'+to_page).position();						
					$('.iphone_holder .screen ul').animate({
						left: -li_pos.left
					});
					
				}else {
					$('.iphone_holder .transformed').removeClass('transformed');
					li_pos = $('#image'+to_page).position();
					$('.iphone_holder .screen ul').animate({
						left: -li_pos.left
					});
					
				}
			}
			
			return false;
		});;
	}

	$('.index_holder ul li a img').swipe({
		swipeLeft: function() {
			var page = 919;
			var ul = $('.index_holder ul');
			var elements = ul.find('li').length;
			var ul_pos = ul.position();
			var pos_left = Math.abs(ul_pos.left);
			var page_on = pos_left / page;
			var page_to = page_on + 1;
			
			if ( elements > page_to ){
				index_move(page_to);
			}
		},
		swipeRight: function() {
			var page = 919;
			var ul = $('.index_holder ul');
			var ul_pos = ul.position();
			var pos_left = Math.abs(ul_pos.left);
			var page_on = pos_left / page;
			var page_to = page_on - 1;

			if ( page_to >= 0 ) {
				index_move(page_to);
			}
		},
	})
	
	$('.index_holder').addClass("loading");
	
	image_big = new Image();
	image_big.src = $('.index_holder ul li:eq(0) a img').attr('src');

	image_big.onload = function(){ 
		$('.index_holder').removeClass("loading");
		setTimeout("everyTime()", 10000);
	}
	
	$('.init_tabs').tabs();
	
});


function everyTime(){

	var ul = $('.index_holder ul');
	var page = 919;
	var ul_pos = ul.position();
	var elements = ul.find('li').length;
	
	if ( ul_pos.left == 0 ){
		ul.animate({
			left: -(ul_pos.left + page)
		});
	}else{
		var pos_left = Math.abs(ul_pos.left);
		var page_on = pos_left / page;
		var page_to = page_on + 1;

		if ( elements > page_to){
			index_move(page_to);
		}else {
			index_move(0);
		}
	}
	
	setTimeout("everyTime()", 10000);
}

function index_move( page_to ){
	$('.index_holder ul').animate({ left: -(919 * page_to) });
}
