// Copyright (C) 2006, 2009  M.Watermann, D-10247 Berlin, FRG
// 2009-08-18 <support@mwat.de> - [shrinked to save bandwidth]

var Kontakt=function(){var _F=null,_aT,_pT,_U='undefined',_W='wait',_onLoad=null,_reName=/(Herr\s|Frau\s)?(.*)/i,_skip=0;function _chN(){try{this.onExit();}catch(X){}var m;if((this.currVal=this.value.trim())&&(m=this.currVal.match(_reName))&&(m[2])){m=m[2].trim();}else{m='';}this.currVal=this.value=m;}function _errImg(){var c,e,i,l;if((e=window.document.images)&&(l=e.length)){try{for(i=0;l>i;++i){if((c=e[i])&&('err.gif'===c.src.substring(c.src.length-7))){while((c=c.nextSibling)&&(!(c.tagName))){}if((c)&&(('input'===c.tagName.toLowerCase())||('textarea'===c.tagName.toLowerCase()))){return c;}}}}catch(X){}}return null;}function _val(){if(_skip){return Common.disableFields(_F);}var c,cfe=Common.fieldError,cfl=Common.fieldLetter1,f=function(){_aT(1);},i,n='Ihr Name',inna='\nist noch nicht angegeben.',s=0;try{s=_F.style;s.cursor=_W;}catch(X){s=0;}if((c=_F.c_gesch)&&(!(c[0].checked||c[1].checked))){return cfe(c[0],'Ihre Anrede'+inna,s,f);}if((c=_F.c_name)){c.onblur();if(!c.value){return cfe(c,n+inna,s,f);}else if(!cfl(c,false,n,s,f)){return false;}}if((c=_F.c_email)&&(!c.value)){return cfe(c,'Ihre EMail-Adresse'+inna,s,f);}if((c=_F.c_firma)&&(c.value)&&(!cfl(c,false,'Ihr Firmenname',s,f))){return false;}if((c=_F.c_position)&&(c.value)&&(!cfl(c,true,'Ihre Position',s,f))){return false;}if((c=_F.c_str)&&(c.value)&&(!cfl(c,false,'Ihre Straße',s,f))){return false;}if((c=_F.c_land)&&(c.value)){if(c.value.match(/(Deutschland|Germany)/i)||('D'===c.value)){c.value='';}else if(!cfl(c,true,'der Landesname',s,f)){return false;}}i=0;f=function(c){if((c)&&c.checked){++i;}};f(_F.c_bu_bt);f(_F.c_bu_a);f(_F.c_bu_tb);f(_F.c_i_p);f(_F.c_i_e);f(_F.c_i_m);f(_F.c_i_s);f(_F.c_i_w);f(_F.c_i_a);if((c=_F.c_msg)&&(c.value)){++i;}if(!i){_aT(2);return cfe(_F.c_msg,'Ihr Informationswunsch'+inna,s);}if((Common.askOnSubmit)&&Common.formChanged(_F)&&(!window.confirm('Kontaktdaten absenden?'))){if(s){s.cursor='';}return false;}_F.onsubmit=Common.False;if(s){s.cursor='';}return true;}function _Kkt(){_F=window.document.Kontakt;if(typeof(window.Tabs)!==_U){_aT=Tabs.activate;_pT=Tabs.parentOf;}else{_aT=_pT=function(){};}var c,p='pointer',s=0,sPH=Common.setupPhone,sTX=Common.setupText;try{s=_F.style;s.cursor=_W;}catch(X){s=0;}if(_onLoad){_onLoad();_onLoad=0;}Common.fixNSform(_F);Common.setupRadio(_F.c_gesch);sTX(_F.c_name,_chN);sTX(_F.c_firma);sTX(_F.c_position);sTX(_F.c_str);sTX(_F.c_ort);sTX(_F.c_land);sPH(_F.c_tel);sPH(_F.c_fax);Common.setupEMail(_F.c_email);if((c=$('submit'))||(c=$('submit0'))){c.title='Kontakt-Daten zum Server schicken';c.alt="Aktivieren Sie diesen Schalter, um Ihre Kontakt-Daten abzusenden.";try{c.style.cursor=p;}catch(X2){}}if((c=$('submit11'))){c.value=' Zurück ';c.onclick=function(){Kontakt._skip=1;};try{c.style.cursor=p;}catch(X3){}}_F.onsubmit=_val;if(s){s.cursor='';}if((c=_errImg())){if((s=_pT(c))){_aT(s[2]);s=0;}}else if((c=_F.c_name)&&(c.value)&&(c=_F.c_msg)&&(c.value)){s=0;}else{c=_F.c_name;}if(c){try{c.scrollIntoView(true);window.scrollBy(0,-90);c.focus();}catch(X4){}}}if(typeof(window.onload)!==_U){_onLoad=window.onload;}window.onload=_Kkt;return'$Id: kontakt.js,v 1.20.2.2 2009/08/09 08:59:16 matthias Exp $';}();

