// ### config ###
var getdivId = ""; //make global
var getPage = ""; //make global
var getUrl = "http://www.secretpicnic.com/cgi-bin/makefood.cgi";

// ### AJAX process ###
function loadXMLDoc(url,page,sub,divID) {
getdivId = divID;
getPage = page;

// ### if Mozilla ###
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", url+'?page='+page+'&sub='+sub+'&divId='+divID, true);
req.send(null);

// ### if IE/Windows ActiveX ###
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = processReqChange;
req.open("GET", url+'?page='+page+'&sub='+sub+'&divId='+divID, true);
req.send();
}

// ### if no AJAX ###
} else {
oldSchool();
}
}

// ### AJAX swap ###
function processReqChange() {

// ### if req shows "complete" ###
if (req.readyState == 4) {

// ### if OK ###
if (req.status == 200) {

// ### go for it ###
document.getElementById(getdivId).innerHTML = req.responseText;

// ### if status failure ###
} else {
oldSchool();
//alert(req.statusText);
}
}
}

// ### link checker ###
function flipIt(page,type) {

var getPage = page;
 
// ### test browser for ID ###
if(document.getElementById) {

// ### if image replace ###
if (type == 'img') {
document.getElementById('flipBig').innerHTML = '<img src=\"images/BIG/'+page+'.jpg\" hspace=\"0\" vspace=\"0\" border=\"0\">';

// ### if HTML replace ###
} else {
loadXMLDoc(getUrl,page,'','flipBig');
}

// ### old school javascript method ###
} else {
oldSchool(page);
}
return false;
}

// ### old school redirect ###
function oldSchool() {
document.location.href = "http://www.secretpicnic.com/" + getPage + ".html";
return false;
}