function getAjaxObject2() {
	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 save_application_Field(form) {
var name = form.u_email.value;
for(var i=0;i<form.elements.length; i++)
{
if(form.elements[i].type == "text")
{
field = form.elements[i].name;
field_value = form.elements[i].value ;
req = getAjaxObject2();
req.open("GET", "/save_application.php?method=saveField&name="+urlencode(field)+"&value="+urlencode(field_value)+"&email="+urlencode(name), false);
req.send(null);
}
else if(form.elements[i].type == "select-one")
{		
field = form.elements[i].name;
field_value = form.elements[i].options[form.elements[i].selectedIndex].value;
req = getAjaxObject2();
req.open("GET", "/save_application.php?method=saveField&name="+urlencode(field)+"&value="+urlencode(field_value)+"&email="+urlencode(name), false);
req.send(null);

}
}
}

function save_admin_application_Field(form) {

var name = form.u_email.value;
//alert("/admin_new/save_application.php?method=saveField&name="+urlencode(field)+"&value="+urlencode(field_value)+"&email="+urlencode(name));
for(var i=0;i<form.elements.length; i++)
{
if(form.elements[i].type == "text")
{
field = form.elements[i].name;
field_value = form.elements[i].value ;
req = getAjaxObject2();
req.open("GET", "/admin/save_application.php?method=saveField&name="+urlencode(field)+"&value="+urlencode(field_value)+"&email="+urlencode(name), false);
req.send(null);
}
else if(form.elements[i].type == "select-one")
{		
field = form.elements[i].name;
field_value = form.elements[i].options[form.elements[i].selectedIndex].value;
req = getAjaxObject2();
req.open("GET", "/admin/save_application.php?method=saveField&name="+urlencode(field)+"&value="+urlencode(field_value)+"&email="+urlencode(name), false);
req.send(null);

}
}
}

function check_user_admin_mail(form)
{

var username = form.firstName.value+" "+form.lastName.value ;	
var name = form.u_email.value;
var type = form.form_name.value;
var phone = form.homePhone.value+""+form.homePhoneSecond.value+""+form.homePhoneLast.value ;
		if ( (form.u_email.value == "")) {
       	   alert("Error: You must enter your email address");
		   form.u_email.focus();
	   return false;
	   }
		if (!emailCheck (form.u_email.value) )
		{
			form.u_email.focus();
			return (false);
		}
	var req = getAjaxObject2();

	req.open("GET", "/admin/save_application.php?method=check_user_admin_mail&name="+urlencode(name)+"&phone="+urlencode(phone)+"&username="+urlencode(username)+"&type="+type, false);
	req.send(null);
	
	if (req.readyState == 4) 
	{
		
		if(parseInt(req.responseText) == 1)
		{
				return true;
		}
		else
		{
		alert("Error: This E-mail Address already registered so please login and then fill application or change Email-Address");  
		return false;
		
		}
	} 
	else 
	{
		return false;
	}

}

function check_user_renewal_admin_mail(form)
{

var username = form.firstName.value+" "+form.lastName.value ;	
var name = form.u_email.value;

var phone = form.homePhone.value+""+form.homePhoneSecond.value+""+form.homePhoneLast.value ;
		if ( (form.u_email.value == "")) {
       	   alert("Error: You must enter your email address");
		   form.u_email.focus();
	   return false;
	   }
		if (!emailCheck (form.u_email.value) )
		{
			form.u_email.focus();
			return (false);
		}
	var req = getAjaxObject2();

	req.open("GET", "/admin/save_application.php?method=check_user_renewal_admin_mail&name="+urlencode(name)+"&phone="+urlencode(phone)+"&username="+urlencode(username), false);
	req.send(null);
	
	if (req.readyState == 4) 
	{
		
		if(parseInt(req.responseText) == 1)
		{
				return true;
		}
		else
		{
		alert("Error: This E-mail Address already registered so please login and then fill application or change Email-Address");  
		return false;
		
		}
	} 
	else 
	{
		return false;
	}

}		

function check_user_mail(form)
{
var phone = form.homePhone.value+""+form.homePhoneSecond.value+""+form.homePhoneLast.value ;
var username = form.firstName.value+" "+form.lastName.value ;
var form_name = form.form_name.value ;
var name = form.u_email.value;
	   if ( (form.u_email.value == "")) {
       	   alert("Error: You must enter your email address");
		   form.u_email.focus();
	   return false;
	   }
		if (!emailCheck (form.u_email.value) )
		{
			form.u_email.focus();
			return (false);
		}

var req = getAjaxObject2();

	req.open("GET", "/save_application.php?method=check_user_mail&name="+urlencode(name)+"&phone="+urlencode(phone)+"&username="+urlencode(username)+"&form_name="+urlencode(form_name), false);
	req.send(null);
	
	if (req.readyState == 4) 
	{
		
		if(parseInt(req.responseText) == 1)
		{
				return true;
		}
		else
		{
		alert("Error: This E-mail Address already registered so please login and then fill application or change Email-Address");  
		return false;
		
		}
	} 
	else 
	{
		return false;
	}

}	
	
function check_user_mail_renewal(form)
{
var phone = form.homePhone.value+""+form.homePhoneSecond.value+""+form.homePhoneLast.value ;
var username = form.firstName.value+" "+form.lastName.value ;

var name = form.u_email.value;
	   if ( (form.u_email.value == "")) {
       	   alert("Error: You must enter your email address");
		   form.u_email.focus();
	   return false;
	   }
		if (!emailCheck (form.u_email.value) )
		{
			form.u_email.focus();
			return (false);
		}

var req = getAjaxObject2();

	req.open("GET", "/save_application.php?method=check_user_mail_renewal&name="+urlencode(name)+"&phone="+urlencode(phone)+"&username="+urlencode(username), false);
	req.send(null);
	
	if (req.readyState == 4) 
	{
		
		if(parseInt(req.responseText) == 1)
		{
				return true;
		}
		else
		{
		alert("Error: This E-mail Address already registered so please login and then fill application or change Email-Address");  
		return false;
		
		}
	} 
	else 
	{
		return false;
	}

}		

function save_application_FieldReq(field, value) {
	var req = getAjaxObject2();
	req.open("GET", "/applicationRPC.php?method=saveField&name="+urlencode(field)+"&value="+urlencode(value), false);
	
	req.send(null);

}

function insert_email(form)
{
//alert('hi');
var name = form.u_email.value;
var user_id = form.user_id.value;
//alert("/admin_new/save_application.php?method=insert_email&name="+urlencode(name)+"&user_id="+urlencode(user_id));
if ( (form.u_email.value == "")) {
       	   alert("Error: You must enter your email address");
		   form.u_email.focus();
	   return false;
	   }
		if (!emailCheck (form.u_email.value) )
		{
			form.u_email.focus();
			return (false);
		}
var req = getAjaxObject2();

	req.open("GET", "/admin/save_application.php?method=insert_email&name="+urlencode(name)+"&user_id="+urlencode(user_id), false);
	req.send(null);
	
	if (req.readyState == 4) 
	{
		
		if(parseInt(req.responseText) == 1)
		{
				return true;
		}
		else
		{
		alert("Error: This E-mail Address already registered so please login and then fill application or change Email-Address");  
		return false;
		
		}
	} 
	else 
	{
		return false;
	}


}

function insert_renewal_email(form)
{
//alert('hi');
var name = form.u_email.value;
var user_id = form.user_id.value;
//alert("/admin_new/save_application.php?method=insert_email&name="+urlencode(name)+"&user_id="+urlencode(user_id));
if ( (form.u_email.value == "")) {
       	   alert("Error: You must enter your email address");
		   form.u_email.focus();
	   return false;
	   }
		if (!emailCheck (form.u_email.value) )
		{
			form.u_email.focus();
			return (false);
		}
var req = getAjaxObject2();

	req.open("GET", "/admin/save_application.php?method=insert_renewal_email&name="+urlencode(name)+"&user_id="+urlencode(user_id), false);
	req.send(null);
	
	if (req.readyState == 4) 
	{
		
		if(parseInt(req.responseText) == 1)
		{
				return true;
		}
		else
		{
		alert("Error: This E-mail Address already registered so please login and then fill application or change Email-Address");  
		return false;
		
		}
	} 
	else 
	{
		return false;
	}


}

function check_agency_user_mail(form)
{
//alert("hi");
var phone = form.homePhone.value+""+form.homePhoneSecond.value+""+form.homePhoneLast.value ;
var firstName = form.firstName.value ;
var lastName = form.lastName.value ;
var form_name = form.form_name.value ;
var name = form.u_email.value;
	   if ( (form.u_email.value == "")) {
       	   alert("Error: You must enter your email address");
		   form.u_email.focus();
	   return false;
	   }
		if (!emailCheck (form.u_email.value) )
		{
			form.u_email.focus();
			return (false);
		}

var req = getAjaxObject2();

	req.open("GET", "index.php?page=save_application&method=check_user_mail&name="+urlencode(name)+"&phone="+urlencode(phone)+"&firstName="+urlencode(firstName)+"&lastName="+urlencode(lastName)+"&form_name="+urlencode(form_name), false);
	req.send(null);
	
	if (req.readyState == 4) 
	{
		
		if(parseInt(req.responseText) == 1)
		{
				return true;
		}
		else
		{
		alert("Error: This E-mail Address already registered so please login and then fill application or change Email-Address");  
		return false;
		
		}
	} 
	else 
	{
		return false;
	}

}


function check_agency_admin_user_mail(form,agency_id)
{

var phone = form.homePhone.value+""+form.homePhoneSecond.value+""+form.homePhoneLast.value ;
var firstName = form.firstName.value ;
var lastName = form.lastName.value ;
var form_name = form.form_name.value ;
var name = form.u_email.value;
	   if ( (form.u_email.value == "")) {
       	   alert("Error: You must enter your email address");
		   form.u_email.focus();
	   return false;
	   }
		if (!emailCheck (form.u_email.value) )
		{
			form.u_email.focus();
			return (false);
		}

var req = getAjaxObject2();

	req.open("GET", "../../agency/admin/agency_save_application.php?method=check_user_mail&agency_id="+urlencode(agency_id)+"&name="+urlencode(name)+"&phone="+urlencode(phone)+"&firstName="+urlencode(firstName)+"&lastName="+urlencode(lastName)+"&form_name="+urlencode(form_name), false);
	req.send(null);
	
	if (req.readyState == 4) 
	{
		
		if(parseInt(req.responseText) == 1)
		{
				return true;
		}
		else
		{
		alert("Error: This E-mail Address already registered so please login and then fill application or change Email-Address");  
		return false;
		
		}
	} 
	else 
	{
		return false;
	}

}

function insert_agency_admin_email(form,agency_id)
{

var name = form.u_email.value;
var user_id = form.user_id.value;
//alert("/admin_new/save_application.php?method=insert_email&name="+urlencode(name)+"&user_id="+urlencode(user_id));
if ( (form.u_email.value == "")) {
       	   alert("Error: You must enter your email address");
		   form.u_email.focus();
	   return false;
	   }
		if (!emailCheck (form.u_email.value) )
		{
			form.u_email.focus();
			return (false);
		}
var req = getAjaxObject2();
	
	
	req.open("GET", "../../agency/admin/agency_save_application.php?method=insert_email&agency_id="+urlencode(agency_id)+"&name="+urlencode(name)+"&user_id="+urlencode(user_id), false);
	req.send(null);
	
	if (req.readyState == 4) 
	{
		alert(req.responseText);
		if(parseInt(req.responseText) == 1)
		{
				return true;
		}
		else
		{
		alert("Error: This E-mail Address already registered so please login and then fill application or change Email-Address");  
		return false;
		
		}
	} 
	else 
	{
		return false;
	}


}		

