var news = {
    active_id: 0,   // the showing news id
    total: 0        // total news
};

var media = {
    active_id: 0,   // the showing media news id
    total: 0        // total media news
}

$(document).ready(function(){

	$(".kitara1").hide();
	$(".kitara_BG").hide();
	$("#kitaraSpecBg").show();
	$(".Spec").hide();
	$("#kitaraProSpec").show();
	$("#kitara_1").show();
	$(".kitara_show_hide").hide();
	$("#kitara_next").show();
	$(".faqAns").hide();
	$(".home_news_nav").hide();
	$("#homeNewsNav").show();
	$("#back_btn").hide();
	$(".date_link").hide();
	$(".home_news").hide();
	$("#homeNewsArch").show();
	$(".media_date_link").hide();
	$(".news_long_desc").hide();
	$("#popup").hide();
	$("#overlay").hide();
	$("#gallery_image_0").show();
	$("#gallery_thumb_0 a").addClass("lock");
	
	// Listener
	$(".gallery_btn")
			.mouseover(function() { 
				var src = $(this).attr("src").match(/[^\.]+/) + "_selected.jpg";
	            $(this).attr("src", src);
	        })
	        .mouseout(function() {
	            var src = $(this).attr("src").replace("_selected", "");
	            $(this).attr("src", src);
	        });
	$(".kitara_show_hide")
			.mouseover(function() { 
				var src = $(this).attr("src").match(/[^\.]+/) + "_selected.png";
	            $(this).attr("src", src);
				
	        })
	        .mouseout(function() {
	            var src = $(this).attr("src").replace("_selected", "");
	            $(this).attr("src", src);
	        });
	$(".kitara_show_hide1")
			.mouseover(function() { 
				var src = $(this).attr("src").match(/[^\.]+/) + "_selected.png";
	            $(this).attr("src", src);

	        })
	        .mouseout(function() {
	            var src = $(this).attr("src").replace("_selected", "");
	            $(this).attr("src", src);
	        });
	$(".slide_show_icon img")
			.mouseover(function() { 
				var src = $(this).attr("src").match(/[^\.]+/) + "_over.png";
	            $(this).attr("src", src);
	        })
	        .mouseout(function() {
	            var src = $(this).attr("src").replace("_over", "");
	            $(this).attr("src", src);
	        });
	$(".gallery_thumbNav img")
			.mouseover(function() { 
				var src = $(this).attr("src").match(/[^\.]+/) + "_on.jpg";
	            $(this).attr("src", src);
	        })
	        .mouseout(function() {
	            var src = $(this).attr("src").replace("_on", "");
	            $(this).attr("src", src);
	        });
	$(".gallery_thumb a")
			.click(function() { 
				$(".gallery_thumb a").removeClass("lock"); 					
				$(this).addClass("lock");
				var thumb_field = document.getElementById('gallery_value');
				$(".gallery_content").hide();
				$("#gallery_image_"+thumb_field.value).fadeIn("slow");
			 });
	$("#kitara_btn a").click(function(){
		$("#kitara_btn a").removeClass("selected");
		$(this).addClass("selected");
	});
	$("#kitaraPro img").click(function() {
		 		if($(this).attr("src") == "site_image/en/kitara_spec1_on.jpg") {
					return false;				
				} else {
						var src = $(this).attr("src").match(/[^\.]+/) + "_on.jpg";
			            $(this).attr("src", src);
						var kitara = $("#kitara img").attr("src").replace("_on", "");
			            $("#kitara img").attr("src", kitara);
						$(".Spec").hide();
						$(".kitara_BG").hide();
						$("#kitaraSpecBg").show();
						$("#kitaraProSpec").show();
						return true;
					}				
	  });
	$("#kitara img").click(function() { 
				if($(this).attr("src") == "site_image/en/kitara_spec2_on.jpg") {
					return false;			
				} else {
					var src = $(this).attr("src").match(/[^\.]+/) + "_on.jpg";
		            $(this).attr("src", src);	
					var kitaraPro = $("#kitaraPro img").attr("src").replace("_on", "");
		            $("#kitaraPro img").attr("src", kitaraPro);	
					$(".Spec").hide();
					$(".kitara_BG").hide();
					$("#kitaraSpecBg2").show();
					$("#kitaraSpec").show();
					return true;
			}
	  })
	
			$('.slide-pic').cycle({
				fx:     'fade',				
				speed:   2000,
				timeout: 5000,
				next: '#icon_next',
				prev: "#icon_prew"							 			
			});
			$('#news_link').cycle({
				fx:     'scrollUp',
				speed:   2000,
				timeout: 5000		 			
			});
	$("#icon_next img").click(function() {
			$('.slide-pic').cycle('pause');
	});
	$("#icon_prew img").click(function() {
			$('.slide-pic').cycle('pause');
	});	
		
});

