var numberOfTabs=tabProp.length;
if(numberOfTabs>10)
numberOfTabs=10;
if(menuVerifyWidth==1)
if(parseInt(menuWidth)*numberOfTabs+parseInt(menuSpacing)*numberOfTabs>parseInt(contentWidth))contentWidth=parseInt(menuWidth)*numberOfTabs+parseInt(menuSpacing)*numberOfTabs+'px';

function ttInitTabs(){
	var initTab=menuSelected
	for(var i=0;i<numberOfTabs;i++){
		ttSetStyle(tabProp[i][0],'backgroundColor',menuBgColorOff);
		ttSetStyle(tabProp[i][0],'backgroundImage','url('+path+'images/design/coins.gif)');
		ttSetStyle(tabProp[i][0],'backgroundRepeat','no-repeat');
		ttSetStyle(tabProp[i][0],'borderBottom',menuBorderStyle+" "+menuBorderColor);
		ttSetStyle(tabProp[i][0],'borderLeft',menuBorderStyle+" "+menuBorderColor);
		ttSetStyle(tabProp[i][0],'borderRight',menuBorderStyle+" "+menuBorderColor);
		ttSetStyle(tabProp[i][0],'borderTop',menuBorderStyle+" "+menuBorderColor);
		ttSetStyle(tabProp[i][0],'color',menuFontColorOff);
		ttSetStyle(tabProp[i][0],'fontFamily',menuFontFamily);
		ttSetStyle(tabProp[i][0],'fontSize',menuFontSize);
		ttSetStyle(tabProp[i][0],'height',menuHeight);
		ttSetStyle(tabProp[i][0],'marginRight',menuSpacing);
		ttSetStyle(tabProp[i][0],'width',menuWidth);
		ttSetStyle(tabProp[i][3],'display','none')}ttSetClass(tabProp[initTab][0],'tabMenuOn');
		ttSetStyle(tabProp[initTab][0],'backgroundColor',tabProp[initTab][2]);
		ttSetStyle(tabProp[initTab][0],'borderBottom',menuBorderStyle+" "+tabProp[initTab][2]);
		ttSetStyle(tabProp[initTab][0],'color',menuFontColorOn);
		ttSetStyle(tabProp[initTab][3],'display','block');
		ttSetStyle('tabContent','backgroundColor',tabProp[initTab][2]);
		ttSetStyle('tabContent','border',menuBorderStyle+" "+menuBorderColor);
		ttSetStyle('tabContent','color',contentFontColor);
		ttSetStyle('tabContent','fontFamily',contentFontFamily);
		ttSetStyle('tabContent','fontSize',contentFontSize);
		ttSetStyle('tabContent','height',contentHeight);
		ttSetStyle('tabContent','paddingTop',contentPaddingTop);
		ttSetStyle('tabContent','paddingLeft',contentPaddingLeft);
		ttSetStyle('tabContent','width',contentWidth);
}
function ttSetMenu(tabID){
		for(var i=0;i<numberOfTabs;i++){
			ttSetClass(tabProp[i][0],'tabMenuOff');
			ttSetStyle(tabProp[i][3],'display','none');
			ttSetStyle(tabProp[i][0],'backgroundColor',menuBgColorOff);
			ttSetStyle(tabProp[i][0],'borderBottom',menuBorderStyle+" "+menuBorderColor);
			ttSetStyle(tabProp[i][0],'color',menuFontColorOff)}ttSetStyle(tabProp[tabID][3],'display','block');
			ttSetClass(tabProp[tabID][0],'tabMenuOn');
			ttSetStyle(tabProp[tabID][0],'backgroundColor',tabProp[tabID][2]);
			ttSetStyle(tabProp[tabID][0],'borderBottom',menuBorderStyle+" "+tabProp[tabID][2]);
			ttSetStyle(tabProp[tabID][0],'color',menuFontColorOn);
			ttSetStyle('tabContent','backgroundColor',tabProp[tabID][2])
}
function ttMenuOver(objectID,bgcolor){
	ttSetStyle(objectID,'backgroundColor',bgcolor)
}
function ttMenuOut(objectID,bgcolor){
	var status=document.getElementById(objectID).className;
	if(status !="tabMenuOn")ttSetStyle(objectID,'backgroundColor',bgcolor)
}
function ttSetClass(objectID,newClass){
	var object=document.getElementById(objectID);
	object.className=newClass
}
function ttSetStyle(objectID,styleName,newVal){
	var object=document.getElementById(objectID);
	object.style [styleName]=newVal
}
function ttMenuDisplay(){
	for(var i=0;i<numberOfTabs;i++){
		switch(menuBehavior){
			case 1:
			document.write("<div class=\"tabMenuOff\" id=\"tabMenu"+i+"\" onclick=\"window.location='"+tabProp[i][4]+"'\" onMouseOver=\"ttSetMenu("+i+")\" onMouseOut=\"ttMenuOut('tabMenu"+i+"',menuBgColorOff)\" title=\""+tabProp[i][1]+"\">"+tabProp[i][1]+"</div>");
			/* Modif sur OnClick */
			break;
			default:document.write("<div class=\"tabMenuOff\" id=\"tabMenu"+i+"\" onclick=\"ttSetMenu("+i+")\" onMouseOver=\"ttMenuOver('tabMenu"+i+"', '"+tabProp[i][2]+"') \" onMouseOut=\"ttMenuOut('tabMenu"+i+"',menuBgColorOff)\" title=\""+tabProp[i][1]+"\">"+tabProp[i][1]+"</div>")
		}
	}
}