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 addbookmark() {
	url = "http://www.domain.com";
	title = "שם האתר";
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,""); 
		return false;  
		} else if (window.external) { // IE Favorite      
		window.external.AddFavorite( url, title);     
		return false;       
		} else if (window.opera && window.print) { // Opera Hotlist  
		var elem = document.createElement('a');    
		elem.setAttribute('href',url);            
		elem.setAttribute('title',title);           
		elem.setAttribute('rel','sidebar');     
		elem.click();         
		return false;    
		}
	}
	
function homePage(){
	document.body.style.behavior='url(#default#homepage)';
	document.body.setHomePage('http://www.domain.com');
	}
	
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() {
	//  onkeypress="return numbersOnly();" onpaste="return false"
	if (event.keyCode != "46" && (event.keyCode < "48" || event.keyCode > "57")) return false;
	}

function lettersOnly() {
	//  onkeypress="return lettersOnly();" onpaste="return false"
	if (event.keyCode < "48" || event.keyCode > "57")
                      if (event.keyCode < "97" || event.keyCode > "122")
                      if (event.keyCode < "65" || event.keyCode > "90")
		return false;
	}

function chkMail(str) {
	var strings ="1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
	for (i=0; i < str.length ;i++) if (strings.indexOf(str.charAt(i))<0) return false;
	if (str) return true;	else return false;
	}
	
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 showSpan(ele) {
	gid(ele).style.display='block';
	}

function hideSpan(ele) {
	gid(ele).style.display='none';
	}

function Locate(ev,divName,addSize) {
	var posx=0,posy=0;
	var e = (window.event) ? window.event : ev;
	if (e.pageX || e.pageY) {
		posx=e.pageX; posy=e.pageY;
		} else if (e.clientX || e.clientY) {
		if (document.documentElement.scrollTop) {
			posx=e.clientX+document.documentElement.scrollLeft;
			posy=e.clientY+document.documentElement.scrollTop;
			} else {
			posx=e.clientX+document.body.scrollLeft;
			posy=e.clientY+document.body.scrollTop;
			}
		}
	gid(divName).style.top=(posy-30)+"px";
	gid(divName).style.left=(posx-(270+parseInt(addSize)))+"px";
	}
/*
function spaTip(ev,id,addSize) {
	if (!gid('spaAjax')) return false;
	if (gid('spaAjax').style.display == 'block') gid('spaAjax').style.display='none'
	gid('spaAjax').style.display='block';
	gid('spaAjaxContent').innerHTML = 'אנא המתן...<br /><br /><img border="0" src="images/ajaxloader.gif" alt="אנא המתן..." />';
	ajax('spa.php?act=hp_tip&id='+id,'spaAjaxContent');
	Locate(ev,'spaAjax',addSize);
	}
*/	
function showSpace(o,IDname,setLimit) {
	var limit = setLimit;
	var nowLen = o.value.length;
	var currectLen = limit-nowLen;
	gid(IDname+'Text').innerHTML = nowLen;
	if (currectLen == limit) {
		} else if (currectLen < 0) {
		content = o.value.substr(0,150);
		o.value = content;
		gid(IDname+'Text').style.color = 'red';
		} else {
		gid(IDname+'Text').style.color = 'black';
		}
	}
/*
function PackTab(num,id,total) {
	gid('pack_loader').innerHTML = '<div align="center"><img border="0" src="images/ajaxloader.gif" alt="" /><br /><br /><b>טוען חבילות, אנא המתן...</b></div>';
	for (i=1; i<=total; i++) {
		if (i == num) {
			gid('tab_'+i).style.background='url(images/hp/hp_package_tab_over.jpg)';
			gid('tab_'+i).style.fontSize='14';
			gid('tab_'+i).style.paddingTop='0';
			gid('tab_'+i).style.height='26';
			gid('tabText_'+i).style.color='#334B4F';
			ajax('index.php?act=spa_packages&id='+id,'pack_loader');
			} else {
			gid('tab_'+i).style.background='url(images/hp/hp_package_tab_out.jpg)';
			gid('tab_'+i).style.fontSize='12';
			gid('tab_'+i).style.paddingTop='6';
			gid('tab_'+i).style.height='20';
			gid('tabText_'+i).style.color='#FFFFFF';
			}
		}
	}
*/
function chkSearch() {
	var msg = "";
	
	if (msg) {
		alert(msg);
		return false;
		} else return true;
	}
function chgValue(type,innerName,value,spanField,inputField,spanHide) {
	if (type == "1") {
		gid(spanField).innerHTML = innerName;
		ajax('spa.php?act=city_spa&id='+value,'scrollArea');
		} else gid(spanField).innerHTML = innerName;
	gid(inputField).value = value;
	}
	
function commentTab(num) {
	for (i=0; i<=1; i++) {
		if (num == i) {
			gid('comment_tab_'+i).style.display = 'block';
			gid('com_tab_'+i).style.background = 'url(images/blog/in/comments_over.jpg)';
			gid('com_tab_'+i).style.color = '#415259';
			} else {
			gid('comment_tab_'+i).style.display = 'none';
			gid('com_tab_'+i).style.background = 'none';
			gid('com_tab_'+i).style.color = '#FFFFFF';
			}
		}
	}
	
function checkQuotes() {
	var msg = "";
	if (gid('fullname').value == "" || gid('fullname').value == "שם מלא") msg += "אנא הזן את שמך המלא\n";
	if (gid('phone').value == "" || gid('phone').value == "טלפון") msg += "אנא הזן את הטלפון שלך\n";
	if (gid('mail').value == "" || gid('mail').value == "דואר אלקטרוני") msg += "אנא הזן דואר אלקטרוני\n";
	if (!chkMail(gid('mail').value) && gid('mail').value != "" && gid('mail').value != "דואר אלקטרוני") msg += "אנא הזן דואר אלקטרוני תיקני\n";
	if (gid('area').value == "") msg += "אנא בחר אזור לקבלת הצעת מחיר\n";
	if (msg) {
		alert(msg);
		return false;
		} else {
		return true;
		}
	}
