// Copyright 2000-2008, DataCom of Duluth
	
// Setup
var version = null;
var system = null;
var beVer = null;
var menuType = null;
var bName = navigator.appName;
var bVer = navigator.appVersion.toLowerCase();
var bAgent = navigator.userAgent.toLowerCase();

var bnVer = (bAgent.indexOf('netscape6'))!=-1 ? "4.9" : parseInt(bVer);

var IE4 = bVer.indexOf('msie 4.')!=-1 ? true : false;
var IE5 = bVer.indexOf('msie 5.')!=-1 ? true : false;
var IE6 = bVer.indexOf('msie 6.')!=-1 ? true : false;
	if (IE4) beVer = "4";
	else if (IE5) beVer = "5";
	else beVer = "6";
	
var bSys = navigator.platform.substring(0,3).toLowerCase();
	if (bSys == "win") system = "W";
	else if (bSys =="mac") system = "M";
	else system = "O";

	if (bName == "Netscape" && bnVer >= 5) version = "N7";
	else if (bName == "Netscape" && bnVer == 4.9) version = "N6";
	else if (bName == "Netscape" && bnVer <= 4) version = "N4";
	else if (bName == "Opera" && bnVer >= 7) version = "O7";
	else if (bName == "Opera" && bnVer == 6) version = "O6";
	else if (bName == "Opera" && bnVer <= 5) version = "O5";
	else if (bName == "Microsoft Internet Explorer" && beVer >= 5 && system == "M") version = "IEM";
	else if (bName == "Microsoft Internet Explorer" && beVer >= 5) version = "IE5";
	else if (bName == "Microsoft Internet Explorer" && beVer <= 4) version = "IE4";
	else version = "UBT";
	

Home_on=new Image(102,42);
Home_on.src="/images/Menu/Home_on.gif";
Home_off=new Image(102,42);
Home_off.src="/images/Menu/Home_off.gif";
Home_g=new Image(102,42);
Home_g.src="/images/Menu/Home_g.gif";

WhatsTheStory_on=new Image(93,42);
WhatsTheStory_on.src="/images/Menu/WhatsTheStory_on.gif";
WhatsTheStory_off=new Image(93,42);
WhatsTheStory_off.src="/images/Menu/WhatsTheStory_off.gif";
WhatsTheStory_g=new Image(93,42);
WhatsTheStory_g.src="/images/Menu/WhatsTheStory_g.gif";

CheesesteakAddicts_on=new Image(93,42);
CheesesteakAddicts_on.src="/images/Menu/CheesesteakAddicts_on.gif";
CheesesteakAddicts_off=new Image(93,42);
CheesesteakAddicts_off.src="/images/Menu/CheesesteakAddicts_off.gif";
CheesesteakAddicts_g=new Image(93,42);
CheesesteakAddicts_g.src="/images/Menu/CheesesteakAddicts_g.gif";

Menu_on=new Image(93,42);
Menu_on.src="/images/Menu/Menu_on.gif";
Menu_off=new Image(93,42);
Menu_off.src="/images/Menu/Menu_off.gif";
Menu_g=new Image(93,42);
Menu_g.src="/images/Menu/Menu_g.gif";

Catering_on=new Image(93,42);
Catering_on.src="/images/Menu/Catering_on.gif";
Catering_off=new Image(93,42);
Catering_off.src="/images/Menu/Catering_off.gif";
Catering_g=new Image(93,42);
Catering_g.src="/images/Menu/Catering_g.gif";

News_on=new Image(93,42);
News_on.src="/images/Menu/News_on.gif";
News_off=new Image(93,42);
News_off.src="/images/Menu/News_off.gif";
News_g=new Image(93,42);
News_g.src="/images/Menu/News_g.gif";

SteakEscapeGrille_on=new Image(93,42);
SteakEscapeGrille_on.src="/images/Menu/SteakEscapeGrille_on.gif";
SteakEscapeGrille_off=new Image(93,42);
SteakEscapeGrille_off.src="/images/Menu/SteakEscapeGrille_off.gif";
SteakEscapeGrille_g=new Image(93,42);
SteakEscapeGrille_g.src="/images/Menu/SteakEscapeGrille_g.gif";

Locations_on=new Image(93,42);
Locations_on.src="/images/Menu/Locations_on.gif";
Locations_off=new Image(93,42);
Locations_off.src="/images/Menu/Locations_off.gif";
Locations_g=new Image(93,42);
Locations_g.src="/images/Menu/Locations_g.gif";

FranchiseInfo_on=new Image(93,42);
FranchiseInfo_on.src="/images/Menu/FranchiseInfo_on.gif";
FranchiseInfo_off=new Image(93,42);
FranchiseInfo_off.src="/images/Menu/FranchiseInfo_off.gif";
FranchiseInfo_g=new Image(93,42);
FranchiseInfo_g.src="/images/Menu/FranchiseInfo_g.gif";

