﻿//AJAX LOAD HTML
function ajaxLoading(url, target) {
    document.getElementById(target).innerHTML = "Loading...";
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (req != undefined) {
        req.onreadystatechange = function() {ajaxLoadDone(url, target);};
        req.open("GET", url, true);
        req.send("");
    }
}
var path = document.location.href
var dir = path.substring(0,path.indexOf('/nexwavetelecoms/', 1)+1);

function ajaxLoadDone(url, target) {
    if (req.readyState == 4) { // only if req is "loaded"
        if (req.status == 200) { // only if "OK"
        var formattedText = req.responseText;
        formattedText = formattedText.replace(/~/,dir+"nexwavetelecoms");

        //document.getElementById(target).innerHTML = formattedText;
        document.getElementById(target).innerHTML = "";
        alert("Success, thank you for subscribing.");
    } 
    else {
        //document.getElementById(target).innerHTML="Communication Error:\n"+ req.status + "\n" +req.statusText;
        document.getElementById(target).innerHTML = "";
        if(req.statusText=="OK") {alert("Success, thank you for subscribing.");}
        else if(req.status =="0") {alert("Success, thank you for subscribing.");}
        else{alert("Communication Error:\n"+ req.status + "\n" +req.statusText);}
    }
  }
}
function ajaxLoad(name, div) {
    ajaxLoading(name,div);
    return false;
}


function emailValidate(str,element) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if(str=="" || str=="Your Email Address"){
		document.getElementById(element).value="Your Email Address";
		alert("Please enter your e-mail address");
		return false;
	}
	if (str.indexOf(at)==-1){
	   alert("Please enter your e-mail address");
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert("Please enter your e-mail address");
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		alert("Please enter your e-mail address");
	    return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){
		alert("Please enter your e-mail address");
	    return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		alert("Please enter your e-mail address");
	    return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
		alert("Please enter your e-mail address");
	    return false
	 }
	
	 if (str.indexOf(" ")!=-1){
	    alert("Please enter your e-mail address");
	    return false
	 }
	 return true				
}