var store=1;
var newImgX=new Image();
newImgX.src = 'mobileti_files/logo08xx.gif';
var newImgX2=new Image();
var newImgX25=new Image();
newImgX25.src = 'mobileti_files/icons/bw2/sale.gif' 
newImgX2.src = 'mobileti_files/m_b576c57d0e81470598694d42eb0227fa.gif';
var newImgX3=new Image();
var newImgX4=new Image();
var newImgX5=new Image();
var newImgX6=new Image();
newImgX3.src = 'mobileti_files/3U_my.jpg'
newImgX4.src = 'mobileti_files/3U_mo.jpg'
newImgX5.src = 'mobileti_files/3U_face.gif'
var shoppers=1;
function getStoreEntDs() {
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	return objRsetStore;
}
function getSpecificStoreEntDs(storeid) {
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + storeid;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	return objRsetStore;
}
function getAttributeValue(attributeValueId) {
	var objRset2 = DB1.Recordsets('ATTRVALUE');
	var query2 = "";
	query2 += "ATTRVALUE_ID==\'"+attributeValueId+"\'";
	var count2=objRset2.Count(query2);
	if (count2 > 0) {
			has=true;
			objRset2.FindFirst(query2);
			return objRset2;
	}
	return null;	
}
function initializeStore2(id) {
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	var str=objRsetStore.DESCRIPTION;
	document.title=str;
	// Future change mobileti.htm to store.htm
	str=""
	if (id == 1)
	str += "<A id=m-0 href=mobileti.htm><IMG height=30 src=" + objRsetStore.FIELD1 + " width=150 border=0></A>";
	else if (id == 2)
	str += "<A id='m-0' onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage('i0','','" + objRsetStore.FIELD3 + "',1)\" href=mobileti.htm><IMG name='i0' height=30 src=" + objRsetStore.FIELD2 + " width=150 border=0></A>";
	change_detail('logo',0,str);
	str="";
	str+= "<A href='http:\/\/" + objRsetStore.URL +"'>" + objRsetStore.DISPLAYNAME + "</A>";
	change_detail('home',0,str);
	change_detail('makehome',0,objRsetStore.DISPLAYNAME);
	change_detail('tel1',0,objRsetStore.FIELD5);
	str="<img height=22 src=\"" + objRsetStore.FIELD4 + "\">";
	change_detail('logo1',0,str);
	change_detail('logo2',0,str);
	change_detail('logo3',0,str);
	str="";
	str ="<A HREF=http:\/\/" + objRsetStore.URL + "><FONT color=#000><B>Welcome to " + objRsetStore.DISPLAYNAME+ "</B></FONT></A>";
	change_detail('home2',0,str);
}
function initializeStore(id) {
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	var str=objRsetStore.DESCRIPTION;
	document.title=str;
	str=""
	if (id == 1)
	str += "<A id=m-0 href=mobileti.htm><IMG height=30 src=" + objRsetStore.FIELD1 + " width=150 border=0></A>";
	else if (id == 2)
	str += "<A id='m-0' onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage('i0','','" + objRsetStore.FIELD3 + "',1)\" href=mobileti.htm><IMG name='i0' height=30 src=" + objRsetStore.FIELD2 + " width=150 border=0></A>";
	change_detail('logo',0,str);
	str="";
	str+= "<A href='http:\/\/" + objRsetStore.URL +"'>" + objRsetStore.DISPLAYNAME + "</A>";
	change_detail('home',0,str);
	change_detail('makehome',0,objRsetStore.DISPLAYNAME);
	change_detail('tel1',0,objRsetStore.FIELD5);
	change_detail('tel2',0,objRsetStore.FIELD6);
	change_detail('fhome1',0,str);
	change_detail('fhome2',0,objRsetStore.DISPLAYNAME);
	str="";
	str ="<A HREF=http:\/\/" + objRsetStore.URL + "><FONT color=#000><B>Welcome to " + objRsetStore.DISPLAYNAME+ "</B></FONT></A>";
	change_detail('home2',0,str);
}
function initializeStore7(id) {
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	var str=objRsetStore.DESCRIPTION;
	document.title=str;
	str=""
	if (id == 1)
	str += "<A id=m-0 href=mobileti.htm><IMG height=30 src=" + objRsetStore.FIELD1 + " width=150 border=0></A>";
	else if (id == 2)
	str += "<A id='m-0' onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage('i0','','" + objRsetStore.FIELD3 + "',1)\" href=mobileti.htm><IMG name='i0' height=30 src=" + objRsetStore.FIELD2 + " width=150 border=0></A>";
	change_detail('logo',0,str);
	str="";
	str+= "<A href='http:\/\/" + objRsetStore.URL +"'>" + objRsetStore.DISPLAYNAME + "</A>";
	change_detail('home',0,str);
	change_detail('makehome',0,objRsetStore.DISPLAYNAME);
	change_detail('tel1',0,objRsetStore.FIELD5);
	change_detail('tel2',0,objRsetStore.FIELD6);
	change_detail('fhome1',0,str);
	change_detail('fhome2',0,objRsetStore.DISPLAYNAME);
	str="";
	str ="<A HREF=http:\/\/" + objRsetStore.URL + "><FONT color=#000><B>Welcome to " + objRsetStore.DISPLAYNAME+ "</B></FONT></A>";

	change_detail('home2',0,str);
	str="";
	str += "<IMG src=" + objRsetStore.FIELD4 + " border=0>";
	change_detail('logo7',0,str);


}

function initializeStore5(id) {
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	var str=objRsetStore.DESCRIPTION;
	document.title=str;
	str=""
	if (id == 1)
	str += "<A id=m-0 href=mobileti.htm><IMG height=30 src=" + objRsetStore.FIELD1 + " width=150 border=0></A>";
	else if (id == 2)
	str += "<A id='m-0' onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage('i0','','" + objRsetStore.FIELD3 + "',1)\" href=mobileti.htm><IMG name='i0' height=30 src=" + objRsetStore.FIELD2 + " width=150 border=0></A>";
	change_detail('logo',0,str);
	str="";
	str+= "<A href='http:\/\/" + objRsetStore.URL +"'>" + objRsetStore.DISPLAYNAME + "</A>";
	change_detail('home',0,str);
	change_detail('makehome',0,objRsetStore.DISPLAYNAME);
	change_detail('tel1',0,objRsetStore.FIELD5);
	change_detail('tel2',0,objRsetStore.FIELD6);
	change_detail('fhome1',0,str);
	change_detail('fhome2',0,objRsetStore.DISPLAYNAME);
	str="";
	str ="<A HREF=http:\/\/" + objRsetStore.URL + "><FONT color=#000><B>Welcome to " + objRsetStore.DISPLAYNAME+ "</B></FONT></A>";
	change_detail('home2',0,str);
	str="";
	str="<img height=22 border=0 src=\"" + objRsetStore.FIELD4 + "\">";
	change_detail('logo1',0,str);
	change_detail('logo2',0,str);
	change_detail('logo3',0,str);
	change_detail('logo4',0,str);
}

var myspace='';
function initializeStore5O(id) {
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	var str=objRsetStore.DESCRIPTION;
	document.title=str;
	str=""
	if (id == 1)
	str += "<A id=m-0 href=index.htm><IMG height=30 src=" + objRsetStore.FIELD1 + " width=150 border=0></A>";
	else if (id == 2)
	str += "<A id='m-0' onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage('i0','','" + objRsetStore.FIELD3 + "',1)\" href=mobileti.htm><IMG name='i0' height=30 src=" + objRsetStore.FIELD2 + " width=150 border=0></A>";
// O	change_detail('logo',0,str);
	str="";
	str+= "<A href='http:\/\/" + objRsetStore.URL +"'>" + objRsetStore.DISPLAYNAME + "</A>";
// O	change_detail('home',0,str);
// O	change_detail('makehome',0,objRsetStore.DISPLAYNAME);
// O	change_detail('tel1',0,objRsetStore.FIELD5);
// O	change_detail('tel2',0,objRsetStore.FIELD6);
	change_detail('fhome1',0,str);
// O	change_detail('fhome2',0,objRsetStore.DISPLAYNAME);
	str="";
	str ="<A HREF=http:\/\/" + objRsetStore.URL + "><FONT color=#000><B>Welcome to " + objRsetStore.DISPLAYNAME+ "</B></FONT></A>";
// O	change_detail('home2',0,str);
	str="";
	//str="<img height=22 border=0 src=\"" + objRsetStore.FIELD2 + "\">";
	//str += "<BR>&nbsp;";
	//str+= objRsetStore.MYSPACE; 
	//change_detail('logo',0,str);
// O	str="";
// O	str="<img height=22 border=0 src=\"" + objRsetStore.FIELD4 + "\">";
// O	change_detail('logo1',0,str);
// O	change_detail('logo2',0,str);
// O	change_detail('logo3',0,str);
// O	change_detail('logo4',0,str);
	//change_detail('logo',0,str); for now
	myspace = objRsetStore.MYSPACE;
}