ContactUs_on=new Image(103,42);
ContactUs_on.src="/images/Menu/ContactUs_on.gif";
ContactUs_off=new Image(103,42);
ContactUs_off.src="/images/Menu/ContactUs_off.gif";
ContactUs_g=new Image(103,42);
ContactUs_g.src="/images/Menu/ContactUs_g.gif";


//Set Cookie for Current Page
function scPage(cName) {
	document.cookie = "cPage" + "=" + cName+";path=/;";
}

//Gray Out Current Page
function grayOut(imgName) {
	document[imgName].src=eval(imgName + "_g.src");
}

// Roll Over Buttons
function turnOn(imgName) {
	if(document.cookie.split("=")[1]!=document[imgName].name) {
		document[imgName].src=eval(imgName + "_on.src");
	}
}

function turnOff(imgName) {
	if(document.cookie.split("=")[1]!=document[imgName].name) {
		document[imgName].src=eval(imgName + "_off.src");
	}
}

//Open Files
function openFile(theFile) {
    window.open (theFile);
}

function openFileA(theFile, theWindow, theBar, theSize, theWidth, theHeight) {
    window.open (theFile, theWindow,"status=no,location=no,toolbars="+theBar+",menubar="+theBar+",directories=no,scrollbars=yes,resizable="+theSize+",width="+theWidth+",height="+theHeight);
}

// open video files - wmv 320x240 only
function openVideo(vFile) {
  newWindow=window.open (vFile,"wmvVideo","status=no,location=no,toolbars=no,menubar=no,directories=no,scrollbars=no,resizable=no,width=340,height=320");
  newWindow.document.open();
  newWindow.document.writeln("<html>");
  newWindow.document.writeln("<head>");
  newWindow.document.writeln("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">");
  newWindow.document.writeln("<!-- Copyright 2000-2005, DataCom of Duluth -->");
  newWindow.document.writeln("<title>SteakEcape</title>");
  newWindow.document.writeln("</head>");
  newWindow.document.writeln("<body>");
  newWindow.document.writeln("<object type=\"video/x-ms-wmv\" data=\"/drive/video/"+vFile+"\" width=\"320\" height=\"285\"");
if (bName == "Microsoft Internet Explorer") {
  newWindow.document.writeln("classid=\"CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95\" codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701\">");
}
  newWindow.document.writeln("<param name=\"fileName\" value=\"/drive/video/"+vFile+"\">");
  newWindow.document.writeln("<param name=\"animationatStart\" value=\"true\">");
  newWindow.document.writeln("<param name=\"transparentatStart\" value=\"true\">");
  newWindow.document.writeln("<param name=\"autoStart\" value=\"true\">");
  newWindow.document.writeln("<param name=\"showControls\" value=\"true\">");
  newWindow.document.writeln("<param name=\"loop\" value=\"false\">");
  newWindow.document.writeln("</object>");
  newWindow.document.writeln("</body>");
  newWindow.document.writeln("</html>");
  newWindow.document.close();
  newWindow.focus();
}

//AJAX File Request
function getFile(theFile, theDiv) {
	var pageReq = false;
	
    if (window.XMLHttpRequest) {
        pageReq = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
		try {
			pageReq = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				pageReq = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				pageReq = false;
			}
		}
	}
	
    pageReq.open('GET', theFile, true);
    pageReq.onreadystatechange = function() {
        if (pageReq.readyState == 4) {
			document.getElementById(theDiv).innerHTML = pageReq.responseText;
		}
    }
    pageReq.send(null);
}

//Process Forms
function postFile(strURL, strQuery) {
    var xmlHttpReq = false;
    var self = this;
	
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
		try {
			self.xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				self.xmlHttpReq = false;
			}
		}
	}
	
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            updatepage(self.xmlHttpReq.responseText);
        }
    }
    self.xmlHttpReq.send(eval(strQuery)());
	document.getElementById("formLayer").innerHTML = "<h1>Sending . . . </h1>";
}

// Feed The Addiction Form
function fta() {
    var form = document.forms['FeedTheAddiction'];
    var fn = form.FirstName.value;
    var ln = form.LastName.value;
    var em = form.EmailAddress.value;
    var a1 = form.Address.value;
    var cn = form.City.value;
    var sn = form.StateProvince.value;
    var zc = form.ZipPostalCode.value;
    qstr = 'FirstName=' + escape(fn) + '&LastName=' + escape(ln) + '&EmailAddress=' + escape(em) + '&Address=' + escape(a1) + '&City=' + escape(cn) + '&StateProvince=' + escape(sn) + '&ZipPostalCode=' + escape(zc);
    return qstr;
}

// Addict Your Friends
function ayf() {
    var form = document.forms['AddictYourFriends'];
    var ffn = form.FriendsFirstName.value;
    var fln = form.FriendsLastName.value;
    var fem = form.FriendsEmail.value;
    var yfn = form.YourFirstName.value;
    var yln = form.YourLastName.value;
    var yem = form.YourEmail.value;
    qstr = 'FriendsFirstName=' + escape(ffn) + '&FriendsLastName=' + escape(fln) + '&FriendsEmail=' + escape(fem) + '&YourFirstName=' + escape(yfn) + '&YourLastName=' + escape(yln) + '&YourEmail=' + escape(yem);
    return qstr;
}

