var isNetScape = (navigator.appName == "Netscape" && navigator.appVersion.charAt(0) >= 4) ? true : false;
var DomainName = "commercial.aifriedman.com"

function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}

function GetCookieOld (name) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
      return getCookieVal (j);
	i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break; 
  }
  return null;
}

function FixCookieDate (date) {
  var base = new Date(0);
  var skew = base.getTime(); // dawn of (Unix) time - should be 0
  if (skew > 0)  // Except on the Mac - ahead of its time
    date.setTime (date.getTime() - skew);
}

function SetCookieOld (name,value,expires,path,domain,secure) {
  document.cookie = name + "=" + escape (value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
}

//===================================Nick
var CookieName="GAIF";

function getField(name,Item) {
var field=new Array('SID','UserType','SalesName','CustName');	
var i=0;
  for (i=0;i<field.length;i++) {
    st=field[i];
    if (st.toUpperCase()==name.toUpperCase()) break;
  }	
  if (i==field.length) return null;	  
  var arr=Item.split(',');
  return arr[i];
}

function GetCookie(name) {
  var arg = CookieName + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  var st=""
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg) {
      return getField(name,getCookieVal (j));
	}  
	i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break; 
  }
  return null;
}

function SetCookie (value,expires,path,domain,secure) {
  document.cookie = CookieName + "=" + escape (value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
}

// this function search the OrderISN in the all frames above current
function GetOrderISN() {
var nbrparent=5;
var k=0;
  var st="parent.OrderISN";
  while (k++<nbrparent&&!eval(st)) st="parent."+st;
  if (eval(st)) return eval(st)
  else return "";
}

function GetItems(win,prgname,argline){
 doc=win.document;
 doc.write('<HTML>');
 doc.write('<HEAD>');
 doc.write('</HEAD>');
 doc.write('<BODY>'); 
 doc.write('<br>');
 doc.write('<div style="padding-left:30px"><img src="/em15/search.gif" width=200 height=200 alt="Search" border="0"></div>');
 doc.write("<FORM METHOD=POST ACTION='/Magic94Scripts/mgrqispi94.dll' name='UnitItem'>");
 doc.write("<Input type=hidden name='APPNAME' value='catalog'>");
 doc.write("<Input type=hidden name='PRGNAME' value='Unit_Items'>");
 doc.write("<Input type=hidden name='ARGUMENTS' value='prg,arg'>");
 doc.write("<Input type=hidden name='prg' value='"+prgname+"'>");
 doc.write("<Input type=hidden name='arg' value='"+argline+"'>");
 doc.write('</FORM>');
 doc.writeln('</BODY>');
 doc.writeln('</HTML>');
 doc.forms[0].submit();
}

function checkemail(emayl) {
	var str=emayl.value;
	var ln=str.length;
	var err=0;
	var tagfound_at=0;
	var tagfound_dot=0;
	for (var x=0; x<ln; x++) {
		if (x==0 && (str.charAt(x)=="@" || str.charAt(x)==".")) {
			err=1;
			break;
		}
		if (x>0 && str.charAt(x)=="@") tagfound_at=1;
		if (x>0 && str.charAt(x)==".") tagfound_dot=1;	
	}
	if (err || !tagfound_at || !tagfound_dot) {
		alert("Invalid e-mail address!");
		return false;
	} else return true;
}

function FindIndex(Object,Value0bj){
	var ln;
	ln=Object.length;
	for (var i=0;i<ln;i++){
		if (Object.options[i].value==Value0bj) {
			return i;
		}	
	}	
	return i;
}
