function popaway(){
window.close();
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function printWindow() {
  	alert("Please set your printer to A4 portrait. Thank You.");
	window.print();
}

function removeAllOptions(selectbox) {
	var i;
	for(i=selectbox.options.length-1;i>=0;i--) {
		selectbox.remove(i);
	}
}

function AjaxAddMLM(url_prefix, name, email, cell) { 
   new Ajax.Request('/'+url_prefix+'/'+name+'/'+email+'/'+cell+'/', {
		async: false,
		onSuccess: function(setit){
      		var data = setit.responseText || "";
			  alert(data);
		}
    });
}

function validate_mlm(form, url_prefix) {	
	if(document.getElementById(form).name.value == "Your Name") {
		alert("Please enter in your full name.");		
	} else if(document.getElementById(form).email.value == "Your Email Address") {
		alert("Please enter in an email address.");		 
	} else if ((document.getElementById(form).email.value.search("@")==-1) || (document.getElementById(form).email.value.search("[.*]")==-1)) {
        alert("Please make sure that the email is filled out correctly.");  		
	}else{
	  AjaxAddMLM(url_prefix, document.getElementById(form).name.value, document.getElementById(form).email.value, '-');
	  
	}
}


function AjaxTellSomeone(url_prefix, name, email, recname, recemail, enquiry, mlm) { 
   new Ajax.Request('/'+url_prefix+'/'+name+'/'+email+'/'+recname+'/'+recemail+'/'+enquiry+'/'+mlm+'/',  {
		async: false,
		onSuccess: function(setit){
      		var data = setit.responseText || "";
			  alert(data);
		}
    });
}

function validate_tellsomeone(form, url_prefix) {
  
    if (document.getElementById(form).mlm.checked == true) {
      mlm_val = '1';
    } else {
      mlm_val = '0';
    }
	if(document.getElementById(form).name.value == "Your Name") {
		alert("Please enter in a your name.");	
	} else if(document.getElementById(form).email.value == "Your Email Address" ){
		alert("Please enter in a your email address.");	 
	} else if ((document.getElementById(form).email.value.search("@")==-1) || (document.getElementById(form).email.value.search("[.*]")==-1)) {
        alert("Please make sure that your email is filled out correctly.");  
	} else if(document.getElementById(form).sent_to_name.value == "Recipients Name") {
		alert("Please enter in the recipients name.");	
	} else if(document.getElementById(form).sent_to_email.value == "Recipients Email Address" ){
		alert("Please enter in the recipients email address.");	 
	} else if ((document.getElementById(form).sent_to_email.value.search("@")==-1) || (document.getElementById(form).sent_to_email.value.search("[.*]")==-1)) {
        alert("Please make sure that the recipients email is filled out correctly."); 	
	} else if(document.getElementById(form).enquiry.value == "Comments" ){
		alert("Please leave a your comment."); 		
	} else{
	  AjaxTellSomeone(url_prefix, document.getElementById(form).name.value,
                                  document.getElementById(form).email.value,
                                  document.getElementById(form).sent_to_name.value,
                                  document.getElementById(form).sent_to_email.value,
                                  document.getElementById(form).enquiry.value,
                                  mlm_val);
	  
	}
}

function validate_enquiry(form) {
	
	var validExp = /[0-9]{10,11}/;
	
	var cell = document.getElementById(form).contactnum.value;
	var testCell = validExp.test(cell);
	
	if(document.getElementById(form).fname.value == "First Name *") {
		alert("Please enter your name.");
	} else if(document.getElementById(form).lname.value == "Last Name *") {
		alert("Please enter your last name.");			
	} else if(document.getElementById(form).email.value == "Email Address *") {
		alert("Please enter your email address.");		 
	} else if ((document.getElementById(form).email.value.search("@")==-1) || (document.getElementById(form).email.value.search("[.*]")==-1)) {
        alert("Please make sure that you fill in your email field correctly.");	
	} else if(document.getElementById(form).contactnum.value == "Contact Number *" || (testCell == false) ){
		alert("Please enter your contact number correctly (numbers only).");	
	} else if(document.getElementById(form).comments.value == "Comments *") {
		alert("Please leave a comment.");	
	}else{
		document.getElementById(form).submit();
	}
	
}

