// JavaScript Document

//init for start
function init(){

		document.getElementById('rate_sign').className='plus';
		document.getElementById('hidden_rating').style.display='none';
	}

// var-pointer on current tab, by default it's 'OVERVIEW'
var current='overview';
//var-pointer on names of tabs
var tabsCont=new Object;
tabsCont=['overview','rates','dialing_instructions','access_numbers'];
var tabsContLength=tabsCont.length;


//Expand rates menu
function changeRateStatus(Obj) {
		var temp;
		if(Obj.className=='plus') {
			Obj.className='minus';
			temp=document.getElementById("hidden_rating");
			temp.style.display='';
		} else {
			Obj.className='plus';
			temp=document.getElementById("hidden_rating");
			temp.style.display='none';
			}
		return false;
	}


//Dynamic changing zIndex and classNames for all tabs when user clicking
function changeTabsStatus(clickedTab) {

	if(clickedTab.id == current) {return;}

	current=clickedTab.id;
	for(var i=0; i<tabsContLength; i++) {
		if(tabsCont[i] != current) {
			document.getElementById(tabsCont[i]).style.zIndex=tabsContLength - i;
			document.getElementById(tabsCont[i]).className='off';
			document.getElementById(tabsCont[i] + "_content").style.display='none';
		} else {
			document.getElementById(tabsCont[i]).style.zIndex=tabsContLength;
			document.getElementById(tabsCont[i]).className='on';
			document.getElementById(tabsCont[i] + "_content").style.display='block';
		}
	}
}
