/*function err() {
  return true;
}
window.onerror = err;*/

function allow(field,type) {
	var owk;
	switch(type)	{
		case 1: owk = /\d/; break;
		case 2: owk = /\d/; break; //tel
		case 3: owk = /[a-z]|[ \-\'\.]/i; break;  // All letters (upper and lower) + space plus dash (names)
		default: break;
		}
	var lengt = field.value.length;
	var tchar = field.value.charAt((lengt) - 1);
	if(tchar.search(owk) == -1) {
		var tst = field.value.substring(0, (lengt) - 1);
		field.value = tst;
	}
	if(type==2)  {
		if(field.value.length==3) field.value=field.value+"-";
		if(field.value.length==7) field.value=field.value+"-";
	}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function chgClass(obj,clas) {
	document.getElementById(obj).className=clas;
}

function sh(obj,sh) {
	obj=document.getElementById(obj).style;
    if (obj) {
		if(sh==1) obj.display='block'; else obj.display='none';
	}
}

function off() {
	 sh('subm_s',0); sh('subm_c',0); sh('subm_r',0);
	 chgClass('mnu_s',''); chgClass('mnu_c',''); chgClass('mnu_r','');
}


function iehover() {
	if(document.attachEvent) {
		var lis=document.getElementById("subm_s").getElementsByTagName("li");
		for (var i=0; i<lis.length; i++) {
			lis[i].attachEvent('onmouseover',hilite);
			lis[i].attachEvent('onmouseout',oflite);
		}
		var lis=document.getElementById("subm_c").getElementsByTagName("li");
		for (var i=0; i<lis.length; i++) {
			lis[i].attachEvent('onmouseover',hilite);
			lis[i].attachEvent('onmouseout',oflite);
		}
		var lis=document.getElementById("subm_r").getElementsByTagName("li");
		for (var i=0; i<lis.length; i++) {
			lis[i].attachEvent('onmouseover',hilite);
			lis[i].attachEvent('onmouseout',oflite);
		}
	}
}

function hilite() {
	var evs=window.event.srcElement.style;
	evs.background="#eee";
	evs.fontWeight="bold";
	evs.cursor="hand";
}

function oflite() {
	var evs=window.event.srcElement.style;
	evs.background="none";
	evs.fontWeight="normal";
	evs.cursor="hand";
}

function addEvent(elm, evType, fn, useCapture) {
	if (elm.addEventListener) {
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.attachEvent) {
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	}
	else {
		elm['on' + evType] = fn;
	}
} //addEvent(window,'load',funcName,false);

function go2est() {
	var z=""; var amp=""; var m="";
	if(document.getElementById("fromZip").value!="") z="zip="+document.getElementById("fromZip").value;
	if(document.getElementById("mt_long").checked==true) m="move="+document.getElementById("mt_long").value;
	if(document.getElementById("mt_local").checked==true) m="move="+document.getElementById("mt_local").value;
	if(z!="" && m!="") amp="&";
//	alert('estimate.htm?'+z+amp+m);
	location.href='estimate.htm?'+z+amp+m;
}

function changeInputs() {
	var inputs=document.getElementsByTagName('input');
	for(var i=0;i<inputs.length;i++) {
		if(inputs[i].getAttribute('type')) {
			if(inputs[i].getAttribute('type')=="text") {inputs[i].className = 'bg';}
		}
	}
}

function me() {
	alert("This web site was designed and built by:\t\n\n\t  YARON SHAPIRA\n\n\tron @ wise-biz . net\n\t\n     Please feel free to contact me :-)\n\n");
}

function fokus() {
	if(document.getElementById("fromZip")) document.getElementById("fromZip").focus();
}