function focusWin()
{
window.focus();
}


function openWin(nUrl)
{
url = nUrl
window.open(url, 'terms','toolbar=no,width=350,height=500,directories=no,status=no,scrollbars=yes,resize=no,menubar=no')
}


function fCmd(fCmdValue, fActValue, fItemValue){
var form = document.basket

	if (fCmdValue == "calc" || fCmdValue == "ssl"){
		for(i = 0; i < form.elements.length; i++){
			objCtrl = form.elements[i];
			if(objCtrl.type != "hidden" && objCtrl.type == "text"){
				var iCount = objCtrl.value.length;
				if(iCount > "0"){
					for(pos=0; pos<iCount; pos++){
						if (objCtrl.value.charAt(pos) < "0" || objCtrl.value.charAt(pos) > "9"){
							compose('errProQuantityFalse',objCtrl.name);
							return;
							}
						}
					}
				else{
					compose('errProQuantityFalse',objCtrl.name);
					return;					
					}
				}
			}
		form.action = fActValue;
		if(fCmdValue == "ssl"){
			form.bskCmd.value = "next";
			}
		else{
			form.bskCmd.value = "calc";
			}
		form.submit();
		}

	if (fCmdValue == "del")
		{
		form.action = fActValue;
		form.bskDelPos.value = fItemValue;
		form.bskCmd.value = "calc";
		form.submit();
		}

	if (fCmdValue == "next")
		{
		form.action = fActValue;
		form.bskCmd.value = "next";
		form.submit();
		}
}


function proQuantity(txtAlert,vTyp,vFieldName,vQuantity)
{
	if (vTyp == "add")
	{
	vQuantity++;
		{vFieldName.value = vQuantity;}
	}
	
	if (vTyp == "sub")
		{
		if (vQuantity == '1')
			{alert(txtAlert)}
		else
			{
			vQuantity--;
				{vFieldName.value = vQuantity;}
			}
		}
}


function custom_print(){
    if (document.all) {
        if (navigator.appVersion.indexOf("5.0") == -1) {
            var OLECMDID_PRINT = 6;
            var OLECMDEXECOPT_DONTPROMPTUSER = 2;
            var OLECMDEXECOPT_PROMPTUSER = 1;
            var WebBrowser = "<OBJECT ID=\"WebBrowser1\" WIDTH=0 HEIGHT=0 CLASSID=\"CLSID:8856F961-340A-11D0-A96B-00C04FD705A2\"></OBJECT>";
            document.body.insertAdjacentHTML("beforeEnd", WebBrowser);
            WebBrowser1.ExecWB(6, 2);
            WebBrowser1.outerHTML = "";
        } else {
            self.print();
        }
    } else {
        self.print();
    }
}