﻿function ShowLightBox(){
    // Hide select boxes as they will 'peek' through the image in IE
	selects = document.getElementsByTagName("select");
    for (i = 0; i != selects.length; i++) {
            selects[i].style.visibility = "hidden";
    }

    var overlay = document.getElementById('overlay');
    var popgifts = document.getElementById('popgifts');
    overlay.style.display = 'block';
    popgifts.style.display = 'block';
    document.onkeypress = ListenKey;
}

function ListenKey(e){
    var keycode = e == null ? event.keyCode/*ie*/ : e.keyCode/*mozilla+opera*/;
    if( keycode == 27 ){ 
		HideLightBox(); // hide on Esc pressed
	}
}

function HideLightBox(){
    document.onkeypress = null;
    // make select boxes visible
	selects = document.getElementsByTagName("select");
    for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "visible";
	}
	document.getElementById('popgifts').style.display = 'none';
    document.getElementById('overlay').style.display = 'none';
    document.getElementById('greeting_screen').style.display = 'block';
}

function check_login(objForm,site_url){	
  if (objForm.loginPassword.value.trim() == '' && objForm.loginName.value.trim() == ''){alert(' "חובה למלא שדות  "שם משתמש"  ו"סיסמא ');objForm.loginName.focus();return false;}   
  if (objForm.loginName.value.trim() == '' ){alert('"חובה למלא שדה "שם משתמש');objForm.loginName.focus();return false;}
  if (objForm.loginPassword.value.trim() == ''){alert('"חובה למלא שדה "סיסמא');objForm.loginPassword.focus();return false;}
  if (objForm.loginPassword.value.trim() != '' && objForm.loginName.value.trim() != ''){
    url=site_url+'service/get_checkLogin.asp';
    new Ajax.Request(url,{
        method: 'post',
	    parameters: Form.serialize('formLogin')
	    ,onLoading:function(){ $("div_checkStatus").innerHTML="<span style='color:#FF0000;font-weight:800;font-size:10pt;'>&nbsp;&nbsp;&nbsp;&nbsp; ... בודק משתמש</span><img src='"+ site_url +"images/indicator.gif' width='10' height='10' hspace='5'>";}
	    ,onComplete: function(request){ checkLoginResult(request.responseText,site_url);}
	});
  }
 return false;
}

function checkLoginResult(request,site_url){
   if (request=='True'){
       $("div_checkStatus").innerHTML="";
       HideLightBox();
       document.location.href=site_url+"service/products.asp"
   }else{
       $("div_checkStatus").innerHTML="<span style='color:#FF0000;font-weight:800;font-size:10pt;'>.שם משתמש או סיסמא לא נכונים, נסה שוב</span>";
   }
}	
