function verificadata(orig) {
   today = new Date();
   diasistema = today.getDate();
   messistema = today.getMonth()+1;
   anosistema = today.getYear();
  if (orig.value != ''){
		dataarray = orig.value.split('/');
		diainput = dataarray[0];
		mesinput = dataarray[1];
		anoinput = dataarray[2]; 
		if(!diainput){
			alert('Data inválida');
			orig.value = '';
			orig.focus();
		}else if(!mesinput){
			alert('Data inválida');
			orig.value = '';
			orig.focus();
		}else if(!anoinput) {
			alert('Data inválida');
			orig.value = '';
			orig.focus();
		}
   }
			   
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function isEmail(string) {
  if(string !=""){
    if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
      return true;
    else
      return false;
  }
  else{
    return true;
  }
}

function trim(str)
{
	return str.replace(/^\s+|\s+$/g,"");
}

function txtBoxFormat(objForm, strField, sMask, evtKeyPress) {
		var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;
		if(document.all) { // Internet Explorer
			nTecla = evtKeyPress.keyCode; }
		else if(document.layers) { // Nestcape
			nTecla = evtKeyPress.which;
		}
		sValue = strField.value;
		sValue = sValue.toString().replace( "-", "" );
		sValue = sValue.toString().replace( "-", "" );
		sValue = sValue.toString().replace( ".", "" );
		sValue = sValue.toString().replace( ".", "" );
		sValue = sValue.toString().replace( "/", "" );
		sValue = sValue.toString().replace( "/", "" );
		sValue = sValue.toString().replace( "(", "" );
		sValue = sValue.toString().replace( "(", "" );
		sValue = sValue.toString().replace( ")", "" );
		sValue = sValue.toString().replace( ")", "" );
		sValue = sValue.toString().replace( " ", "" );
		sValue = sValue.toString().replace( " ", "" );
		fldLen = sValue.length;
		mskLen = sMask.length;
		i = 0;
		nCount = 0;
		sCod = "";
		mskLen = fldLen;
		while (i <= mskLen) {
			bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
			bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))
			if (bolMask) {
				sCod += sMask.charAt(i);
				mskLen++; }
			else {
				sCod += sValue.charAt(nCount);
				nCount++;
			}
			i++;
		}
		strField.value = sCod;
		if (nTecla != 8) { // backspace
			if (sMask.charAt(i-1) == "9") { // apenas números...
				return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
			else { // qualquer caracter...
				return true;
			} 
		}else {
			return true;
		}
}
function verifica(orig,msg) {
	var aux = 0;
	for (i = 0; i < orig.length; i++) {
		if (orig.elements[i].type == 'checkbox') {
			if (orig.elements[i].checked) {
				aux = 1;
			}
		}
	}

	if (aux == 0) {
		alert('Selecione alguma opção para '+msg+'.');
		return false;
	} else {
		return true;
	}
}
function marcachecks(orig){
	for (i = 0; i < orig.length; i++) {
		if (orig.elements[i].type == 'checkbox') {
			orig.elements[i].checked = true;;
				
		}
	}
}