function initializeStoreO(id) {
	initializeStore5O(id);
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	str="";
	str+= "<A href='http:\/\/" + objRsetStore.URL +"'>" + objRsetStore.DISPLAYNAME + "</A>";
	change_detail('tel2',0,objRsetStore.FIELD6);
	change_detail('fhome1',0,str);
	change_detail('fhome2',0,objRsetStore.DISPLAYNAME);
}


function initializeStore3O(id) {
	initializeStore5O(id);
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	var str=objRsetStore.DESCRIPTION;
	document.title=str;
	str="";
	str+= "<A href='http:\/\/" + objRsetStore.URL +"'>" + objRsetStore.DISPLAYNAME + "</A>";
	change_detail('tel3',0,objRsetStore.FIELD6);
	change_detail('tel4',0,objRsetStore.FIELD6);
	change_detail('tel5',0,objRsetStore.FIELD6);
	change_detail('tel6',0,objRsetStore.FIELD6);
	//change_detail('bigname',0,objRsetStore.DISPLAYNAME);
	change_detail('name10',0,objRsetStore.DISPLAYNAME);
	change_detail('name11',0,objRsetStore.DISPLAYNAME);
	change_detail('name20',0,objRsetStore.DISPLAYNAME2);
	change_detail('name21',0,objRsetStore.DISPLAYNAME2);
	change_detail('name22',0,objRsetStore.DISPLAYNAME2);
	change_detail('adr1',0,objRsetStore.FIELD8);
	change_detail('city1',0,objRsetStore.FIELD9);
	change_detail('state1',0,objRsetStore.FIELD10);
	change_detail('pcode1',0,objRsetStore.FIELD11);
	change_detail('adr2',0,objRsetStore.FIELD8);
	change_detail('city2',0,objRsetStore.FIELD9);
	change_detail('state2',0,objRsetStore.FIELD10);
	change_detail('pcode2',0,objRsetStore.FIELD11);
}

function initializeStore2O(id) {
	initializeStore5O(id);
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	var str=objRsetStore.DESCRIPTION;
	document.title=str;
	// Future change mobileti.htm to store.htm
	str="<img height=22 src=\"" + objRsetStore.FIELD4 + "\">";
	change_detail('logo1',0,str);
}

function initializeStore4O(id) {
	initializeStore5O(id);
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	var str=objRsetStore.DESCRIPTION;
	document.title=str;
	str=""
	change_detail('dname1',0,objRsetStore.DISPLAYNAME);
}


function compareCatGroupId(val) {
	var cgs=0;
	var str="";
	cgs=val.length;
	if (cgs==1)
		str="CATGROUP_ID==\'"+val+"\'";
	else if (cgs==2) {
		if (val.charAt(1) =='0')
			str="compare20(CATGROUP_ID,\'"+val+"\')";
		else
			str="CATGROUP_ID==\'"+val+"\'";
	} else if (cgs==3) {
		if (val.charAt(1) =='0')
			str="compare30(CATGROUP_ID,\'"+val+"\')";
		else if (val.charAt(2) =='0')
			str="compare31(CATGROUP_ID,\'"+val+"\')";
		else
			str="CATGROUP_ID==\'"+val+"\'";
	}
	return str;
}
function compare20(val1,val2) {
	if (val1.length != 2)
		return 0;
	if (val1.charAt(0) != val2.charAt(0))
		return 0
	return 1;
}
function compare30(val1,val2) {
	if (val1.length != 3)
		return 0;
	if (val1.charAt(0) != val2.charAt(0))
		return 0;
	return 1;
}
function compare31(val1,val2) {
	if (val1.length != 3)
		return 0;
	if (val1.substr(0) != val1.substr(0))
		return 0;
	if (val1.charAt(1) != val2.charAt(1))
		return 0;
	return 1;
}

function initializeBanner() {
var sb = new variWidthBanner("topScroller", 200); 
	var query= "BANNER_ID == BANNER_ID";
	if (0) {
	if (T1!== null && T1 != '0') {
		query += " && " 
		query += "("
		query += "CATENTTYPE_ID==\'"+T1+"\'";
		query += " || " 
		query += "CATENTTYPE_IDS.match(\'";
		query += T1
		query += "\')";
		query += ")"
	}
	if (T2!== null && T2 != '0') {
		query += " && " 
		query += "CATGROUP_ID==\'"+T2+"\'";
	}
	}
	if (store!== null && store != '0') {
		query += " && " 
		query += "MEMBER_ID==\'"+store+"\'";
	}
	var qdate= new Date();
	var qday = qdate.getDay();
	var qhours = qdate.getHours();
	var qtime = qdate.getTime();
	query += " && " 
	query += "STARTDATE <= " + qtime;
	query += " && " 
	query += "ENDDATE >= " + qtime;
	query += " && " 
	query += "STARTDAY <= " + qday;
	query += " && " 
	query += "ENDDAY >= " + qday;
	query += " && " 
	query += "STARTTIME <= " + qhours;
	query += " && " 
	query += "ENDTIME >= " + qhours;

var objBanner = DB1.Recordsets('BANNER');
var count = objBanner.Count(query);
objBanner.FindFirst(query);
for (var i=0; i < count; i++) {
	sb.add(	objBanner.FULLIMAGE,
			objBanner.PATH,
			objBanner.LINK,
			objBanner.DESCRIPTION,
			objBanner.TRACKING
		);	
objBanner.FindNext(query);
}
sb.render();
startAutoScroll('topScroller');
}
function initializeStore4(id) {
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	var str=objRsetStore.DESCRIPTION;
	document.title=str;
	str=""
	if (id == 1)
	str += "<A id=m-0 href=mobileti.htm><IMG height=30 src=" + objRsetStore.FIELD1 + " width=150 border=0></A>";
	else if (id == 2)
	str += "<A id='m-0' onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage('i0','','" + objRsetStore.FIELD3 + "',1)\" href=mobileti.htm><IMG name='i0' height=30 src=" + objRsetStore.FIELD2 + " width=150 border=0></A>";
	change_detail('logo',0,str);
	str="";
	str+= "<A href='http:\/\/" + objRsetStore.URL +"'>" + objRsetStore.DISPLAYNAME + "</A>";
	change_detail('home',0,str);
	change_detail('makehome',0,objRsetStore.DISPLAYNAME);
	change_detail('tel1',0,objRsetStore.FIELD5);
	change_detail('tel2',0,objRsetStore.FIELD6);
	change_detail('dname1',0,objRsetStore.DISPLAYNAME);
	change_detail('dname2',0,objRsetStore.DISPLAYNAME2);
	change_detail('fhome1',0,str);
	change_detail('fhome2',0,objRsetStore.DISPLAYNAME);
	str="";
	str ="<A HREF=http:\/\/" + objRsetStore.URL + "><FONT color=#000><B>Welcome to " + objRsetStore.DISPLAYNAME+ "</B></FONT></A>";
	change_detail('home2',0,str);
}
function initializeStore3(id) {
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	var str=objRsetStore.DESCRIPTION;
	document.title=str;
	str=""
	if (id == 1)
	str += "<A id=m-0 href=mobileti.htm><IMG height=30 src=" + objRsetStore.FIELD1 + " width=150 border=0></A>";
	else if (id == 2)
	str += "<A id='m-0' onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage('i0','','" + objRsetStore.FIELD3 + "',1)\" href=mobileti.htm><IMG name='i0' height=30 src=" + objRsetStore.FIELD2 + " width=150 border=0></A>";
	change_detail('logo',0,str);
	str="";
	str+= "<A href='http:\/\/" + objRsetStore.URL +"'>" + objRsetStore.DISPLAYNAME + "</A>";
	change_detail('home',0,str);
	change_detail('makehome',0,objRsetStore.DISPLAYNAME);
	change_detail('tel1',0,objRsetStore.FIELD5);
	change_detail('tel2',0,objRsetStore.FIELD6);
	change_detail('tel3',0,objRsetStore.FIELD6);
	change_detail('tel4',0,objRsetStore.FIELD6);
	change_detail('tel5',0,objRsetStore.FIELD6);
	change_detail('tel6',0,objRsetStore.FIELD6);
	change_detail('fhome1',0,str);
	change_detail('fhome2',0,objRsetStore.DISPLAYNAME);
	//change_detail('bigname',0,objRsetStore.DISPLAYNAME);
	change_detail('name10',0,objRsetStore.DISPLAYNAME);
	change_detail('name11',0,objRsetStore.DISPLAYNAME);
	change_detail('name20',0,objRsetStore.DISPLAYNAME2);
	change_detail('name21',0,objRsetStore.DISPLAYNAME2);
	change_detail('name22',0,objRsetStore.DISPLAYNAME2);
	change_detail('adr1',0,objRsetStore.FIELD8);
	change_detail('city1',0,objRsetStore.FIELD9);
	change_detail('state1',0,objRsetStore.FIELD10);
	change_detail('pcode1',0,objRsetStore.FIELD11);
	change_detail('adr2',0,objRsetStore.FIELD8);
	change_detail('city2',0,objRsetStore.FIELD9);
	change_detail('state2',0,objRsetStore.FIELD10);
	change_detail('pcode2',0,objRsetStore.FIELD11);
	str="";
	str ="<A HREF=http:\/\/" + objRsetStore.URL + "><FONT color=#000><B>Welcome to " + objRsetStore.DISPLAYNAME+ "</B></FONT></A>";
	change_detail('home2',0,str);
	str="";
	str="<img height=22 border=0 src=\"" + objRsetStore.FIELD4 + "\">";
	change_detail('logo1',0,str);
}
function menux(xid,id2,v_delay,x) {
}

