

function ClickCallUs() {

	if (document.getElementById('divCallWeYou').style.display=='none') {
		document.getElementById('divCallUs').style.display=document.getElementById('divCallUs').style.display!='block'?'block':'none';
	}
	else {
		document.getElementById('divCallWeYou').style.display='none';
	}
	return false;
}

function CloseCallUs() {
	document.getElementById('divCallUs').style.display='none';
	document.getElementById('divCallWeYou').style.display='none';
}

function checkCallUs() {
	var callUsName = document.getElementById('callUsName').value.replace(/^\s+|\s+$/g, '');
	var callUsCode = document.getElementById('callUsCode').value.replace(/^\s+|\s+$/g, '');
	var callUsPhone = document.getElementById('callUsPhone').value.replace(/^\s+|\s+$/g, '');
	
	if (callUsName.length < 2)
		callUsName = '';

	var nondigits = /[^\d]/g;
	if (callUsCode!='') {
		callUsCode = callUsCode.replace(/[\-\s,]/g, "");
		if (nondigits.test(callUsCode))
			callUsCode = '';	
	}
	if (callUsPhone!='') {
		callUsPhone = callUsPhone.replace(/[\-\s,]/g, "");
		if (nondigits.test(callUsPhone))
			callUsPhone = '';
	}
	if (callUsCode != '' && callUsPhone != '') {
		if (callUsCode.length+callUsPhone.length < 10) {
			callUsCode = '';	
			callUsPhone = '';
		}
	}

	document.getElementById('btnCallUs').disabled = callUsName == '' || callUsCode == '' || callUsPhone == '' ? true : false;
}

function callUs() {
	var callUsName = document.getElementById('callUsName').value;
	var callUsCode = document.getElementById('callUsCode').value;
	var callUsPhone = document.getElementById('callUsPhone').value;
	var callUsComment = document.getElementById('callUsComment').value;
	if (document.getElementById('callUsOtdel1').checked) {
		var callUsOtdel = 1;
	}
	else if (document.getElementById('callUsOtdel2').checked) {
		var callUsOtdel = 2;
	}
	else if (document.getElementById('callUsOtdel3').checked) {
		var callUsOtdel = 3;
	}
	else if (document.getElementById('callUsOtdel4').checked) {
		var callUsOtdel = 4;
	}
	else if (document.getElementById('callUsOtdel5').checked) {
		var callUsOtdel = 5;
	}
	else if (document.getElementById('callUsOtdel6').checked) {
		var callUsOtdel = 6;
	}
	else if (document.getElementById('callUsOtdel7').checked) {
		var callUsOtdel = 7;
	}

	document.getElementById('divCallUs').style.display='none';
	document.getElementById('divCallWeYou').style.display='block';

	document.getElementById('callUsName').value = "";
	document.getElementById('callUsCode').value = "";
	document.getElementById('callUsPhone').value = "";
	document.getElementById('callUsComment').value = "";
	document.getElementById('btnCallUs').disabled = true;

        JsHttpRequest.query(
            'http://www.nymm.ru/include/call_to_me_backend.php', // backend
            {
				'call_us_name': callUsName,
				'call_us_code': callUsCode,
				'call_us_phone': callUsPhone,
                'call_us_comment': callUsComment,
                'call_us_otdel': callUsOtdel
            },
            // Function is called when an answer arrives. 
            function(result, errors) {
                // Write errors to the debug div.
                //document.getElementById("images").innerHTML = errors; 
                // Write the answer.
				if (result) {
					errcode = result["error"];
					if (errcode!=0) {
						alert('Ошибка! ' + errcode);
					}
				}
            },
            false  // do not disable caching 
        );

}


