	function refreshAdsTableResult(){
		if (http_request.readyState == 4) 
		{
			if (http_request.status == 200) 
	         {
				if(document.getElementById("loadingDiv"))
				{
					document.getElementById("loadingDiv").style.visibility = 'hidden';
					document.body.style.backgroundColor = 'white';  	
				}          
	            result = http_request.responseText; 
	            //alert(result);     	
				document.getElementById('adsTable').innerHTML=result;
				//var frm= document.getElementById("accountForm");
				//frm.disabled = false;
	         } 
	         else
	         {
				result = http_request.responseText;
				//alert(result);
			}
		}		
	}
	
	function linkRequestProcessHandle()
	{
 		var result;
 		var decodedResult;
 		var unescapedResult;
 		var unescapedURI;
 		var xmlEncoded;
      	if (http_request.readyState == 4) 
      	{
        	if (http_request.status == 200) 
        	{
         		result = http_request.responseText; 	
				if (document.implementation && document.implementation.createDocument)
				{
					var parser = new DOMParser();
					xmlDoc = parser.parseFromString(result, "text/xml");
					parseLinkRequestResponseXML();
				}
				else if (window.ActiveXObject)
				{
					isIE = true;
					xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
					xmlDoc.onreadystatechange = function () 
					{
						if (xmlDoc.readyState == 4) parseLinkRequestResponseXML()
					};				
					xmlDoc.loadXML(result);
		 		}
				else
				{
					alert('Your browser can\'t handle this script');
					return;
				}
			
        	} 
         	else
         	{
				result = http_request.responseText;
				alert(decodeURI(result));
			}
      	}		
	}
	
	function getItSkillCategories()
	{
 		var result;
 		var decodedResult;
 		var unescapedResult;
 		var unescapedURI;
 		var xmlEncoded;
      	if (http_request.readyState == 4) 
      	{
        	if (http_request.status == 200) 
        	{
         		result = http_request.responseText; 	
				if (document.implementation && document.implementation.createDocument)
				{
					var parser = new DOMParser();
					xmlDoc = parser.parseFromString(result, "text/xml");
					parseItSkillCategoriesXML();
				}
				else if (window.ActiveXObject)
				{
					isIE = true;
					xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
					xmlDoc.onreadystatechange = function () 
					{
						if (xmlDoc.readyState == 4) parseItSkillCategoriesXML()
					};				
					xmlDoc.loadXML(result);
		 		}
				else
				{
					alert('Your browser can\'t handle this script');
					return;
				}
			
        	} 
         	else
         	{
				result = http_request.responseText;
				alert(decodeURI(result));
			}
      	}	
	}
	
	function fillCertAuthorities()
	{
 		var result;
 		var decodedResult;
 		var unescapedResult;
 		var unescapedURI;
 		var xmlEncoded;
      	if (http_request.readyState == 4) 
      	{
        	if (http_request.status == 200) 
        	{
         		result = http_request.responseText; 	
				if (document.implementation && document.implementation.createDocument)
				{
					var parser = new DOMParser();
					xmlDoc = parser.parseFromString(result, "text/xml");
					parseCertAuthXML();
				}
				else if (window.ActiveXObject)
				{
					isIE = true;
					xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
					xmlDoc.onreadystatechange = function () 
					{
						if (xmlDoc.readyState == 4) parseCertAuthXML()
					};				
					xmlDoc.loadXML(result);
		 		}
				else
				{
					alert('Your browser can\'t handle this script');
					return;
				}
			
        	} 
         	else
         	{
				result = http_request.responseText;
				alert(decodeURI(result));
			}
      	}
	}
	 	
	function deleteFormResult() 
	{ 
		if (http_request.readyState == 4) 
		{
  			if (http_request.status == 200) 
  			{				
  				var result = http_request.responseText; 
         		if (document.implementation && document.implementation.createDocument)
				{
					var parser = new DOMParser();
					xmlDoc = parser.parseFromString(result, "text/xml");
					parseDeleteXML();
				}
				else if (window.ActiveXObject)
				{
					isIE = true;
					xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
					xmlDoc.onreadystatechange = function () {
						if (xmlDoc.readyState == 4) parseDeleteXML()
					};				
					xmlDoc.loadXML(result);
			 	}
				else
				{
					alert('Your browser can\'t handle this script');
					return;
				}							
  			}
  			else
  			{
  				//alert(http_request.responseText);
  			}
  		}		
	} 	
	
	
	function fillCitiesResult() 
	{
		if (http_request.readyState == 4) 
      	{
         	if (http_request.status == 200) 
         	{
            	result = http_request.responseText; 
            	var qs = new Querystring(result); 
            	var listLen = qs.get('length');
            	var startIndex = qs.get('startIndex');
            	var sel = document.getElementById('city');	
            	sel.options.length = 0;
            	sel.options[0] = new Option('-------','-1');
            	if (listLen == 0)
            	{
            		sel.options[1] = new Option(qs.get('0'),'0');
            		sel.selectedIndex = 1;
            	}	
           		
            	for (i = 0;i<listLen;i++)
            	{
            		ind = ( Number(startIndex)+Number(i));
            		sel.options[i] = new Option(qs.get(ind),ind);
            	}       
         	} 
         	else
         	{
				result = http_request.responseText;
				//alert(decodeURI(result));
			}
      	}
   	}
   	
   	
   	function fillEditFormResult() 
   	{
 		var result;
 		var decodedResult;
 		var unescapedResult;
 		var unescapedURI;
 		var xmlEncoded;
      	if (http_request.readyState == 4) 
      	{
        	if (http_request.status == 200) 
        	{
         		result = http_request.responseText;
         		decodedResult = decodeURIComponent(result);     
         		//alert (result);   	   	
				if (document.implementation && document.implementation.createDocument)
				{
					var parser = new DOMParser();
					xmlDoc = parser.parseFromString(result, "text/xml");
					parseXML();
				}
				else if (window.ActiveXObject)
				{
					isIE = true;
					xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
					xmlDoc.onreadystatechange = function () 
					{
						if (xmlDoc.readyState == 4) parseXML()
					};				
					xmlDoc.loadXML(result);
		 		}
				else
				{
					alert('Your browser can\'t handle this script');
					return;
				}
			
        	} 
         	else
         	{
				result = http_request.responseText;
				alert(decodeURI(result));
			}
      	}
   	}   	
   
   
   	function fillLanguagesResult() 
   	{
		if (http_request.readyState == 4) 
      	{
			if (http_request.status == 200) 
         	{
           		result = http_request.responseText; 
            	document.getElementById('langSelect').innerHTML=result;     
         	} 
         	else
         	{
				result = http_request.responseText;
				//alert(decodeURI(result));
			}
      	}
   	}   
   	
   	function refreshNetworkFormTableResult()
   	{
		if (http_request.readyState == 4) 
		{
			if (http_request.status == 200) 
	         {
				if(document.getElementById("loadingDiv"))
				{
					document.getElementById("loadingDiv").style.visibility = 'hidden';
					document.body.style.backgroundColor = 'white';  	
				}          
	            result = http_request.responseText;      	
				document.getElementById('elementsTable').innerHTML=result;  
			}
	        else
	        {
				result = http_request.responseText;
				alert(result);
			}	
		}		 	
   	}
   	
	function refreshTableResult()
	{
		if (http_request.readyState == 4) 
		{
			if (http_request.status == 200) 
	         {
				if(document.getElementById("loadingDiv"))
				{
					document.getElementById("loadingDiv").style.visibility = 'hidden';
					document.body.style.backgroundColor = 'white';  	
				}          
	            result = http_request.responseText;     
	            //alert (result); 	
				document.getElementById('elementsTable').innerHTML=result;
				var frm= document.getElementById("profileForm");
				frm.disabled = false;
				if (frm.action.value != 'UPDATE_PROFILE')
					clear_table();
				if (frm.action.value == 'UPDATE_FOREIGN_LANGUAGE')
				{
					getLanguages(globalParameters);
					frm.langSkill.disabled=false;
				}
				if (frm.action.value == 'UPDATE_JOB_EXPERIENCES')
					sill_working();
				if (frm.action.value == 'UPDATE_ACADEMIC_BACKGROUND')
					isHighSchool();
				if(frm.action.value == 'UPDATE_HOBBY')
					hideHobbyName();
				if(frm.action.value == 'UPDATE_SOCIETY')
					hideHobbyName();
				if (frm.action.value == 'CREATE_CV')
					document.getElementById('cvLang').disabled = false;

	         } 
	         else
	         {
				result = http_request.responseText;
				//alert(result);
			}
		}
	}   
	
	
	function fillAnswerResult() 
	{
		if (http_request.readyState == 4) 
		{
			if (http_request.status == 200) 
			{
				if(document.getElementById("loadingDiv"))
				{
					document.getElementById("loadingDiv").style.visibility = 'hidden';
					document.body.style.backgroundColor = 'white';  	
				}         
 
            	result = http_request.responseText;       	
				document.getElementById('answerdiv').innerHTML=result;
				var frm= document.getElementById("profileForm");	
         	} 
         	else
         	{
				result = http_request.responseText;
				//alert(decodeURI(result));
			}
      	}
	}		
	
	function editCvResult()
	{
		if (http_request.readyState == 4) 
      	{
  			if (http_request.status == 200) 
  			{				
  				var result = http_request.responseText; 
         		if (document.implementation && document.implementation.createDocument)
				{
					var parser = new DOMParser();
					xmlDoc = parser.parseFromString(result, "text/xml");
					parseCvXML();
				}
				else if (window.ActiveXObject)
				{
					isIE = true;
					xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
					xmlDoc.onreadystatechange = function () {
						if (xmlDoc.readyState == 4) parseCvXML()
					};				
					xmlDoc.loadXML(result);
			 	}
				else
				{
					alert('Your browser can\'t handle this script');
					return;
				}							
  			}
  			else
  			{
  				alert(http_request.responseText);
  			}      	

      	}	
	}
	