function bringStates()
{
	bring(1, "");	
}
function bringUsers()
{	
	bring(2, "");	
}
function bringTags(id)
{	
	bring(3, id);	
}
function bringRedirect(id)
{
	bring(4,id);
}
var xmlHttp  
function bring(setting, id)
{
		if(setting == 1)
		{
			var str = document.getElementById("cboCountries").value;	
			if(str!=222)
			{
				document.getElementById("stat").innerHTML='State';
				document.getElementById("postcode").innerHTML='Zip Code';
			}
			if(str==222)
			{
				document.getElementById("stat").innerHTML='County';
				document.getElementById("postcode").innerHTML='Post Code';
			}
			var valueToBeSelected = document.getElementById("idOfState").value;
			if (str=='') 
			{
				document.getElementById('spanForStates').innerHTML="<select class='field' style='width:270px' name='cboStates' id='cboStates'><option value=''>-- Select State --</option></select>";
				return
			}
		}
		else if(setting == 2)
		{
			var str = document.getElementById("txtEmail").value;	
		}
		else if(setting == 4)
		{
			var str = document.getElementById("txtFirstName").value;
			var str1 = document.getElementById("txtLastName").value;
			var str2 = document.getElementById("txtEmailAddress").value;
			var tE;
			var tT;
			if(document.getElementById("txtEmail").value!="")
			{
				tE=document.getElementById("txtEmail").value;	
			}
			if(document.getElementById("cboTitle").value!="")
			{
				tT=document.getElementById("cboTitle").value;	
			}
		}
		else
		{
			var str = id;
		}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) 
	{
		alert("Browser does not support HTTP Request")
		return
	}
	if(setting == 1)
	{			
		var url="components/com_registration/ajax/getStatesfromDB.php"
		url=url+"?param="+str
		url=url+"&selected="+valueToBeSelected
		url=url+"&sid="+Math.random()
		
	}
	else if(setting == 2)
	{
		var url="components/com_registration/ajax/getUsersFromDB.php"
		url=url+"?param="+str
		//alert(url);
		url=url+"&sid="+Math.random()
	}
	else if(setting == 4)
	{		
		var url="components/com_registration/ajax/getRedirect.php"
		url=url+"?fname="+str
		url=url+"&lname="+str1
		url=url+"&email="+str2
		url=url+"&seid="+id
		url=url+"&tEm="+tE
		url=url+"&tTt="+tT
		//alert(url);
		url=url+"&sid="+Math.random()
	}
	else
	{
		var url="components/com_registration/ajax/getTagsFromDB.php"
		url=url+"?param="+str
		url=url+"&sid="+Math.random()
	}
	xmlHttp.onreadystatechange=stateChanged5
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChanged5(v) 
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{		
		var answer = xmlHttp.responseText
		//alert(answer);
		var parts = answer.split("#################");
		var response = parts[0];
		if(parts[1] == 1)
		{
			var output2="<select style='width:200px' class='field' name='cboStates' id='cboStates'><option value=''>-- Select State --</option>"+response+"</select>"
			document.getElementById('spanForStates').innerHTML = output2
		}
		else if(parts[1] == 2)
		{
			//	alert(response);
			document.getElementById('hidUsernameAvailability').value = response
		}
		else if(parts[1] == 4)
		{	
			if(response=="na")
			{
					var rep=response;
			}
			else
			{
				var dt =response.split("~");
				var rep=dt[0];
				var rep1=dt[1];
				var rep2=dt[2];
				var rep3=dt[3];
			}
			if(rep!="na" && rep!="Quotesynergy")
			{
				var odt=rep3.split("!");
				var odt1=odt[0];
				var odt2=odt[1];
				redirect=rep+"index.php?option=com_registration&rdc="+rep2+"&od1="+odt1+"&od2="+odt2 ;
				alert("You account exist on site "+rep1+".If you want to create another account, we will redirect you to site "+rep1);
				window.location=redirect;
			}
			else if(rep=="Quotesynergy")
			{	
				var odt=rep2.split("!");
				var odt1=odt[0];
				var odt2=odt[1];
				redirect="http://www.quotesynergy.com/index.php?option=com_registration&rdc="+rep1+"&od1="+odt1+"&od2="+odt2 ;
				alert("You account exist on site Quotesynergy .If you want to create another account, we will redirect you to site Quotesynergy");
				window.location=redirect;
			}
		}
		else
		{			
			nextParts = response.split("~~~~~~~~~~");
			var nameOfDIV = escape("divForIndustryTags"+nextParts[1]);
			//alert(nameOfDIV);
			document.getElementById(nameOfDIV).innerHTML = nextParts[0];
		}
	}
}

function add_tag(val)
{		
	xmlHttp=GetXmlHttpObject()
	if(xmlHttp==null) 
	{
		alert("Browser does not support HTTP Request")
		return
	}
	var url="components/com_registration/ajax/getusertags.php"
	url=url+"?param="+val
	url=url+"&sid="+Math.random()
	
	xmlHttp.onreadystatechange=stateChangedtag
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChangedtag(v) 
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{		
		var answer = xmlHttp.responseText
		//alert(answer);
	}
}

function GetXmlHttpObject() 
{
	var objXMLHttp=null
	if (window.XMLHttpRequest) 
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject) 
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}

