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_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_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  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 hideStatus(sMsg) {
	window.status=sMsg;
	return true;
}

function checkEmail(form)	{
	formobj = eval("document." + form);
	if (!isEmail(formobj.email.value)) {
		alert("Please Enter a vaild Email address!")
		formobj.email.focus();
		return false;
	}
	return true;
}

function isEmail(s)	{
	if ((s == null) || (s.length == 0)) return false;
	if (s.indexOf(" ") != -1) return false;
	var i = 1;
	var sLength = s.length;
	while ((i < sLength) && (s.charAt(i) != "@"))	{ i++ }
	if ((i >= sLength) || (s.charAt(i) != "@")) return false;
	else i += 2;
	while ((i < sLength) && (s.charAt(i) != ".")){ i++ }
	if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
	else return true;
}

function NewWindow(url, myname, w, h, scroll, menubar, status) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable=0, menubar='+menubar+',status='+status+'';
	win = window.open(url, myname, winprops);
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); } 
} 

function loadConfiguration() {
	var newpri = prompt('Please enter your QUOTE NUMBER to retrive your saved system:\n', '');
	if		( newpri == null || newpri.length == 0) { 
		return false;
	} else if	( isNaN(newpri) ) {
		alert("Quote number appears invalid!\nEntered: "+newpri);
		return false;
	} else if	( newpri != Math.ceil(newpri) || isNaN(newpri) || newpri <= 0) {
		alert("Quote Number appears invalid!\nEntered: "+newpri);
		return false;
	} else {
		document.location.href = "default.asp?selection=system&usersysid="+newpri;
		return false;
	}
} 

	// Company
	var lnk_menu1_1 = '<A HREF="default.asp?selection=links&item=page_about_us.html">About Us</A>';
	var lnk_menu1_2 = '<A HREF="default.asp?selection=links&item=page_contact_us.html">Contact Us</A>';
	var lnk_menu1_3 = '';
	var lnk_menu1_4 = '';
	var lnk_menu1_5 = '';

	// Help
	var lnk_menu2_1 = '<A HREF="default.asp?selection=links&item=page_general_faq.html">General FAQ</A>';
	var lnk_menu2_2 = '<A HREF="default.asp?selection=links&item=page_shipping_faq.html">Shipping FAQ</A>';
	var lnk_menu2_3 = '<A HREF="default.asp?selection=links&item=page_warranty_faq.html">Warranty FAQ</A>';
	var lnk_menu2_4 = '';
	var lnk_menu2_5 = '';

	// Support 
	var lnk_menu3_1 = '<A HREF="default.asp?selection=links&item=page_support_center.html">Support Center</A>';
	var lnk_menu3_2 = '<A HREF="default.asp?selection=links&item=page_support_faq.html">Support FAQ</A>';
	var lnk_menu3_3 = '<A HREF="default.asp?selection=links&item=page_links.html">Manufacturers</A>';
	var lnk_menu3_4 = '<A HREF="default.asp?selection=links&item=page_driver_link.html">Support Links</A>';
	var lnk_menu3_5 = '<A HREF="default.asp?selection=links&item=page_phone.html">Contacts</A>';

	// Terms
	var lnk_menu4_1 = '<A HREF="default.asp?selection=links&item=page_policy.html">Company Policy</A>';
	var lnk_menu4_2 = '<A HREF="default.asp?selection=links&item=page_payment.html">Payment Methods</A>';
	var lnk_menu4_3 = '<A HREF="default.asp?selection=links&item=page_privacy.html">Privacy Security</A>';
	var lnk_menu4_4 = '';
	var lnk_menu4_5 = '';

	// Specials
	var lnk_menu5_1 = '';
	var lnk_menu5_2 = '';
	var lnk_menu5_3 = '';
	var lnk_menu5_4 = '';
	var lnk_menu5_5 = '<A HREF="default.asp?selection=links&item=page_rebate.html">Rebate</A>';


	img_menu1 = new Image();
	img_menu1.src = "images/link_back1.jpg";
	img_menu2 = new Image();
	img_menu2.src = "images/link_back2.jpg";
	img_menu3 = new Image();
	img_menu3.src = "images/link_back3.jpg";
	img_menu4 = new Image();
	img_menu4.src = "images/link_back4.jpg";
	img_menu5 = new Image();
	img_menu5.src = "images/link_back5.jpg";

function changeMenuLinks(num) { 
	mTable = document.getElementById("myTable");
	mTable.setAttribute("background", eval("img_menu" + num).src);
	//mTable.setAttribute("background", "images/link_back"+num+".jpg");
	
	var link1 = '';
	if (eval("lnk_menu"+num+"_1") != '') 
		link1 = '<img src="images/arrow.jpg" border="0" width="4" height="5" alt="">&nbsp;&nbsp;' + eval("lnk_menu"+num+"_1");
	var link2 = '';
	if (eval("lnk_menu"+num+"_2") != '')
		link2 = '<img src="images/arrow.jpg" border="0" width="4" height="5" alt="">&nbsp;&nbsp;' + eval("lnk_menu"+num+"_2");
	var link3 = '';
	if (eval("lnk_menu"+num+"_3") != '') 
		link3 = '<img src="images/arrow.jpg" border="0" width="4" height="5" alt="">&nbsp;&nbsp;' + eval("lnk_menu"+num+"_3");
	var link4 = '';
	if (eval("lnk_menu"+num+"_4") != '') 
		link4 = '<img src="images/arrow.jpg" border="0" width="4" height="5" alt="">&nbsp;&nbsp;' + eval("lnk_menu"+num+"_4");
	var link5 = '';
	if (eval("lnk_menu"+num+"_5") != '') 
		link5 = '<img src="images/arrow.jpg" border="0" width="4" height="5" alt="">&nbsp;&nbsp;' + eval("lnk_menu"+num+"_5");
	
	mTable.rows[0].cells[0].innerHTML = link1;
	mTable.rows[0].cells[1].innerHTML = link2;
	mTable.rows[0].cells[2].innerHTML = link3;
	mTable.rows[0].cells[3].innerHTML = link4;
	mTable.rows[0].cells[4].innerHTML = link5;

}
