var confirm_img='<img src=\"images/greencheck.png\" alt=\"OK\" />'

function check_email_char(str){

if (str.length >0) {
	 i=str.indexOf("@")
	 j=str.indexOf(".",i)
	 k=str.indexOf(",")
	 kk=str.indexOf(" ")
	 jj=str.lastIndexOf(".")+1
	 len=str.length

 	if ((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3)) {
		var mesg= "confirming this is available...";
		loadXMLDoc('includes/check_email.php?e=' + str);
 	}
 	else {
 		var mesg = "<span class='error_label'>Hmm, that doesn't look like a correct address</span>";
		
 	}

 }
return mesg;

}


function check_chars(str){
	
	var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
	for (var i = 0; i < str.length; i++) {
  		
		if (iChars.indexOf(str.charAt(i)) != -1) {
  			var mesg = "<span class='error_label'>Sorry, some of those characters aren\'t allowed</span>";
  		}else{
			var mesg = confirm_img;
		}
	 }
	return mesg;
}


function check_name(){
if((document.getElementById('first_name').value).length > 0){
	replace_string(check_chars(document.getElementById('first_name').value), 'first_name_label')
}
}

function check_email(){
if((document.getElementById('email').value).length > 0){
	replace_string(check_email_char(document.getElementById('email').value), 'email_label');
	
}
}

function check_pass1(){
var pass=document.getElementById('pass1').value
var pass2 = document.getElementById('pass2').value
if(pass.length>3){

	replace_string(check_chars(document.getElementById('pass1').value), 'pass1_label');
	if(pass2.length>3){
	
		check_pass2();
	}
}else{
replace_string("<span class='error_label'>Sorry, that\'s too short</span>", 'pass1_label');
}
}

function check_pass2(){

var pass2=document.getElementById('pass2').value;

if(pass2.length>3){

	if(document.getElementById('pass1').value == pass2){
		replace_string(confirm_img, 'pass2_label');
	}else{
		replace_string("<span class='error_label'>Sorry, that doesn\'t match</span>", 'pass2_label');
	}
	
}else{
	replace_string("<span class='error_label'>Sorry, that\'s too short</span>", 'pass2_label');
}

}

function replace_string(str, tar){
document.getElementById(tar).innerHTML = str;
}

