/*************

Обратная связь - проверка заполненности формы

*************/

function contactFormValidator() {

name=document.getElementById("name").value;
email=document.getElementById("email").value;
message=document.getElementById("message").value;

demoUpload=document.getElementById("demoUpload");
if(demoUpload.disabled==false) {
demoUploadValue=demoUpload.value;
if(demoUploadValue) file=1;
else file=0;
}
else file=1;

if(message && email && name && file) {
	document.getElementById("submitButtom").disabled=false;
	}
else {
    document.getElementById("submitButtom").disabled=true;
	}
}


/*************

Обратная связь - доп. параметры

*************/
function switchAdditionalOptions(newsTypeValue) {

	if(newsTypeValue=="3") {
	showObject("submitDemo");
	document.getElementById("demoUpload").disabled=false;
	}
	else {
	hideObject("submitDemo");
	document.getElementById("demoUpload").disabled=true;
	}

}




/*************

Обратная связь - проверка отправки формы

*************/

function checkSubmitStatus() {

if(document.getElementById("submitButtom").disabled==false) document.contactForm.submit();
else location="#";
	
}




/*************

 Спрятать/Показать

*************/



function hideObject(id) {

	obj=document.getElementById(id);

	obj.style.display='none';

}

function showObject(id) {

	obj=document.getElementById(id);

	obj.style.display='block';

}