function displayCategorySet(t2,t1) {
	var str = "";
	var arr=0;
	if (t2 != '0' && t1 != '0') {
		arr=new Array()
		arr[0]=t2;
		arr[1]=t1
		arr[2]=getGroup(t2)
		arr[3]=getCatentry(t2, t1);	
	} else {
		return null;
	}
	return arr;
}

function menu(id,id2,v_delay,x) {
var str="";
if (0) {
	var objRset = DB1.Recordsets('CATENTRY_MENU');
	var query = "";
	query = "CATGROUP_ID == " + id2;
	var count=objRset.Count(query);
	var N = 4;
	objRset.CreateQueryArrays(query, 4);
	var pagesArray = objRset.RsetProperties.PagesArray;
	var recordsArray = objRset.RsetProperties.RecordsArray;
	var pagesCount = parseInt(pagesArray.length);
	var recordsCount = parseInt(recordsArray.length);
	var start,end;
	start = x
	end = x+4;
 	if (start >= recordsCount) {
		x=0;
		start = x
		end = x+4;
	}
	else if (end > recordsCount) {
		x=0;
		start = x
		end = x+4;
	}
	
	var t=0;
	for (var j=start; j < end; j++){
		if (t>0) str += "<img src=mobileti_files/trans.gif width=7 border=0 height=50>"
		objRset.Get(parseInt(recordsArray[j]));
		str += "<IMG src=" + objRset.PHOTOPRODUCTS + " border=0 height=50 width=50>"
		t++;
	}
	change_detail(id,0,str)
	x+=4;
	setLoadRepeaterX(id,id2,v_delay,x);
} else {
	var objRsetStore = DB1.Recordsets('STOREENTDS');
	var queryx1 = "STOREENT_ID == " + store;
	var countx=objRsetStore.Count(queryx1);
	objRsetStore.FindFirst(queryx1);
	var image=objRsetStore.FIELD4;
	str += "<A HREF=mobileti.htm>"
	str += "<img height=22 width=139 border=0 src=" + image + ">"
	//str += "<img border=0 src=" + 'mobileti_files/logo08xx2.gif'+ ">"
	str += "</A>"
	change_detail(id,0,str);
}
}

var xtimer=null;
function setLoadRepeaterX(id,id2,v_delay,x) {
	clearLoadRepeaterX();
	xtimer = window.setInterval("menu('" + id + "','" + id2 + "',"+v_delay+","+x+")",v_delay);
	return true;
}
function clearLoadRepeaterX() {
	if (xtimer !=null)
	{
		window.clearInterval(xtimer);
		xtimer=null;
	}
}

function toggleHeader(id) {
	var str='';
	alert("toggled header")
	change_detail(id,0,str);
}

function tickIt(what) {
	return "'" + what + "'";
}

function getGroup(groupId) {
	var objRset1 = DB1.Recordsets('CATGRPDESC');
	var queryx1 = "CATGROUP_ID == " + groupId;
	objRset1.Count(queryx1);
	objRset1.FindFirst(queryx1);
	return objRset1.NAME;
}
function getCatentry(groupId, catentryId) {
	var objRset1 = DB1.Recordsets('CATGRPDESC');
	var queryx1 = "CATGROUP_ID == " + groupId + catentryId;
	var c=objRset1.Count(queryx1);
	objRset1.FindFirst(queryx1);
	return objRset1.NAME;
}
function calcx() {
var arr=0;
	var objRset1 = DB1.Recordsets('CATGRPDESC');
	var queryx1 = "CATGROUP_ID == " + 1;
	var c=objRset1.Count(queryx1);
	var master=new Array();
for (var i=1; i<=9; i++) {
	arr = displayCategorySet(1,i);
	if (arr != null)  master[i-1]=arr;
}
	return master;
}
function createGenericCatentryIdbyPrefix(id,num) {
	var idx=genCatentryIdPrefix(id);
	return (10000*parseInt(idx) + num);
};
function genCatentryIdPrefix(id) {
	return Math.floor(parseInt(id)/10000);
}
function createGenericIdByCatentryIdCatEntypeId(id, id2, num) {
	var idx=genGroupId(id);
	return (1000000*parseInt(idx) + 10000*parseInt(id2) + parseInt(num));
}
function createGenericCatentryIdByGroupId(id,num) {
	var idx=genGroupId(id);
	return (1000000*parseInt(idx) + num);
};
function genGroupId(id) {
	return Math.floor(parseInt(id)/1000000);
}

function MX_offerUpdate(recordset) {
	if (recordset=='CATENTRY') return;
	var date = new Date().getTime();
	var objRset = DB1.Recordsets(recordset);
	var query="CATENTRY_ID == CATENTRY_ID";
	var count = objRset.Count(query);
	objRset.FindFirst(query)
	for (var i=0; i < count; i++) {
		var oldprice=objRset.LISTPRICE;
		objRset.UpdateField('OFFER_ID',0);
		objRset.UpdateField('OFFGROUP_ID',0);
		objRset.UpdateField('LISTPRICE',cent(objRset.FIELD3-objRset.FIELD6));
		objRset.UpdateField('SALEPRICE',cent(objRset.FIELD3-objRset.FIELD6));
		var offer=findBestOffer(objRset.CATENTRY_ID, objRset.MFNAME, objRset.CATENTTYPE_IDS, 				objRset.LISTPRICE, date);
		var newprice=getNewPrice(objRset.FIELD3,offer);
		if (offer!=0 && isOfferBetter(objRset.FIELD3-objRset.FIELD6, newprice))  {
			objRset.UpdateField('LISTPRICE',cent(newprice));
			// objRset.UpdateField('SALEPRICE',cent(newprice));
			objRset.UpdateField('ONSPECIAL','1');
			objRset.UpdateField('OFFER_ID',offer.OFFER_ID);
			objRset.UpdateField('OFFGROUP_ID',offer.OFFGROUP_ID);
		}
		objRset.FindNext(query)
	}	
	
}

