	function ValidateModels() {
		var bRetorno = false;
		if (! ValidateFieldEmpty("document.FrmAlterPrd.name","Name"))
			return false;
		qtd = new Number(document.FrmAlterPrd.qtd.value);
		document.FrmAlterPrd.NewModel.value=""
		for(i=1;i<=qtd;i++) {
				CampoQtd = eval("document.FrmAlterPrd.brands" + i)
				if (CampoQtd.checked == true) {				
					document.FrmAlterPrd.NewModel.value="Submit";
					return true;
				}
		}
		alert("Choose at least one category");
		return false;
	}

function ValidateContact() {
	if (! ValidateFieldEmpty("document.FrmProducts.Name2","Name"))
		return false;
	if (! ValidateFieldEmpty("document.FrmProducts.Email2","E-mail"))
		return false;
	if (! ValidateFieldEmpty("document.FrmProducts.Phone2","Phone"))
		return false;
	if (! ValidateFieldEmpty("document.FrmProducts.textarea","Message"))
		return false;
	return true;
}
function ValidateUser() {
	sName=document.form1.first_name.value
	sLastName=document.form1.last_name.value
	sMail=document.form1.email.value
	sPass=document.form1.password.value
	if (sName == "" ) {
		alert("First name canīt be empty!");
		document.form1.first_name.focus();
		return false;
	}
	if (sLastName == "" ) {
		alert("Last name canīt be empty!");
		document.form1.last_name.focus();
		return false;
	}
	if (sMail == "" ) {
		alert("E-mail canīt be empty!");
		document.form1.email.focus();
		return false;
	}	
	if (sPass == "" ) {
		alert("Password canīt be empty!");
		document.form1.password.focus();
		return false;
	}	
}

function CloseOrder() {
	if (ValidateOrder())  {
		document.FrmOrder.CloseHid.value = "Close";
		return true;
	}
	else {
		document.FrmOrder.CloseHid.value = "";
	}
	return false;
}
function AddtoCart(pIdProd) {
	CampoQtd = document.FrmProducts.qtty
	sValue = new String(CampoQtd.value)
	var bRetorno = true;
	if (sValue.indexOf(" ") != -1 || sValue == "") {
		CampoQtd.focus();
		alert("Product Quantity has to be numeric");
		bRetorno = false;
	}
	if (isNaN(sValue)) {				
		CampoQtd.focus();
		alert("Product Quantity has to be numeric");
		bRetorno = false;
	}
	if (sValue < 1) {				
		CampoQtd.focus();
		alert("Product Quantity has to be greater or equal then 1");
		bRetorno = false;
	}

	if (bRetorno) {
		document.FrmProducts.ProductId.value = pIdProd
		document.FrmProducts.submit()
	}
}
function ValidateOrder() {
	document.FrmOrder.CloseHid.value ="";
	nProds = new Number(document.FrmOrder.qtty.length)
	if (isNaN(nProds)) {
		return ValidateQtty("document.FrmOrder.qtty");
	}
	else { 
		for (i=0;i<nProds;i++){
			if (! ValidateQtty("document.FrmOrder.qtty[" + i + "]" )) 
				return false;
		}
	}
	return true;
}
function ValidateQtty(pQtd) {
	if (! ValidateFieldNumeric(pQtd, "All quantities")) {
		return false;
	}
	if (! ValidateFieldGreaterThen(pQtd, 0,"All quantities")) {
		return false;
	}
	return true;
}
function ValidateFieldEmpty(pField,pMsg) {

	pCampo = eval(pField);
	sValue = new String (pCampo.value);
	if (sValue  == "") {
		alert(pMsg + " canīt be empty");
		pCampo.focus();
		return false;
	}
	return true;
}
function ValidateFieldNumeric(pField,pMsg) {
	pCampo = eval(pField);
	sValue = new String (pCampo.value);
	if (sValue  == "" || sValue.indexOf(" ") != -1 || isNaN(sValue) ) {
		alert(pMsg + " must be numeric");
		pCampo.focus();
		return false;
	}
	return true;
}
function ValidateFieldGreaterThen(pField,pCompare,pMsg) {
	pCampo = eval(pField);
	nValue = new Number (pCampo.value);
	Compare = new Number(pCompare);
	if (nValue <= Compare) {
		alert(pMsg + " must be greater then " + pCompare);
		pCampo.focus();
		return false;
	}
	return true;
}
function RemoveProd(pIndexField) {
	document.FrmOrder.CloseHid.value ="";
	if (ValidateOrder() ) {
		nProds = new Number(document.FrmOrder.qtty.length)
		if (! isNaN(nProds)) {
			sCampo = new String("document.FrmOrder.qtty");
			sCampo += "[" ;
			sCampo += pIndexField ;
			sCampo += "]";
			objCampo = eval(sCampo);
			objCampo.value = "0";
		}
		else {
			document.FrmOrder.qtty.value = "0";
		}
		return true;
	}
	else 
		return false;
}
function openPictureWindow_Fever(imageName,imageWidth,imageHeight,alt,posLeft,posTop) {
	newWindow = window.open("photo.asp?imgName="+imageName,"newWindow","width="+imageWidth+",height="+imageHeight+",left="+posLeft+",top="+posTop);	
	newWindow.focus();
}

