/*
	'---------------------------------------------------------
	' Global JAVASCRIPT Functions
	' Copyright (C)2007 MIT Sloan Sales Competition
	' All Rights Reserved
	'---------------------------------------------------------
	' $Id: global.js 1084 2007-12-17 20:55:32Z jsoprano $
	'---------------------------------------------------------
*/

/*
START AJAX METHODS
*/
var xmlHttp;
var theRootFolder;
var newsid;
var div_label_field;
var error;

function GetXmlHttpObject()
{
    var xmlHttp=null;
    try
        {
            // Firefox, Opera 8.0+, Safari
            xmlHttp=new XMLHttpRequest();
        }
        catch (e)
        {
            // Internet Explorer
            try
                {
                    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
                }
            catch (e)
                {
                    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
                }
        }
    return xmlHttp;
}

function stateChangedLabel() 
{
    if (xmlHttp.readyState==4) { 
        var contents = xmlHttp.responseText;  
		
		div_label_field.innerHTML = '';

		if(contents != '') {
			div_label_field.innerHTML = contents;
			document.getElementById('username').value = '';
			document.getElementById('username').focus();
		}
       
       
     }
}

function CheckEmail(id_tipo_usuario,id_usuario,email_field,div_field)
{ 

    xmlHttp=GetXmlHttpObject();        
    if (xmlHttp==null)
        {
            return;
        } 

    var email = document.getElementById(email_field).value;

	if (email=='')
	{
		return;
	}

	div_label_field = document.getElementById(div_field);
	div_label_field.innerHTML = "Email verification...";

    var url="/sales/ajax/email_exists.php";
        url=url+"?itu="+id_tipo_usuario;
        url=url+"&iu="+id_usuario;
        url=url+"&em="+email;
        url=url+"&sid="+Math.random();

        xmlHttp.onreadystatechange=stateChangedLabel;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
}

/*
END AJAX METHODS
*/

