load->view('layout/header', $data);
			$this->load->view('dxcluster/main');
			$this->load->view('layout/footer');
	}
	/* loads custom spots based on band */
	public function custom($band)
	{
			$data['page_title'] = "DX Cluster";
			$data['band'] = $band;
			$this->load->view('layout/header', $data);
			$this->load->view('dxcluster/custom');
			$this->load->view('layout/footer');
	}
	/* returns formatted json for all spots */
	public function all_spots() {
		
		$jsonurl = "http://www.dxcluster.co.uk/api/all";
		
		$json = @file_get_contents($jsonurl,0,null,null);
		$json_output = json_decode($json);
		//print_r($json_output);
		$i = 0;	
		foreach ($json_output as $name => $value) {
			echo '
';
				echo "| ".$value->mytime."";
				echo " | ".$value->call."";
				echo " | ".$value->freq."";
				echo " | ".$value->dxcall."";
				echo "";
			echo " | 
";
			$i++; 
		}
	}
	/* returns formatted json for custom spots */
	public function custom_spots($band) {
		
		$jsonurl = "http://www.dxcluster.co.uk/api/data_band/".$band;
		
		$json = @file_get_contents($jsonurl,0,null,null);
		$json_output = json_decode($json);
		//print_r($json_output);
		$i = 0;	
		foreach ($json_output as $name => $value) {
			echo '';
				echo "| ".$value->mytime."";
				echo " | ".$value->call."";
				echo " | ".$value->freq."";
				echo " | ".$value->dxcall."";
				echo "";
			echo " | 
";
			$i++; 
		}
	}
}
function isDomainAvailible($domain)
	   {
			   //check, if a valid url is provided
			   if(!filter_var($domain, FILTER_VALIDATE_URL))
			   {
					   return false;
			   }
			   //initialize curl
			   $curlInit = curl_init($domain);
			   curl_setopt($curlInit,CURLOPT_CONNECTTIMEOUT,10);
			   curl_setopt($curlInit,CURLOPT_HEADER,true);
			   curl_setopt($curlInit,CURLOPT_NOBODY,true);
			   curl_setopt($curlInit,CURLOPT_RETURNTRANSFER,true);
			   //get answer
			   $response = curl_exec($curlInit);
			   curl_close($curlInit);
			   if ($response) return true;
			   return false;
	   }
/* End of file dxcluster.php */