

function echeck(inif) {
	return /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(inif);
}

function cekcek(inif){
	if(echeck(inif) == false){
		document.getElementById('email').style.backgroundColor = '#dd1111';
		document.getElementById('daftar').disabled = true;
	}else{
		document.getElementById('email').style.backgroundColor = '#ffffff';
		document.getElementById('daftar').disabled = false;
	}
}

function cekcek2(inif){
	if(echeck(inif) == false){
		document.getElementById('email2').style.backgroundColor = '#dd1111';
		document.getElementById('daftar2').disabled = true;
	}else{
		document.getElementById('email2').style.backgroundColor = '#ffffff';
		document.getElementById('daftar2').disabled = false;
	}
}

function hubungi1(){
	//if(!document.getElementById('dari').value ){
	//	alert("Isilah Nama anda.");
	//	return false;
	//}else if(!document.getElementById('email').value){
	//	alert("Isilah alamat email anda.");
	//	return false;
	//}else 
	if(echeck(document.getElementById('email').value) == false){
		alert("Email Anda kurang benar.");
		return false;
	//}else if(!document.getElementById('pesan').value){
	//	alert("Isilah Pesan anda.");
	//	return false;
	}else
		return true;
}

//handle the Ajax response …

function handleResponse(transport)
{
	//dev pesax di ganti dengan transport
	//alert (transport.responseText);
	//document.getElementById('loading').style.display='none';
	//document.getElementById('pesan').value = "";
	//document.getElementById('dari').value = "";
	//document.getElementById('email').value = "";
	$("boxform").innerHTML = transport.responseText;
}

function handleResponse2(transport)
{
	//dev pesax di ganti dengan transport
	alert (transport.responseText);
	//document.getElementById('loading').style.display='none';
	//document.getElementById('pesan').value = "";
	//document.getElementById('dari').value = "";
	//document.getElementById('email').value = "";
	$("boxform").innerHTML = transport.responseText;
}
//creates a prototype Ajax object, sends a request, and registers the callback function "handleResponse"
function callAjax()
{
	if(document.getElementById('email').value == ""){
		alert('Anda belum memasukkan alamat Email.');
		document.getElementById('email').focus();
		return false;
	}else if(document.getElementById('dari').value == ""){
		alert('Anda belum memasukkan Nama Anda.');
		document.getElementById('dari').focus();
		return false;
	
	}else
	{
		form = document.forms[0];
		var liza = "";
		for(var i=0; i < form.elements.length; i++){
			if(form.elements[i].name) {
				if(liza != "") {
					liza += "&";
				}
				liza += form.elements[i].name + "=" + form.elements[i].value;
			}
		}
		
		//alert(liza);
		var myAjax = new Ajax.Updater('boxform','/januari/index.php/hubungi/register/1/', 
				{asynchronous:true, evalScripts:true, 
				//parameter yg di kirim lewat ajax
				parameters: liza,
				//buat kalo lagi loading nanti di buatin gambarnya supaya ketauan lagi loading ... :P
				//onLoading:function(request) {alert("Loading")},
				onComplete:handleResponse2,
				requestHeaders:['X-Update']}
			);
		return false;
	}
}

function callAjax1()
{
	form = document.forms[1];
	var liza = "";
	for(var i=0; i < form.elements.length; i++){
		if(form.elements[i].name) {
			if(liza != "") {
				liza += "&";
			}
			liza += form.elements[i].name + "=" + form.elements[i].value;
		}
	}
	
	//alert(liza);
	var myAjax = new Ajax.Updater('boxform','/januari/index.php/hubungi/unreg/1/', 
			{asynchronous:true, evalScripts:true, 
			//parameter yg di kirim lewat ajax
			parameters: liza,
			//buat kalo lagi loading nanti di buatin gambarnya supaya ketauan lagi loading ... :P
			//onLoading:function(request) {alert("Loading")},
			onComplete:handleResponse2,
			requestHeaders:['X-Update']}
		);
	return false;
}

function callAjax2(){
	if(document.getElementById('email2').value == ""){
		alert('Anda belum memasukkan alamat Email.');
		document.getElementById('email2').focus();
		return false;
	}else if (confirm("Yakin ingin berhenti berlangganan???")){
		callAjax1();
	}
}

function kirim2(){
	if(document.getElementById('dari').value == "" || document.getElementById('pesan') == '' || document.getElementById('email') == '' || document.getElementById('topik') == '')
	{
		alert('Pilihlah Bagian yang hendak dituju, \nlalu isilah semua kolom yang ada!!!');
		return false;
	}else{
		callAjax();
		return false;
	}
	
	
}

function bagian2(nil){
	switch(nil){
		case '1': tempumum();
					document.getElementById('bagian').value = "materi@potowa.org";
			break;
		case '2': tempumum();
					document.getElementById('bagian').value = "diskusi@potowa.org";
			break;
		case '3': tempumum();
					document.getElementById('bagian').value = "puja@potowa.org";
			break;
		case '4': tempumum();
					document.getElementById('bagian').value = "fangseng@potowa.org";
			break;
		case '5': tempumum();
					document.getElementById('bagian').value = "sosial@potowa.org";
			break;
		case '6': tempumum();
					document.getElementById('bagian').value = "bendahara@potowa.org";
			break;
		case '7': tempmilis2();
					document.getElementById('bagian').value = "milis@potowa.org";
			break;
		default : tempumum();
					document.getElementById('bagian').value = "sekretariat@potowa.org";
			break;
	};
	//document.getElementById('dari').removeAttribute('readOnly'); 
	//document.getElementById('email').removeAttribute('readOnly'); 
	//document.getElementById('topik').removeAttribute('readOnly'); 
	//document.getElementById('pesan').removeAttribute('readOnly'); 
}

function tempmilis2(){
	var liza="";
	var myAjax = new Ajax.Updater('boxform','/januari/index.php/hubungi/formmilis', 
			{asynchronous:true, evalScripts:true, 
			//parameter yg di kirim lewat ajax
			parameters: liza,
			//buat kalo lagi loading nanti di buatin gambarnya supaya ketauan lagi loading ... :P
			//onLoading:function(request) {alert("Loading")
			//	document.getElementById('loading').style.display='block';
			//},
			onComplete:handleResponse,
			requestHeaders:['X-Update']}
		);
	return false;
}

function tempumum(){
	var liza="";
	var myAjax = new Ajax.Updater('boxform','/januari/index.php/hubungi/formumum', 
			{asynchronous:true, evalScripts:true, 
			//parameter yg di kirim lewat ajax
			parameters: liza,
			//buat kalo lagi loading nanti di buatin gambarnya supaya ketauan lagi loading ... :P
			//onLoading:function(request) {alert("Loading")},
			onComplete:handleResponse,
			requestHeaders:['X-Update']}
		);
	return false;
}