function removeArrayItems(array, item)
{
	var i = 0;
	while (i < array.length)
	{
		if (array[i] == item)
			array.splice(i, 1);
		else
			i++;
	}
	
	return array;
}

function textCounter(field, counter_field, limit)
{
	if ($F(field).length > limit) {
		$(field).value = $F(field).substring(0, limit);
	} else if ($F(field).length == 0) {
		$(counter_field).style.display = 'none';
	} else {
		$(counter_field).style.display = 'block';
		$(counter_field).innerHTML = limit - $F(field).length + " caracteres restantes.";
	}
}

function IsNumeric(valor)
{
	var log=valor.length; var sw="S"; 
	for (x=0; x<log; x++)
	{ 
		v1=valor.substr(x,1); 
		v2 = parseInt(v1); 
		if (isNaN(v2)){sw= "N";} 
	} 
	if (sw=="S") {
		return true;
	} else {
		return false; 
	} 
}

function only_numbers(valor)
{
	var long = valor.length;
	var num = '';
	var caracter;
	for (i = 0; i < long; i++){
		caracter=valor.substr(i, 1);
		
		if (IsNumeric(caracter) == true){
			num = num + caracter;
		}
	}
	if (num <= 0) {
		num = '';
		return (num);
	} else {
		return (num * 1);
	}
}

function popup(url, name, width, height, scrollbars) 
{
	var left   = (screen.width  - width) / 2;
	var top    = (screen.height - height) / 2;
	var params = 'width='+width+', height='+height;
	params += ', top='+top+', left='+left;
	params += ', directories=no';
	params += ', location=no';
	params += ', menubar=no';
	params += ', resizable=no';
	params += ', scrollbars=' + scrollbars;
	params += ', status=no';
	params += ', toolbar=no';
	newwin = window.open(url, name, params);
	if (window.focus)
	{
		newwin.focus()
	}
}

function copyToClipboard(text)
{
	if(window.clipboardData)  
	{  
	window.clipboardData.setData('text',text);  
	}  
	else  
	{  
	var clipboarddiv=document.getElementById('divclipboardswf');  

	if(clipboarddiv==null)  
	{  
		clipboarddiv=document.createElement('div');  
		clipboarddiv.setAttribute("name", "divclipboardswf");  
		clipboarddiv.setAttribute("id", "divclipboardswf");  
		document.body.appendChild(clipboarddiv);  
	}  
	    clipboarddiv.innerHTML='<embed src="clipboard.swf" FlashVars="clipboard='+encodeURIComponent(text)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';  
	}  
	  
	return false; 
}