var http_request1 = false;
   function makePOSTRequest1(url, parameters) {
      http_request11 = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request1 = new XMLHttpRequest();
         if (http_request1.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request1.overrideMimeType('text/xml');
            http_request1.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request1 = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request1 = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request1) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request1.onreadystatechange = alertContents1;
      http_request1.open('POST', url, true);
      http_request1.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request1.setRequestHeader("Content-length", parameters.length);
      http_request1.setRequestHeader("Connection", "close");
      http_request1.send(parameters);
   }

   function alertContents1() {
      if (http_request1.readyState == 4) {
         if (http_request1.status == 200) {
            //alert(http_request1.responseText);
            result = http_request1.responseText;
            document.getElementById('mymodifica').innerHTML = result;            
         } else {
            alert('A aparut o eroare.Incearca din nou !');
         }
      }
   }
   
   function geta(obj) {
      var poststr = "unu=" + encodeURI( document.getElementById("unu").value ) +
                    "&doi=" + encodeURI( document.getElementById("doi").value );
      makePOSTRequest1('afisare-rezultat.php', poststr);
   }
   
   
  	
  	
  //Create a boolean variable to check for a valid Internet Explorer instance.
var xmlhttpFilterResults = false;
//Check if we are using IE.
try {
//If the Javascript version is greater than 5.
xmlhttpFilterResults = new ActiveXObject("Msxml2.XMLHTTP");
//alert ("You are using Microsoft Internet Explorer.");
} catch (e) {
//If not, then use the older active x object.
try {
//If we are using Internet Explorer.
xmlhttpFilterResults = new ActiveXObject("Microsoft.XMLHTTP");
//alert ("You are using Microsoft Internet Explorer");
} catch (E) {
//Else we must be using a non-IE browser.
xmlhttpFilterResults = false;
}
}
//If we are using a non-IE browser, create a javascript instance of the object.
if (!xmlhttpFilterResults && typeof XMLHttpRequest != 'undefined') {
xmlhttpFilterResults = new XMLHttpRequest();
//alert ("You are not using Microsoft Internet Explorer");
}

function makerequestFilterResults(input) 
	{
		var serverPage='';
		
		if (input == "1")
		{
			if (document.getElementById('unu').value != '')
				{
					//verific daca am tastat mai mult de 2 caractere
					if (document.getElementById('unu').value.length > 2)
						{
							//verific daca am cumva informatii la url
							if (document.getElementById('doi').value != '')
								{
									//verific daca ce am la url este mai mare de 4 caractere
									if (document.getElementById('doi').value.length > 4)
										{
											//am si keyword si url
											serverPage='filter-results.php?k='+document.getElementById('unu').value+'&u='+document.getElementById('doi').value;
										}//end if
										else
											{
												//am mai putin de 4 caractere la url, fac filtru doar pe keyword
												serverPage='filter-results.php?k='+document.getElementById('unu').value+'&u=@';
											}//end else
								}//end if
								else
									{
										//nu am informatii la url, doar la cuvant
										serverPage='filter-results.php?k='+document.getElementById('unu').value+'&u=@';
									}//end else
						}//end if
						else
							{
								//nu fac nimic
							}//nothing
				}//end if
				else
					{
						//am sters tot din formularul keyword
						//verific daca nu cumva am informatii in url
						if (document.getElementById('doi').value != '')
							{
								//verific daca ce am la url este mai mare de 4 caractere
								if (document.getElementById('doi').value.length > 4)
									{
										//url este mai mare de 4 caractere, filtrez dupa url
										serverPage='filter-results.php?k=@&u='+document.getElementById('doi').value;
									}//end if
									else
										{
											//nu este mai mare de 4 caractere
											//afisez tot
											serverPage='filter-results.php?k=@&u=@';
										}//end else
							}//end if
							else
								{
									//nu am nimic la url
									//afisez tot 
									serverPage='filter-results.php?k=@&u=@';
								}//end else
					}//end else
		}//end if
		else
			if (input == "2")
				{
					if (document.getElementById('doi').value != '')
						{
							//verific daca am tastat mai mult de 4 caractere
							if (document.getElementById('doi').value.length > 4)
								{
									//verific daca am cumva informatii la keyword
									if (document.getElementById('unu').value != '')
										{
											//verific daca ce am la keyword este mai mare de 2 caractere
											if (document.getElementById('unu').value.length > 2)
												{
													//am si keyword si url
													serverPage='filter-results.php?k='+document.getElementById('unu').value+'&u='+document.getElementById('doi').value;
												}//end if
												else
													{
														//am mai putin de 2 caractere la keyword, fac filtru doar pe url
														serverPage='filter-results.php?k=@&u='+document.getElementById('doi').value;
													}//end else
										}//end if
										else
											{
												//nu am informatii la keyword, doar la url
												serverPage='filter-results.php?k=@&u='+document.getElementById('doi').value;
											}//end else
								}//end if
								else
									{
										//nu fac nimic
									}//end else
						}//end if
						else
							{
								//am sters tot din formularul url
								//verific daca nu cumva am informatii in keyword
								if (document.getElementById('unu').value != '')
									{
										//verific daca ce am la keyword este mai mare de 2 caractere
										if (document.getElementById('unu').value.length > 2)
											{
												//keyword este mai mare de 2 caractere
												//filtrez dupa keyword
												serverPage='filter-results.php?k='+document.getElementById('unu').value+'&u=@';
											}//end if
											else
												{
													//exista keyword dar nu este mai mare de 2 caractere, afisez tot
													serverPage='filter-results.php?k=@&u=@';
												}//end else
									}//end if
									else
										{
											//nu am inf nici in url nici in keyword
											//afisez tot
											serverPage='filter-results.php?k=@&u=@';
										}//end else
							}//end else
				}//end if
				else
					{
						//nimic, nu fac nimic
					}//end else
				
				
		
		//daca totul a decurs bine, afisez
		if (serverPage != '')
			{
				var obj = document.getElementById('mymodifica');
				xmlhttpFilterResults.open("GET", serverPage);
				xmlhttpFilterResults.onreadystatechange = function() 
					{
						if (xmlhttpFilterResults.readyState == 4 && xmlhttpFilterResults.status == 200) 
							{
								obj.innerHTML = xmlhttpFilterResults.responseText;
								/*Update v1.0 beta - pentru a nu aparea iconita de loading la apelare, in alte div-uri*/
								obj='';
								//alert("ok");
							}//end if
					}
				xmlhttpFilterResults.send(null);
				
			}//end if
			else
				{
					//nu fac nimic
				}//end else
	
	}//end makerequestFilterResults()