function outofit() {
	var str="";	
	objRset.Count(query)
	objRset.FindFirst(query)
	for (var i=0; i < count; i++) {
			str+= objRset.CATENTRY_ID;
			str+=" "
			str+= objRset.OFFER_ID;
			str+=" "
			str+= objRset.OFFGROUP_ID;
			str+=" "
			str+= objRset.LISTPRICE;
			str+="\n"
		objRset.FindNext(query)
	}	
	objRset.Sort("LISTPRICE","ascend");
	alert(str)
}

function MX_offerUpdate2(recs) {
	var objRset = recs;
	var query="CATENTTYPE_ID == CATENTTYPE_ID";
	var count = objRset.Count(query);
	var date = new Date().getTime();
	objRset.FindFirst(query)

	for (var i=0; i < count; i++) {

		objRset.UpdateField('OFFER_ID',0);
		objRset.UpdateField('OFFGROUP_ID',0);
		objRset.UpdateField('LISTPRICE',cent(objRset.FIELD3-objRset.FIELD6));
		objRset.UpdateField('SALEPRICE',cent(objRset.FIELD3-objRset.FIELD6));
		var oldprice=objRset.LISTPRICE;
		var offer=findBestOffer(objRset.CATENTRY_ID, objRset.MFNAME, objRset.CATENTTYPE_IDS, 				objRset.LISTPRICE, date);
		//alert("here1a")
		var newprice=getNewPrice(objRset.FIELD3,offer);
		if (offer!=0 && isOfferBetter(objRset.FIELD3-objRset.FIELD6, newprice))  {
			objRset.UpdateField('LISTPRICE',cent(newprice));
			//objRset.UpdateField('SALEPRICE',cent(newprice));
			objRset.UpdateField('ONSPECIAL','1');
			objRset.UpdateField('OFFER_ID',offer.OFFER_ID);
			objRset.UpdateField('OFFGROUP_ID',offer.OFFGROUP_ID);
		}
		objRset.FindNext(query)
	}		
}
function MX_offerUpdate20(recs) {
	var objRset = recs;
	var query="CATENTTYPE_ID == CATENTTYPE_ID";
	var count = objRset.Count(query);
	var date = new Date().getTime();
	objRset.FindFirst(query)

	for (var i=0; i < count; i++) {

		objRset.UpdateField('OFFER_ID',0);
		objRset.UpdateField('OFFGROUP_ID',0);
		var oldprice=parseFloat(objRset.FIELD3)-parseFloat(objRset.FIELD6);// objRset.LISTPRICE;
		objRset.UpdateField('LISTPRICE',oldprice); 
		objRset.UpdateField('SALEPRICE',oldprice); 
		var offer=findBestOffer(objRset.CATENTRY_ID, objRset.MFNAME, objRset.CATENTTYPE_IDS, 				objRset.LISTPRICE, date);
		//alert("here1a")
		var newprice=getNewPrice(objRset.FIELD3,offer);
		if (offer!=0 && isOfferBetter(oldprice, newprice))  {
			objRset.UpdateField('LISTPRICE',cent(newprice));
			//objRset.UpdateField('SALEPRICE',cent(newprice));
			objRset.UpdateField('ONSPECIAL','1');
			objRset.UpdateField('OFFER_ID',offer.OFFER_ID);
			objRset.UpdateField('OFFGROUP_ID',offer.OFFGROUP_ID);
		}
		objRset.FindNext(query)
	}		
}


function currentDate() {
	return new Date().getTime();
}

function convertDate(year, month, day, days) {
month--;
var myDate=new Date();
myDate.setFullYear(year,month,day); 
var str = myDate.getTime();
str += " ";
myDate.setDate(myDate.getDate()+days);
str += myDate.getTime();
alert(str);
}
// test 
// convertDate(2009,1,1,365);

function findFirstOffer(id, mfname, cids) {
var objRset1 = DB1.Recordsets('OFFER');
var num=0;
var c1=createGenericCatentryIdbyPrefix(id,num);
var c2=createGenericCatentryIdByGroupId(id,num);
var queryx1 = "CATENTRY_ID==" + id;
queryx1 += " || CATENTRY_ID==" + c1;
queryx1 += " || CATENTRY_ID==" + c2;
if (cids != ''){
var list=cids.split(',');
for (var i=0; i < list.length; i++) {
	c2 = createGenericIdByCatentryIdCatEntypeId(id,list[i],num);
	queryx1 += " || CATENTRY_ID==" + c2;
}
}
var best=100, found=false;
var c=objRset1.Count(queryx1);
objRset1.FindFirst(queryx1);
for (var i=0; i< c; i++) {
	found=true;break;
	objRset1.FindNext(queryx1);
}
	if (found) {
		return objRset1;
	}
	return 0;
}


function findBestOffer(id, mfname, cids, price, date) {
var objRset1 = DB1.Recordsets('OFFER');
//objRset1.Sort('FLAGS','descend')
var num=0;
var total=0.0;
var oid=0;
var better=false;
var temp=0.0;
var c1=createGenericCatentryIdbyPrefix(id,num);
var c2=createGenericCatentryIdByGroupId(id,num);
var queryx1 = "(CATENTRY_ID==" + id;
queryx1 += " || CATENTRY_ID==" + c1;
queryx1 += " || CATENTRY_ID==" + c2;
queryx1 += " || CATENTRY_ID==" + '0000000';
if (cids != ''){
	var list=cids.split(',');
	for (var i=0; i < list.length; i++) {
		c2 = createGenericIdByCatentryIdCatEntypeId(id,list[i],num);
		queryx1 += " || CATENTRY_ID==" + c2;
	}
}
queryx1 += ")";
queryx1 += " && (STARTDATE<=" + date + " && ENDDATE>=" + date + ")";

if (mfname != '')
	queryx1 += " && (FLAGS2 == '' || FLAGS2==" + tickIt(mfname) + ")";
var best=100, found=false;
var c=objRset1.Count(queryx1);
objRset1.FindFirst(queryx1);
for (var i=0; i< c; i++) {
	found=true;
	temp=calculateOfferPrice(objRset1.FLAGS,objRset1.FIELD1,price);
	if (i==0) {
		oid=objRset1.OFFER_ID;
		total=temp;
	} else {	
		if (temp <= total) {
			better=true;
			total=temp;
			oid=objRset1.OFFER_ID;
		}
	}
	objRset1.FindNext(queryx1);
}
if (found==true) {
	queryx1 = "OFFER_ID==" + oid;
	objRset1.ChangeQuery(queryx1);
	objRset1.Count(queryx1);
	objRset1.FindFirst(queryx1);
	return objRset1;
}
return 0;
}

function calculateOfferPrice(flags,field1,price) {
	if (field1=='*')
		return flags*price
	else if (field1=='-') {
		return price-flags;
	}
	else if (field1=='=') {
		return flags;
	}
	else 
		return price;
}

function getOfferDescription(id) {
var objRset1 = DB1.Recordsets('OFFERDESC');
var queryx1 ="OFFER_ID==" + id;
var c=objRset1.Count(queryx1);
var found=false;
objRset1.FindFirst(queryx1);
for (var i=0; i< c; i++) {
	found=true;break;
	objRset1.FindNext(queryx1);
}
	if (found) {
		return objRset1;
	}
	return 0;
}

function getOffGroupDescription(id) {
var objRset1 = DB1.Recordsets('OFFGRPDESC');
var queryx1 ="OFFGROUP_ID==" + id;
var c=objRset1.Count(queryx1);
var found=false;
objRset1.FindFirst(queryx1);
for (var i=0; i< c; i++) {
	found=true;break;
	objRset1.FindNext(queryx1);
}
	if (found) {
		return objRset1;
	}
	return 0;
}

function getNewPrice(price,offer) {
	return calculateOfferPrice(offer.FLAGS, offer.FIELD1, price);
}
function isOfferBetter(saleprice,offerprice) {
	if (saleprice > offerprice)
		return true;
	return false;
}

