function outmsg(msg,ctrlwidth)
{
   msg = " --- "+msg
   newmsg = msg
   while (newmsg.length < ctrlwidth) {newmsg += msg}
   document.write ('<FORM class="null" NAME="Outmsg">')
   document.write ('<INPUT NAME="outmsg" VALUE= "'+newmsg+'" SIZE="'+ctrlwidth+'" style="background:none;border:none 0px;color:#f95609;text-transform:uppercase;" class="txt">')
   document.write ('</FORM>')
   rollmsg()
}
function rollmsg()
{
   NowMsg=document.Outmsg.outmsg.value
   NowMsg=NowMsg.substring(1,NowMsg.length)+NowMsg.substring(0,1)
   document.Outmsg.outmsg.value = NowMsg
   bannerid=setTimeout("rollmsg()",200)
}

function clear_text(s){
	s=trim(s);
	s=s.replace(/[^À-ßà-ÿA_Za-z0-9_+ @\xb9=\+\-\.\,\(\)]/g,''); //alert(s);
	return s;
}
// Removes leading whitespaces
function LTrim(value){var re = /\s*((\S+\s*)*)/;return value.replace(re, "$1");}
// Removes ending whitespaces
function RTrim(value){var re = /((\s*\S+)*)\s*/;return value.replace(re, "$1");}
// Removes leading and ending whitespaces
function trim(value){return LTrim(RTrim(value));}

function $(){
	var elements=new Array();
	for(var i=0;i<arguments.length;i++){
		var element=arguments[i];
		if(typeof element=='string')element=document.getElementById(element);
		if(arguments.length==1)return element;
		elements.push(element);
	}
	return elements;
}
function getBounds(element){
	var left = element.offsetLeft;
	var top = element.offsetTop;
	for (var parent = element.offsetParent; parent; parent = parent.offsetParent){
		left += parent.offsetLeft - parent.scrollLeft;
		top += parent.offsetTop - parent.scrollTop
	}
	return {left: left, top: top, width: element.offsetWidth, height: element.offsetHeight};
}
function block_all(){
	var block_all=document.getElementById('block_all');
	if(!block_all){alert('!');return false;}
	block_all.style.width='100%';
	block_all.style.height=document.body.offsetHeight+'px';
	block_all.style.display='block';
}
function unblock_all(){
	var block_all=document.getElementById('block_all');
	block_all.style.display='none';
}
function switch_el(el){
	if(typeof el=='string')var el=document.getElementById(el);
	if(switch_el.arguments.length==2)var show='inline';
	else var show='block';
	if(el.style.display!='none')el.style.display='none';
	else el.style.display=show;
}
