/********************************************/





function isEmail(str) {



	//alert(str);



  var supported = 0;



  if (window.RegExp) {



    var tempStr = "a";



    var tempReg = new RegExp(tempStr);



    if (tempReg.test(tempStr)) supported = 1;



  }



 //alert(str + '1');



  if (!supported) 



  return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);



  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");



  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");



  return (!r1.test(str) && r2.test(str));



}


function isBlank(myObj) { if(myObj.value=='') { return true; } return false; }



function verifySubmit() {
	with(document.myEmail) {
		if(isBlank(inputEmail)) { inputEmail.focus(); return false; }
		if(!isBlank(inputEmail)) {
			if(!isEmail(inputEmail.value)) { alert('อีเมล์ไม่ถูกต้อง'); inputEmail.value=''; inputEmail.focus(); return false; }
		}	
	}
	processMail();
}

function processMail(){ 
	var req = Inint_AJAX();
	var url = "../home/e_news.php";
	var mySystemLanguage = document.getElementById('mySystemLanguage').value;
	var email = document.getElementById('inputEmail').value;
	var action = "";

	if( document.getElementById('delete').checked == true ) action = "delete";
	var val = "mySystemLanguage="+mySystemLanguage+"&email="+email+"&action="+action;
	val += "&_xxx=" + new Date().getTime() + Math.random() ;
	req.onreadystatechange = function () { 
               if (req.readyState==4 && req.status==200) {       
                         var ret=req.responseText; //#1H2%1!2      						 
						 if(ret.length > 0){
							alert(ret);		
						 }else {							
							processMail();	
						}					 
               }
          }; 
    req.open("POST",url,true);
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8"); // set Header
    req.send(val); //*HH2   	
}

function inputEmailFocus()
	{
		if(document.myEmail.inputEmail.value == " ------ กรอก E-mail ------- " && geklickt2 != "yes")
			{
				document.myEmail.inputEmail.value = '';
				document.myEmail.inputEmail.style.borderColor='#999999';				
				var geklickt2 = "yes";
			}

	}

function inputEmailOff()
	{
		if (document.myEmail.inputEmail.value == "")
			{
				document.myEmail.inputEmail.value = ' ------ กรอก E-mail ------- ';
				document.myEmail.inputEmail.style.borderColor='#C6DEE2';				
			}
	}

function checkFromSearch(){	
	if(document.getElementById("inputKeyWord").value.length > 2) document.myFormSearch.submit();
	else {		
		alert('คำค้นอย่างน้อย 3 ');
		document.getElementById("inputKeyWord").focus();
	}
}

function inputKeyWordFocus()
	{
		if(document.getElementById("inputKeyWord").value == "คำค้น" && geklickt3 != "yes")
			{
				document.getElementById("inputKeyWord").value = '';
				document.getElementById("inputKeyWord").style.borderColor='#999999';				
				var geklickt3 = "yes";
			}

	}

function inputKeyWordOff()
	{
		if (document.getElementById("inputKeyWord").value == "")
			{
				document.getElementById("inputKeyWord").value = 'คำค้น';
				document.getElementById("inputKeyWord").style.borderColor='#C6DEE2';				
			}
	}