function submitRegister(sForm) {if(oForm = document.getElementById(sForm)) {if(oObj = document.getElementById('name')) {if(!checkEmail(oObj.value)) {alert('Die von Ihnen eingegebene eMail-Adresse ist nicht korrekt!'); return false;}} if(oObj = document.getElementById('password')) {if(oObj.value=='') {alert('Bitte Passwort eingeben!'); return false;} if(!checkPass('password', 'passwordCheck')) {alert('Die von Ihnen eingegebenen Passwörter stimmen nicht überein!'); return false;}} if(oObj = document.getElementById('Invoice_FirstName')) {if(!checkAddressInvoice()) return false;} oForm.submit(); return true;} return false;}
function submitLogin(sForm, sType) {if(oForm = document.getElementById(sForm)) {oForm.x.value = sType; oForm.submit();} return false;}
function submitPassword(sForm) {if(oForm = document.getElementById(sForm)) {if(checkPass('password', 'passwordCheck')) {oForm.submit(); return true;} else alert('Die von Ihnen eingegebenen Passwörter stimmen nicht überein!');} return false;}
function submitLost() {if(oField = document.getElementById('name')) {if(checkEmail(oField.value)) {document.lost.submit();}} return false;}
function submitNewsletter(sType) {if(oObj = document.getElementById('EMail')) {if(oObj.value!='') {document.newsletter.x.value = sType; document.newsletter.submit();} else alert('Bitte EMail-Adresse angeben!');} return false;}
function submitContact() {if(oObj = document.getElementById('FullName')) {if(oObj.value=='') {alert('Bitte Name angeben!'); return false;}} if(oObj = document.getElementById('Email')) {if(!checkEmail(oObj.value)) {alert('Die von Ihnen eingegebene eMail-Adresse ist nicht korrekt!'); return false;}} if(oObj = document.getElementById('Message')) {if(oObj.value=='') {alert('Bitte Nachricht angeben!'); return false;}} document.contact.submit(); return true;}
function submitLeaflet() {document.product.action = '/leaflet.htm'; document.product.submit(); return true;}
function submitBasket() {document.product.action = '/basket.htm'; if(oObj = document.getElementById('MID')) {if(oObj.selectedIndex==0) {alert('Bitte Größe auswählen!'); return false;}} if(oObj = document.getElementById('GlobalColor')) {if(oObj.selectedIndex==0) {alert('Bitte Farbe auswählen!'); return false;}} if(oObj = document.getElementById('BlackboardColor')) {if(oObj.selectedIndex==0) {alert('Bitte Farbe auswählen!'); return false;}} if(oObj = document.getElementById('LeafColor')) {if(oObj.selectedIndex==0) {alert('Bitte Farbe auswählen!'); return false;}} if(oObj = document.getElementById('FeltColor')) {if(oObj.selectedIndex==0) {alert('Bitte Farbe auswählen!'); return false;}} if(oObj = document.getElementById('BayernColor')) {if(oObj.selectedIndex==0) {alert('Bitte Farbe auswählen!'); return false;}} if(oObj = document.getElementById('ClockColor')) {if(oObj.selectedIndex==0) {alert('Bitte Uhren-Farbe auswählen!'); return false;}} if(oObj = document.getElementById('3DAlphabet')) {if(oObj.selectedIndex==0) {alert('Bitte Buchstabe auswählen!'); return false;}} if(oObj = document.getElementById('ZodiacSign')) {if(oObj.selectedIndex==0) {alert('Bitte Sternzeichen auswählen!'); return false;}} if(oObj = document.getElementsByName('form_Attributes_GlobalView')) {if(oObj.length>0) {if(!oObj[0].checked && !oObj[1].checked) {alert('Bitte Ansicht auswählen!'); return false;}}} document.product.submit(); return true;}
function refreshBasket(sForm, sType) {if(oForm = document.getElementById(sForm)) {if(oForm.x) {oForm.x.value = sType; oForm.submit();}} return false;}
function submitVoucher(sForm, sField) {if(oForm = document.getElementById(sForm)) {if(oField = document.getElementById(sField)) {if(oField.value!='') {oForm.submit(); return true;} else alert('Bitte Gutscheincode eingeben!');}} return false;}
function submitAddress(sForm) {if(oForm = document.getElementById(sForm)) {if(oObj = document.getElementById('name')) {if(!checkEmail(oObj.value)) {alert('Die von Ihnen eingegebene eMail-Adresse ist nicht korrekt!'); return false;}} if(oObj = document.getElementById('Invoice_FirstName')) {if(!checkAddressInvoice()) return false;} if(oObj = document.getElementById('Delivery_check')) {if(oObj.checked) {if(oObj = document.getElementById('Delivery_FirstName')) {if(!checkAddressDelivery()) return false;}}} oForm.submit(); return true;} return false;}
function submitPayment(sForm) {if(oForm = document.getElementById(sForm)) {if(oPaym = document.getElementsByName('form_Payment_Name')) {var bSel = false; for(i=0; i<oPaym.length; i++) bSel = bSel || oPaym[i].checked; if(!bSel) {alert('Bitte Zahlungsart auswählen!'); return false;}} if(oCC = document.getElementById('Creditcard')) {if(oCC.checked) {if(oObj = document.getElementById('Creditcard_Number')) {if(oObj.value=='') {alert('Bitte Kreditkartennummer angeben!'); return false;}} if(oObj = document.getElementById('Creditcard_Owner')) {if(oObj.value=='') {alert('Bitte Kreditkarteninhaber angeben!'); return false;}} if(oObj = document.getElementById('Creditcard_Code')) {if(oObj.value=='') {alert('Bitte Kreditkartenprüfziffer angeben!'); return false;}}}} oForm.submit(); return true;} return false;}
function submitOrder() {if(oObj = document.getElementById('agb')) {if(oObj.checked==false) {alert('Bitte AGB und Widerrufsrecht bestätigen!'); return false;}} $(".send_order_button").remove(); $(".send_order_button_text").remove(); $(".order_button_reference").append('<div class="send_ordered_button"></div>'); return true;}
function submitReview(sForm, sID) {if(oForm = document.getElementById(sForm + '_' + sID)) {if(oObj = document.getElementById('rating_' + sID)) {if(oObj.value!='0') {if(oObj = document.getElementById('review_' + sID)) {if(oObj.value!='') {oForm.submit(); return true;} else alert('Bitte zu der Bewertung auch das Kommentarfeld ausfüllen!');}} else alert('Bitte auch eine Bewertung vornehmen!');}} return false;}
function checkEmail(sValue) {reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$'); return reg.test(sValue);}
function checkPass(sPass1, sPass2) {if((oPass = document.getElementById(sPass1)) && (oPassCheck = document.getElementById(sPass2))) {return (oPass.value==oPassCheck.value);} return false;}
function checkAddressInvoice() {if(oObj = document.getElementById('Invoice_FirstName')) {if(oObj.value=='') {alert('Bitte Rechnungsadresse Vorname angeben!'); return false;}} if(oObj = document.getElementById('Invoice_LastName')) {if(oObj.value=='') {alert('Bitte Rechnungsadresse Nachname angeben!'); return false;}} if(oObj = document.getElementById('Invoice_Street')) {if(oObj.value=='') {alert('Bitte Rechnungsadresse Strasse angeben!'); return false;}} if(oObj = document.getElementById('Invoice_StreetNr')) {if(oObj.value=='') {alert('Bitte Rechnungsadresse Hausnummer angeben!'); return false;}} if(oObj = document.getElementById('Invoice_Postcode')) {if(oObj.value=='') {alert('Bitte Rechnungsadresse PLZ angeben!'); return false;}} if(oObj = document.getElementById('Invoice_City')) {if(oObj.value=='') {alert('Bitte Rechnungsadresse Ort angeben!'); return false;}} return true;}
function checkAddressDelivery() {if(oObj = document.getElementById('Delivery_FirstName')) {if(oObj.value=='') {alert('Bitte Lieferadresse Vorname angeben!'); return false;}} if(oObj = document.getElementById('Delivery_LastName')) {if(oObj.value=='') {alert('Bitte Lieferadresse Nachname angeben!'); return false;}} if(oObj = document.getElementById('Delivery_Street')) {if(oObj.value=='') {alert('Bitte Lieferadresse Strasse angeben!'); return false;}} if(oObj = document.getElementById('Delivery_StreetNr')) {if(oObj.value=='') {alert('Bitte Lieferadresse Hausnummer angeben!'); return false;}} if(oObj = document.getElementById('Delivery_Postcode')) {if(oObj.value=='') {alert('Bitte Lieferadresse PLZ angeben!'); return false;}} if(oObj = document.getElementById('Delivery_City')) {if(oObj.value=='') {alert('Bitte Lieferadresse Ort angeben!'); return false;}} return true;}
function changeLargeImage(oElem, sTrg) {if(oObj = document.getElementById('largeImage')) oObj.src = oElem.src.replace(/\/\w\//i, sTrg); return false;}
function previewColorByOption(oObjSource) {oOption = null; if(oDest = document.getElementById('GlobalColorPreview')) {for(i=0; i<oObjSource.options.length; i++) {if(oObjSource.options[i].selected==true) {oOption = oObjSource.options[i]; break;}} if(oOption) {if(oOption.value!='None') oDest.style.background = oOption.style.backgroundColor; else oDest.style.background = 'transparent url(/gfx/shop/bg_color.gif) no-repeat;';}} return false;}
function previewColorByOption2(oObjSource) {oOption = null; if(oDest = document.getElementById('GlobalColor2Preview')) {for(i=0; i<oObjSource.options.length; i++) {if(oObjSource.options[i].selected==true) {oOption = oObjSource.options[i]; break;}} if(oOption) {if(oOption.value!='None') oDest.style.background = oOption.style.backgroundColor; else oDest.style.background = 'transparent url(/gfx/shop/bg_color.gif) no-repeat;';}} return false;}
function previewColorByOption3(oObjSource) {oOption = null; if(oDest = document.getElementById('GlobalColor3Preview')) {for(i=0; i<oObjSource.options.length; i++) {if(oObjSource.options[i].selected==true) {oOption = oObjSource.options[i]; break;}} if(oOption) {if(oOption.value!='None') oDest.style.background = oOption.style.backgroundColor; else oDest.style.background = 'transparent url(/gfx/shop/bg_color.gif) no-repeat;';}} return false;}
function previewColorByOption4(oObjSource) {oOption = null; if(oDest = document.getElementById('GlobalColor4Preview')) {for(i=0; i<oObjSource.options.length; i++) {if(oObjSource.options[i].selected==true) {oOption = oObjSource.options[i]; break;}} if(oOption) {if(oOption.value!='None') oDest.style.background = oOption.style.backgroundColor; else oDest.style.background = 'transparent url(/gfx/shop/bg_color.gif) no-repeat;';}} return false;}
function setPriceByOption(oObjSource) {oOption = null; if(oDest = document.getElementById('price')) {for(i=0; i<oObjSource.options.length; i++) {if(oObjSource.options[i].selected==true) {oOption = oObjSource.options[i]; break;}} if(oOption) oDest.textContent = oOption.title;} return false;}
function decryptHref(sHref, sText) {if(oHref=document.getElementById(sHref)) {sResult=''; for(c=0; c<sText.length; c+=2) {sResult+=String.fromCharCode(parseInt(sText.substr(c, 2), 16) ^ 0xAA);} oHref.href='mailto:'+sResult; oHref.innerHTML=sResult;}}
