function getHTTPObject() 
{
    var xmlhttp; 
	  /*@cc_on
         @if (@_jscript_version >= 5)
          try {  
              xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
              } catch (e) {
              try {
                  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
                  } catch (E) {
                  xmlhttp = false;
                  }
              } 
         @else
          xmlhttp = false;
         @end @*/    
    if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
    {
     	try
     	{
       		xmlhttp = new XMLHttpRequest();
      	}	 
      	catch (e)
      	{
           xmlhttp = false;
      	}
	 }
      return xmlhttp;
}

var http = getHTTPObject(); 



function checkEmpty(field,msg){

	if (field == "")
	{
		alert("Please fill a value for the \"" + msg + "\" field.");
		return false;
	}

	return true;

}

function trim(str) { return str.replace(/^\s+|\s+$/, ''); };

function validateSearch()
{ 
    	
		
		if(document.quicksearch.sale_charter[0].checked || document.quicksearch.sale_charter[1].checked){
			
			var cat_id =trim(document.getElementById("cat_id").value);
			if(!checkEmpty(cat_id,"Select a vessel type")){return false;}	

		}else{
			alert("Please select sale/charter radio button");
			return false;
		
		}

		
		
		return true;
	
}


function getcategories()
{
    var url="getFields.php?";
	
	 if (document.quicksearch.sale_charter[0].checked)
     {
		 var sale_charter = "sales";
     }else{
    	 var sale_charter = "charter";
     }

	//alert(sale_charter);
	
		
		var myRandom=parseInt(Math.random()*99999999); 
		var params="sale_charter="+sale_charter+ "&rand=" + myRandom;
	     
		 http.open("POST", url ,true); 
		 http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		 http.onreadystatechange = Response_cat;
		 http.send(params);    
		
}

function Response_cat()
{
	if (http.readyState == 4) 
	{
				
	   	
		document.getElementById("dynamic_categories").innerHTML= http.responseText;
		document.getElementById("dynamic_subcategories").innerHTML= "";
		
	   	
		
	}
}

function getsubcategories()
{
    var url="getFields.php?";
	var cat_id = document.getElementById("cat_id").value;
	if (cat_id!="")
	{
    
	
		
		var myRandom=parseInt(Math.random()*99999999); 
		var params="cat_id="+cat_id+ "&rand=" + myRandom;
	     
		 http.open("POST", url ,true); 
		 http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		 http.onreadystatechange = Response_subcat;
		 http.send(params);   
		 
	}else{
		
	}
		
}

function Response_subcat()
{
	if (http.readyState == 4) 
	{			
	   	
		document.getElementById("dynamic_subcategories").innerHTML= http.responseText;
	   	
		
	}
}


