// Common JScript For ............ News Source Code
// Developed by:   Elham Esmaieli
// Date:           29 Septembre 2008


// parameters

/* -------Go to specific link------------  */
function goToURL(url){
    window.location.href = url;
}

/* -------Change image SRC------------  */
function changeImage(imgId, imgSrc){
    document.getElementById(imgId).src = imgSrc;
}

/* -------Tab Selectin------------  */
function $(id){
	    return document.getElementById(id);
	}
	
function $$(item, tagName){
    if (typeof(item) == "string"){
        if ($(item) != null)
            return $(item).getElementsByTagName(tagName);
        else
            return null;
    }
    else{
        if (item.getElementsByTagName != null){
            return item.getElementsByTagName(tagName);
        }
        else{
           return null; 
        }
    }
}

function hideAllTabContent(cntId){
    var items = $$(cntId, "div");
	for (var i = 0; i < items.length; i++)
	    items[i].style.display = 'none';
}

function onLoadTabContent(linkId, cntId){
    var itemsT = $$(linkId, "div");	
	if(itemsT[1] != null)
	    itemsT[1].className = 'tabItemPartSelected';
	var itemsC = $$(cntId, "div");	
	if(itemsC[0] != null)
	    itemsC[0].style.display = 'block';
}

var cntIndex;

function showTabContent(cntId, inx){
    hideAllTabContent(cntId);
    var cntsItems = $$(cntId, "div");
    cntsItems[inx].style.display = 'block';
}

function changeTab(linkId, cntId, obj){
    var linksItems = $$(linkId, "div");
    var end = linksItems.length-1;
	for (var i = 1; i<end; i++){
        linksItems[i].className = 'tabItemPart';        
        if(linksItems[i] == obj){
            cntIndex = i-1;
        }
    }
	obj.className= 'tabItemPartSelected';
	showTabContent(cntId, cntIndex);
}