//--------------------------------------------------------------------------------------------------	


function exportToCSV()
	{
		var serverPage='';
		
		//verific daca am ceva in campul keyword
		if (document.getElementById('unu').value != '')
			{
				//verific daca am tastat mai mult de 2 caractere
				if (document.getElementById('unu').value.length > 2)
					{
						//am mai mult de 2 caractere
						//verific daca am cumva informatii la url
						if (document.getElementById('doi').value != '')
							{
								//verific daca url este mai mare de 4 caractere
								if (document.getElementById('doi').value.length > 4)
									{
										//url este mai mare de 4 , afisez si pentru cuvant si pentru url
										serverPage='export.php?action=export&k='+document.getElementById('unu').value+'&u='+document.getElementById('doi').value;
									}//end if
									else
										{
											//url nu este mai mare de 4, afisez doar pt keyword
											serverPage='export.php?action=export&k='+document.getElementById('unu').value+'&u=@';
										}//end else
							}//end if
							else
								{
									//nu am inf despre url dar am despre keyword
									serverPage='export.php?action=export&k='+document.getElementById('unu').value+'&u=@';
								}//end else
						
					}//end if
					else
						{
							//keyword nu este mai mare de 2,
							//verific daca am url
							if (document.getElementById('doi').value != '')
								{		
									//am url, nu am keyword
									//verific daca url este mai mare de 4 caractere
									if (document.getElementById('doi').value.length > 4)
										{
											//nu am keyword dar am url, afisez doar pt url
											serverPage='export.php?action=export&k=@&u='+document.getElementById('doi').value;
										}//end if
										else
											{
												//nu am nici keyword iar url-ul nu are 4 caractere minim
												//afisez tot
												serverPage='export.php?action=export&k=@&u=@';
											}//end else
								}//end if
								else
									{
										//nu am nici keyword nici url
										//afisez normal tot
										serverPage='export.php?action=export&k=@&u=@';
									}//end else
						}//end else
			}//end if
			else
				{
					//verific daca am url
					if (document.getElementById('doi').value != '')
						{		
							//am url, nu am keyword
							//verific daca url este mai mare de 4 caractere
							if (document.getElementById('doi').value.length > 4)
								{
									//nu am keyword dar am url, afisez doar pt url
									serverPage='export.php?action=export&k=@&u='+document.getElementById('doi').value;
								}//end if
								else
									{
										//nu am nici keyword iar url-ul nu are 4 caractere minim
										//afisez tot
										serverPage='export.php?action=export&k=@&u=@';
									}//end else
						}//end if
						else
							{
								//nu am nici keyword nici url
								//afisez normal tot
								serverPage='export.php?action=export&k=@&u=@';
							}//end else
				}//end else
			
		if (serverPage != '')			
			window.location=serverPage;
			else
				window.location="export.php?action=export&k=@&u=@";
	}//end exportToCSV()