// Ajax by Shigir

function gReq() {
	var request = false;
	if (window.ActiveXObject) { request = new ActiveXObject("Microsoft.XMLHTTP"); }
	else if (window.XMLHttpRequest) { request = new XMLHttpRequest(); }
	return request;
}

function callAjax(obj,type,tid,file,val) {
	var url = "hresource/"+ file + "&rnd=" + Math.round(Math.random()*1000);
	obj.open(type, url,true);
	if(type == "POST") { obj.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); }
	obj.onreadystatechange = function () {
		if(obj.readyState == 4) {
			if(obj.status == 200) {
				 document.getElementById(tid).innerHTML = obj.responseText;
			} else { alert("An error has occurred: " + obj.statusText); }
		}
	}
	if(type == "GET") { obj.send(null); }
	else if(val != false) { obj.send(val); }
}

function callCont(file) { 
	callAjax(gReq(),"GET","mcont",file); 
	document.getElementById('mcont').innerHTML = loading();
}

function loading() { return ""; }

//

function getForm(frm) {
	var str = "";
	frm = document.forms[frm];
	for(var i = 0; i < frm.elements.length; i++) {
		fe = frm.elements[i];
		if(fe.type != "button") { 
			if(fe.value.length > 0) {
				if(fe.name == "uemail") { 
					if(fe.value.indexOf('@') == -1 || fe.value.indexOf('.') == -1 || fe.value.length < 9) { alert('Enter Valid Email Address'); fe.value = ""; return false; }
				}
			} else if(fe.rel) { alert(fe.rel); return false; }
		}
	}
	frm.action = "web/input.php";
	frm.submit();
}