function fnInitializeSmallCart() {
	var adata = readCookie(ck);
	var adr1, adr2, adr3, adr4;
	var count=0; count2=0;
	var v=0;
	if (adata == null) {
	}
	else { 
		adr1 = adata.split('+');
		for (var i=0; i < adr1.length; i++) {
			adr2 = adr1[i].split(':');
			if (adr2[0]=='ORDERITEMS') {
				count++;
				adr3 = adr2[1].split('&');
				var catentry_id, quantity, partnum, price, totalproduct, shipmode_id;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'CATENTRY_ID') {
						catentry_id = adr4[1];
					} else if (adr4[0] == 'QUANTITY') {
						quantity = adr4[1];
						count2 += parseInt(quantity);
					} else if (adr4[0] == 'PARTNUM') {
						partnum = adr4[1];
					} else if (adr4[0] == 'PRICE') {
						price = adr4[1];
					} else if (adr4[0] == 'SHIPMODE_ID') {
						shipmode_id = adr4[1];
					} else if (adr4[0] == 'TOTALPRODUCT') {
						totalproduct = adr4[1];
					};

				} 
			}
			else if (adr2[0]=='ORDERS') {
				adr3 = adr2[1].split('&');
				var orders_id , totalshipping, totaltax, totalproduct, shipmode_id, 
				totaltaxshipping, field3;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'ORDERS_ID'){
						orders_id = adr4[1];
					} else if (adr4[0] == 'TOTALTAX') {
						totaltax = adr4[1];
					} else if (adr4[0] == 'TOTALSHIPPING') {
						totalshipping = adr4[1];
					} else if (adr4[0] == 'TOTALTAXSHIPPING') {
						totaltaxshipping = adr4[1];
					} else if (adr4[0] == 'TOTALPRODUCT') {
						totalproduct = adr4[1];	
						v = totalproduct; 			
					} else if (adr4[0] == 'SHIPMODE_ID') {
						shipmode_id = adr4[1];
					} else if (adr4[0] == 'FIELD3') {
						field3 = adr4[1];
					}
				} 
			}
			else if (adr2[0]=='ADDRESS') {
				adr3 = adr2[1].split('&');
				var addressId, addressType, lastName, firstName, middleName,								
				phone1, address1, address2, city, state, country, zipcode, email1; 
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'ADDRESS_ID'){
						addressId = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESSTYPE') {
						addressType = adr4[1];
					} 
					else if (adr4[0] == 'LASTNAME') {
						lastName = adr4[1];
					} 
					else if (adr4[0] == 'FIRSTNAME') {
						firstName = adr4[1];
					} 
					else if (adr4[0] == 'MIDDLENAME') {
						middleName = adr4[1];
					} 
					else if (adr4[0] == 'PHONE1') {
						phone1 = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESS1') {
						address1 = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESS2') {
						address2  = adr4[1];
					} 
					else if (adr4[0] == 'CITY') {
						city  = adr4[1];
					} 
					else if (adr4[0] == 'STATE') {
						state = adr4[1];
					} 
					else if (adr4[0] == 'COUNTRY') {
						country = adr4[1];
					} 
					else if (adr4[0] == 'ZIPCODE') {
						zipcode = adr4[1];
					} 
					else if (adr4[0] == 'EMAIL1') {
						email1 = adr4[1];
					} 
				} 
			}
			else if (adr2[0]=='MEMBER') {
				adr3 = adr2[1].split('&');
				var memberId, displayName, photoLink;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'MEMBER_ID'){
						memberId = adr4[1];
					} 
					else if (adr4[0] == 'DISPLAYNAME') {
						displayName = adr4[1];
					} 
					else if (adr4[0] == 'PHOTOLINK') {
						photoLink = adr4[1];
					} 
				} 
			}
			else if (adr2[0]=='MBRGRPMBR') {
				adr3 = adr2[1].split('&');
				var memberId, mbrgrpId, customerId;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'MEMBER_ID'){
						memberId = adr4[1];
					} 
					else if (adr4[0] == 'MBRGRP_ID') {
						mbrgrpId = adr4[1];
					} 
					else if (adr4[0] == 'CUSTOMERID') {
						customerId = adr4[1];
					} 
				} 
			}
		}
	}
	var str1=""
	var str2=""
	//var str3="item"
	var str3=" : "
	//var id1="mobileticart1"
	//var id2="mobileticart2"
	//var idm="mobileticart3"
	var id1="mobileticart10"
	var id2="mobileticart20"
	var idm="mobileticart30"
	//str1 += "<EM>" + getTotalProduct(count2) + "</EM>"
	//str2 += "<EM>$" + cent(v) + "</EM>"
	str1 += "<A href=Cart.htm> Cart </A>(" + getTotalProduct(count2) + ") "
	str1 += " : $" + cent(v) + " "
	//str2 += "$" + cent(v) + " "

	//if (count==1)
	//	str3 += ":"
	//else
	//	str3 += "s:"
	//str3 += ""	
	change_detail(id1,0,str1)
	//change_detail(idm,0,str3)
	//change_detail(id2,0,str2)
}

function fnInitializeSmallCartO() {
	var adata = readCookie(ck);
	var adr1, adr2, adr3, adr4;
	var count=0; count2=0;
	var v=0;
	if (adata == null) {
	}
	else { 
		adr1 = adata.split('+');
		for (var i=0; i < adr1.length; i++) {
			adr2 = adr1[i].split(':');
			if (adr2[0]=='ORDERITEMS') {
				count++;
				adr3 = adr2[1].split('&');
				var catentry_id, quantity, partnum, price, totalproduct, shipmode_id;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'CATENTRY_ID') {
						catentry_id = adr4[1];
					} else if (adr4[0] == 'QUANTITY') {
						quantity = adr4[1];
						count2 += parseInt(quantity);
					} else if (adr4[0] == 'PARTNUM') {
						partnum = adr4[1];
					} else if (adr4[0] == 'PRICE') {
						price = adr4[1];
					} else if (adr4[0] == 'SHIPMODE_ID') {
						shipmode_id = adr4[1];
					} else if (adr4[0] == 'TOTALPRODUCT') {
						totalproduct = adr4[1];
					};

				} 
			}
			else if (adr2[0]=='ORDERS') {
				adr3 = adr2[1].split('&');
				var orders_id , totalshipping, totaltax, totalproduct, shipmode_id, 
				totaltaxshipping, field3;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'ORDERS_ID'){
						orders_id = adr4[1];
					} else if (adr4[0] == 'TOTALTAX') {
						totaltax = adr4[1];
					} else if (adr4[0] == 'TOTALSHIPPING') {
						totalshipping = adr4[1];
					} else if (adr4[0] == 'TOTALTAXSHIPPING') {
						totaltaxshipping = adr4[1];
					} else if (adr4[0] == 'TOTALPRODUCT') {
						totalproduct = adr4[1];	
						v = totalproduct; 			
					} else if (adr4[0] == 'SHIPMODE_ID') {
						shipmode_id = adr4[1];
					} else if (adr4[0] == 'FIELD3') {
						field3 = adr4[1];
					}
				} 
			}
			else if (adr2[0]=='ADDRESS') {
				adr3 = adr2[1].split('&');
				var addressId, addressType, lastName, firstName, middleName,								
				phone1, address1, address2, city, state, country, zipcode, email1; 
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'ADDRESS_ID'){
						addressId = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESSTYPE') {
						addressType = adr4[1];
					} 
					else if (adr4[0] == 'LASTNAME') {
						lastName = adr4[1];
					} 
					else if (adr4[0] == 'FIRSTNAME') {
						firstName = adr4[1];
					} 
					else if (adr4[0] == 'MIDDLENAME') {
						middleName = adr4[1];
					} 
					else if (adr4[0] == 'PHONE1') {
						phone1 = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESS1') {
						address1 = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESS2') {
						address2  = adr4[1];
					} 
					else if (adr4[0] == 'CITY') {
						city  = adr4[1];
					} 
					else if (adr4[0] == 'STATE') {
						state = adr4[1];
					} 
					else if (adr4[0] == 'COUNTRY') {
						country = adr4[1];
					} 
					else if (adr4[0] == 'ZIPCODE') {
						zipcode = adr4[1];
					} 
					else if (adr4[0] == 'EMAIL1') {
						email1 = adr4[1];
					} 
				} 
			}
			else if (adr2[0]=='MEMBER') {
				adr3 = adr2[1].split('&');
				var memberId, displayName, photoLink;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'MEMBER_ID'){
						memberId = adr4[1];
					} 
					else if (adr4[0] == 'DISPLAYNAME') {
						displayName = adr4[1];
					} 
					else if (adr4[0] == 'PHOTOLINK') {
						photoLink = adr4[1];
					} 
				} 
			}
			else if (adr2[0]=='MBRGRPMBR') {
				adr3 = adr2[1].split('&');
				var memberId, mbrgrpId, customerId;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'MEMBER_ID'){
						memberId = adr4[1];
					} 
					else if (adr4[0] == 'MBRGRP_ID') {
						mbrgrpId = adr4[1];
					} 
					else if (adr4[0] == 'CUSTOMERID') {
						customerId = adr4[1];
					} 
				} 
			}
		}
	}
	var str1=""
	var str2=""
	//var str3="item"
	var str3="<A href=Cart.htm> : </A>";
	//var id1="mobileticart1"
	//var id2="mobileticart2"
	//var idm="mobileticart3"
	var id1="mobileticart10"
	var id2="mobileticart20"
	var idm="mobileticart30"
	var tp = getTotalProduct(count2);
	//str1 += "<EM>" + tp + "</EM>"
	//str2 += "<EM>$" + cent(v) + "</EM>"
	str1 += "<A href=Cart.htm>My Cart (" + tp + ") : "
	str1 += "$" + cent(v) + "</A>"

	//if (count==1)
	//	str3 += ":"
	//else
	//	str3 += "s:"
	//str3 += ""	
	if (tp > 0) {
	change_detail(id1,0,str1)
	//change_detail(idm,0,str3)
	//change_detail(id2,0,str2)
	}
}

