var defPlaceHolder='';
function defaultSiteListing(id,objWidth,holdername,filename)
{
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';
	defPlaceHolder=holdername;
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/"+filename+"?id="+id+"&objWidth="+objWidth;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange= defaultSiteListingState;
	xmlHttp.send(strSubmit);	

}

function defaultSiteListingState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility(defPlaceHolder).innerHTML=xmlHttp.responseText;
		
	} 
}


//================================== Deposite Money Form ==================================//

function submitEscrowMoneyForm()
{
	try {  focusThisElement("focusAreaPoint"); } catch(e){	}
	browserCompatibility("messageHolder").innerHTML=loaderImage();
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';	
	
	
	for (i = 0; i < document.registration.elements.length; i++)
	 {
		 formElem = document.registration.elements[i];
		 
		 switch (formElem.type) 
		{
			
			
			// Text, select, hidden, password, textarea,checkbox elements,radio
			case 'text':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }								
			case 'select-one':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'hidden':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'password':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'button':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'textarea':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'checkbox':	{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}
									else
									{
										strSubmit += formElem.name + '=no&'; 	
									}
									break; 	
								}	
			case 'radio':		{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 
								}
		} 
	}
	
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/escrow-money.php";
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange= submitEscrowMoneyFormState;
	xmlHttp.send(strSubmit);	

}

function submitEscrowMoneyFormState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility("messageHolder").innerHTML=xmlHttp.responseText;
		
		if(browserCompatibility("response_message_holder").value=="success")
			{
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='message_font'>Successfully Done.</span>";				
				window.location.href='escrow-money'+FILE_EXT;
				browserCompatibility("amount").value="";
				browserCompatibility("username").value="";
			}
		else{	
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='error_font'>"+browserCompatibility("response_message_holder").value+"</span>";				
			}
	} 
} 

//================================== Deposite Money Form ==================================//

//================================== Deposite Money Form ==================================//

function submitTransferMoneyForm()
{
	try {  focusThisElement("focusAreaPoint"); } catch(e){	}
	browserCompatibility("messageHolder").innerHTML=loaderImage();
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';	
	
	
	for (i = 0; i < document.registration.elements.length; i++)
	 {
		 formElem = document.registration.elements[i];
		 
		 switch (formElem.type) 
		{
			
			
			// Text, select, hidden, password, textarea,checkbox elements,radio
			case 'text':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }								
			case 'select-one':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'hidden':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'password':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'button':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'textarea':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'checkbox':	{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}
									else
									{
										strSubmit += formElem.name + '=no&'; 	
									}
									break; 	
								}	
			case 'radio':		{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 
								}
		} 
	}
	
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/transfer-money.php";
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange= submitTransferMoneyFormState;
	xmlHttp.send(strSubmit);	

}

function submitTransferMoneyFormState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility("messageHolder").innerHTML=xmlHttp.responseText;
		
		if(browserCompatibility("response_message_holder").value=="success")
			{
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='message_font'>Successfully Done.</span>";				
				window.location.href='transfer-money'+FILE_EXT;
			}
		else{	
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='error_font'>"+browserCompatibility("response_message_holder").value+"</span>";				
			}
	} 
} 

//================================== Deposite Money Form ==================================//

//================================== Deposite Money Form ==================================//

function submitWithdrawForm()
{
	try {  focusThisElement("focusAreaPoint"); } catch(e){	}
	browserCompatibility("messageHolder").innerHTML=loaderImage();
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';	
	
	
	for (i = 0; i < document.registration.elements.length; i++)
	 {
		 formElem = document.registration.elements[i];
		 
		 switch (formElem.type) 
		{
			
			
			// Text, select, hidden, password, textarea,checkbox elements,radio
			case 'text':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }								
			case 'select-one':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'hidden':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'password':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'button':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'textarea':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'checkbox':	{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}
									else
									{
										strSubmit += formElem.name + '=no&'; 	
									}
									break; 	
								}	
			case 'radio':		{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 
								}
		} 
	}
	
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/withdraw-money.php";
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange= submitWithdrawFormState;
	xmlHttp.send(strSubmit);	

}

