
function MailView(){
	this.mailCore=new MailCore();
}

MailView.prototype.goQuote= function(_type){
	this.mailCore.setMailValue(this.mailCore.getLabelForm(_type));
	
	if (this.mailCore.validate()){
		//this.mailCore.toString();
		var jsonObj={"type":this.mailCore.mailConf.form.typeValue,"startStation" : this.mailCore.mailConf.form.startStationValue,"endStation" : this.mailCore.mailConf.form.endStationValue,"startDate":this.mailCore.mailConf.form.startDateValue,"endDate":this.mailCore.mailConf.form.endDateValue,"startHour":this.mailCore.mailConf.form.startHourValue,"endHour":this.mailCore.mailConf.form.endHourValue,"startMinute":this.mailCore.mailConf.form.startMinuteValue,"endMinute":this.mailCore.mailConf.form.endMinuteValue,"name":this.mailCore.mailConf.form.nameValue,"surname":this.mailCore.mailConf.form.surnameValue,"email":this.mailCore.mailConf.form.emailValue, "phone":this.mailCore.mailConf.form.phoneValue,"vehiclePreference":this.mailCore.mailConf.form.vehiclePreferenceValue};
		var result="";
		$.post(this.mailCore.mailConf.urlToCall,jsonObj,
			   function(data){
		          callbackSendMail(data);
			    },'json');
	}else{
		
		//this.mailCore.toString();
	}
	
}

function callbackSendMail(result){
	
	if(result.exitFlag==0){
		jAlert('La richiesta è stata effutuata con succeso!', 'Notifica');
	}else{
		jAlert('La richiesta è fallita!', 'Notifica');		
	}
}


