var browserType;
if (document.layers) {browserType = "nn4"}
if (document.all) {browserType = "ie"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {browserType= "gecko"}

function hide() {
	if (browserType == "gecko" ) document.mylayer = eval('document.getElementById(\'ssdate\')');
	else if (browserType == "ie")document.mylayer = eval('document.all[\'ssdate\']');
  	else document.mylayer = eval('document.layers[\'`ssdate\']');
  	document.mylayer.style.visibility = "hidden";
}

function show() {
  	if (browserType == "gecko" ) document.mylayer = eval('document.getElementById(\'ssdate\')');
  	else if (browserType == "ie") document.mylayer = eval('document.all[\'ssdate\']');
  	else document.mylayer = eval('document.layers[\'`ssdate\']');
  	document.mylayer.style.visibility = "visible";
}

function doAction() {
	if(document.form1.checkbox.checked) {show();}
	else {hide();}
}

function isDigits(e) {
	var key = window.event ? e.keyCode : e.which;
	if((key>31 && key<48) || key>57) return false;
	return true;
}
function checkForm(form) {
	if (form.destinationNumber.value=="") return false;
	if (form.sourceNumber.value=="") return false;
}
function checkLogin(form) {
	if (form.login.value=="") return false;
	if (form.pass.value=="") return false;
}
function checkSend(form) {
//    if (form.id.checked=="") return false;
    if (form.subject.value=="") return false;
	if (form.destination.value=="") return false;
}
function openWin(url) {
	var w = window.open(url, "win", "height=220, width=150");
}
function showHide(d) { 
if (document.getElementById(d).style.display=='none'){
  document.getElementById(d).style.display='block'
 } //else {
//   document.getElementById(d).style.display='none'
// } 
}
function showHide1(d) { 
if (document.getElementById(d).style.display=='none'){
  document.getElementById(d).style.display='block'
 } else {
   document.getElementById(d).style.display='none'
 } 
}

function isLatin(input,e)
{
	var key = window.event ? e.keyCode : e.which;
	if(key == 8 || key == 0) return true;
	//----------
	var symb = String.fromCharCode(key);
	var symbCode = key;
	if ((symb >= '0') && (symb <= '9')) {
      }
      else if ((symb >= 'A') && (symb <= 'Z')) {
      }
      else if ((symb >= 'a') && (symb <= 'z')) {
      }
      else if (symb == '@') {
      }
      else if (symbCode == 0xA3) {
      }
      else if (symb == '$') {
      }
      else if (symbCode == 0xA5) {
      }
      else if (symbCode == 0xE8) {
      }
      else if (symbCode == 0xE9) {
      }
      else if (symbCode == 0xF9) {
      }
      else if (symbCode == 0xEC) {
      }
      else if (symbCode == 0xF2) {
      }
      else if (symbCode == 0xC7) {
      }
      else if (symb == '\r') {
      }
      else if (symb == '\n') {
      }
      else if (symbCode == 0xD8) {
      }
      else if (symbCode == 0xF8) {
      }
      else if (symbCode == 0xC5) {
      }
      else if (symbCode == 0xE5) {
      }
      else if (symbCode == 0x394) {
      }
      else if (symb == '_') {
      }
      else if (symbCode == 0x3A6) {
      }
      else if (symbCode == 0x393) {
      }
      else if (symbCode == 0x39B) {
      }
      else if (symbCode == 0x3A9) {
      }
      else if (symbCode == 0x3A0) {
      }
      else if (symbCode == 0x3A8) {
      }
      else if (symbCode == 0x3A3) {
      }
      else if (symbCode == 0x398) {
      }
      else if (symbCode == 0x39E) {
      }
      else if (symbCode == 0xC6) {
      }
      else if (symbCode == 0xE6) {
      }
      else if (symbCode == 0xDF) {
      }
      else if (symbCode == 0xC9) {
      }
      else if (symb == ' ') {
      }
      else if (symb == '!') {
      }
      else if (symb == '\"') {
      }
      else if (symb == '#') {
      }
      else if (symbCode == 0xA4) {
      }
      else if (symb == '%') {
      }
      else if (symb == '&') {
      }
      else if (symb == '\'') {
      }
      else if (symb == '(') {
      }
      else if (symb == ')') {
      }
      else if (symb == '*') {
      }
      else if (symb == '+') {
      }
      else if (symb == ',') {
      }
      else if (symb == '-') {
      }
      else if (symb == '.') {
      }
      else if (symb == '/') {
      }
      else if (symb == ':') {
      }
      else if (symb == ';') {
      }
      else if (symb == '<') {
      }
      else if (symb == '=') {
      }
      else if (symb == '>') {
      }
      else if (symb == '?') {
      }
      else if (symbCode == 0xA1) {
      }
      else if (symbCode == 0xC4) {
      }
      else if (symbCode == 0xD6) {
      }
      else if (symbCode == 0xD1) {
      }
      else if (symbCode == 0xDC) {
      }
      else if (symbCode == 0xA7) {
      }
      else if (symbCode == 0xBF) {
      }
      else if (symbCode == 0xE4) {
      }
      else if (symbCode == 0xF6) {
      }
      else if (symbCode == 0xF1) {
      }
      else if (symbCode == 0xFC) {
      }
      else if (symbCode == 0xE0) {
      }
      else if (symbCode == 0x391) {
      }
      else if (symbCode == 0x392) {
      }
      else if (symbCode == 0x395) {
      }
      else if (symbCode == 0x396) {
      }
      else if (symbCode == 0x397) {
      }
      else if (symbCode == 0x399) {
      }
      else if (symbCode == 0x39A) {
      }
      else if (symbCode == 0x39C) {
      }
      else if (symbCode == 0x39D) {
      }
      else if (symbCode == 0x39F) {
      }
      else if (symbCode == 0x3A1) {
      }
      else if (symbCode == 0x3A4) {
      }
      else if (symbCode == 0x3A5) {
      }
      else if (symbCode == 0x3A7) {
      }
      else if (symb == '^') {
      }
      else if (symb == '{') {
      }
      else if (symb == '}') {
      }
      else if (symb == '\\') {
      }
      else if (symb == '[') {
      }
      else if (symb == '~') {
      }
      else if (symb == ']') {
      }
      else if (symb == '|') {
      }
      else if (symbCode == 0x20AC) {
      }
	  else
		return false;
	  //-------------
	if ((input.value.length + extCodes) > maxLength) {
		input.value = input.value.substr(0,input.value.length-1);
		return false;
	}
	
	if ((input.value.length + extCodes) >= maxLength) return false;
	return true;
}

function openWinTC(winName) {
  openNewWin=window.open(winName,"TermsConditions", "height=320,width=500,toolbar=no,resizable=no,scrollbars=no");
}

function encrypt(form) {
	if(form.newpass.value!=form.confirmpass.value) {
		alert('Confirm password is not correct');
		return false;
	} else {
		if ( form.newpass.value=='') {
			return false;
		}
	}
	if(form.oldpass.value=='') {
		return false;
	}
	return true;
}


function validate() {
	x = document.formf;
	if (x.name.value=='') { alert("Please enter the name"); document.formf.name.focus(); return false; }
	if (x.feedback.value=='') { alert("Please enter the feedback"); document.formf.feedback.focus(); return false; }

	mail=x.email.value;
	if(mail=='') {
         return true;
	}

	if(mail!='') {
		at=mail.indexOf("@");
		dot=mail.indexOf(".");
		if (at == -1) {
			alert("Not a valid e-mail");
			document.formf.email.focus();
			return false;
		}
		else {
			if(dot==-1)	{
				alert("Missing domain");
				document.formf.email.focus();
				return false;
			}
		}
	}
}
