function up() { gid('content').scrollTop=gid('content').scrollTop-5; }
function down() { gid('content').scrollTop=gid('content').scrollTop+5; }

function setUp() { showInter=setInterval("up()", 30); }
function setDown() { showInterDown=setInterval("down()", 30); }

function StopUp() { clearInterval(showInter); }
function StopDown() { clearInterval(showInterDown); }

function gid(gelement) {
	return document.getElementById(gelement);
	}

function confirmation(txt,link) {
	UserConfirm=confirm(txt);
	if (UserConfirm==true) location.href = link;
	return (UserConfirm);
	}

function NewWin(location, name,w, h, scr) {
	window.open(location, name, 'width='+w+', height='+h+', scrollbars='+scr+', top='+((screen.height / 4)-(h / 2))+', left='+((screen.width / 4) - (w / 2)));
	}

function ShowDiv(stylefeild) {
	if (document.getElementById(stylefeild).style.display=='none')
		document.getElementById(stylefeild).style.display='block';
	else
		document.getElementById(stylefeild).style.display='none';
	}
	
function ShowField(stylefeild,chkfield,index) {
	var obj = document.getElementById(stylefeild);
	var objj = document.getElementById(chkfield);
	obj.style.display='none';
	if (objj.options[objj.selectedIndex].value == index) obj.style.display='block';
	}

function selectAll() {
	var arr = document.getElementsByTagName("input");
	for (i=0;i<arr.length;i++) arr[i].checked=true;
	}

function unselectAll() {
	var arr = document.getElementsByTagName("input");
	for (i=0;i<arr.length;i++) arr[i].checked=false;
	}
	
function ajax(url,target) {
	var xmlHttp;
	try {  // Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();  }
		catch (e) {  // Internet Explorer 
			try {
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
				}
			}
		}

	xmlHttp.onreadystatechange=function() {
		if (xmlHttp.readyState == 4) {
			if (gid(target)) gid(target).innerHTML = xmlHttp.responseText;
			}
		}
	if (gid(target)) {
		xmlHttp.open("POST",url,true);
		} else {
		xmlHttp.open("POST",url,false);
		}
	xmlHttp.send(null); 
	if (!gid(target)) return xmlHttp.responseText;
	}

function RoundToNdp(X, N){
		var T = Number('1e'+N);
		return Math.round(X*T)/T;
	}

function numbersOnly(e,o) {
	var ev = o.charCode ? o.charCode : o.keyCode;
	if (ev == 46) return true;
	if (ev < 48 || ev > 57) return false;
	// onkeypress="return numbersOnly(this,event);" onpaste="return false"
	}

function lettersOnly(e,o) {
	//  onkeypress="return lettersOnly(this,event);" onpaste="return false"
	var ev = o.charCode ? o.charCode : o.keyCode;
	if (ev<48 || ev>57) return false;
	if (ev<97 || ev>122) return false;
	if (ev<65 || ev>90) return false;
	}

function chkMail(str) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if (reg.test(str) == false) return false; else return true;
	}
	
function moveMultiple(fromSelect,toSelect,strongField,updateInput) {
	var totalItems = gid(fromSelect).options.length;
	for (i=totalItems -1; i >= 0;i--) {
		if (gid(fromSelect).options[i].selected) {
			var newOption = document.createElement('option');
			newOption.text = gid(fromSelect).options[i].text;
			newOption.value = gid(fromSelect).options[i].value;
			gid(toSelect).add(newOption);
			gid(fromSelect).remove(i);
			}
		}
	var totalNewItems = gid(strongField).options.length;
	var listArr = new Array();
	for (i=totalNewItems-1; i >= 0;i--) listArr[i] = gid(strongField).options[i].value;
	gid(updateInput).value = listArr.join(",");
	}

function indexTab(num) {
	for(i=1; i<=4; i++) {
		if (i == num) {
			gid('indexAjax').innerHTML = '<div align="center" style="padding-top: 5%;">אנא המתן, טוען מידע...<br /><br /><img border="0" src="images/ajaxloader.gif" alt="" /></div>';
			gid('topTab_'+i).style.background='url(images/hp/tab_over.jpg)';
			gid('topTab_'+i).style.color='#E4001B';
			ajax('index.php?act=loadAjax&pg='+i,'indexAjax');
			} else {
			gid('topTab_'+i).style.background='url(images/hp/tab_out.jpg)';
			gid('topTab_'+i).style.color='#FFFFFF';
			}
		}
	}