// Franchise Info, Request More Info Form
function ri() {
    var form = document.forms['RequestInfo'];
    var fn = form.Name.value;
    var a1 = form.Address_1.value;
    var a2 = form.Address_2.value;
    var cn = form.City.value;
    var sn = form.State.value;
    var cc = form.Country.value;
    var zc = form.ZipCode.value;
    var hp = form.HomePhone.value;
    var wp = form.WorkPhone.value;
    var fp = form.FaxNumber.value;
    var cp = form.CellPhone.value;
    var em = form.Email.value;
	var ca = form.Capital.value;
	var tf = form.TimeFrame.value;
	var fs = "";
	for (i=0; i<form.FinanceSource.length; i++)
		if (form.FinanceSource[i].checked) {
			var fs = form.FinanceSource[i].value;
		}
	var ci = form.CityInterest.value;
	var si = form.StateInterest.value;
	var pi = form.ProvinceInterest.value;
	var se = form.WhySE.value;
	var ex = form.Experience.value;
	var co = form.Comments.value;
    qstr = 'Name=' + escape(fn) + '&Address_1=' + escape(a1) + '&Address_2=' + escape(a2) + '&City=' + escape(cn) + '&State=' + escape(sn) + '&Country=' + escape(cc) + '&ZipCode=' + escape(zc) + '&HomePhone=' + escape(hp) + '&WorkPhone=' + escape(wp) + '&FaxNumber=' + escape(fp) + '&CellPhone=' + escape(cp) + '&Email=' + escape(em) + '&Capital=' + escape(ca) + '&TimeFrame=' + escape(tf) + '&FinanceSource=' + escape(fs) + '&CityInterest=' + escape(ci) + '&StateInterest=' + escape(si) + '&ProvinceInterest=' + escape(pi) + '&WhySE=' + escape(se) + '&Experience=' + escape(ex) + '&Comments=' + escape(co);
    return qstr;
}

// Contact Us Form
function em() {
    var form = document.forms['ContactUs'];
    var fn = form.Name.value;
    var em = form.Email.value;
    var cm = form.Message.value;
    qstr = 'Name=' + escape(fn) + '&Email=' + escape(em) + '&Message=' + escape(cm);
    return qstr;
}

function cc() {
    var form = document.forms['CommentCard'];
	var dov = form.DateOfVisit.value;
	var tov = form.TimeOfVisit.value;
	var sv = form.StoreVisited.value;
	var de = "";
	for (i=0; i<form.DiningExperience.length; i++)
		if (form.DiningExperience[i].checked) {
			de = form.DiningExperience[i].value;
		}
	var mv = "";
	for (i=0; i<form.MealValue.length; i++)
		if (form.MealValue[i].checked) {
			mv = form.MealValue[i].value;
		}
	var cb = "";
	for (i=0; i<form.ComeBack.length; i++)
		if (form.ComeBack[i].checked) {
			cb = form.ComeBack[i].value;
		}
	var fa = "";
	for (i=0; i<form.Atmosphere.length; i++)
		if (form.Atmosphere[i].checked) {
			fa = form.Atmosphere[i].value;
		}
	var ff = "";
	for (i=0; i<form.Food.length; i++)
		if (form.Food[i].checked) {
			ff = form.Food[i].value;
		}
	var fs = "";
	for (i=0; i<form.Service.length; i++)
		if (form.Service[i].checked) {
			fs = form.Service[i].value;
		}
	var pv = "";
	for (i=0; i<form.PromptedVisit.length; i++)
		if (form.PromptedVisit[i].checked) {
			pv += "'" + form.PromptedVisit[i].value + "',";
		}
	if (pv != "") { pv = pv.slice(0,-1)}
    var cm = form.Comments.value;
    var fn = form.Name.value;
    var a1 = form.AddressOne.value;
    var a2 = form.AddressTwo.value;
    var cn = form.City.value;
    var sn = form.State.value;
    var zc = form.ZipCode.value;
    var cc = form.Country.value;
	var pn = form.Phone.value;
    var em = form.Email.value;
    qstr = 'DateOfVisit=' + escape(dov) + '&TimeOfVisit=' + escape(tov) + '&StoreVisited=' + escape(sv) + '&DiningExperience=' + escape(de) + '&MealValue=' + escape(mv) + '&ComeBack=' + escape(cb) + '&Atmosphere=' + escape(fa) + '&Food=' + escape(ff) + '&Service=' + escape(fs) + '&PromptedVisit=' + escape(pv) + '&Comments=' + escape(cm) + '&Name=' + escape(fn) + '&AddressOne=' + escape(a1) + '&AddressTwo=' + escape(a2) + '&City=' + escape(cn) + '&State=' + escape(sn) + '&ZipCode=' + escape(zc) + '&Country=' + escape(cc) + '&Phone=' + escape(pn) + '&Email=' + escape(em);
    return qstr;
}

function updatepage(str){
    document.getElementById("formLayer").innerHTML = str;
}


