// JavaScript Document
//set Cursor Position
function setCursorPosition(){
		document.feedback.username.focus();
}

//--------------------------------

function validation() {
	
	if(document.feedback.username.value == "") {
		alert("Please Enter Your Name");  
		document.feedback.username.focus();
		return false;
	 }
	 else if(document.feedback.email.value == ""){
		  alert("Please Enter Your Email Address");
		  document.feedback.email.focus();
		  return false;
	 }
	 else if(document.feedback.TAREA.value == ""){
		  alert("Please Enter Your Comments");
		  document.feedback.TAREA.focus();
		  return false;
	 }
	 else {
		  document.feedback.submit();
	}
}

//--------------------------------------------------------------------

function checkSpecialCharacter() {
	
	var specialchar = "`~!@#$%^&*()+=-_[]\\\';,/{}|\":<>?1234567890";
 	for(var i=0; i < document.feedback.username.value.length; i++) {
		if(specialchar.indexOf(document.feedback.username.value.charAt(i)) != -1) {
			
			document.feedback.username.value="";
			alert("Special Charateres Are Not Allowed!");
			document.feedback.username.focus();
			return false;
		}
	}
}



function emailvalidation()
 {
 	 /*var specialchar = "`~!#$%^&*()+=[]\\\';,/{}|\":<>?";
	 var atIndex = document.feedback.email.value.indexOf("@");
	 
	  if(atIndex==-1) {
	  		document.feedback.email.value="";
			alert( "Incorrect e-mail format!" );
			document.feedback.email.focus();
			return false;
		  }
      else {
		  	 for(var i=0; i < atIndex; i++) {   
				if(specialchar.indexOf(document.feedback.email.value.charAt(i)) != -1) {
					document.feedback.email.value="";
					alert( "Incorrect e-mail format!" );
					document.feedback.email.focus();
					return false;
		         }	
	         }
		  }
		  
		 
    var length=document.feedback.email.length;
	var dotnxtIndex=document.feedback.email.value.lastIndexOf(".")+1;
	
	 for(var i=(atIndex+1); i < document.feedback.email.value.length; i++) {
		var dotIndex=document.feedback.email.value.indexOf(".",i);	
		var =document.feedback.email.value.indexOf(".",i);
	 }
	 
	  if( (  (length-dotnxtIndex)>=2) && ((length-dotnxtIndex)<=3) ) 
			  {return true;}		*/							  
	 	      
		  
	 
   if( document.feedback.email.value.length > 0 ) {
	
		i = document.feedback.email.value.indexOf("@");
		j = document.feedback.email.value.indexOf(".",i);
		k = document.feedback.email.value.indexOf(",");
		kk = document.feedback.email.value.indexOf(" ");

		jj = document.feedback.email.value.lastIndexOf(".") + 1;
		len = document.feedback.email.value.length;

 		if ((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3)) {return true; }
	 	else {
 			alert( "Incorrect e-mail format!" );
			document.feedback.email.value="";
			document.feedback.email.focus();
			return false;
 		}
	}

 }
 
