<!--
function toggleMenu(currMenu) {
			if (document.all) {
				thisMenu = eval("document.all." + currMenu + ".style");
				if (thisMenu.display == "block") {
					thisMenu.display = "none";
				}
				else {
					thisMenu.display = "block";
				}
				return false;
			}
			else {
				return true;
			}
}
function addFilt(oWhich){
	oWhich.style.color = "#FF3300";
}
function removeFilt(oWhich){
	oWhich.style.color = "#000000";
}
function prodInNewWindow(id){
	theWindow = window.open('product.php?prodId=' + id, "", "height=350, width=550, scrollbars=yes, resizable=yes");
}
function statusMsg(msg){
	window.status = msg;
}
function myprint() {
	window.print();
}

// configurator
function validename(name){
	if (name == ""){
		return false;
	}
	return true;
}
function validephone(phone){
	if (phone == ""){
		return false;
	}
	invalidChars = ":,;.|\=''\"*&^%$#@!abcdefghijklmnoprstuvqwxyzABCDEFGHIJKLMNOPRSTUVQWXYZ"
	for (i=0; i<invalidChars.length; i++) {
		badChar = invalidChars.charAt(i);
		if (phone.indexOf(badChar,0) > -1) {
			return false;
		}
	}
	return true;
}
function valideemail(email) {
	invalidChars = " /:,;*&^%$#!";

	if (email == "") {
		return false;
	}
	for (i=0; i<invalidChars.length; i++) {
		badChar = invalidChars.charAt(i);
		if (email.indexOf(badChar,0) > -1) {
			return false;
		}
	}
	atPos = email.indexOf("@",1);
	if (atPos == -1) {
		return false;
	}
	if (email.indexOf("@",atPos+1) > -1) {
		return false;
	}
	periodPos = email.indexOf(".",atPos);
	if (periodPos == -1) {
		return false;
	}
	if (periodPos+3 > email.length)	{
		return false;
	}
	return true;
}
function submitit(form) {
	if (!validename(form.NAME.value)) {
		alert("You must enter a NAME !");
		form.NAME.focus();
		form.NAME.select();
		return false;
	}
	if (!validephone(form.PHONE.value)) {
		alert("You must enter valid PHONE NUMBER !");
		form.PHONE.focus();
		form.PHONE.select();
		return false;
	}
	if (!valideemail(form.EMAIL.value)) {
		alert("Invalid email address !");
		form.EMAIL.focus();
		form.EMAIL.select();
		return false;
	}
	return true;
}
function toggleMenu(currMenu) {
			if (document.all) {
				thisMenu = eval("document.all." + currMenu + ".style");
				if (thisMenu.display == "block") {
					thisMenu.display = "none";
				}
				else {
					thisMenu.display = "block";
				}
				return false;
			}
			else {
				return true;
			}
}
function myround(number){ 
	if (number == 0) 
	return "0.00"; 
	var result=""+Math.round(number * 100.0); 
	var length=result.length; 
	return(result.substring(0,length-2)+"."+result.substring (length-2,length)); 
} 
function calculate(F) {
 F.pMAINBOARD.value = F.MAINBOARD.options.value;
 F.MAINBOARDTXT.value = F.MAINBOARD.options.item(F.MAINBOARD.options.selectedIndex).text;
 F.pCPU.value = F.CPU.options.value;
 F.CPUTXT.value = F.CPU.options.item(F.CPU.options.selectedIndex).text;
 F.pRAM.value = F.RAM.options.value;
 F.RAMTXT.value = F.RAM.options.item(F.RAM.options.selectedIndex).text;
 F.pFDD.value = F.FDD.options.value;
 F.FDDTXT.value = F.FDD.options.item(F.FDD.options.selectedIndex).text;
 F.pHDD.value = F.HDD.options.value;
 F.HDDTXT.value = F.HDD.options.item(F.HDD.options.selectedIndex).text;
 F.pMODEM.value = F.MODEM.options.value;
 F.MODEMTXT.value = F.MODEM.options.item(F.MODEM.options.selectedIndex).text;
 F.pCDCDRWDVD.value = F.CDCDRWDVD.options.value;
 F.CDCDRWDVDTXT.value = F.CDCDRWDVD.options.item(F.CDCDRWDVD.options.selectedIndex).text;
 F.pVIDEOCARD.value = F.VIDEOCARD.options.value;
 F.VIDEOCARDTXT.value = F.VIDEOCARD.options.item(F.VIDEOCARD.options.selectedIndex).text;
 F.pMONITOR.value = F.MONITOR.options.value;
 F.MONITORTXT.value = escape(F.MONITOR.options.item(F.MONITOR.options.selectedIndex).text);
 F.pKEYBOARD.value = F.KEYBOARD.options.value;
 F.KEYBOARDTXT.value = F.KEYBOARD.options.item(F.KEYBOARD.options.selectedIndex).text;
 F.pMOUSE.value = F.MOUSE.options.value;
 F.MOUSETXT.value = F.MOUSE.options.item(F.MOUSE.options.selectedIndex).text;
 F.pCASE.value = F.CASE.options.value;
 F.CASETXT.value = F.CASE.options.item(F.CASE.options.selectedIndex).text;
 F.pOEMOS.value = F.OEMOS.options.value;
 F.OEMOSTXT.value = F.OEMOS.options.item(F.OEMOS.options.selectedIndex).text;
 F.pLANCARD.value = F.LANCARD.options.value;
 F.LANCARDTXT.value = F.LANCARD.options.item(F.LANCARD.options.selectedIndex).text;
 F.pSPEAKERS.value = F.SPEAKERS.options.value;
 F.SPEAKERSTXT.value = F.SPEAKERS.options.item(F.SPEAKERS.options.selectedIndex).text;
 F.pCPUFAN.value = F.CPUFAN.options.value;
 F.CPUFANTXT.value = F.CPUFAN.options.item(F.CPUFAN.options.selectedIndex).text;
 F.pSOUNDCARD.value = F.SOUNDCARD.options.value;
 F.SOUNDCARDTXT.value = F.SOUNDCARD.options.item(F.SOUNDCARD.options.selectedIndex).text;
 F.pOEMSOFTWARE.value = F.OEMSOFTWARE.options.value;
 F.OEMSOFTWARETXT.value = F.OEMSOFTWARE.options.item(F.OEMSOFTWARE.options.selectedIndex).text;
 F.pMULTIMEDIA.value = F.MULTIMEDIA.options.value;
 F.MULTIMEDIATXT.value = F.MULTIMEDIA.options.item(F.MULTIMEDIA.options.selectedIndex).text;
 //
 F.pTOTAL.value = parseFloat(F.MAINBOARD.options.value) + parseFloat(F.CPU.options.value) + parseFloat(F.RAM.options.value) + parseFloat(F.FDD.options.value) + parseFloat(F.HDD.options.value) + parseFloat(F.MODEM.options.value) + parseFloat(F.CDCDRWDVD.options.value) + parseFloat(F.VIDEOCARD.options.value) + parseFloat(F.MONITOR.options.value) + parseFloat(F.KEYBOARD.options.value) + parseFloat(F.MOUSE.options.value) + parseFloat(F.CASE.options.value) + parseFloat(F.OEMOS.options.value) + parseFloat(F.LANCARD.options.value) + parseFloat(F.SPEAKERS.options.value) + parseFloat(F.CPUFAN.options.value) + parseFloat(F.SOUNDCARD.options.value) + parseFloat(F.OEMSOFTWARE.options.value) + parseFloat(F.MULTIMEDIA.options.value)

 F.pTOTAL.value = myround(F.pTOTAL.value);
}
//-->