function processCareer(obj){
	
	document.getElementById("success_message").style.display = "none";	
	document.getElementById("error_message").style.display = "none";	
	
	var name = obj.name;
	var city = obj.city;
	var email = obj.email;
	var phone = obj.phone;
	var position = obj.position;
	var cv = obj.cv;
	var profile = obj.profile;

	if(name.value.trim() == ''){
		errshowDiv('name');
		name.focus();
		return false;
	}
	errhideDiv('full_name');
	
	if(city.value.trim() == ''){
		errshowDiv('city');
		city.focus();
		return false;
	}
	errhideDiv('city');


	if(email.value.trim() == ''){
		document.getElementById("emailerr").innerHTML = "required";
		errshowDiv('email');
		email.focus();
		return false;
	}else if(!emailAddresscheck(email.value)){
		document.getElementById("emailerr").innerHTML = "Invalid email address";
		errshowDiv('email');
		return false;
		return;
	}
	errhideDiv('email');
	
	if(phone.value.trim() == ''){
		errshowDiv('phone');
		phone.focus();
		return false;
	}
	errhideDiv('phone');
	
	
	if(position.value.trim() == ''){
		errshowDiv('position');
		position.focus();
		return false;
	}
	errhideDiv('position');
	
	
	if(profile.value.trim() == ''){
		errshowDiv('profile');
		profile.focus();
		return false;
	}
	errhideDiv('profile');
	
	return true;
	
	/*
		var postdata = "name="+name.value;
		postdata = "&city="+city.value;
		postdata += "&email="+email.value;
		postdata += "&phone="+phone.value;
		postdata += "&position="+position.value;
		postdata += "&cv="+cv.value;
		postdata += "&profile="+profile.value;
	
		doRequest("index.php?action=career","POST",postdata,_career_handle);
	*/
}

function _career_handle(){

	 if((http.readyState == 4)&&(http.status == 200)){
		var response = http.responseText;	
		if(response == 1){
			document.getElementById("success_message").style.display = "";	
			document.getElementById("careerForm").style.display = "none";	
			
		}else if(response == 2){
			document.getElementById("error_message").style.display = "";	
		}
	 }
}


function emailAddresscheck(str) {

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

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

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

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

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

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

	 return true					
}

function errhideDiv(divid){
	document.getElementById("sp_"+divid).style.display = "none";
}

function errshowDiv(divid){
	document.getElementById("sp_"+divid).style.display = "";
}