// 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;}
//Now current begining clicked tab		
	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';
		}	
	}
}