function fnInitializeSmallCartOO() {
	var adata = readCookie(ck);
	var adr1, adr2, adr3, adr4;
	var count=0; count2=0;
	var v=0;
	if (adata == null) {
	}
	else { 
		adr1 = adata.split('+');
		for (var i=0; i < adr1.length; i++) {
			adr2 = adr1[i].split(':');
			if (adr2[0]=='ORDERITEMS') {
				count++;
				adr3 = adr2[1].split('&');
				var catentry_id, quantity, partnum, price, totalproduct, shipmode_id;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'CATENTRY_ID') {
						catentry_id = adr4[1];
					} else if (adr4[0] == 'QUANTITY') {
						quantity = adr4[1];
						count2 += parseInt(quantity);
					} else if (adr4[0] == 'PARTNUM') {
						partnum = adr4[1];
					} else if (adr4[0] == 'PRICE') {
						price = adr4[1];
					} else if (adr4[0] == 'SHIPMODE_ID') {
						shipmode_id = adr4[1];
					} else if (adr4[0] == 'TOTALPRODUCT') {
						totalproduct = adr4[1];
					};

				} 
			}
			else if (adr2[0]=='ORDERS') {
				adr3 = adr2[1].split('&');
				var orders_id , totalshipping, totaltax, totalproduct, shipmode_id, 
				totaltaxshipping, field3;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'ORDERS_ID'){
						orders_id = adr4[1];
					} else if (adr4[0] == 'TOTALTAX') {
						totaltax = adr4[1];
					} else if (adr4[0] == 'TOTALSHIPPING') {
						totalshipping = adr4[1];
					} else if (adr4[0] == 'TOTALTAXSHIPPING') {
						totaltaxshipping = adr4[1];
					} else if (adr4[0] == 'TOTALPRODUCT') {
						totalproduct = adr4[1];	
						v = totalproduct; 			
					} else if (adr4[0] == 'SHIPMODE_ID') {
						shipmode_id = adr4[1];
					} else if (adr4[0] == 'FIELD3') {
						field3 = adr4[1];
					}
				} 
			}
			else if (adr2[0]=='ADDRESS') {
				adr3 = adr2[1].split('&');
				var addressId, addressType, lastName, firstName, middleName,								
				phone1, address1, address2, city, state, country, zipcode, email1; 
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'ADDRESS_ID'){
						addressId = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESSTYPE') {
						addressType = adr4[1];
					} 
					else if (adr4[0] == 'LASTNAME') {
						lastName = adr4[1];
					} 
					else if (adr4[0] == 'FIRSTNAME') {
						firstName = adr4[1];
					} 
					else if (adr4[0] == 'MIDDLENAME') {
						middleName = adr4[1];
					} 
					else if (adr4[0] == 'PHONE1') {
						phone1 = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESS1') {
						address1 = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESS2') {
						address2  = adr4[1];
					} 
					else if (adr4[0] == 'CITY') {
						city  = adr4[1];
					} 
					else if (adr4[0] == 'STATE') {
						state = adr4[1];
					} 
					else if (adr4[0] == 'COUNTRY') {
						country = adr4[1];
					} 
					else if (adr4[0] == 'ZIPCODE') {
						zipcode = adr4[1];
					} 
					else if (adr4[0] == 'EMAIL1') {
						email1 = adr4[1];
					} 
				} 
			}
			else if (adr2[0]=='MEMBER') {
				adr3 = adr2[1].split('&');
				var memberId, displayName, photoLink;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'MEMBER_ID'){
						memberId = adr4[1];
					} 
					else if (adr4[0] == 'DISPLAYNAME') {
						displayName = adr4[1];
					} 
					else if (adr4[0] == 'PHOTOLINK') {
						photoLink = adr4[1];
					} 
				} 
			}
			else if (adr2[0]=='MBRGRPMBR') {
				adr3 = adr2[1].split('&');
				var memberId, mbrgrpId, customerId;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'MEMBER_ID'){
						memberId = adr4[1];
					} 
					else if (adr4[0] == 'MBRGRP_ID') {
						mbrgrpId = adr4[1];
					} 
					else if (adr4[0] == 'CUSTOMERID') {
						customerId = adr4[1];
					} 
				} 
			}
		}
	}
	var str1=""
	var str2=""
	//var str3="item"
	var str3="<A href=Cart.htm> : </A>";
	//var id1="mobileticart1"
	//var id2="mobileticart2"
	//var idm="mobileticart3"
	var id1="cartOO"
	var id2="mobileticart20"
	var idm="mobileticart30"
	var tp = getTotalProduct(count2);
	//str1 += "<EM>" + tp + "</EM>"
	//str2 += "<EM>$" + cent(v) + "</EM>"
	str1 += "<A href=Cart.htm>" + tp + " item"
	//str1 += "$" + cent(v) + "</A>"

	if (tp==1)
		str1 += ""
	else
		str1 += "s"
	//str3 += ""	
	if (tp > 0) {
	change_detail(id1,0,str1)
	//change_detail(idm,0,str3)
	//change_detail(id2,0,str2)
	}
}

