var el_rObj = null;

function el_addMail(){
	el_getReqObj();
	el_rObj.open( 'post', "webedit/plugins/EMailList/module/ajax_function/addEMail.php", true );
	el_rObj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	el_rObj.send("el_email="+document.getElementsByName("el_email")[0].value+"&el_client="+document.getElementsByName("el_client")[0].value+"&el_idlang="+document.getElementsByName("el_idlang")[0].value+"&el_login_at="+document.getElementsByName("el_login_at")[0].value );
	el_rObj.onreadystatechange = el_request;
}

function el_deleteMail(){
	el_getReqObj();
	el_rObj.open( 'post', "webedit/plugins/EMailList/module/ajax_function/deleteEMail.php", true );
	el_rObj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	el_rObj.send( "el_email="+document.getElementsByName("el_email")[0].value+"&el_client="+document.getElementsByName("el_client")[0].value );
	el_rObj.onreadystatechange = el_request;
}

function el_submit(){
	if ( document.getElementsByName("el_flgSumbit")[0].value == "0" ){
		document.getElementsByName("el_flgSumbit")[0].value = "1";
		
		var el_obj = document.getElementsByName("el_action");
		for (var i=0; i<el_obj.length; i++){
			if (el_obj[i].checked){ var el_act = el_obj[i].value; }
		}
		if( el_act == "add" ){ el_addMail(); }
		else{ el_deleteMail(); }
	}
}

function el_message( pMsg, pType ){
	el_message_del();

	var erfolg, eMailAdr;
	
	if (pType == 'err') {
		erfolg = false;
	}
	else if (pType == 'msg') {
		erfolg = true;	
	}
	
	eMailAdr = document.getElementById('el_email').value;
	
	TINY.box.show(pMsg,0,0,0,0,4,erfolg,eMailAdr);
	
	
	//var searchFld	= document.getElementById('el_email').value;
	
	//var searchFld	= document.getElementsByName('el_email');
	//var cont		= document.getElementById( 'el' );

	//var mes			= document.createElement( "p" );
	//mes.id			= "el_msg";
	//mes.name		= "el_msg";
	//mes.className 	= pType;
	//mes.appendChild( document.createTextNode( pMsg ) );
	//cont.insertBefore( mes, searchFld );
}

function el_message_del(){
	if( document.getElementById( 'el_msg' ) ){
		document.getElementById( 'el' ).removeChild(document.getElementById( 'el_msg' ));
	}
}

function el_request(){
	if (el_rObj.readyState == 4) {
    	if (el_rObj.status == 200) {
			var msgType = el_rObj.responseText.substr(0,el_rObj.responseText.indexOf("_"));
			el_message( lang_emaillist_msg[el_rObj.responseText], msgType );
		}
		else { 
			alert('Requesttrouble: . ('+el_rObj.status+")"); 
		}
	}
}

function el_getReqObj() {
    if( el_rObj == null ){
	    var browser = navigator.appName;
	    if(browser == "Microsoft Internet Explorer"){
	        el_rObj = new ActiveXObject("Microsoft.XMLHTTP");
	    }else{
	        el_rObj = new XMLHttpRequest();
	    }
    }
}
