function set_dynolensregister_reqest_withanswer(url, submodulename) {         
    url = replaceAll(url, "'", "`");     
    http_request = false;
    if (window.XMLHttpRequest) { // Mozilla, Safari,...
        http_request = new XMLHttpRequest();
        //http_request.overrideMimeType('text/xml');
    } else if (window.ActiveXObject) { // IE
        try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }
    if (!http_request) {
        alert('Customer Request Error: Write Custimer Data');
        alertInhalt = '0';
        return false;
    } else {      
        //alert(url);
        alertInhalt = '1';
    }
    http_request.open('POST', url, true);
    //http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	if (submodulename == 'dynolens_register_one') {
		http_request.onreadystatechange = sendRequest_dynolensregister_response;
	} else if (submodulename == 'dynolens_register_two') { 
		http_request.onreadystatechange = sendRequest_validate_addressform_response;
	}
    http_request.send(null);
}

function sendRequest_dynolensregister_response() {
    if (http_request.readyState==4 && http_request.status==200) {
        document.getElementById('eyecheckdate_field').value = http_request.responseText;
    }
}

function sendRequest_validate_addressform_response() {
    if (http_request.readyState==4 && http_request.status==200) {
			document.getElementById('form_validation').value = http_request.responseText;
    }
}

function update_steptwo_formstatus(status) {
    if (status == 'off') {
        document.getElementById('sameaddress_switch_img').src='/.file/option.gif';
        document.getElementById('sameaddress_field').value = 'off';
        
        document.getElementById('dynolens_delivery_name_field_left').src='/.file/input/txt_l.gif';
        document.getElementById('dynolens_delivery_name_field_right').src='/.file/input/txt_r.gif';
        document.getElementById('dynolens_delivery_name_field').style.backgroundImage='url(/.file/input/txt_bg.gif)';
        document.getElementById('dynolens_delivery_name_field').readOnly='';

        document.getElementById('dynolens_delivery_firstname_field_left').src='/.file/input/txt_l.gif';
        document.getElementById('dynolens_delivery_firstname_field_right').src='/.file/input/txt_r.gif';
        document.getElementById('dynolens_delivery_firstname_field').style.backgroundImage='url(/.file/input/txt_bg.gif)';
        document.getElementById('dynolens_delivery_firstname_field').readOnly='';

        document.getElementById('dynolens_delivery_company_field_left').src='/.file/input/txt_l.gif';
        document.getElementById('dynolens_delivery_company_field_right').src='/.file/input/txt_r.gif';
        document.getElementById('dynolens_delivery_company_field').style.backgroundImage='url(/.file/input/txt_bg.gif)';
        document.getElementById('dynolens_delivery_company_field').readOnly='';

        document.getElementById('dynolens_delivery_address_field_left').src='/.file/input/txt_l.gif';
        document.getElementById('dynolens_delivery_address_field_right').src='/.file/input/txt_r.gif';
        document.getElementById('dynolens_delivery_address_field').style.backgroundImage='url(/.file/input/txt_bg.gif)';
        document.getElementById('dynolens_delivery_address_field').readOnly='';

        document.getElementById('dynolens_delivery_streetno_field_left').src='/.file/input/txt_l.gif';
        document.getElementById('dynolens_delivery_streetno_field_right').src='/.file/input/txt_r.gif';
        document.getElementById('dynolens_delivery_streetno_field').style.backgroundImage='url(/.file/input/txt_bg.gif)';
        document.getElementById('dynolens_delivery_streetno_field').readOnly='';

        document.getElementById('dynolens_delivery_zip_field_left').src='/.file/input/txt_l.gif';
        document.getElementById('dynolens_delivery_zip_field_right').src='/.file/input/txt_r.gif';
        document.getElementById('dynolens_delivery_zip_field').style.backgroundImage='url(/.file/input/txt_bg.gif)';
        document.getElementById('dynolens_delivery_zip_field').readOnly='';

        document.getElementById('dynolens_delivery_city_field_left').src='/.file/input/txt_l.gif';
        document.getElementById('dynolens_delivery_city_field_right').src='/.file/input/txt_r.gif';
        document.getElementById('dynolens_delivery_city_field').style.backgroundImage='url(/.file/input/txt_bg.gif)';
        document.getElementById('dynolens_delivery_city_field').readOnly='';
    } else {
        document.getElementById('sameaddress_switch_img').src='/.file/option_o.gif';
        document.getElementById('sameaddress_field').value = 'on';

        document.getElementById('dynolens_delivery_name_field_left').src='/.file/input/txt_l_readonly.gif';
        document.getElementById('dynolens_delivery_name_field_right').src='/.file/input/txt_r_readonly.gif';
        document.getElementById('dynolens_delivery_name_field').style.backgroundImage='url(/.file/input/txt_bg_readonly.gif)';
        document.getElementById('dynolens_delivery_name_field').readOnly='readOnly';

        document.getElementById('dynolens_delivery_firstname_field_left').src='/.file/input/txt_l_readonly.gif';
        document.getElementById('dynolens_delivery_firstname_field_right').src='/.file/input/txt_r_readonly.gif';
        document.getElementById('dynolens_delivery_firstname_field').style.backgroundImage='url(/.file/input/txt_bg_readonly.gif)';
        document.getElementById('dynolens_delivery_firstname_field').readOnly='readOnly';

        document.getElementById('dynolens_delivery_company_field_left').src='/.file/input/txt_l_readonly.gif';
        document.getElementById('dynolens_delivery_company_field_right').src='/.file/input/txt_r_readonly.gif';
        document.getElementById('dynolens_delivery_company_field').style.backgroundImage='url(/.file/input/txt_bg_readonly.gif)';
        document.getElementById('dynolens_delivery_company_field').readOnly='readOnly';

        document.getElementById('dynolens_delivery_address_field_left').src='/.file/input/txt_l_readonly.gif';
        document.getElementById('dynolens_delivery_address_field_right').src='/.file/input/txt_r_readonly.gif';
        document.getElementById('dynolens_delivery_address_field').style.backgroundImage='url(/.file/input/txt_bg_readonly.gif)';
        document.getElementById('dynolens_delivery_address_field').readOnly='readOnly';

        document.getElementById('dynolens_delivery_streetno_field_left').src='/.file/input/txt_l_readonly.gif';
        document.getElementById('dynolens_delivery_streetno_field_right').src='/.file/input/txt_r_readonly.gif';
        document.getElementById('dynolens_delivery_streetno_field').style.backgroundImage='url(/.file/input/txt_bg_readonly.gif)';
        document.getElementById('dynolens_delivery_streetno_field').readOnly='readOnly';

        document.getElementById('dynolens_delivery_zip_field_left').src='/.file/input/txt_l_readonly.gif';
        document.getElementById('dynolens_delivery_zip_field_right').src='/.file/input/txt_r_readonly.gif';
        document.getElementById('dynolens_delivery_zip_field').style.backgroundImage='url(/.file/input/txt_bg_readonly.gif)';
        document.getElementById('dynolens_delivery_zip_field').readOnly='readOnly';

        document.getElementById('dynolens_delivery_city_field_left').src='/.file/input/txt_l_readonly.gif';
        document.getElementById('dynolens_delivery_city_field_right').src='/.file/input/txt_r_readonly.gif';
        document.getElementById('dynolens_delivery_city_field').style.backgroundImage='url(/.file/input/txt_bg_readonly.gif)';
        document.getElementById('dynolens_delivery_city_field').readOnly='readOnly';
    }
}