function submitWithdrawFormState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility("messageHolder").innerHTML=xmlHttp.responseText;
		
		if(browserCompatibility("response_message_holder").value=="success")
			{
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='message_font'>Successfully Done.</span>";				
				window.location.href='withdra-money'+FILE_EXT;
			}
		else{	
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='error_font'>"+browserCompatibility("response_message_holder").value+"</span>";				
			}
	} 
} 

//================================== Deposite Money Form ==================================//

//================================== Deposite Money Form ==================================//

function submitDepositeForm()
{
	try {  focusThisElement("focusAreaPoint"); } catch(e){	}
	browserCompatibility("messageHolder").innerHTML=loaderImage();
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';	
	
	
	for (i = 0; i < document.registration.elements.length; i++)
	 {
		 formElem = document.registration.elements[i];
		 
		 switch (formElem.type) 
		{
			
			
			// Text, select, hidden, password, textarea,checkbox elements,radio
			case 'text':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }								
			case 'select-one':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'hidden':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'password':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'button':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'textarea':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'checkbox':	{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}
									else
									{
										strSubmit += formElem.name + '=no&'; 	
									}
									break; 	
								}	
			case 'radio':		{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 
								}
		} 
	}
	
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/deposite-money.php";
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange= submitDepositeFormState;
	xmlHttp.send(strSubmit);	

}

function submitDepositeFormState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility("messageHolder").innerHTML=xmlHttp.responseText;
		
		if(browserCompatibility("response_message_holder").value=="success")
			{
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='message_font'>Successfully Done.</span>";				
				browserCompatibility("amount").value="";
			}
		else{	
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='error_font'>"+browserCompatibility("response_message_holder").value+"</span>";				
			}
	} 
} 

//================================== Deposite Money Form ==================================//



//================================== Change Password ==================================//

function submitChangePasswordForm()
{
	try {  focusThisElement("focusAreaPoint"); } catch(e){	}
	browserCompatibility("messageHolder").innerHTML=loaderImage();
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';	
	
	
	for (i = 0; i < document.registration_a.elements.length; i++)
	 {
		 formElem = document.registration_a.elements[i];
		 
		 switch (formElem.type) 
		{
			
			
			// Text, select, hidden, password, textarea,checkbox elements,radio
			case 'text':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }								
			case 'select-one':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'hidden':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'password':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'button':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'textarea':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'checkbox':	{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}
									else
									{
										strSubmit += formElem.name + '=no&'; 	
									}
									break; 	
								}	
			case 'radio':		{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 
								}
		} 
	}
	
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/change-password.php";
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange= submitChangePasswordState;
	xmlHttp.send(strSubmit);	

}

function submitChangePasswordState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility("messageHolder").innerHTML=xmlHttp.responseText;
		
		if(browserCompatibility("response_message_holder").value=="success")
			{
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='message_font'>Successfully Done.</span>";				
			}
		else{	
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='error_font'>"+browserCompatibility("response_message_holder").value+"</span>";				
			}
	} 
} 


//================================== Create Jos For ==================================//


//================================== Create Jos For ==================================//

function submitEditBuyerForm()
{
	try {  focusThisElement("focusAreaPoint"); } catch(e){	}
	browserCompatibility("messageHolder").innerHTML=loaderImage();
	
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';	
	
	
	for (i = 0; i < document.registration.elements.length; i++)
	 {
		 formElem = document.registration.elements[i];
		 
		 switch (formElem.type) 
		{
			
			
			// Text, select, hidden, password, textarea,checkbox elements,radio
			case 'text':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }								
			case 'select-one':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'hidden':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'password':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'button':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'textarea':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'checkbox':	{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}
									else
									{
										strSubmit += formElem.name + '=no&'; 	
									}
									break; 	
								}	
			case 'radio':		{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 
								}
		} 
	}
	
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/edit-buyer-registration.php";
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange= submitEditBuyerFormState;
	xmlHttp.send(strSubmit);	

}

