function $(id){
	return document.getElementById(id);
}

/* Functions for FLV player */
function setUserVolume(v){
 	setCookie('inMngPV',v,1);
}

function setCookie(name, value, ndays, path, domain, secure) {
	 var today = new Date();
	 var expires = new Date();
	 if (ndays==null || ndays==0) ndays=1;
	 expires.setTime(today.getTime() + 3600000*24*ndays);
	
	 document.cookie= name + "=" + escape(value) +
	((expires) ? "; expires=" + expires.toGMTString() : "") +
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	((secure) ? "; secure" : "");
}

function getCookie(name) {
	 var dc = document.cookie;
	 var prefix = name + "=";
	 var begin = dc.indexOf("; " + prefix);
	 if (begin == -1) {
	 	begin = dc.indexOf(prefix);
	 if (begin != 0) return null;
	 } else {
	 	begin += 2;
	 }
	 var end = document.cookie.indexOf(";", begin);
	 if (end == -1) {
	 	end = dc.length;
	 }
	 return unescape(dc.substring(begin + prefix.length, end));
}

function bookIt(title,url){
	if (window.sidebar) // firefox
		window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all)// ie
		window.external.AddFavorite(url, title);
}

function IsEmail(sText) {
	var at="@";
	var dot=".";
	var lat=sText.indexOf(at)
	var lstr=sText.length
	var ldot=sText.indexOf(dot)
	if (sText=="" || sText==null){ return false }
	if (sText.indexOf(at)==-1 || sText.indexOf(at)==0 || sText.indexOf(at)==lstr){ return false }
	if (sText.indexOf(dot)==-1 || sText.indexOf(dot)==0 || sText.indexOf(dot)==lstr){ return false }
	if (sText.indexOf(at,(lat+1))!=-1){ return false }
	if (sText.substring(lat-1,lat)==dot || sText.substring(lat+1,lat+2)==dot){ return false }
	if (sText.indexOf(dot,(lat+2))==-1){ return false }
	if (sText.indexOf(" ")!=-1){ return false }
 	return true					
}

function changeDisplay(id,changeTo){
	/*
	--initializing--
	setting display='none' For the ALL the rolling menus.	*/
	if(typeof(id)=='undefined'){
		if($('section_4')){
			$('section_4').style.display='none';
		}
			for(var i =0 ; i <= 2 ; i++){
				if($('section_' + i)){
					if($('section_' + i).style.display != 'none'){
						$('section_' + i).style.display='none';
					}
				}
			}
			return true;
	}
	
	var obj = $(id);
	if(typeof(changeTo)=='undefined'){
		if(obj.style.display=='none'){
			obj.style.display='';
		}else{
			obj.style.display = 'none';
		}
	}else{
		if(obj){
			obj.style.display = changeTo;
		}
	}
}

function servicesForm(){
	var obj = $('contactForm');
	var count = 0;
	var inputs = obj.getElementsByTagName('input');
	for(var i=0;i<inputs.length;i++){
		var inputItem=inputs[i];
		if(inputItem.type=='checkbox'){	
			if(inputItem.checked){
				count = count+1;
			}
		}
		
	}if(count == 0){
		alert(errMsg['service']);
	}
	else if(obj.name.value ==''){
		alert("יש להזין שם!");
		obj.name.focus();
	}else if(obj.phone.value ==''){
		alert("יש להזין טלפון!");
		obj.phone.focus();
	}else if(!IsEmail(obj.email.value)){
		alert(errMsg['email'])
		obj.email.focus();
	}else{
		obj.submit();
	}
	
}

function doLogin(){
	//alert("fromwhere: "+fromwhere);
	objUsername = $('username');
	objPass  = $('password');
	if (objUsername.value){
		if (objPass.value != ''){
		saverequest(); // >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   the AJAX call 
		}else{
		alert("יש להזין סיסמא");
		objPass.focus();			
		}
	}else{
		alert("יש להזין שם משתמש");
		objUsername.focus();
	}
}

function saverequest(){
	//alert (fromwhere)
	doAjax("login.enter.ajax.php",loginData,"username="+objUsername.value+"&pass="+objPass.value);
}

function loginData(data){

	if (data == "<user - ok/>"){
		document.location.href = "/employees";
	}else{
		alert(data);	
	}

}