
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
countfield.value = maxlimit - field.value.length;
}

function renewContract(){
	
	if( document.getElementById("contract").checked )
		document.renew.submit();
	else
		alert("Marque a opção: Li e concordo com o contrato.");

}

function migrationContract(){
	
	var i ;
	
	for (i=0;i<document.migration.plan_int.length;i++){ 
       if (document.migration.plan_int[i].checked) 
          break; 
    }

	if( i == 2 ){
		if( document.getElementById("numQuestions_int").value == "" ){
			alert("Digite o número de perguntas que você deseja contratar");
		}else{
			if( document.getElementById("contract").checked )
			document.migration.submit();
		else
			alert("Marque a opção: Li e concordo com o contrato.");
			
		}
	}else{
	if( document.getElementById("contract").checked )
			document.migration.submit();
		else
			alert("Marque a opção: Li e concordo com o contrato.");
	
	}
	
	
}

function eNum(e){
    var tecla=(window.event)?event.keyCode:e.which;
    if((tecla > 47 && tecla < 58)) return true;
    else{
    if (tecla != 8) return false;
    else return true;
    }
}


/**
	* Confirma a exclusão de determinado objeto
	* @Event OnSubmit
	* @since 04/10/2006
	* @author Jonathan Pereira <jonathan@5clicks.com.br>
	* @access public
	*/

function createConfirm( codType , cod ){
		
		switch (codType) {
			case 0:
				type = "um usuário";
				destiny = "index.php?session=listUsers"
				break

			case 1:
				type = "uma categoria";
				destiny = "index.php?session=listCategories"
				break
				
			case 2:
				type = "uma notícia";
				destiny = "index.php?session=listNews"
				break
		}
		
		if( confirm( "Você está prestes a excluir "+type+". Deseja confirmar esta ação?" ) ){
		
			location.href= destiny+"&drop=1&code="+cod ;
		
		}
		
	}	
		
