// JavaScript Document
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid Email")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid Email")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid Email")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid Email")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid Email")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid Email")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid Email")
		    return false
		 }

 		 return true					
	}
function contactChek()
{
	secCode=document.getElementById("secCode").value;
	name=document.getElementById("name").value;
	email=document.getElementById("email").value;
	subject=document.getElementById("subject").value;
	message=document.getElementById("message").value;
	var emailID=document.frmRegistration.email;
		if(name=="")
		{
		alert("Please, write your name");
		return false;
		}
		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please, write a correct email");
			emailID.focus()
			return false
		}
		if (echeck(emailID.value)==false){
			emailID.focus()
			return false
		}
		if(subject=="")
		{
		alert("Please, write your subject");
		return false;
		}
		if(message=="")
		{
		alert("Please, write your message");
		return false;
		}
		if(secCode=="")
		{
		alert("Please, write your secCode");
		return false;
		}
	return true;
}

function checkEmail()
{
	var emailID=document.email_add.email;
	var secCode=document.getElementById("secCode").value;

		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please, write a correct email");
			emailID.focus()
			return false
		}
		if (echeck(emailID.value)==false){
			emailID.focus()
			return false
		}
		if(secCode=="")
		{
		alert("Please, write your secCode");
		return false;
		}
	return true;
}

function ChangeUser()
{
	var user1=document.getElementById("user1").value;
	var user2=document.getElementById("user2").value;
	var pass1=document.getElementById("pass1").value;
	var pass2=document.getElementById("pass2").value;
		if(user1=="")
		{
		alert("Please, write the user name");
		document.getElementById("user1").focus();
		return false;
		}
		if(user2=="")
		{
		alert("Please, write the user name");
		document.getElementById("user2").focus();
		return false;
		}
		if(user1!=user2)
		{
		alert("the Users not equivalent");
		document.getElementById("user1").focus();
		return false;
		}
		if(pass1=="")
		{
		alert("Please, write the passowrd");
		document.getElementById("pass1").focus();
		return false;
		}
		if(pass2=="")
		{
		alert("Please, write the passowrd");
		document.getElementById("pass2").focus();
		return false;
		}
		if(pass1!=pass2)
		{
		alert("the Passowrds not equivalent");
		document.getElementById("pass1").focus();
		return false;
		}
	return true;
}
function NewRegister()
{
	var emailID=document.frmRegistration.email;
	var firm=document.getElementById("firm").value;
	var user=document.getElementById("user").value;
	var pass=document.getElementById("pass").value;
	var confirms=document.getElementById("confirms").value;
	var email=document.getElementById("email").value;
	var at_mail=document.getElementById("email").value.indexOf("@");
		if(firm=="")
		{
		alert("Please, write the firm name");
		document.getElementById("firm").focus();
		return false;
		}
		if(user=="")
		{
		alert("Please, write the user name");
		document.getElementById("user").focus();
		return false;
		}
		if(pass=="")
		{
		alert("Please, write the password");
		document.getElementById("pass").focus();
		return false;
		}
		if(confirms=="")
		{
		alert("Please, write the confirm field");
		document.getElementById("confirms").focus();
		return false;
		}
		if(pass!=confirms)
		{
		alert("the passwords not equivalent");
		document.getElementById("pass").focus();
		return false;
		}
		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please, write a correct email");
			emailID.focus()
			return false
		}
		if (echeck(emailID.value)==false){
			emailID.focus()
			return false
		}
	return true;
}
function alertId_login()
{
	firm=document.getElementById("firm").value;
	pass=document.getElementById("pass").value;
		if(firm=="")
		{
		alert("Please, write the firm name");
		return false;
		}
		if(pass=="")
		{
		alert("Please, write the password");
		return false;
		}
	return true;
}
function Add_ticket()
{
	var avxav=document.getElementById("avxav").value;
	var reported=document.getElementById("reported").value;
	var mobile=document.getElementById("mobile").value;
    var problem=document.getElementById("problem").value;
    var title=document.getElementById("title").value;
    var text=document.getElementById("text").value;

		if(avxav=="")
		{
		alert("Please, write AVXAV ID");
		document.getElementById("avxav").focus();
		return false;
		}
		if(reported=="")
		{
		alert("Please, write the name of writer");
		document.getElementById("reported").focus();
		return false;
		}
		if(isNaN(mobile) || mobile=="")
		{
		alert("Please, write a number in moblie number");
		document.getElementById("mobile").focus();
		return false;
		}
		if(problem=="other" && title=="")
		{
		alert("Please, choose a problem form the list or write your problem in the field");
		document.getElementById("problem").focus();
		return false;
		}
		if(text=="")
		{
		alert("Please, write the description");
		document.getElementById("text").focus();
		return false;
		}
	return true;
}