function fnInitializeSmallCartNewO() {
	var adata = readCookie(ck);
	var adr1, adr2, adr3, adr4;
	var count=0; count2=0;
	var v=0;
	if (adata == null) {
	}
	else { 
		adr1 = adata.split('+');
		for (var i=0; i < adr1.length; i++) {
			adr2 = adr1[i].split(':');
			if (adr2[0]=='ORDERITEMS') {
				count++;
				adr3 = adr2[1].split('&');
				var catentry_id, quantity, partnum, price, totalproduct, shipmode_id;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'CATENTRY_ID') {
						catentry_id = adr4[1];
					} else if (adr4[0] == 'QUANTITY') {
						quantity = adr4[1];
						count2 += parseInt(quantity);
					} else if (adr4[0] == 'PARTNUM') {
						partnum = adr4[1];
					} else if (adr4[0] == 'PRICE') {
						price = adr4[1];
					} else if (adr4[0] == 'SHIPMODE_ID') {
						shipmode_id = adr4[1];
					} else if (adr4[0] == 'TOTALPRODUCT') {
						totalproduct = adr4[1];
					};

				} 
			}
			else if (adr2[0]=='ORDERS') {
				adr3 = adr2[1].split('&');
				var orders_id , totalshipping, totaltax, totalproduct, shipmode_id, 
				totaltaxshipping, field3;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'ORDERS_ID'){
						orders_id = adr4[1];
					} else if (adr4[0] == 'TOTALTAX') {
						totaltax = adr4[1];
					} else if (adr4[0] == 'TOTALSHIPPING') {
						totalshipping = adr4[1];
					} else if (adr4[0] == 'TOTALTAXSHIPPING') {
						totaltaxshipping = adr4[1];
					} else if (adr4[0] == 'TOTALPRODUCT') {
						totalproduct = adr4[1];	
						v = totalproduct; 			
					} else if (adr4[0] == 'SHIPMODE_ID') {
						shipmode_id = adr4[1];
					} else if (adr4[0] == 'FIELD3') {
						field3 = adr4[1];
					}
				} 
			}
			else if (adr2[0]=='ADDRESS') {
				adr3 = adr2[1].split('&');
				var addressId, addressType, lastName, firstName, middleName,								
				phone1, address1, address2, city, state, country, zipcode, email1; 
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'ADDRESS_ID'){
						addressId = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESSTYPE') {
						addressType = adr4[1];
					} 
					else if (adr4[0] == 'LASTNAME') {
						lastName = adr4[1];
					} 
					else if (adr4[0] == 'FIRSTNAME') {
						firstName = adr4[1];
					} 
					else if (adr4[0] == 'MIDDLENAME') {
						middleName = adr4[1];
					} 
					else if (adr4[0] == 'PHONE1') {
						phone1 = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESS1') {
						address1 = adr4[1];
					} 
					else if (adr4[0] == 'ADDRESS2') {
						address2  = adr4[1];
					} 
					else if (adr4[0] == 'CITY') {
						city  = adr4[1];
					} 
					else if (adr4[0] == 'STATE') {
						state = adr4[1];
					} 
					else if (adr4[0] == 'COUNTRY') {
						country = adr4[1];
					} 
					else if (adr4[0] == 'ZIPCODE') {
						zipcode = adr4[1];
					} 
					else if (adr4[0] == 'EMAIL1') {
						email1 = adr4[1];
					} 
				} 
			}
			else if (adr2[0]=='MEMBER') {
				adr3 = adr2[1].split('&');
				var memberId, displayName, photoLink;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'MEMBER_ID'){
						memberId = adr4[1];
					} 
					else if (adr4[0] == 'DISPLAYNAME') {
						displayName = adr4[1];
					} 
					else if (adr4[0] == 'PHOTOLINK') {
						photoLink = adr4[1];
					} 
				} 
			}
			else if (adr2[0]=='MBRGRPMBR') {
				adr3 = adr2[1].split('&');
				var memberId, mbrgrpId, customerId;
				for (var m=0; m < adr3.length; m++) {
					adr4 = adr3[m].split('=');				
					if (adr4[0] == 'MEMBER_ID'){
						memberId = adr4[1];
					} 
					else if (adr4[0] == 'MBRGRP_ID') {
						mbrgrpId = adr4[1];
					} 
					else if (adr4[0] == 'CUSTOMERID') {
						customerId = adr4[1];
					} 
				} 
			}
		}
	}
	var str1=""
	var str2=""
	//var str3="item"
	var str3="<A href=Cart.htm> : </A>";
	//var id1="mobileticart1"
	//var id2="mobileticart2"
	//var idm="mobileticart3"
	var id1="sb"
	var id2="mobileticart20"
	var idm="mobileticart30"
	var tp = getTotalProduct(count2);
	//str1 += "<EM>" + tp + "</EM>"
	//str2 += "<EM>$" + cent(v) + "</EM>"
	str1 += "<A href=shoppingcart.htm>" + tp + " item"
	if (tp != 1)
 	str1 += "s"
	str1 += "</A>"
	//if (count==1)
	//	str3 += ":"
	//else
	//	str3 += "s:"
	//str3 += ""	
	if (tp > 0) {
	change_detail(id1,0,str1)
	//change_detail(idm,0,str3)
	//change_detail(id2,0,str2)
	}
}


function getTotalProduct(count2) {
	return count2;
/*
	if (count2 > 999)
		return count2;
	else if (count2 > 99)
		return count2;
	else if (count2 > 9)
		return '0' + count2;
	else 
		return '00' + count2;
*/
}

function p_clickToEnlargeImage(url,name) {
var newImg = new Image();
newImg.src = url;
var height = 0;
var width = 0;
var t="DELAY"
for (var i=0; i < 1000; i++) t += "DELAY";
if (newImg.height>600) {
	width=newImg.width /newImg.height *600 + 200;
	height=600+200;
} else {
	width = newImg.width + 200;
	height = newImg.height + 200;
}
picTitle = 'Mobileti: ' + url
var left = parseInt((screen.availWidth/2) - (width/2));
var top = parseInt((screen.availHeight/2) - (height/2));
var windowFeatures = "width=" + width + ",height=" + height + ",status,scrollbars,resizable,left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top;
var myWindow = window.open(url, "subWind", windowFeatures);
myWindow.document.write('<html><head><title>'+picTitle
+'<\/title><style type=text\/css>BODY { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; background-color: #FFFFFF; color: #000000; margin-top: 0px; }TD, TH { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; }.small { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; }a:link { font-family: verdana,arial,helvetica,sans-serif; color: #004B91;}a:visited { font-family:verdana,arial,helvetica,sans-serif; color: #996633; }a:active { font-family: verdana,arial,helvetica,sans-serif; color: #FF9933; }.header{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height:20px;}<\/style><\/head><body><img src=mobileti_files/logo08x.gif><BR><BR><table width=635 border=0 cellpadding=0 cellspacing=0><tr><td class=header><strong>'+name+'</strong></td></tr></table><BR><BR><CENTER><img src=\"'+url+'\" border=0 valign=center><\/body><table border=0 cellspacing=1 cellpadding=3 width=\"90%\" align=center><tr><td align=center valign=center bgcolor=#FFFFFF><br /><br /><a href=javascript:window.close();><span class=small>Close Window</span></a></td></tr></table></CENTER><\/html>')
myWindow.focus()
}
/*
var is1=false;
var is2=false;
var is3=false;
var is4=false;
var is5=false;
var is6=false;
var is7=false;
var is8=false;
var is9=false;
*/
var is=false;
function load() {
	if (T2 == '0') 
	{
		/*
		if (!is1) { load_1(); is1=true; }
		if (!is2) { load_2(); is2=true; }
		if (!is3) { load_3(); is3=true; }
		if (!is4) { load_4(); is4=true; }
		if (!is5) { load_5(); is5=true; }
		if (!is6) { load_6(); is6=true; }
		if (!is7) { load_7(); is7=true; }
		if (!is8) { load_8(); is8=true; }
		if (!is9) { load_9(); is9=true; }
		*/
		if (!is) {
			load_1(); load_2(); load_3(); load_4(); load_5(); load_6(); load_7(); load_8(); load_9(); load_500(); load_600();
		}
		is = true;
	}
	else{
		/*
		if (eval('is' + T2) == false) {
			eval('load_' + T2 + '()');
			eval('is' + T2 + '=true');
		}
		*/
		if (!is) { 
			if (T2.length==1) 
				eval('load_' + T2 + '()');
			else {
				eval('load_' + cfloor(T2) + '()');
			}
		}
		is = true;
	}
}

function cfloor(T2) {
	var s=parseInt(T2);
	if ( s > 99 ) {
		s=Math.floor(s/100)*100;
	}
	return s;
}
function loadmenu() {
		loadmenu_1();
		loadmenu_2();
		loadmenu_3();
		loadmenu_4();
		loadmenu_5();
		loadmenu_6();
		loadmenu_7();
		loadmenu_8();
		loadmenu_9();
}


function displaySignin(id,id2) {
	var si = readCookie(_si);
	var str1 = ""
	var str2 = ""

	if (si !== null) {
		var sia=si.split('%40');
		str1 += "<A class=\"sprite_bg delim\" href=\"logout.php\">Sign Out</A>";
		str2 += "<EM>Hi, </EM> <A href=\"index.php\"><EM>" + sia[0] + '\@' + sia[1] + "</EM></A>";
	} else {
		str1 += "<A class=\"sprite_bg delim\" href=\"login.php\">Sign In</A>";
		str2 += "<EM>New?</EM> <A href=\"register.php\">Register</A>";
	}
	change_detail(id,0,str1);
	change_detail(id2,0,str2);
}

