var currentlyDimming;var dimm;var xmlHttp;function hideByID(elementName) {if (document.getElementById(elementName)) document.getElementById(elementName).style.display='none';}function showByID(elementName) {if (document.getElementById(elementName)) document.getElementById(elementName).style.display='inline';}function showBlockByID(elementName) {if (document.getElementById(elementName)) document.getElementById(elementName).style.display='block';}function setFocus(elementName) {document.getElementById(elementName).focus();}function showHideByID(elementName) {if (document.getElementById(elementName).style.display=='inline') hideByID(elementName); else showByID(elementName);}function showHideBlockByID(elementName) {if (document.getElementById(elementName).style.display=='block') hideByID(elementName); else showBlockByID(elementName);}function changeText(elementName,theText) {if (document.getElementById(elementName)) return document.getElementById(elementName).innerHTML=theText;}function changePicForGal(picDiv,mainPic,contentDiv,content) {changePic(picDiv,mainPic);changeText(contentDiv,content);}function changeLink(elementName,theLink) {return document.getElementById(elementName).href=theLink;}function getLink(elementName) {if (document.getElementById(elementName)) return document.getElementById(elementName).href;}function changeFormAction(formName,actionPage) {return document.getElementById(formName).action=actionPage;}function getText(elementName) {if (document.getElementById(elementName)) return document.getElementById(elementName).innerHTML;}function changePic(elementName,thePic) {document.getElementById(elementName).src=thePic;}function getPicSrc(elementName) {return document.getElementById(elementName).src;}function changePicFront(thePic,elementName) {document.getElementById(elementName).src=thePic;}function makeReadOnly(elementName,theState) {document.getElementById(elementName).readOnly=theState;}function submitForm(elementName) {document.getElementById(elementName).submit();}function resetForm(elementName) {document.getElementById(elementName).reset();}function clearInput(elementName) {document.getElementById(elementName).value='';}function getFieldValue(elementName) {if (elementName) {if (document.getElementById(elementName)) {return document.getElementById(elementName).value;}}}function getFieldText(elementName) {if (document.getElementById(elementName)) {var x=document.getElementById(elementName);return x.options[x.selectedIndex].text;}}function changeFieldValue(srcField,newValue) {if (document.getElementById(srcField)) document.getElementById(srcField).value=newValue}function changeFieldValueByName(srcField,newValue) {if (document.getElementsByName(srcField)) document.getElementsByName(srcField).value=newValue}function changeFieldTitle(srcField,newValue) {if (document.getElementById(srcField)) document.getElementById(srcField).title=newValue;}function changeClass(elementName,theClassName) {if (document.getElementById(elementName)) document.getElementById(elementName).className=theClassName;}function changeBackroundImage(elementName,imageName) {document.getElementById(elementName).style.backgroundImage="url('"+imageName+"')";}function changeBackroundColor(elementName,color) {document.getElementById(elementName).style.backgroundColor=color;}function changeBackgroundColor(elementName,color) {document.getElementById(elementName).style.backgroundColor=color;}function changeBackgroundColorMulti(elementName,color1,color2) {if (document.getElementById(elementName).style.backgroundColor==color1) document.getElementById(elementName).style.backgroundColor=color2; else document.getElementById(elementName).style.backgroundColor=color1;}function enableBtn(btnName) {if (document.getElementById(btnName)) document.getElementById(btnName).disabled=false;}function disableBtn(btnName) {if (document.getElementById(btnName)) document.getElementById(btnName).disabled=true;}function searchSuggest(suggestionsDivName,textFieldName,findSolutionsValue,urlParams) {showByID(suggestionsDivName);changeText(suggestionsDivName,findSolutionsValue);url='/ajaxSuggestions.php?'+urlParams+'&searchTerm='+getFieldValue(textFieldName);reloadPage(url,'',suggestionsDivName);}function deleteItem(deleteTitle,pageName,refreshElem,idField,itemID,theTable,moreParams) {var agree=confirm ('האם אתה בטוח שברצונך למחוק את '+deleteTitle+' ?');if (agree) {pageName = pageName+'?mode=doDelete&adminID=<?=$_REQUEST[adminID];?>&idField='+idField+'&idFieldValue='+itemID+'&theTable='+theTable+'&'+moreParams;reloadPage(pageName,'',refreshElem);}}function changeTextForOpenClose(elementName,conditionElement,textShow,textHide) {var elem = document.getElementById(elementName);if (document.getElementById(conditionElement).style.display=='inline') elem.innerHTML=textHide; else elem.innerHTML=textShow;}function reloadPage(pageName,formName,refreshElem) {dimm();xmlHttp=GetXmlHttpObject();xmlHttp.onreadystatechange=stateChanged;function stateChanged() {if (xmlHttp.readyState==4) {document.getElementById(refreshElem).innerHTML=xmlHttp.responseText;runScripts(document.getElementById(refreshElem));undimm();}}var url='';if (formName) {var x=document.getElementById(formName);for (var i=0;i<x.length;i++) {if(x.elements[i].type=='radio') {if (x.elements[i].checked===true) {x.elements[i].value = x.elements[i].value.replace(/&/g,"%26");url += x.elements[i].name+'='+x.elements[i].value+'&';}} else {x.elements[i].value = x.elements[i].value.replace(/&/g,"%26");url += x.elements[i].name+'='+x.elements[i].value+'&';}}}if (url) changeFieldValue('txt',url);xmlHttp.open("POST",encodeURI(pageName),true);xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=UTF-8');xmlHttp.send(url);}function runScripts(e) {if (e.nodeType != 1) return;if (e.tagName.toLowerCase() == 'script') {if (e.src) {ajaxEval(e.src,'');} else {eval(e.text);}}else {var n = e.firstChild;while ( n ) {if ( n.nodeType == 1 ) runScripts( n );n = n.nextSibling;}}}function reloadPageEval(pageName,formName,refreshElem) {xmlHttp=GetXmlHttpObject();xmlHttp.onreadystatechange=stateChanged;function stateChanged() {if (xmlHttp.readyState==4) {eval(document.getElementById(refreshElem).innerHTML=xmlHttp.responseText);}}var url='';if (formName) {var x=document.getElementById(formName);for (var i=0;i<x.length;i++) {url += x.elements[i].name+'='+x.elements[i].value+'&';}}xmlHttp.open("POST",pageName,true);xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=UTF-8');xmlHttp.send(url);}function ajaxEval(pageName,formName) {xmlHttp=GetXmlHttpObject();xmlHttp.onreadystatechange=stateChanged;function stateChanged() {if (xmlHttp.readyState==4) {eval(xmlHttp.responseText);}}var url='';if (formName) {var x=document.getElementById(formName);for (var i=0;i<x.length;i++) {url += x.elements[i].name+'='+x.elements[i].value+'&';}}xmlHttp.open("POST",pageName,true);xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=UTF-8');xmlHttp.send(url)}function GetXmlHttpObject() {var xmlHttp=null;try {xmlHttp=new XMLHttpRequest();}catch (e) {try {xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}catch (e) {xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}}return xmlHttp;}function checkEmail(emailField,infoFld,text1,text2) {var str = document.getElementById(emailField).value;var at="@";var dot=".";var off="";var lat=str.indexOf(at);var lstr=str.length;var ldot=str.indexOf(dot);if (str.indexOf(at)==-1) {off=1;}if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)  {off=1;}if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)  {off=1;}if (str.indexOf(at,(lat+1))!=-1)  {off=1;}if (str.indexOf(" ")!=-1) {off=1;}if (off==1) {changeBackroundColor(emailField,"#FFBFBF");return false;}  else {changeBackroundColor(emailField,"white");return true;}}function checkInputData(elementName,elementCaption,msgField,minimumChars,errorClass,okayClass) {if (minimumChars == 0) {if (!document.getElementById(elementName).value) {changeBackroundColor(elementName,"#FFBFBF");return false;} else {changeBackroundColor(elementName,"white");return true;}} else {if (document.getElementById(elementName).value.length < minimumChars) {changeBackroundColor(elementName,"#FFBFBF");return false;} else {changeBackroundColor(elementName,"white");return true;}}}function checkInputDataSelect(elementName,index,msgField,errorClass,okayClass) {if (document.getElementById(elementName).selectedIndex <= index) {changeBackroundColor(elementName,"#FFBFBF");return false;} else {changeBackroundColor(elementName,"white");return true;}}function checkPassesEx(passField,passVerField,dontMatchCaption,minimumChars,errBG,okayBG) {if ((document.getElementById(passField).value != document.getElementById(passVerField).value)) {changeBackroundColor(passField, errBG);changeBackroundColor(passVerField, errBG);return false;} else {if ((document.getElementById(passField).value.length < minimumChars)) {changeBackroundColor(passField, errBG);changeBackroundColor(passVerField, errBG);return false;} else {changeBackroundColor(passField,okayBG);changeBackroundColor(passVerField, okayBG);return true;}}}function checkPasses(passField,passVerField,dontMatchCaption,minimumChars,errBG,okayBG,text1,text2,text3) {if ((document.getElementById(passField).value != document.getElementById(passVerField).value)) {changeClass('passFail','errorField');return false;} else {changeClass('passFail','okayField');if ((document.getElementById(passField).value.length < 4)) {changeClass('passFail','errorField');return false;} else {changeClass('passFail','okayField');return true;}}}function checkRadioChecked(elemntName) {var colRadio = document.getElementsByName(elemntName);for (var i=0;i<colRadio.length;i++) {if (colRadio[i].checked) {return colRadio[i].value;}}return false;}function goToPrev() {var prevValue=getFieldValue('curstep');var goTo = prevValue-1;hideByID('step'+prevValue);showByID('step'+goTo);changeFieldValue('curstep',goTo);if (goTo == 1) {hideByID('btnPrev');showByID('btnNext');}if (prevValue != 1) checkStep(prevValue);}function goToNext() {var nextValue=getFieldValue('curstep');nextValue++;var prevValue = nextValue-1;changeFieldValue('curstep',nextValue);hideByID('step'+prevValue);showByID('step'+nextValue);if (nextValue == 14) {showByID('btnPrev');hideByID('btnNext');} else {showByID('btnPrev');}checkStep(nextValue);}function entitySelected(obj){myCount = 0;for (i=0;i<obj.length;i++){if (obj[i].checked) myCount++;}return myCount;}function anyCheck(contrlName,minInput,maxInput) {var checks = document.getElementsByName(contrlName);if ((entitySelected(checks)>maxInput) || (entitySelected(checks)<minInput)) {hideByID('btnNext');} else {showByID('btnNext');}}function textCounter(field,btnName,counter,maxlimit) {var fieldWidth = parseInt(field.offsetWidth);var charcnt = field.value.length;if (charcnt > maxlimit) {return 1;} else {return false;}var percentage = parseInt(100 - ((maxlimit - charcnt) * 100)/maxlimit) ;document.getElementById(counter).style.width =  parseInt((fieldWidth*percentage)/100)+"px";document.getElementById(counter).innerHTML=" "+percentage+"%";setcolor(document.getElementById(counter),percentage,"background-color");field.value=field.value.replace(!/([^\d+$)|(^\d+\.\d+$)/])/g,"");}function setcolor(obj,percentage,prop){obj.style[prop] = "rgb(80%,"+(100-percentage)+"%,"+(100-percentage)+"%)";}function checkBoxChecked(elementName) {if (document.getElementById(elementName)) {if (document.getElementById(elementName).checked == true) return true; else return false;}}function checkTerms(elementName,text1) {if (document.getElementById(elementName).checked == true)  return true; else  return false;}function textCount(elementName,numChars) {if(document.getElementById(elementName).value.length >= numChars) return 1; else  return 0;}function foldMenu(elementName) {if (document.getElementById(elementName).style.display=='inline') hideByID(elementName); else showByID(elementName);}function createCookie(name,value,days) {if (days) {var date = new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires = "; expires="+date.toGMTString();} else  var expires = "";document.cookie = name+"="+value+expires+"; path=/";}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 eraseCookie(name) {createCookie(name,"",-1);}function openWin(target,winName,width,height,scrollbars,toolbars) {window.open(target,winName,'toolbars='+toolbars+',width='+width+',height='+height+',scrollbars='+scrollbars);}var delayb4scroll=1000;var marqueespeed=1;var pauseit=1;var copyspeed=marqueespeed;var pausespeed=(pauseit==0)? copyspeed: 0;var actualheight='';function scrollmarquee(){if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8)) {cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px"}else{cross_marquee.style.top=parseInt(marqueeheight)+8+"px"}}function initializemarquee(){cross_marquee=document.getElementById("vmarquee");cross_marquee.style.top=0;marqueeheight=document.getElementById("marqueecontainer").offsetHeight;actualheight=cross_marquee.offsetHeight;if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){cross_marquee.style.height=marqueeheight+"px";cross_marquee.style.overflow="scroll";return}setTimeout('lefttime=setInterval("scrollmarquee()",40)', delayb4scroll);}function dimm(){if (currentlyDimming==0) {if ($('dimmer')){document.body.removeChild($('dimmer'));return false;}var height = document.body.offsetHeight +"px";var el = document.createElement('div');el.appendChild(document.createTextNode(' '));el.className = 'dimmer';el.id = 'dimmer';el.style.height = height;document.body.appendChild(el);currentlyDimming=1;}}function undimm() {if (currentlyDimming==1) {if ($('dimmer')){document.body.removeChild($('dimmer'));}currentlyDimming = 0;return false;}}function runnews() {if (window.addEventListener) {window.addEventListener("load", initializemarquee, false);} else if (window.attachEvent) {window.attachEvent("onload", initializemarquee);} else if (document.getElementById) {window.onload=initializemarquee;}}function handleEnter (field, event) {var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;if (keyCode == 13) {return false;}}function IsNumeric(sText) {var ValidChars = "0123456789.";var IsNumber=true;var Char;for (i = 0; i < sText.length && IsNumber == true; i++) {Char = sText.charAt(i);if (ValidChars.indexOf(Char) == -1)  IsNumber = false;}return IsNumber;}function addslashes(str) {str=str.replace(/\'/g,'\\\'');str=str.replace(/\"/g,'\\"');str=str.replace(/\\/g,'\\\\');str=str.replace(/\0/g,'\\0');return str;}function stripslashes(str) {str=str.replace(/\\'/g,'\'');str=str.replace(/\\"/g,'"');str=str.replace(/\\\\/g,'\\');str=str.replace(/\\0/g,'\0');return str;}function getURLVar(urlVarName) {var urlHalves = String(document.location).split('?');var urlVarValue = '';if(urlHalves[1]){var urlVars = urlHalves[1].split('&');for(i=0; i<=(urlVars.length); i++){if(urlVars[i]){var urlVarPair = urlVars[i].split('=');if (urlVarPair[0] && urlVarPair[0] == urlVarName) {urlVarValue = urlVarPair[1];}}}}return urlVarValue;}function returnShowHide(oid,shortRedirectTo){var section = getURLVar('section');var fullSection = 'section=' + section ;var indx = shortRedirectTo.search(fullSection) ;var ret=oid;if (indx >= 0 && section){ret='';}return ret;}function imgDisplay(oid1,shortRedirectTo1){var section1 = getURLVar('section');var fullSection1 = 'section=' + section1;var indx1 = shortRedirectTo1.search(fullSection1) ;if (indx1 >= 0 && section1){showByID(oid1);}else{hideByID(oid1);}}function returnWithHebrew(month,year,myMonth,myYear,returnFormat) {var listOfMonth = new Array("","ינואר","פברואר","מרץ","אפריל","מאיֿ","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נומבר","דצמבר");var newMonth = (myMonth*1)+(month*1);if (newMonth>12) {newMonth=1;myYear++;} else if (newMonth<1) {newMonth=12;myYear--;}var whattoreturn=eval(returnFormat);return whattoreturn;}function trim12 (str) {var	str = str.replace(/^\s\s*/, ''),ws = /\s/,i = str.length;while (ws.test(str.charAt(--i)));return str.slice(0, i + 1);}function $(){var elements = new Array();for (var i = 0; i < arguments.length; i++) {var element = arguments[i];if (typeof element == 'string')element = document.getElementById(element);if (arguments.length == 1)return element;elements.push(element);}return elements;}function $_get(name){querystring = window.location.search;if (!querystring) return "";start = querystring.indexOf(name+"=");if (start<0) return "";end = querystring.indexOf("&",start);if (end<0) end = querystring.length;value = querystring.substr(start + name.length + 1,end);return value;}
