function changeImage(obj){
	var image	= obj.childNodes[0];
	var src		= image.src;
	var formato = src.substring(src.lastIndexOf("."), src.length);
	var over	= src.search(/_over/);

	if(over >= 0){
		image.src = src.substring(0, over)+formato;
	}else{
		image.src = src.substring(0, src.lastIndexOf("."))+"_over"+formato;
	}
}

function validaForm(nome_form, method, exec_func, func){
	var obj_form = document.forms[nome_form];
	var msg_check = '';
	var check = 0;
	var aux = 0;
	var msg = "";
	var post = "";
	var focus = "";
	for(i=0; i< obj_form.length; i++){
		if(obj_form.elements[i].disabled == false && obj_form.elements[i].type != undefined){
			if(obj_form.elements[i].type == "checkbox" && obj_form.elements[i].title != ""){
				if(obj_form.elements[i].checked == false && check != 2){
					msg+= obj_form.elements[i].title+"\n";
				}else if(obj_form.elements[i].checked == true){
					post += obj_form.elements[i].name +'|;|'+ obj_form.elements[i].value+'|;|'; 
				}
			}else{
				if(obj_form.elements[i].title != "" && (obj_form.elements[i].value == obj_form.elements[i].title || obj_form.elements[i].value == "")){
					if(obj_form.elements[i].type == "textarea"){
						if(obj_form.elements[i].title != "")
							msg+= obj_form.elements[i].title+"\n";
						else
							msg+= obj_form.elements[i].value+"\n";
					}else{
						if(obj_form.elements[i].title != "")
							msg+= obj_form.elements[i].title+"\n";
						else
							msg+= obj_form.elements[i].id+"\n";
					}
					if(focus == ""){
						focus = obj_form.elements[i];
					}
				}else if(obj_form.elements[i].title == "E-mail" || obj_form.elements[i].name == "email"){
					var vet_email = document.forms[nome_form].elements[i].value.split(';');
					var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
					for(k=0;k<vet_email.length;k++){
						if(!filter.test(vet_email[k])){
							msg = "E-mail inválido, " + vet_email[k] +"\n"+msg;
						}
					}
					if(msg == ""){
						post += obj_form.elements[i].name +'|;|'+ obj_form.elements[i].value+'|;|'; 
					}else{
						focus = obj_form.elements[i];
					}		
				}else{
					post += obj_form.elements[i].name +'|;|'+ obj_form.elements[i].value+'|;|'; 
				}		
			}
		}
	}
	if(msg == "" && (method == "" || method == "submit")){
		obj_form.submit();
	}else if(msg == "" && method == "ajax"){
		eval(exec_func(post,func));
		return true;
	}else if(msg == "" && method == "return"){
		return true;
	}else if(msg != ""){
		alert("Preencha o(s) campo(s): \n"+msg);
		focus.focus();
		return false;
	}
}

function resultRegisterNewsletter(result){
	if(result > 0)
		alert("Seu e-mail foi registrado com sucesso!");
	else if(result == -1)
		alert("Este e-mail já consta nos cadastros!");
	else
		alert("Não foi possível registrar o e-mail!");
}

function resultGetNews(result){
	if(result != "")
		document.getElementById('contentNews').innerHTML = result;
	else
		document.getElementById('contentNews').innerHTML = "Não foi possível retornar a paginação!";

}