function checkform() {
  for (i=0;i<fieldstocheck.length;i++) {
    if (eval("document.subscribeform.elements['"+fieldstocheck[i]+"'].type") == "checkbox") {
      if (document.subscribeform.elements[fieldstocheck[i]].checked) {
      } else {
        alert("Por favor indique "+fieldnames[i]);
        eval("document.subscribeform.elements['"+fieldstocheck[i]+"'].focus()");
        return false;
      }
    }
    else {
      if (eval("document.subscribeform.elements['"+fieldstocheck[i]+"'].value") == "") {
        alert("Por favor indique "+fieldnames[i]);
        eval("document.subscribeform.elements['"+fieldstocheck[i]+"'].focus()");
        return false;
      }
    }
  }
  for (i=0;i<groupstocheck.length;i++) {
    if (!checkGroup(groupstocheck[i],groupnames[i])) {
      return false;
    }
  }
  
  if(! compareEmail())
  {
    alert("Os endere&ccedil;os de email n&atilde;o s&atilde;o iguais");
    return false;
  }
  return true;
}


function clearDefault(el) {
  if (el.defaultValue==el.value) el.value = ""
}

/* preload images */
userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
function findElement(n,ly) {
	if (browserVers < 4) return document[n];
	var curDoc = ly ? ly.document : document;
	var elem = curDoc[n];
	if (!elem) {
		for (var i=0;i<curDoc.layers.length;i++) {
			elem = findElement(n,curDoc.layers[i]);
			if (elem) return elem;
		}
	}
	return elem;
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images) {
		var img;
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			img = null;
			if (document.layers) {
				img = findElement(changeImages.arguments[i],0);
			}
			else {
				img = document.images[changeImages.arguments[i]];
			}
			if (img) {
				img.src = changeImages.arguments[i+1];
			}
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		bullet = newImage("imagens/bullet.jpg");		
		preloadFlag = true;
	}
}
/* fim preload images */


function imprimir(id,lingua)
{
  var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,";
      disp_setting+="scrollbars=yes,width=650, height=600, left=100, top=25";

var imprime="imprimir.php?id="+id+"&lingua="+lingua;

  var docprint=window.open(imprime,"",disp_setting);
   
   docprint.focus();
}


function enviaramigo(id,lingua)
{
  var disp_setting="toolbar=no,location=no,directories=no,menubar=no,";
      disp_setting+="scrollbars=no,width=450, height=200, left=100, top=25";

var enviar="enviaramigo.php?id="+id+"&lingua="+lingua;

  var docprint=window.open(enviar,"",disp_setting);
   
   docprint.focus();
}


function initializeMap(mapadiv, info) {	
	var latlng = new google.maps.LatLng(info['latitude'], info['longitude']);
	var myOptions = {
	  zoom: 13,
	  center: latlng,
	  mapTypeId: google.maps.MapTypeId.ROADMAP
	};
    var map = new google.maps.Map(document.getElementById(mapadiv), myOptions);
    
     var infowindow = new google.maps.InfoWindow(
	    { content: info['nome'],
	        size: new google.maps.Size(50,50),
	        position: latlng
	    });
	  infowindow.open(map);
    
}

function ponteiroON() {	
	document.getElementById('introFlash').style.cursor="pointer";
}

function ponteiroOFF() {
	document.getElementById('introFlash').style.cursor="auto";
}
