﻿// JScript File
function CrateTab(sContainerSelector){

	function SetDoubleTabIndex(sContainerSelector,iTab){
		if(iTab<2){
			$(sContainerSelector+ ' #Tab2').attr('class','Tab_item_normal')
			$(sContainerSelector+ ' #TabContent2').hide()
			
			$(sContainerSelector+ ' #Tab1').attr('class','Tab_item_selected')
			$(sContainerSelector+ ' #TabContent1').show()
		}
		else{
			$(sContainerSelector+ ' #Tab1').attr('class','Tab_item_normal')
			$(sContainerSelector+ ' #TabContent1').hide()
			
			$(sContainerSelector+ ' #Tab2').attr('class','Tab_item_selected')
			$(sContainerSelector+ ' #TabContent2').show()			
		}
		$.cookie(sContainerSelector, iTab)
	}
	
	$(sContainerSelector+ ' #Tab1').hover(
		function(){
			$(sContainerSelector+ ' #Tab1').addClass('Tab_item_hover')
		},
		function(){
			$(sContainerSelector+ ' #Tab1').removeClass('Tab_item_hover')
		}
	).click(function(){
		SetDoubleTabIndex(sContainerSelector,1)
	})
	
	
	$(sContainerSelector+ ' #Tab2').hover(
		function(){
			$(sContainerSelector+ ' #Tab2').addClass('Tab_item_hover')
		},
		function(){
			$(sContainerSelector+ ' #Tab2').removeClass('Tab_item_hover')
		}
	).click(function(){
		SetDoubleTabIndex(sContainerSelector,2)
	})
	
	var iSelectedTab = $.cookie(sContainerSelector)
	if(iSelectedTab !='2') iSelectedTab=1
	
	SetDoubleTabIndex(sContainerSelector,iSelectedTab)	
}


//Set homepage articles box to equa height
function SetEquaHeight(){
    var oBoxes = $(".Homepage-content-box")
    var iMax = 0;
    if(oBoxes.length){
        oBoxes.each(function(){
            if($(this).height()>iMax) iMax = $(this).height()
        })
        if(iMax>0) oBoxes.height(iMax)
    }
    
    //Cac box rao vat
    oBoxes = $(".rv")
    iMax=0
    if(oBoxes.length){
        oBoxes.each(function(){
            if($(this).height()>iMax) iMax = $(this).height()
        })
        if(iMax>0) oBoxes.height(iMax)
    }
        
    //Topmost articles
    //if($(".Topmost-left-column").length && $(".Topmost-right-column").length) $(".Topmost-left-column").height($(".Topmost-right-column").height()-73)
    
}

$(document).ready(function(){
	CrateTab('#Double_tab1')
	CrateTab('#Double_featured_tab')
	SetEquaHeight();
})




// ******************************************************
// Favourite Stories functions
// ******************************************************

function addFavouriteStory(storyId, title, link) {
	deleteFavouriteStory(storyId);
	current = getCookie("favourite_Stories");
	if (current == null)
		current = "";
	if (current.length > 0)
		current = "!" + current;
	current = storyId + "|" + title + "|http://" + document.location.host + link + current;
	setStaticCookie("favourite_Stories", current);
}

function deleteFavouriteStory(storyId) {
	current = getCookie("favourite_Stories");
	if (current == null)
		return;

	stories = current.split("!");
	newStories = "";	
	for (i=0; i<stories.length; i++) {
		story = stories[i].split("|");
		if (story[0] != storyId)
			newStories += "!"+stories[i];
	}
	if (newStories.length > 0)
		newStories = newStories.substring(1);
	setStaticCookie("favourite_Stories", newStories);
}

function clearAllFavouriteStories() {
	setStaticCookie("favourite_Stories", "");
}

function displayFavouriteStories() {
	// o^ng hardcode da^'y :p so chua :| he he

	current = getCookie("favourite_Stories");
	if (current == null) {
		document.write("Chua có tin nào trong danh sách");
		return;
	}
	document.write("<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"100%\">");
	stories = current.split("!");
	for (i=0; i<stories.length; i++) {
		story = stories[i].split("|");
		document.write("<tr>");
		document.write("<td>");
		document.write("<a href=\"#\" onclick=\"javascript:window.opener.location='"+story[2]+"';\">"+story[1]+"</a>");
		document.write("</td>");
		document.write("<td>");
		document.write("<input type=\"image\" src=\"/images/Icons/Icon_Del.gif\" onclick=\"javascript:deleteFavouriteStory('"+story[0]+"');window.location.reload();\">");
		document.write("</td>");
		document.write("</tr>");
	}
	document.write("</table>");
}

function clearPersonalInfo() {
	deleteStaticCookie("favourite_Stories");
}

function FeaturedArticlesSpander(oArticleBox){  //Article box's id
    var oBox = $(oArticleBox)
    var bShowing = false
    if(oBox.get(0).visible==true) bShowing=true
    
    if(bShowing){
        oBox.hide('fast')
    }
    else{        
        oBox.show('fast')
        oBox.css('display','')
    }
    oBox.get(0).visible = !bShowing
    return false
}


