var sessionid = '680313546';
var sitetrack = 'self';
var engineroot = 'http://artfelt.net';
var engineurl = 'http://artfelt.net/warehouse/include/';
var siteurl = 'http%3A%2F%2Fartfelt%2Enet%2Fwarehouse%2F';
var sitename='Puppet System';
var cart='http://artfelt.net/Shopping_Cart/';
var users = 2;
var products = 224;
var version = 'CyberBuild  4.2.61';
//These variables are set in initial.asp codes
//var sessionid = "";
//var sitetrack = "";
//var engineurl = "";
//var engineroot = ""; 
//var siteurl = "";
//var sitename="";
//var cart = "";

var brVer = getversion();
function getversion()
{
var ua = window.navigator.userAgent;
var msie = ua.indexOf ( "MSIE " );
	if ( msie > 0 )        // is Microsoft Internet Explorer; return version number
		return parseFloat ( ua.substring ( msie+5, ua.indexOf ( ";", msie ) ) );
	else
		return 0;
}

function getinsert(sURL)
{
	if (sURL.length == 0) return;
	if (sURL.indexOf("://") < 0)
	{
		if (sURL.charAt(0) == "/")
			sURL = engineroot + sURL;
		else
			sURL = engineurl + sURL;
	}	
	if (sURL.indexOf("?") < 0 )
		sURL += "?";
	else
		sURL += "&";
	sURL += "id=" + sessionid + "&track=" + sitetrack;
	if (siteurl.length > 0)
		sURL += "+" + siteurl;
	return sURL;
}

function insertpage(sURL)
{
	sURL = getinsert(sURL);
	sURL += "&rnd=" + Math.round(Math.random()*100000);
	document.write('<' + 'script src="' + sURL + '"></' + 'script>\r\n');
}

function insertstatic(sURL)
{
	sURL = getinsert(sURL);
	document.write('<' + 'script src="' + sURL + '"></' + 'script>\r\n');
}

function createpopup(page,s_title)
{
	CreatePopup(page,s_title);
}

function CreatePopup(page,s_title)
{
var sOptions, wnd;
	sOptions = "toolbar=no,location=no,directories=no,";
	sOptions += "width=500,height=450,scrollbars=yes,resizable=yes,menubar=no,status=yes";
	wnd = window.open(page,s_title,sOptions);
	wnd.focus();
}

function getcookie(sCookie)
{
var i, sItem, sKey, sValue, sCookies;
	sCookies = document.cookie;
	sValue = "";
	while (sCookies.length)
	{
		i = sCookies.indexOf(";");
		if (i >= 0)
		{
			sItem = sCookies.substring(0,i);
			sCookies = sCookies.substring(i+2,sCookies.length); 
		}
		else
		{
			sItem = sCookies;
			sCookies = "";
		}
		if (sItem.length)
		{
			i = sItem.indexOf("=");
			if(i > 0)
			{
				sKey = sItem.substring(0,i);
				sValue = sItem.substring(i+1,sItem.length);
				if (sKey == sCookie && sValue.length > 0)
				{
					return sValue;
				}
			}
		}
	}	
	return "";
}

function setcookie(sKey, sValue, iDays)
{
var obDate = new Date();
	obDate.setDate(obDate.getDate() + iDays);
var expire = "expires=" + obDate.toGMTString();
var path = "path=/";
var sCookie;
	sCookie = sKey + "=" + sValue;
	if (iDays != 0) sCookie += ";" + expire;
	sCookie += ";" + path;
	document.cookie = sCookie;
}

function viewshop(sPage, sFrame)
{
	view_shop(sPage, sFrame);
}

function view_shop(sPage, sFrame)
{
var wnd = null;
	if (sFrame.length > 0)
		wnd = window.top.frames[sFrame];
	if (wnd == null)
		wnd = window;
	sPage =  cart + sPage;
	if (sPage.indexOf("?") < 0)
		sPage += ("?GoBack=" + escape(wnd.location));
	else
		sPage += ("&GoBack=" + escape(wnd.location));
	sPage +=  "&rnd=" + Math.round(Math.random()*100000);
	wnd.location = sPage;
}