function show_subscribe_form() {
	$("#popup").fadeIn("slow");
	$("#overlay").fadeIn("fast");
}

function hide_subscribe_form() {
	$("#popup").fadeOut("slow");
	$("#overlay").fadeOut("fast");
}

function hidden_value(thumb_id){
	var thumb_field = document.getElementById('gallery_value');
	thumb_field.value = thumb_id;	
}

function gallery_next(){
	var thumb_field = document.getElementById('gallery_value');
	var thumb_max = document.getElementById('gallery_max_value');
	if(parseInt(thumb_max.value) > (parseInt(thumb_field.value)+1)) {	
		var thumb_field_next = parseInt(thumb_field.value)+1;
		var thumb_max = document.getElementById('gallery_max_value');
			thumb_field.value = thumb_field_next;
			$(".gallery_thumb a").removeClass("lock"); 	
			$("#gallery_thumb_"+thumb_field_next+" a").addClass("lock");
			$(".gallery_content").hide();
			$("#gallery_image_"+thumb_field_next).fadeIn("slow");
			return true;	
	} else {
			return false;
	}	
}

function gallery_prev(){
	var thumb_field = document.getElementById('gallery_value');
	if(parseInt(thumb_field.value) > 0) {
	var thumb_field_prev = parseInt(thumb_field.value)-1;
	thumb_field.value = thumb_field_prev;
		$(".gallery_thumb a").removeClass("lock"); 	
		$("#gallery_thumb_"+thumb_field_prev+" a").addClass("lock");
		$(".gallery_content").hide();
		$("#gallery_image_"+thumb_field_prev).fadeIn("slow");		
		return true;
	} else {
		return false;
	}
}

function show_date_link(id){
	$(".date_link").slideUp("fast");
	$("#date_link_"+id).slideDown("slow");
}

function show_news_content(id){
    $.ajax({
        url: "index.php?target=news_detail&mode=news&lang=en&id=" + id,
        success: function(html) {
            $(".news_long_desc").html(html);
        }
    });
	$("#newsContent").hide();
	$(".news_long_desc").hide();
	$("#back_btn").show();
	$(".news_long_desc").fadeIn("slow");
}
function show_home_news_content(id){

    news.active_id = id;

    $.ajax({
        url: "index.php?target=news_detail&mode=news&style=home&lang=en&id=" + id,
        success: function(html) {
            // didn't know why, $().html() not work at ie. So, use other way
            //$("#homeNewsBox").html(html);
            document.getElementById('homeNewsBox').innerHTML = html;
        }
    });

    
    if (id >= news.total) {
        $("#next_news").hide();
    } else {
        $("#next_news").show();
    }
    
    if (id === 1) {
        $("#previous_news").hide();
    } else {
        $("#previous_news").show();
    }
    
	$(".homeNewsHeader").hide();
	$(".home_news_content").hide();
	$(".home_news_content").fadeIn("slow");
	$("#home_news_id").val(id);
}
function show_home_media_content(id){

    media.active_id = id;
    
    $.ajax({
        url: "index.php?target=news_detail&mode=media&style=home&lang=en&id=" + id,
        success: function(html) {
            //$("#homeNewsBox2").html(html);
            document.getElementById('homeNewsBox2').innerHTML = html;
        }
    });
    
    if (id === media.total) {
        $("#next_media").hide();
    } else {
        $("#next_media").show();
    }
    
    if (id === 1) {
        $("#previous_media").hide();
    } else {
        $("#previous_media").show();
    }
    
	$(".homeNewsHeader").hide();
	$(".home_meida_content").hide();
	$(".home_meida_content").fadeIn("slow");
	$("#home_media_id").val(id);
}

