﻿// (с) Олег Вахрушев



	function button_permition(element) {
		
		var chacker;
		for(i = 0; i<formas.elements.length-1; i++){
			if(formas.elements[i].type == 'text' || formas.elements[i].type == 'textarea'){
				if(formas.elements[i].name != 'phone'){
					if(formas.elements[i].value==''){
						chacker=true;
					}
				}
			}
		}
		if(chacker==true){
			formas.btn.disabled=true;
		}
		else{
			formas.btn.disabled=false;
		}

		txtfields_permition(element);
	}

	function txtfields_permition(element){
		if(formas.nm.value==''){ document.getElementById('nm_1').innerHTML=' * '; }
		else{ document.getElementById('nm_1').innerHTML=' '; }

		if(formas.mailbox.value==''){ document.getElementById('mailbox_1').innerHTML=' * '; }
		else{ document.getElementById('mailbox_1').innerHTML=' '; }
		
		if(formas.msg.value==''){ document.getElementById('msg_1').innerHTML=' * '; }
		else{ document.getElementById('msg_1').innerHTML=' '; }
	}




function peresilka(where, varname, what) {
	var url=where;
	if (document.all){
		var xrequest=new ActiveXObject("Microsoft.XMLHTTP");
		xrequest.onreadystatechange = processReqChange;
		xrequest.open("POST", url, false);
		xrequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xrequest.send(varname+"="+what);
	}
	else {
		if(document.layers){
			var xrequest=new XMLHttpRequest();
			xrequest.onreadystatechange = processReqChange;
			xrequest.open("POST", url, false);
			xrequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			xrequest.send(varname+"="+what);
		}
		else {
			alert("а чё не IE или NS?");
		}
	}

	function processReqChange() {
		// только при состоянии "complete"
		if (xrequest.readyState == 4) {
			// для статуса "OK"
			if (xrequest.status == 200) {
				// здесь идут всякие штуки с полученным ответом
				var result = xrequest.responseText;
				document.getElementById('res').innerHTML=result;
			} 
			else {  
				alert("Не удалось получить данные:\n" + xrequest.statusText);		
			}
		}
	}
}

function submittt() {
	if(formas.phone.value == ''){
		formas.phone.value = ' ';
	}
	
	var msg = encodeURIComponent(formas.msg.value);
	var phone = encodeURIComponent(formas.phone.value);
	var nm = encodeURIComponent(formas.nm.value);
	var mailbox = encodeURIComponent(formas.mailbox.value);
	var rand_name = formas.rand_name.value;
	var lang=formas.lang.value;
	
	resa = nm + '|||' + phone + '|||' + mailbox + '|||' + msg + '|||' + rand_name;
	peresilka('http://www.posms.lv/feedback/index.php?lang='+lang, 'a', resa);
	//alert(resa);
}


function wnd(url, w, h) {
	window.open(url,"Link","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width="+w+",height="+h+",left=50,top=50");
}
