/* SITEINFO:START */
var SITE_ID = ""
var SITE_NAME = ""
var SITE_URL = 'http://www.supermarket.co.uk/';
//var SITE_URL = 'http://vaio/studentreskin/';
//var SITE_URL = 'http://192.168.254.95/supermarket.co.uk/';
/* SITEINFO:END */

var SITE_URL_STR = window.location.toString()

if (SITE_URL_STR.indexOf("192.168.254.95") > 0) {
	SITE_URL = 'http://192.168.254.95/supermarket.co.uk/';
	//alert(SITE_URL);
}




function getSiteURL() {
	return (window.location.href.substr(7,3)=="192")? SITE_DEV_URL : SITE_URL;
}


/* ASYNC:START */
/*
	multiple 'Async' loader - flexible and quick approach to bring in
	content within HTML/ASP pages.

	Gaza 12-oct-2005
*/

var asyncloaders = new Array();
function loadAsyncHTML(n,p,f) {
	if (p!="") {
		var u=getSiteURL()+"/"+p;
		var x=asyncloaders[n];
		if (n=="") { n="d"+(1*new Date()); document.write('<div id="'+n+'"></div>');}
		x=(document.all)? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
		x.open("GET", u ,true);
		x.onreadystatechange=function() {
	 		if (x.readyState==4) {
				if (f) {f(n,x.responseText); } else {writeLayer(n,x.responseText);}
			}
		}
		x.send(null);
	}
}

function loadAsyncFREE() {
		var f = "";
		var n = "";
		var u= SITE_URL + "includes/free-stuff.asp"
		var x=asyncloaders[n];
		if (n=="") { 
			n="woverc"; 
			document.write('<div id="'+n+'"></div>');
		}
		x=(document.all)? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
		x.open("GET", u ,true);
		x.onreadystatechange=function() {
	 		if (x.readyState==4) {
				if (f) {f(n,x.responseText); } else {writeLayer(n,x.responseText);}
			}
		}
		x.send(null);
	
}

function writeLayer(n,h) {
	var d=document;
	if (d.all) {
		d.all[n].innerHTML=h;
	} else {
		if (d.getElementById) {
			o=d.getElementById([n]);
			r=d.createRange();
			r.setStartBefore(o);
			while (o.hasChildNodes()) {o.removeChild(o.lastChild);	}
			o.appendChild(r.createContextualFragment(h));
	   }
	}
}

function splitToLayers(h,n,d) {
	for (var i=0; i<n.split(",").length;i++) {writeLayer(n.split(",")[i],h.split(d)[i]);}
}
/* ASYNC:END */
