function doSubmitStep(){
var isFormOk = false
//Set Incomplete to false
isIncomplete = false;

	if(true){
		//Make Personal Info Checking
		if (isFIrstNameOK() && isLastNameOK() && isCountryOK() && isEMailOK() && isMessageOK()  ){
			isFormOk = true;
		}else{
			return false;
		}
	}
	//added new function here


	if(isFormOk){
		//form submit
		//alert('Form Submit')
		document.contact_form.submit();
	}
}




function isFIrstNameOK(){
	var field_val=document.contact_form.first_name.value.replace(/[ ]/g, "");
	if (field_val.length==0){
		alert('Please type your First Name');
		document.register.first_name.value=""
		document.register.first_name.focus();
		return false;
		}
	return true;
}

function isLastNameOK(){
	var field_val=document.contact_form.last_name.value.replace(/[ ]/g, "");
	if (field_val.length==0){
		alert('Please type your Last Name');
		document.register.last_name.value=""
		document.register.last_name.focus();
		return false;
		}
	return true;
}

function isCountryOK(){
	var field_val=document.contact_form.country.value.replace(/[ ]/g, "");
	if (field_val.length==0){
		alert('Please type your country');
		document.register.country.value=""
		document.register.country.focus();
		return false;
		}
	return true;
}




function isEMailOK(){
	var emstr;  // e-mail string
	var emstr_confirm;  // e-mail string
	var sht;    // '@' position in e-mail
	var dot;    // '.' position in e-mail
	var Wrongsim='"' + " :*'!%+=;,/#";

	emstr=document.contact_form.email.value.toLowerCase();

	sht=emstr.indexOf('@');
	dot=emstr.indexOf('.');

	if(sht==-1 || dot==-1)
		{
		alert("Invalid E-mail!\nPlease Type Again.");
		document.contact_form.email.value="";
		document.contact_form.email.focus();
		return false;
		}
	if(sht==0||dot==0)
		{
		alert("Invalid E-mail!\nPlease Type Again.");
		document.contact_form.email.value="";
		document.contact_form.email.focus();
		return false;
		}
	if(emstr.charAt(emstr.length-1)=='@'||emstr.charAt(emstr.length-1)=='.')
		{
		alert("Invalid E-mail!\nPlease Type Again.");
		document.contact_form.email.value="";
		document.contact_form.email.focus();
		return false;
		}
	if(emstr.split('@').length!=2)
		{
		alert("Invalid E-mail!\nPlease Type Again.");
		document.contact_form.email.value="";
		document.contact_form.email.focus();
		return false;
		}
	if(emstr.split('@')[1].indexOf('.')==-1||emstr.split('@')[1].indexOf('.')==0)
		{
		alert("Invalid E-mail!\nPlease Type Again.");
		document.contact_form.email.value="";
		document.contact_form.email.focus();
		return false;
		}
	for(i=0;i<emstr.length;i++)
		{
		if(Wrongsim.indexOf(emstr.charAt(i))!=-1)
			{
			alert("Invalid E-mail!\nPlease Type Again.");
			document.contact_form.email.value="";
			document.contact_form.email.focus();
			return false;
			}
		}
	return true;
}

function isMessageOK(){
	var field_val=document.contact_form.message.value.replace(/[ ]/g, "");
	if (field_val.length==0){
		alert('Please type your message');
		document.contact_form.message.value=""
		document.contact_form.message.focus();
		return false;
		}
	return true;
}

