
var ebfl_timer_id;


function ebfl_timer_loop()
{
	try{

			  x = ebfl_ajax_object();

			  if (x != null)
				{

					  u = "/EBFL/ebfl_cutoff.php?nocache=" + Math.random() + '_' + Math.random();

			      x.open("GET", u, true);
			      // window.open(uri);

			      x.onreadystatechange = function() {
			          if (x.readyState != 4)
			              return;

								var min = x.responseText;

								ebfl_timer_set(min);

								if (min < -5) { clearInterval(ebfl_timer_id); }
			      }

						x.send();
			  }


	}catch(err){
			ebfl_timer_set(-1000);
			clearInterval(ebfl_timer_id);
	}

}

//view-source:http://www.embassyflorist.com.au/Elle-p3480.html

function ebfl_ajax_object() {
		try{

			    var A;

			    var msxmlhttp = new Array('Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0', 'Msxml2.XMLHTTP', 'Microsoft.XMLHTTP');

			    for (var i = 0; i < msxmlhttp.length; i++) {
			        try {
			            A = new ActiveXObject(msxmlhttp[i]);
			        } catch (e) {
			            A = null;
			        }
			    }

			    if(!A && typeof XMLHttpRequest != "undefined")
			        A = new XMLHttpRequest();

			    return A;

    }catch(err){}
}



function minutes2text(m) {

		try{

			var hr  = Math.floor(m/60);
			var min = Math.floor(m - (hr * 60));

			var hr_text, min_text;

			switch(hr)
			{
			case 0:
			  hr_text = '';
			  break;
			case 1:
			  hr_text = hr + ' hour';
			  break;
			default:
			  hr_text = hr + ' hours';
			}

			switch(min)
			{
			case 0:
			  min_text = '';
			  break;
			case 1:
			  min_text = min + ' min';
			  break;
			default:
			  min_text = min + ' mins';
			}

			if(min_text!=''&&hr_text!='') {hr_text = hr_text + ', ';}


			return hr_text + min_text;

	}catch(err){}

}


ebfl_timer_loop();

ebfl_timer_id = setInterval("ebfl_timer_loop()",60000);