function submitEditBuyerFormState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility("messageHolder").innerHTML=xmlHttp.responseText;
		
		if(browserCompatibility("response_message_holder").value=="success")
			{
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='message_font'>Successfully Done.</span>";				
			}
		else{	
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				browserCompatibility("messageHolder").innerHTML="<span class='error_font'>"+browserCompatibility("response_message_holder").value+"</span>";				
			}
	} 
} 


//================================== Create Jos For ==================================//


//================================== Create Jos For ==================================//

function submitCreateJobForm()
{
	try {  focusThisElement("focusAreaPoint"); } catch(e){	}
	browserCompatibility("messageHolder").innerHTML=loaderImage();
	
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';	
	
	
	for (i = 0; i < document.registration.elements.length; i++)
	 {
		 formElem = document.registration.elements[i];
		 
		 switch (formElem.type) 
		{
			
			
			// Text, select, hidden, password, textarea,checkbox elements,radio
			case 'text':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }								
			case 'select-one':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'hidden':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'password':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'button':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'textarea':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'checkbox':	{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}
									else
									{
										strSubmit += formElem.name + '=no&'; 	
									}
									break; 	
								}	
			case 'radio':		{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 
								}
		} 
	}
	
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/create-job.php";
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange= submitCreateJobFormState;
	xmlHttp.send(strSubmit);	

}

function submitCreateJobFormState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility("messageHolder").innerHTML=xmlHttp.responseText;
		
		if(browserCompatibility("response_message_holder").value=="success")
			{
				browserCompatibility("mainFormSuccessHolder").style.display="block";
				browserCompatibility("mainFormHolder").style.display="none";
			}
		else{	
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				
				browserCompatibility("messageHolder").innerHTML="<span class='error_font'>"+browserCompatibility("response_message_holder").value+"</span>";				
			}
	} 
} 


//================================== Create Jos For ==================================//

//================================== Buyer Provider ==================================//
var afterProjectRedirect="no";
function submitCreateProjectForm()
{
	try {  focusThisElement("focusAreaPoint"); } catch(e){	}
	browserCompatibility("messageHolder").innerHTML=loaderImage();
	
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';	
	
	
	for (i = 0; i < document.registration.elements.length; i++)
	 {
		 formElem = document.registration.elements[i];
		 
		 switch (formElem.type) 
		{
			
			
			// Text, select, hidden, password, textarea,checkbox elements,radio
			case 'text':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }								
			case 'select-one':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'hidden':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'password':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'button':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'textarea':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'checkbox':	{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}
									else
									{
										strSubmit += formElem.name + '=no&'; 	
									}
									break; 	
								}	
			case 'radio':		{	
									if(formElem.checked==true)
									{	
										if(formElem.value!="publicSerchProvider")
										{
											strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
										}else
										{
											strSubmit += formElem.name + '=public&'; 
											afterProjectRedirect="yes";
										}											
									}	
									break; 
								}
		} 
	}
	
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/create-project.php";
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange= submitCreateProjectFormState;
	xmlHttp.send(strSubmit);	

}
function  submitCreateProjectFormState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility("messageHolder").innerHTML=xmlHttp.responseText;
		
		if(browserCompatibility("response_message_holder").value=="success")
			{
				if(afterProjectRedirect!="yes")
				{
					window.location.href='project-management'+FILE_EXT;
				}
				else
				{
					window.location.href='search-provider'+FILE_EXT;
				}
			}
		else{	
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}				
				browserCompatibility("messageHolder").innerHTML="<span class='error_font'>"+browserCompatibility("response_message_holder").value+"</span>";				
			}
	} 
} 


//================================== Buyer Registration ==================================//

//================================== Buyer Provider ==================================//

