var carModels = new Array(); function toggleDisplay(source, targetEl, condition, bResetTargetValue) { var c = eval(condition); if(!c) { if(bResetTargetValue) gE(targetEl).value = ''; gE(targetEl).style.display = 'none'; if(targetEl == 'warantyMonth') gE('nWarantyMonthText').style.display = 'none'; } else { gE(targetEl).style.display = ''; if(targetEl == 'warantyMonth') gE('nWarantyMonthText').style.display = ''; } } function populateModels(source, target, items) { var t = gE(target); if(source.value) { t.options.length = 0; t.options[0] = new Option('Alegeti...', ''); items = items[source.value]; if(items && items.length) { var j = 1; for(var i = 0; i < items.length; i++) { if(items[i]) t.options[j++] = new Option(items[i], i); } t.disabled = false; } else { t.disabled = true; } } else { t.options.length = 0; t.options[0] = new Option('Alegeti...', ''); t.disabled = true; } } function refineSubmit(frm, target) { if(target && gE(target)) { gE(target).value = ''; } gE(frm).submit(); } function Dimension(element){ this.x=-1; this.y=-1; this.w=0; this.h=0; if (element==document){ this.x=element.body.scrollLeft; this.y=element.body.scrollTop; this.w=element.body.clientWidth; this.h=element.body.clientHeight; }else if (element!=null){ var e=element; var left=e.offsetLeft; while ((e=e.offsetParent)!=null) { left+=e.offsetLeft; } var e=element; var top=e.offsetTop; while((e=e.offsetParent)!=null) { top+=e.offsetTop; } this.x=left; this.y=top; this.w=element.offsetWidth; this.h=element.offsetHeight; } } function displayImageDiv(el, img, show) { var x = gE('ImageDiv'); img = ''; if(show) { var dime = new Dimension(el); var dimdoc = new Dimension(document); x.innerHTML = img; x.style.display = 'block'; var l = (dime.x>dimdoc.x)?dime.x:dimdoc.x; x.style.left = l+'px;'; var t = (dime.y>dimdoc.y)?dime.y:dimdoc.y; t = t+15; x.style.top = t+'px;'; } else { x.style.display = 'none'; } }