function show_all_news(){
	$(".news_long_desc").hide();
	$("#newsContent").fadeIn("slow");
	$("#back_btn").hide();
}
function show_faq_content(id){
	$(".faqAns").slideUp("fast");
	$("#faq_answer_"+id).slideDown("fast");
}

function set_value(id){
	var value_field = document.getElementById('kitara_page');
	value_field.value = id;	
}
function get_value(){
var value_field = document.getElementById('kitara_page').value;
	if(value_field == 1) {
		$("#kitara_prev").hide();
		$("#kitara_next").show();
		$('.kitara1').hide();
		$('#kitara_1').fadeIn("slow");
		$("#kitara_btn a").removeClass("selected");
		$("#kitara_btn_1").addClass("selected");
		document.title = 'Kitara | What it is';
	}
	if(value_field == 2) {
		$("#kitara_prev").show();
		$("#kitara_next").show();
		$('.kitara1').hide();
		$('#kitara_2').fadeIn("slow");
		$("#kitara_btn a").removeClass("selected");
		$("#kitara_btn_2").addClass("selected");
		document.title = 'Kitara | How it works';
	}
	if(value_field == 3) {
		$("#kitara_next").show();
		$("#kitara_prev").show();
		$('.kitara1').hide();
		$('#kitara_3').fadeIn("slow");
		$("#kitara_btn a").removeClass("selected");
		$("#kitara_btn_3").addClass("selected");
		document.title = 'Kitara | Electric vs Digital';
	}
	if(value_field == 4) {
		$("#kitara_next").hide();
		$("#kitara_prev").show();
		$('.kitara1').hide();
		$('#kitara_4').fadeIn("slow");
		$("#kitara_btn a").removeClass("selected");
		$("#kitara_btn_4").addClass("selected");
		document.title = 'Kitara | Tech specs';
	}
}
function decrease_value(){
	var value_field = document.getElementById('kitara_page').value;
	if(parseInt(value_field) > 1) {
	var value_field_decrease = parseInt(value_field)-1;
		$('.kitara1').hide();
		$('#kitara_'+value_field_decrease).fadeIn("slow");
		$("#kitara_page").attr('value', value_field_decrease);	
		$("#kitara_btn a").removeClass("selected");
		$("#kitara_btn_"+value_field_decrease).addClass("selected");
	}
}
function increase_value(){
		var value_field = document.getElementById('kitara_page').value;
		if(parseInt(value_field) < 4) {
		var value_field_increase = parseInt(value_field)+1;	
		$('.kitara1').hide();
		$('#kitara_'+value_field_increase).fadeIn("slow");
		$("#kitara_page").attr('value', value_field_increase);
		$("#kitara_btn a").removeClass("selected");
		$("#kitara_btn_"+value_field_increase).addClass("selected");
		}
}
function show_hide_press(){
		$('.NewstextContent').hide();
		$('#textContent').show();
}
function show_hide_media(){
		$('.NewstextContent').hide();
		$('#textContent2').show();

}
function show_hide_home_press(){
		var news_now_id = document.getElementById('home_news_id').value;
		$('.home_news').hide();
		$('.home_news_content').hide();
		$('.home_news_nav').hide();
		$('#homeNewsArch').show();
		$("#homeNewsBox").show();
		$("#homeNewsNav").show();
		$("#news_long_desc_"+(parseInt(news_now_id))).fadeIn("slow");
		
}
function show_hide_home_media(){
		$('.home_news').hide();
		$('.home_news_content').hide();
		$('.home_news_nav').hide();
		$('#homeNewsArch2').show();
		$("#homeNewsBox2").show();
		$("#homeNewsNav2").show();
		show_home_media_content(media.active_id);
}
function show_media_link(id){
	$(".media_date_link").slideUp("fast");
	$("#media_date_link_"+id).slideDown("slow");
}

function show_media_content(id){
    $.ajax({
        url: "index.php?target=news_detail&mode=media&lang=en&id=" + id,
        success: function(html) {
            $(".news_long_desc").html(html)
        }
    });
	$("#MediaContent").hide();
	$(".news_long_desc").hide();
	$(".news_long_desc").fadeIn("slow");
	$("#back_btn").show();
}

function show_all_media(){
	$(".media_long_desc").hide();
	$("#MediaContent").fadeIn("slow");
	$("#back_btn").hide();
}