function displaySigninO(id,id2) {
	var si = readCookie(_si);
	var str1 = ""
	var str2 = ""

	if (si !== null) {
		var sia=si.split('%40');
		str1 += "<A href=\"logout.php\">Logout</A>";
		str2 += "<EM>Hello, </EM> <A href=\"index.php\"><EM>" + sia[0] + '\@' + sia[1] + "</EM></A>";
		change_detail(id2,0,str2);
	} else {
		str1 += "<A href=\"login.php\">Login</A>";
	}
	change_detail(id,0,str1);
}

function clearField1(field_id) {
} // end clearField()

function getLogo(mfname) {
	var objRsetMF = DB1.Recordsets('MANUFACTURER');
	var queryMF = "";
	queryMF += "MFNAME==\'"+mfname+"\'";
	var countMF=objRsetMF.Count(queryMF);
	var logo="";
	if (countMF > 0) {
		objRsetMF.FindFirst(queryMF);
		logo=objRsetMF.LOGO;
		return logo;
	} 	
	return "";
}
function cent(amount) {
    amount -= 0;
    amount = (Math.round(amount*100))/100;
    return (amount == Math.floor(amount)) ? amount + '.00' : (  (amount*10 == Math.floor(amount*10)) ? amount + '0' : amount);
}


function navChangeLocationNew(t1, t2) {
	var str=""
	str += "Video.htm";
	str += "?";
	str += "T1=";
	str += t1;
	str += "&T2=";
	str += t2;
	location.href=str;
}

function navChangeLocation(t1, t2) {
	var str=""
	str += "products.htm";
	str += "?";
	str += "T1=";
	str += t1;
	str += "&T2=";
	str += t2;
	location.href=str;
}
function navChangeOfferLocation(t1, t2, offer) {
	var str=""
	str += "products.htm";
	str += "?";
	str += "T1=";
	str += t1;
	str += "&T2=";
	str += t2;
	str += "&OF=";
	str += offer;
	location.href=str;
}
function navChangeOfferGroupLocation(t1, t2, offergroup) {
	var str=""
	str += "products.htm";
	str += "?";
	str += "T1=";
	str += t1;
	str += "&T2=";
	str += t2;
	str += "&OG=";
	str += offergroup;
	location.href=str;
}
function navChangeOfferGroupLocation2() {
	var str=""
	str += "products.htm";
	str += "?";
	str += "T1=";
	str += T1;
	str += "&T2=";
	str += T2;
	str += "&OG=";
	str += 777;
	location.href=str;
}
function navChangeSearchLocation(t1, t2) {
	var str=""
	str += "search.htm";
	str += "?";
	str += "SC=";
	str += t2;
	if (t1 != '0') {
		str += "&keywords=";
		str += t1;
	}
	location.href=str;
}
function navChangeSearchLocation2(t1, t2, t3) {
	var str=""
	str += "search.htm";
	str += "?";
	str += "SC=";
	str += t2;
	str += "&T1=";
	str += t1;
	location.href=str;
}

function navChangeSRLocation(t1,t2,s1,s2,s3,r1,r2,r3) {
	var str=""
	str += "products.htm";
	str += "?";
	str += "T1=";
	str += t1;
	str += "&T2=";
	str += t2;
	if (s1!= '0') {
		str += "&S1=";
		str += s1;
	}
	if (s2!= '0') {
		str += "&S2=";
		str += s2;
	}
	if (s3!= '0') {
		str += "&S3=";
		str += s3;
	}
	if (r1!= '0') {
		str += "&R1=";
		str += r1;
	}
	if (r2!= '0') {
		str += "&R2=";
		str += r2;
	}
	if (r3!= '0') {
		str += "&R3=";
		str += r3;
	}
	location.href=str;
}

function navChangeMFLocation(t1, t2, mf) {
	var str=""
	str += "products.htm";
	str += "?";
	str += "T1=";
	str += t1;
	str += "&T2=";
	str += t2;
	str += "&MF=";
	str += mf;
	location.href=str;
}
function navChangeTopLocation(n1,t2) {
	var str=""
	str += "top20.htm";
	str += "?";
	str += "N1=";
	str += n1;
	str += "&T2=";
	str += t2;
	location.href=str;
}


function navChangeProductLocation(x) {
	if (parseInt(x) > 0)
		location.href='product.htm?P1=' + x;
}

function calcMethodFedExGround(){
var objRset = DB1.Recordsets('CALMETHOD');
var query = "CALMETHOD_ID == " + 1;
var count=objRset.Count(query);
objRset.FindFirst(query);
return objRset.FIELD1;
}
function calcMethodFedExSecondDayAir(){
var objRset = DB1.Recordsets('CALMETHOD');
var query = "CALMETHOD_ID == " + 2;
var count=objRset.Count(query);
objRset.FindFirst(query);
return objRset.FIELD1;
}
function calcMethodFedExNextDay(){
var objRset = DB1.Recordsets('CALMETHOD');
var query = "CALMETHOD_ID == " + 3;
var count=objRset.Count(query);
objRset.FindFirst(query);
return objRset.FIELD1;
}
function calcMethodCATax(){
var objRset = DB1.Recordsets('CALMETHOD');
var query = "CALMETHOD_ID == " + 100;
var count=objRset.Count(query);
objRset.FindFirst(query);
return parseFloat(objRset.FIELD1);
}

function getTaskName(calcCode){
var taskName="";
var objRset1 = DB1.Recordsets('CALCODE');
var query1 = "CALCODE_ID == " + calcCode;
var count1=objRset1.Count(query1);
objRset1.FindFirst(query1);
var objRset2 = DB1.Recordsets('CALMETHOD');
var query2 = "CALMETHOD_ID == " + objRset1.CALMETHOD_ID;
var count2=objRset2.Count(query2);
objRset2.FindFirst(query2);
return objRset2.TASKNAME;
}

function calcMethodGround(){
	var calcmethod = getTaskName(1);
	return eval(calcmethod+ '()');
}

var stateAbbrCodes = new Array();
stateAbbrCodes['CA']=100;

function calcMethodTax(stateAbbr){
	var calcCode=stateAbbrCodes[stateAbbr];
	var calcmethod = getTaskName(calcCode);
	return eval(calcmethod+ '()');
}
function calcMethodSecondDayAir(){
	var calcmethod = getTaskName(2);
	return eval(calcmethod+ '()');
}
function calcMethodNextDay(){
	var calcmethod = getTaskName(3);
	return eval(calcmethod+ '()');
}
// MM_swapImage(img,'',on_img,1);

function MM_swapImage() { //v3.0 
  if (0) {
  } else {
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) 
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} 
  }
} 

function MM_preloadImages() { //v3.0 
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); 
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) 
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} 
   
} 

function MM_swapImgRestore() { //v3.0 
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; 
} 

function MM_findObj(n, d) { //v4.01 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { 
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} 
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; 
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); 
  if(!x && d.getElementById) x=d.getElementById(n); return x; 
} 



/***********************************************
* Drag and Drop Script: © Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

var dragobject={
z: 0, x: 0, y: 0, offsetx : null, offsety : null, targetobj : null, dragapproved : 0,
initialize:function(){
document.onmousedown=this.drag
document.onmouseup=function(){this.dragapproved=0}
},
drag:function(e){
disappeardelay=1000000  
var evtobj=window.event? window.event : e
this.targetobj=window.event? event.srcElement : e.target
if (this.targetobj.className=="drag"){
this.dragapproved=1
if (isNaN(parseInt(this.targetobj.style.left))){this.targetobj.style.left=0}
if (isNaN(parseInt(this.targetobj.style.top))){this.targetobj.style.top=0}
this.offsetx=parseInt(this.targetobj.style.left)
this.offsety=parseInt(this.targetobj.style.top)
this.x=evtobj.clientX
//alert(this.x)
this.y=evtobj.clientY
//alert(this.y)
if (evtobj.preventDefault)
evtobj.preventDefault()
document.onmousemove=dragobject.moveit
}
},
moveit:function(e){
var evtobj=window.event? window.event : e
// if (evtobj.clientX < 40) alert( evtobj.clientX)

if (this.dragapproved==1){
this.targetobj.style.left=this.offsetx+evtobj.clientX-this.x+"px"
this.targetobj.style.top=this.offsety+evtobj.clientY-this.y+"px"
return false
}
}
}
dragobject.initialize()