function switch_sameaddress_btn(switchfrom_status) {
	if (switchfrom_status == 'on') {
		document.getElementById('sameaddress_field').value = 'off';
        update_steptwo_formstatus('off');
	} else {
		document.getElementById('sameaddress_field').value = 'on';
        clientdata_setreqest('/dynolens_register/set_customerinput.php?setfieldname=dynolens_delivery_name_field&setfieldvalue=');
		document.getElementById('dynolens_delivery_name_field').value="";

        clientdata_setreqest('/dynolens_register/set_customerinput.php?setfieldname=dynolens_delivery_firstname_field&setfieldvalue=');
		document.getElementById('dynolens_delivery_firstname_field').value="";

        clientdata_setreqest('/dynolens_register/set_customerinput.php?setfieldname=dynolens_delivery_company_field&setfieldvalue=');
		document.getElementById('dynolens_delivery_company_field').value="";

        clientdata_setreqest('/dynolens_register/set_customerinput.php?setfieldname=dynolens_delivery_address_field&setfieldvalue=');
		document.getElementById('dynolens_delivery_address_field').value="";

        clientdata_setreqest('/dynolens_register/set_customerinput.php?setfieldname=dynolens_delivery_streetno_field&setfieldvalue=');
		document.getElementById('dynolens_delivery_streetno_field').value="";

        clientdata_setreqest('/dynolens_register/set_customerinput.php?setfieldname=dynolens_delivery_zip_field&setfieldvalue=');
		document.getElementById('dynolens_delivery_zip_field').value="";

        clientdata_setreqest('/dynolens_register/set_customerinput.php?setfieldname=dynolens_delivery_city_field&setfieldvalue=');
		document.getElementById('dynolens_delivery_city_field').value="";

        update_steptwo_formstatus('on');
	}
}

	
   