function submitform(sForm, sURL)
{
var frm = document.forms[sForm];
var sStr, i;

	if (frm == null) 
	{
		alert("Cannot find form: " + sForm + "!");
		return;
	}
	
	if (sURL.length == 0) sURL = frm.action;
	if (sURL.length == 0 || 
		sURL.lastIndexOf("/") == (sURL.length - 1)) sURL = "engine.asp";

	if (sURL.indexOf("://") < 0)
	{
		if (sURL.indexOf("/") == 0)
			sURL = engineroot + sURL;
		else
		{
			if (engineurl.length == 0)
				engineurl = "include/";
			sURL = engineurl + sURL;
		}
	}	
	frm.action = sURL;	
	if (frm.ID != null) frm.ID.value = sessionid;
	if (frm.Rnd != null && 
		(frm.Rnd.value.length == 0 || frm.Rnd.value == '0'))
		frm.Rnd.value = Math.round(Math.random()*100000);

	if (frm.Page != null &&
		(frm.method.length == 0 || frm.method.toLowerCase() == "get") && 
		(frm.target.length == 0 || frm.target.toLowerCase() == "_self"))

	{
		sURL = frm.action;
		
		for (i = 0; i < frm.elements.length; i++)
		{
		var ctl = frm.elements[i];
		var sType = ctl.type;
		if (ctl.name.length > 0)						
		{
			sStr = ""
			if (sType.indexOf('text') >= 0 || sType.indexOf('hidden') >= 0) 
				sStr = ctl.value;
			else if ((sType.indexOf('radio') >= 0 ||
					sType.indexOf('checkbox') >= 0) && 
					ctl.checked == true) 
			{
				sStr = ctl.value;
			}
			else if (sType.indexOf('select') >= 0 ||
					ctl.options != null)
				sStr = ctl.options[ctl.selectedIndex].value; 

			if (sStr.length > 0 && frm.elements[i].name.length > 0)
			{
				if (i == 0)
					sURL += "?"
				else
					sURL += "&"
				sURL += frm.elements[i].name + "="  + 
					escape(sStr);
			}
		}
		}
		sURL += "&track=" + sitetrack + "+" + siteurl; 

//		Developer: Use the following popup to determine the URL that 
//		links to a specific category. Comment it out when done.
//		alert(sURL);

		window.location = sURL;
	}
	else
		frm.submit();
}

function addtocart(sProd)
{
var sURL = "";
	if (sProd.length == 0) return;
	sProd = escape(sProd);
	sURL = engineurl + "engine.asp?action=shop" + "&prod=" 
			+ sProd + "&catno=" + sProd + "&id=" + sessionid;
	sURL += "&track=" + sitetrack + "+" + siteurl; 
	sURL += "&back=" + escape(window.location);
	sURL += "&rnd=" + Math.round(Math.random()*100000);
	window.location = sURL;
}

function viewdetail(sProd)
{
	showdetail(sProd);
}

function showdetail(sProd)
{
var sURL = "";
	if (sProd.length == 0) return;
	sProd = escape(sProd);
	sURL = engineurl + "engine.asp?action=detail" + "&prod=" 
			+ sProd + "&catno=" + sProd + "&id=" + sessionid;
	sURL += "&track=" + sitetrack + "+" + siteurl; 
	sURL += "&rnd=" + Math.round(Math.random()*100000);
	window.location = sURL;
}

function list(sPage)
{
var sURL = "";
	if (sPage.indexOf(siteurl) < 0 && sPage.indexOf("://") < 0
		&& sPage.charAt(0) != "/")
		sPage = siteurl + sPage;

	sURL = engineurl + "engine.asp?action=list&" + "page=" 
		+ sPage + "&id=" + sessionid;
	sURL += "&rnd=" + Math.round(Math.random()*100000);
	window.location = sURL;
}

function quickcart(sParams)
{
var sURL = "", sCurrURL;
	if (sParams.length == 0) return;
	sURL = cart + "view_stock.asp?" + sParams;
	sCurrURL = "" + window.location;
	sCurrURL = sCurrURL.toLowerCase();
	if (sCurrURL.indexOf('.asp') < 0)
		sURL += "&SessionID=" + sessionid;
	sURL += "&rnd=" + Math.round(Math.random()*100000);
	document.write('<' + 'script src="' + sURL + '"></' + 'script>\r\n');
}

var sitebanner = "assets/artfelt.gif";
