function ExList_MakeAppointment(d,c){var b=$("AppointmentDetail").innerHTML;b=b.gsub(/\$tid/,"").gsub(/\$company/,c);displayLightBox(JsLabel["js.MakeAppointment.Title.Text"],b,530);var a=new Date();$("companyId").value=d;$("appointmentDate").value=a.getDate()+"/"+(a.getMonth()+1)+"/"+a.getFullYear()}function ExList_MakeAppointmentConfirm(){$$(".alert_field").invoke("removeClassName","alert_field");var d=$("appointmentDate").value;var h=d.split("/");if(h.length!=3){show_error_msg(errorMsgs.invalid_date,new Array("#label#"),new Array(input.readAttribute("label")),d);return false}var e=new Date();e.setFullYear(parseInt(h[2]),parseInt(h[1])-1,parseInt(h[0]));if(e.getFullYear()!=parseInt(h[2])||e.getMonth()!=parseInt(h[1])-1||e.getDate()!=parseInt(h[0])){show_error_msg(errorMsgs.invalid_date,new Array("#label#"),new Array($("appointmentDate").readAttribute("label")),$("appointmentDate"));return false}var i=parseInt($("sHour").value);var f=parseInt($("sMin").value);var l=parseInt($("eHour").value);var a=parseInt($("eMin").value);if(isNaN(i)||isNaN(f)||isNaN(l)||isNaN(a)){show_error_msg(errorMsgs.invalid_date,new Array("#label#"),new Array($("sHour").readAttribute("label")),$("sHour"));return false}i=parseInt(i);f=parseInt(f);l=parseInt(l);a=parseInt(a);if(i>l||(i==l&&f>=a)){show_error_msg(errorMsgs.invalid_date,new Array("#label#"),new Array($("sHour").readAttribute("label")),$("sHour"));return false}var c=$("psourcing").checked;var k=$("copVenture").checked;var j=$("agentRepresent").checked;var b=$("appointOthers").checked;var g=$("appointOthersField").value;if(b&&g.blank()){show_error_msg(errorMsgs.please_enter,new Array("#label#"),new Array($("appointOthersField").readAttribute("label")),$("appointOthersField"));return false}if(!c&&!k&&!j&&!b){show_error_msg(errorMsgs.select_empty,new Array("#label#"),new Array($("psourcing").readAttribute("label")),$("psourcing"));return false}if($("Appointmessage").value.blank()){show_error_msg(errorMsgs.please_enter,new Array("#label#"),new Array($("Appointmessage").readAttribute("label")),$("Appointmessage"));return false}new Ajax.Request("/service/MakeAppointment.html",{method:"post",parameters:{companyid:$("companyId").value,date:d,sHour:i,sMin:f,eHour:l,eMin:a,psourcing:c,copVenture:k,agentRepresent:j,appointOthers:b,appointOthersField:g,Appointmessage:$("Appointmessage").value},onSuccess:function(m){var n='<div width="300" style="background-color: white; text-align:center; padding-top: 50px; height: 200px; color: black;"><div class="ExhibitiorListLightBox"><center>'+JsLabel["js.MakeAppointment.SuccessfulMessage.Text"]+'<div class="OKbutton" onclick="ReloadPage();">'+JsLabel["js.MakeAppointment.Button.BackToExhiborList.Text"]+"</div></center>";n+="</div></div>";displayLightBox(JsLabel["js.MakeAppointment.Title.Text"],n,400)}})};
