/* préchargement
	author		: Olivier Toscano
	contact		: olivier.toscano@webcms.fr
	©2010 WebCMS
	last-maj	: 2010-08-20
*/
//--------------------------

var WebCMS = {

	Version : '1.1',
	LastUpdate : '2009-07-08',
	Author : 'Olivier Toscano : olivier.toscano@webcms.lu',
	init : function(){},
	countCars : function(id, divRes)
	{
		var e = document.getElementById(id);
		var res = document.getElementById(divRes);
		if(e && res) {
			res.innerHTML = "("+e.value.length+")";
		}
	},

	//--------- webcms TAB div solution
	display : function(id, triggerName) {
		// change trigger
		var trigger = document.getElementsByName(triggerName);
		for(i=0; i<trigger.length; i++)
		{
			trigger[i].className="";
		}

		// hide all items
		var item = document.getElementsByTagName('div');
		for(i=0; i<item.length; i++)
		{
			if(item[i].className == "show") {
				item[i].className = "hide";
			}
		}

		// show selected item
		var e = document.getElementById(id);
		if(e.className=="hide")
		{
			document.getElementById('trigger_'+id).className="selected";
			e.className = "show";
		}else{
			e.className = "hide";
		}
	}
};

addEventSimple(window,'load',WebCMS.init);

function addEventSimple(obj,evt,fn) {
	if (obj.addEventListener)
		obj.addEventListener(evt,fn,false);
	else if (obj.attachEvent)
		obj.attachEvent('on'+evt,fn);
}
function removeEventSimple(obj,evt,fn) {
	if (obj.removeEventListener)
		obj.removeEventListener(evt,fn,false);
	else if (obj.detachEvent)
		obj.detachEvent('on'+evt,fn);
}
