var onLoadFunctions="";
function initCB(){
eval(onLoadFunctions);
}
window.onload =initCB;
var curLevel=0;
var maxLevel=3;
function searchDistrict(level){
var country_id = document.getElementById("DistrictSelect"+level).options[document.getElementById("DistrictSelect"+level).options.selectedIndex].value;
getSelectDistrict(country_id,level);
}
function processReqYacht(){
if(req.readyState == 4&&req.status == 200){//onchange='setYacht()'
var html = "";
document.getElementById("YachtDiv").innerHTML=html;
showDiv("NewYachtBlock");
}else if(req.readyState == 4){
alert("Request Fail:"+req.statustext+" "+req.status);
}
}
function processReqProvider(){
if(req.readyState == 4&&req.status == 200){
var elements = req.responseXML.getElementsByTagName("CharterProvider");
if(elements.length==0){
document.getElementById("CharterProviderNameInput").value="keine Ergebnisse!";
hideDiv("CharterProviderSelectDiv");
showDiv("NewProviderBlock");
return;
}
var html = "";
document.getElementById("CharterProviderSelectDiv").innerHTML=html;
showDiv("NewProviderBlock");
}else if(req.readyState == 4){
alert("Request Fail:"+req.statustext+" "+req.status);
}
}
function processReqAgency(){
if(req.readyState == 4&&req.status == 200){
var elements = req.responseXML.getElementsByTagName("Agency");
if(elements.length==0){
document.getElementById("AgencyNameInput").value="keine Ergebnisse!";
showDiv("NewAgencyBlock");
return;
}
var html = "";
document.getElementById("AgencySelectDiv").innerHTML=html;
showDiv("NewAgencyBlock");
}else if(req.readyState == 4){
alert("Request Fail:"+req.statustext+" "+req.status);
}
}
function processInsurancePersons(){
if(req.readyState == 4&&req.status == 200){
var html = req.responseText;
document.getElementById("InsurancePersons").innerHTML=html;
}else if(req.readyState == 4){
alert("Request Fail:"+req.statustext+" "+req.status);
}
}
function submitForm(formname){
document.getElementById(formname).submit();
}
function createXMLHttpRequest() {
try{
req = new XMLHttpRequest();
}catch (e){
try{
req = new ActiveXObject("Msxml2.XMLHTTP");
}catch (e){
try{
req = new ActiveXObject("Microsoft.XMLHTTP");
}catch (failed){
req = null;
alert("kein Ajax Request");
}
}
}
return req;
}
var req = createXMLHttpRequest();
function getNodeValue(tree, el){
return tree.getElementsByTagName(el)[0].firstChild.nodeValue;
}
function sendAjaxRequest(url,processReq){
req = createXMLHttpRequest();
req.onreadystatechange=processReq;
req.open("GET",url,true);
req.send(null);
}
function submitCharterProviderForm(){
var url = AJAXgetForm("CharterProviderForm");
var offerDiv = document.getElementById("LightWindow");
AJAXloadHTMLinTarget(url,"LightWindow",null,null);
}
function openNewCharterProvider(event){
showLightWindow(80,200,560,670);
var url = "http://order.eis-insurance.com/NewCharterProvider.jsp;jsessionid=abchircpynWVh9qr2oPwt?action=new";
AJAXloadHTMLinTarget(url,"LightWindow",null,event);
}
function submitYachtForm(){
var url = AJAXgetForm("YachtForm");
var offerDiv = document.getElementById("LightWindow");
AJAXloadHTMLinTarget(url,"LightWindow",null,null);
}
function openNewYacht(event){
showLightWindow(80,200,560,670);
var url = "http://order.eis-insurance.com/NewYacht.jsp;jsessionid=abchircpynWVh9qr2oPwt?action=new";
AJAXloadHTMLinTarget(url,"LightWindow",null,event);
}
function submitRegattaForm(){
var url = AJAXgetForm("RegattaForm");
var offerDiv = document.getElementById("LightWindow");
AJAXloadHTMLinTarget(url,"LightWindow",null,null);
}
function openNewRegatta(event){
showLightWindow(80,200,560,670);
var url = "http://order.eis-insurance.com/NewRegatta.jsp;jsessionid=abchircpynWVh9qr2oPwt?action=new&district="+document.getElementById("district_oid_fk").value;
AJAXloadHTMLinTarget(url,"LightWindow",null,event);
}
function submitAgencyForm(){
var url = AJAXgetForm("AgencyForm");
var offerDiv = document.getElementById("LightWindow");
AJAXloadHTMLinTarget(url,"LightWindow",null,null);
}
function openNewAgency(event){
showLightWindow(80,200,560,670);
var url = "http://order.eis-insurance.com/NewAgency.jsp;jsessionid=abchircpynWVh9qr2oPwt?action=new";
AJAXloadHTMLinTarget(url,"LightWindow",null,event);
}
function submitPersonForm(){
var url = AJAXgetForm("PersonForm");
var offerDiv = document.getElementById("LightWindow");
AJAXloadHTMLinTarget(url,"LightWindow",null,null);
}
function deletePerson(id,event){
var url = "http://order.eis-insurance.com/NewPerson.jsp;jsessionid=abchircpynWVh9qr2oPwt?action=delete&id="+id;
AJAXloadHTMLinTarget(url,"LightWindow",null,event);
}
function openNewPerson(event){
showLightWindow(80,200,560,670);
var url = "http://order.eis-insurance.com/NewPerson.jsp;jsessionid=abchircpynWVh9qr2oPwt?action=new";
AJAXloadHTMLinTarget(url,"LightWindow",null,event);
}
function editPerson(id,event){
showLightWindow(80,200,560,670);
var url = "http://order.eis-insurance.com/NewPerson.jsp;jsessionid=abchircpynWVh9qr2oPwt?action=edit&ip="+id;
AJAXloadHTMLinTarget(url,"LightWindow",null,event);
}
var onLoadFunctions="";
function initOnLoadEvent(){
eval(onLoadFunctions);
}
function addOnLoadEvent(functionString){
if(functionString.lastIndexOf(';')!=functionString.length-1)functionString += ';';
onLoadFunctions += functionString;
}
window.onload =initOnLoadEvent;var ajaxReqURLs = new Array();
var runningAjaxReqs = new Array();
var ajaxReqFunctions = new Array();
var nextFunctionAJAX = new Array();
var lastMouseX = 0;
var lastMouseY = 0;
var MouseXAJAX = new Array();
var MouseYAJAX = new Array();
var ajaxLoader ="";
function AJAXgetForm(formName){
var elements = document.getElementById(formName).elements;
if(!elements)elements = document.forms[formName].elements;
var url=elements['AJAXURL']?elements['AJAXURL'].value:'';
if(url.indexOf('?')==-1){url+='?';}
return url+AJAXgetParameter(formName);
}
function AJAXgetTextParameter(element){
var temp = element.value;
temp = escape(temp);//(/\&/,"%26");
temp = temp.replace(/\+/g , "%2B");
return element.name+"="+temp;
}
function AJAXgetParameter(formName){
var and=true;var url='';
var elements = document.getElementById(formName).elements;
if(!elements)elements = document.forms[formName].elements;
for(var i=0;i-1){
var errorText =text.substr(text.indexOf("