// JavaScript Document
function ajaxFunction(method, url, targetId)
  {
	//alert(url + " --- " + targetId);
  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {
			var html = xmlHttp.responseText;
			document.getElementById(targetId).innerHTML = html;
			checkForJavascript(html);
        }
      }
    xmlHttp.open(method,url,true);

	if(method == 'post'){
		  xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
          var oForm = document.forms[0];
          var sBody = criaReqStr(oForm);
		  xmlHttp.send(sBody);
	}else{
		xmlHttp.send(null);
	}
  }
  
  function checkForJavascript(inputString) {
	var tagStart = inputString.toUpperCase().indexOf("<SCRIPT>")+10;
	var tagEnd = inputString.toUpperCase().indexOf("</SCRIPT>")-1;
		var scriptTag = inputString.substring(tagStart, tagEnd);
		//alert(scriptTag);
		
	}

      function criaReqStr(oForm){
          var aPostStr = new Array();

          for(var i = 0; i < oForm.elements.length; i++){
              var sValor = encodeURIComponent(oForm.elements[i].name);
              sValor += "=";
              sValor += encodeURIComponent(oForm.elements[i].value);
              aPostStr.push(sValor);
          }
          return aPostStr.join("&");
      }


function valida(){
	if(document.form1.u_pass.value != document.form1.u_pass2.value){
		alert("As senhas não conferem");
		return false;
	}else{
		document.form1.submit();
	}
}