function submitProviderForm()
{
	try {  focusThisElement("focusAreaPoint"); } catch(e){	}
	browserCompatibility("messageHolder").innerHTML=loaderImage();
	
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';	
	
	
	for (i = 0; i < document.registration.elements.length; i++)
	 {
		 formElem = document.registration.elements[i];
		 
		 switch (formElem.type) 
		{
			
			
			// Text, select, hidden, password, textarea,checkbox elements,radio
			case 'text':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }								
			case 'select-one':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'hidden':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'password':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'button':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'textarea':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'checkbox':	{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}
									else
									{
										strSubmit += formElem.name + '=no&'; 	
									}
									break; 	
								}	
			case 'radio':		{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 
								}
		} 
	}
	
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/provider-registration.php";
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange= submitProviderFormState;
	xmlHttp.send(strSubmit);	

}

function  submitProviderFormState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility("messageHolder").innerHTML=xmlHttp.responseText;
		
		if(browserCompatibility("response_message_holder").value=="success")
			{
				browserCompatibility("mainFormSuccessHolder").style.display="block";
				browserCompatibility("mainFormHolder").style.display="none";
			}
		else{	
				try {  focusThisElement("focusAreaPoint"); } catch(e){	}
				
				browserCompatibility("messageHolder").innerHTML="<span class='error_font'>"+browserCompatibility("response_message_holder").value+"</span>";				
			}
	} 
} 


//================================== Buyer Registration ==================================//

function submitBuyerForm()
{
	
	browserCompatibility("messageHolder").innerHTML=loaderImage();
	
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';	
	
	
	for (i = 0; i < document.registration.elements.length; i++)
	 {
		 formElem = document.registration.elements[i];
		 
		 switch (formElem.type) 
		{
			
			
			// Text, select, hidden, password, textarea,checkbox elements,radio
			case 'text':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }								
			case 'select-one':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'hidden':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'password':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'button':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'textarea':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'checkbox':	{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 	
								}	
			case 'radio':		{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 
								}
		} 
	}
	
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/buyer-registration.php";
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange=submitContactFormState;
	xmlHttp.send(strSubmit);	

}

function submitContactFormState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility("messageHolder").innerHTML=xmlHttp.responseText;
		
		if(browserCompatibility("response_message_holder").value=="success")
			{
				browserCompatibility("mainFormSuccessHolder").style.display="block";
				browserCompatibility("mainFormHolder").style.display="none";
			}
		else{
				browserCompatibility("messageHolder").innerHTML="<span class='error_font'>"+browserCompatibility("response_message_holder").value+"</span>";
			}
	} 
} 



//================================== Buyer Registration ==================================//

function submitLoginForm()
{
	
	browserCompatibility("messageHolder").innerHTML=loaderImage();
	
	var strSubmit       = '';
	var formElem;
	var strLastElemName = '';	
	
	
	for (i = 0; i < document.registration.elements.length; i++)
	 {
		 formElem = document.registration.elements[i];
		 
		 switch (formElem.type) 
		{
			
			
			// Text, select, hidden, password, textarea,checkbox elements,radio
			case 'text':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }								
			case 'select-one':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'hidden':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'password':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'button':		{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'textarea':	{	strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; break; }
			case 'checkbox':	{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 	
								}	
			case 'radio':		{	
									if(formElem.checked==true)
									{	
										strSubmit += formElem.name + '=' + escape(formElem.value) + '&'; 
									}	
									break; 
								}
		} 
	}
	
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;	
	} 
	
	var url="includes/ajax/ajax.login.php";
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange=submitLoginFormState;
	xmlHttp.send(strSubmit);	

}

function submitLoginFormState() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{				
		browserCompatibility("messageHolder").innerHTML=xmlHttp.responseText;
		
		if(browserCompatibility("response_message_holder").value=="success")
			{
				window.location.href='project-management'+FILE_EXT;
			}
		else{
				browserCompatibility("messageHolder").innerHTML="<span class='error_font'>"+browserCompatibility("response_message_holder").value+"</span>";
			}
	} 
} 

