function ETSOOCheckKVForm(form)
{
    var elements=form.elements.length;
    for(var i=0;i<elements;i++)
    {
        var e=form.elements[i];
        var required=e.getAttribute("required");
        if(required=="true")
        {
            var hasValue=false;
            var nodeName=e.nodeName;
            if(nodeName=="INPUT")
            {
                var type=e.type;
                if(type=="text")
				{
                    if(e.value!="")
                    {
                        hasValue=true;
                    }
                }
                else if(type=="radio"||type=="checkbox")
                {
                    var items=form.elements[e.name];
                    var len=items.length;
                    for(var h=0;h<len;h++)
                    {
                        var item=items[h];
                        if(item.checked)
                        {
                            hasValue=true;
                            break;
                        }
                    }
                }
                else hasValue=true;
            }
            else if(nodeName=="SELECT")
            {
                if(e.selectedIndex>0)
                {
                    hasValue=true;
                }
            }
            else if(nodeName=="TEXTAREA")
            {
                if(e.value!="")
                {
                    hasValue=true;
                }
            }
            else hasValue=true;
            
            if(!hasValue)
            {
                e.focus();
                return false;
            }
        }
    }
    return true;
}
function SelectIt(oT)
{
    var sProductID=oT.value;
    var oE=oT.form.elements["Qty_"+sProductID];
    if(oT.checked)
    {
	    oE.value=1;
	    oE.select();
    }
    else oE.value="";
}
function ViewLogo(productID)
{
    window.open('/Products/ViewProductLogo.aspx?ProductID='+productID,'ViewLogo','width=660, height=560, titlebar=no, menubar=no, statusbar=no, scrollbars=no');
}
function ViewPage(page)
{
    window.open('/ETSOO/EOFile/Root/PDF/'+page+'.pdf');
}
function updateOnline()
{
    var d=new Date();
    _sysAjax.importResources("WebsiteUpdateOnline","/XmlData/UpdateOnline.aspx?id=d"+d.valueOf());
}
function checkDropdownOrderForm(form)
{
    for(var name in ETSOODropdown.all)
    {
        var dd=ETSOODropdown.all[name];
        var value=dd.value;
        if(value!=null&&value!='')
        {
            var oProduct=form.elements[name];
            if(oProduct!=null)
            {
                oProduct.value=value;
            }
        }
    }
    return true;
}
