function fnswlg(nwlg,tgt){if(tgt!=''){document.srhagt.action=tgt;document.srhagt.target='_self';}document.srhagt.etap.value='swlg';document.srhagt.swlg.value=''+nwlg;document.srhagt.submit();	}
function sdncpr1(e1,e2){return 1>0?e1[ntype[0]]<e2[ntype[0]]?-1:e1[ntype[0]]>e2[ntype[0]]?1:sdncpr2(e1, e2):ordr;}
function sdncpr2(e1,e2){return 1>0?e1[ntype[1]]<e2[ntype[1]]?-1:e1[ntype[1]]>e2[ntype[1]]?1:0:ordr;}
function sdncpr3(e2,e1){return 1>0?e1[ntype[0]]<e2[ntype[0]]?-1:e1[ntype[0]]>e2[ntype[0]]?1:0:ordr;}
function sdnport (e1,e2){return 1 > 0 ? DT[e1] < DT[e2] ? - 1 : DT[e1] > DT[e2] ? 1 : 0 : ordr;}
function sdnport2(e1,e2){return 1 > 0 ? DT[e1] < DT[e2] ? - 1 : DT[e1] > DT[e2] ? 1 : 0 : ordr;}
var BSorBE='';
function sdncpr4(e1,e2){return 1>0?DT[BSorBE+e1[ntype[0]].B]<DT[BSorBE+e2[ntype[0]].B]?-1:DT[BSorBE+e1[ntype[0]].B]>DT[BSorBE+e2[ntype[0]].B]?1:0:ordr;}
function flagsov(v){document.getElementById('m2flagstxt').innerHTML=v;}
function definejour(){MyDate = document.srhagt.srhdate.value;MyDate = MyDate.replace(/^\s*|\s*$/g,"");var SpeDate=new Date();var Tab_MyDate = MyDate.split("/");SpeDate = new Date(Tab_MyDate[2],Tab_MyDate[1]-1,Tab_MyDate[0],"00","00","00");JourDate = jday[SpeDate.getDay()];JourDate=JourDate.substring(0,3);doInner('nomdujour',JourDate);
};function doInner(dv,dt){vdher = eval(document.getElementById((dv)));if(typeof(vdher)+''=='object' && vdher!=null){eval(vdher).innerHTML = ''+dt;}}
function subfrm(){dosubform=false;srhfrm = document.srhagt;typ2srh = srhfrm.typs.value;if(typ2srh=='0'){if(date_valide(srhfrm.srhdate.value) && (srhfrm.tdDest.value!='' || srhfrm.tdFlit.value!='' || srhfrm.tdModl.value!='' || srhfrm.tdPays.value!=''))dosubform=true;if(srhfrm.tdDest.value=='D2' && srhfrm.tdPays.value=='')dosubform=false;}else if(typ2srh=='1'){dosubform=true;};if(dosubform){srhfrm.etap.value='search';srhfrm.submit();}else if(typ2srh=='0'){if(srhfrm.tdDest.value==''){alert(selectadest);}else if(srhfrm.tdDest.value=='D2' && srhfrm.tdPays.value==''){alert(selectapays);}else{alert(selectadate);}}}
function date_valide(d) {var dateRegEx = /^((((0?[1-9]|[12]\d|3[01])[\.\-\/](0?[13578]|1[02])[\.\-\/]((1[6-9]|[2-9]\d)?\d{2}))|((0?[1-9]|[12]\d|30)[\.\-\/](0?[13456789]|1[012])[\.\-\/]((1[6-9]|[2-9]\d)?\d{2}))|((0?[1-9]|1\d|2[0-8])[\.\-\/]0?2[\.\-\/]((1[6-9]|[2-9]\d)?\d{2}))|(29[\.\-\/]0?2[\.\-\/]((1[6-9]|[2-9]\d)?(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)|00)))|(((0[1-9]|[12]\d|3[01])(0[13578]|1[02])((1[6-9]|[2-9]\d)?\d{2}))|((0[1-9]|[12]\d|30)(0[13456789]|1[012])((1[6-9]|[2-9]\d)?\d{2}))|((0[1-9]|1\d|2[0-8])02((1[6-9]|[2-9]\d)?\d{2}))|(2902((1[6-9]|[2-9]\d)?(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)|00))))$/;return d.match(dateRegEx);}
/* special benaco */
function m2htmlengine(){
	m2enginehtml='<form action="http://www.benacosail.it/?page=charter" name="srhagt" id="srhagt" method="post"><table border="0" cellspacing="0" cellpadding="4" align=center height=100 width="100" id="tab2434" class="ui-widget-content ui-corner-all">'+
	'<tr><td id="contenu"><table width="100%" cellpadding="0" cellspacing="0" border="0" id="tabgris">'+
	'<tr><td><select class="selectinp" name="srhdest" id="tdDest" onChange="javascript:createlist(\'c\',this.value);"></select></td></tr>'+
	'<tr><td><select class="selectinp" name="srhpays" id="tdPays" onChange="javascript:createlist(\'bs\',this.value);"></select></td></tr>'+
	'<tr><td><select class="selectinp" name="srhbast" id="tdBast"></select></td></tr>'+
	'<tr><td><select class="selectinp" name="srhbaen" id="tdBaen"></select></td></tr>'+
	'<tr><td><select class="selectinp" name="srhtype" id="tdType"></select></td></tr>'+
	'<tr><td><div class="box" valign=absmiddle><div class="datefield"  valign=absmiddle><label for="date" id="nomdujour">&nbsp;</label>&nbsp;&nbsp;<input type="text" id="Dissrhdate" name="Dissrhdate"  size="8" value="01/07/2010" onBlur="javascript:definejour();" valign=absmiddle /><input type="hidden" id="srhdate" name="srhdate" size="6" value="01/07/2010" valign=absmiddle /></div></div></td></tr>'+
	'<tr><td><select class="selectinp" name="srhperd" id="tdPerd"></select></td></tr>'+
	'<tr><td><select class="selectinp" name="srhmodl" id="tdModl"></select></td></tr>'+
	'<tr><td><select class="selectinp" name="srhcabs" id="tdCabs"></select></td></tr>'+
	'<tr><td><button class="btn" type="button" onClick="javascript:subfrm();">Cercare</button></td></tr>'+
	'</table></td></tr></table><div style="display:none; visibility:hidden;"><select class="selectinp" style="display:none;" name="srhflit" id="tdFlit"></select><select class="selectinp" style="display:none;" name="srhbnam" id="tdBnam"></select></div><input type="hidden" name="etap" value="search"><input type="hidden" name="typs" value="0"><input type="hidden" name="swlg" value=""><input type="hidden" name="ss_lang" value="2"><input type="hidden" name="ss" value="A3098"><input type="hidden" name="showactualdisc" id="showactualdisc"></form>'
	document.getElementById('m2htengine').innerHTML=m2enginehtml;
	createlist('o','',1);simplelist('typ',1);simplelist('cab',1);simplelist('per',1);simplelist('grp',1); definejour();
}
$j(document).ready(function(){$j.ajax({ url: 'm2.ajx.proxy.php', cache: false, type: "POST", data: ({m2rl:'http://www.sednasystem.com/m2/agt/3098/m2.ajx.gen.asp'}), success: function(data) {$j('#m2jsengine').html(data);}, error:function (xhr, ajaxOptions, thrownError){$j('#m2jsengine').html(xhr.status + ' '+thrownError);}});});
