//AJAX Funcs
function ajaxXML() {
	if (window.XMLHttpRequest) {
  		// code for IE7+, Firefox, Chrome, Opera, Safari
  		return new XMLHttpRequest();
  	}
	else if (window.ActiveXObject) {
  		// code for IE6, IE5
  		return new ActiveXObject("Microsoft.XMLHTTP");
  	}
	else {
		return false;
  	}
}

function getMatches(val) {
	var val;
	xmlhttp = ajaxXML();
    if (val.indexOf(',') != -1) {
        val = val.substr((val.lastIndexOf(',')+1));
    }
    if (val != '') {
        if (xmlhttp) {
            var url = "getmatches.php?val="+val+"&sid="+Math.random();
            xmlhttp.onreadystatechange = function() {
                                            if (xmlhttp.readyState == 4) {
                                                if (xmlhttp.responseText != '') {
                                                    document.getElementById('sresults').innerHTML = xmlhttp.responseText;
                                                    document.getElementById('sresults').style.visibility = 'visible';
                                                }
                                                else {
                                                    document.getElementById('sresults').innerHTML = '';
                                                    document.getElementById('sresults').style.visibility = 'hidden';
                                                }
                                            }
                                        };
            xmlhttp.open('GET',url,true);
            xmlhttp.send(null);
        }
        else {
            //window.open('?main=txt&id=licence');
        }
    }
    else {
        document.getElementById('sresults').innerHTML = '';
        document.getElementById('sresults').style.visibility = 'hidden';
    }
}

function addEmail(val) {
    var emails = document.getElementById('toemails');
    var eval = emails.value;
    var val;
    if (eval.indexOf(',') > -1) {
    //alert('asd');
    //alert(eval.lastIndexOf(','));
        if (eval.indexOf(val) == -1) {
            emails.value = eval.substr(0,eval.lastIndexOf(','))+','+val+',';
            document.getElementById('sresults').innerHTML = '';
            document.getElementById('sresults').style.visibility = 'hidden';
            document.getElementById('toemails').focus();
        }
        else {
            alert('This email is already in the list');
        }
    }
    else {
        if (eval.indexOf(val) == -1) {
            emails.value = val+',';
            document.getElementById('sresults').innerHTML = '';
            document.getElementById('sresults').style.visibility = 'hidden';
            document.getElementById('toemails').focus();
        }
        else {
            alert('This email is already in the list');
        }
    }
}