var drag = 0 var mouseX =0 var mouseY =0 var myX = 229 var myY = 325 var stop_scroll_down=1 var stop_scroll=1 ajaxCheckLog=getXmlHttpRequestObject() // Detect if the browser is IE or not. // If it is not IE, we assume that the browser is NS. var IE = document.all?true:false var elementY = 0; var elementX = 0; // If NS -- that is, !IE -- then set up for mouse capture if (!IE) document.captureEvents(Event.MOUSEMOVE) // Set-up to use getMouseXY function onMouseMove document.onmousemove = getMouseXY; // Temporary variables to hold mouse x-y pos.s var tempX = 0 var tempY = 0 // Main function to retrieve mouse x-y pos.s function getMouseXY(e) { if (IE) { // grab the x-y pos.s if browser is IE tempX = event.clientX + document.body.scrollLeft tempY = event.clientY + document.body.scrollTop } else { // grab the x-y pos.s if browser is NS tempX = e.pageX tempY = e.pageY } // catch possible negative values in NS4 if (tempX < 0){tempX = 0} if (tempY < 0){tempY = 0} return true } var count=0; function closeElem(id){ document.getElementById(id).style.display='none' } function openElem(id){ if(document.getElementById(id).style.display=='none'){ document.getElementById(id).style.display='' } else { document.getElementById(id).style.display='none' } } function openElem2(id){ document.getElementById(id).style.display='' } function GEBI(id){ return document.getElementById(id) } var Audio = new Object(); Audio.elm = null; Audio.play = function Audio_play(src,loop) { if (!src) return false; if (this.isElm()) this.stop(); var doc = document; var elm; if (doc.all) elm = doc.createElement("bgsound"); if (elm && typeof elm.src == "string") { if (loop) elm.loop = "infinite" elm.src = src; } else { elm = doc.createElement("object"); elm.setAttribute("width","0"); elm.setAttribute("height","0"); elm.setAttribute("autostart",true); elm.style.visibility = "hidden"; elm.setAttribute("type","audio/x-wav"); if (loop) elm.setAttribute("loop","true"); elm.setAttribute("data",src); } doc.body.appendChild(elm); elm.focus(); this.elm = elm; return true; }; Audio.stop = function Audio_stop() { if (this.isElm()) { this.elm.parentNode.removeChild(this.elm); this.elm = null; } }; Audio.isElm = function () { return (this.elm && this.elm.parentNode); }; function setCookie(c_name,value,expiredays) { var exdate=new Date() exdate.setDate(exdate.getDate()+expiredays) document.cookie=c_name+ "=" +escape(value)+ ((expiredays==null) ? "" : ";expires="+exdate.toGMTString()) } function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } function getXmlHttpRequestObject() { if (window.XMLHttpRequest) { return new XMLHttpRequest(); } else if(window.ActiveXObject) { return new ActiveXObject("Microsoft.XMLHTTP"); } else { document.getElementById('p_status').innerHTML = 'Status: Cound not create XmlHttpRequest Object. Consider upgrading your browser.'; } } function ajax(page, postVars, getVars, element, indicator){ if(ajaxCheckLog.readyState==4 || ajaxCheckLog.readyState==0 ){ setCookie('element', element) setCookie('page', page) setCookie('indicator', indicator) if(indicator !=''){ document.getElementById(indicator).style.display='' } ajaxCheckLog.open("POST", "/legacy/yedidim/"+page+'.php?'+getVars, true); ajaxCheckLog.onreadystatechange = handelCheckLog; ajaxCheckLog.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); var param = postVars; ajaxCheckLog.send(param); } } function handelCheckLog(){ if(ajaxCheckLog.readyState==4){ if(unescape(readCookie('indicator'))!=''){ document.getElementById(unescape(readCookie('indicator'))).style.display='none'; } if(unescape(readCookie('element'))!==''){ document.getElementById(unescape(readCookie('element'))).innerHTML=ajaxCheckLog.responseText; } if(readCookie('page')=="suggest"){ if(ajaxCheckLog.responseText.length < 2){ document.getElementById(unescape(readCookie('element'))).style.display='none' } } } } function validate() { var alertMessage='' var submitOK=true for(x=1;x<=20;x++){ if(GEBI('val'+x)){ if(document.getElementById('val'+x).value==''){ var title=GEBI('val'+x).title alertMessage+='* '+title+' דרוש להמשך ההרשמה '; submitOK=false } } } if(submitOK==false){ alert("ההרשמה נכשלה מהסיבות הבאו: "+alertMessage) } return submitOK } function setSuggestFrame(id, parent, frame){ var cordY= 20; var cordX= -11; document.getElementById(parent).style.position="relative"; document.getElementById(parent).innerHTML+="
" } function suggestValues(id, parent, frame, event){ if(!GEBI(frame)){ setSuggestFrame(id, parent, frame) count=-1; } else { if(GEBI(frame).style.display=="none"){ GEBI(frame).style.display="" count=-1; } } if(count < -1)count =-1 if(event.keyCode == 40){ if(GEBI(frame+"suggest_"+count)){ GEBI(frame+"suggest_"+count).style.background='' } count++ if(GEBI(frame+"suggest_"+count)){ GEBI(frame+"suggest_"+count).style.background='#5470de' } else { count-- GEBI(frame+"suggest_"+count).style.background='#5470de' } } if(event.keyCode == 38){ if(GEBI(frame+"suggest_"+count)){ GEBI(frame+"suggest_"+count).style.background='' } count-- if(GEBI(frame+"suggest_"+count)){ GEBI(frame+"suggest_"+count).style.background='#5470de' } } if(event.keyCode==13){ GEBI(id).value= GEBI(frame+"suggest_"+count).innerHTML GEBI(frame).style.display='none' if(id=="val4")var type=1 else var type=2 ajax('company_details', 'value='+GEBI(id).value+'&type='+type, '', '', 'loading') } value=GEBI(id).value if(event.keyCode !=40 && event.keyCode!=38){ ajax('suggest', 'value='+value+'&id='+id+'&frame='+frame, '', frame, 'loading') setTimeout("closeElem('"+frame+"')", 5000) } } function suggestCloseElem(id){ if(readCookie(id)!=1)closeElem(id) } function getElementPosition(oElement){ elementY = document.getElementById(oElement).offsetTop; elementX = document.getElementById(oElement).offsetLeft; alert(oElement.offsetParent) } function disableEnterKey(e){ var disable=0 if(GEBI("suggestFrame")){ if(GEBI("suggestFrame").style.display==''){ var disable=1 } } for(i=1;i<=4;i++){ if(GEBI("suggestFrame"+i)){ if(GEBI("suggestFrame"+i).style.display==''){ var disable=1 } } if(disable==1) { var key; if(window.event) key = window.event.keyCode; //IE else key = e.which; //firefox if(key == 13) return false; else return true; } } } function fillElem(id, text, title){ GEBI(id).innerHTML="

"+title+"

"+text GEBI(id).style.display='' } function setPosition(id) { if(drag == 1) { myX += mouseX - tempX myY -= mouseY - tempY GEBI(id).style.top = myY+'px' GEBI(id).style.right = myX+'px' mouseX = tempX mouseY = tempY } } function scrollDown(id){ if(stop_scroll_down== 0){ document.getElementById(id).scrollTop+=10 setTimeout("scrollDown('"+id+"')", 100); } } function scrollUp(id){ if(stop_scroll== 0){ document.getElementById(id).scrollTop-=10 setTimeout('scrollUp("'+id+'")', 100); } }