//------------ Contact_Us form ----------------------------//
function BadEmail(mail) {
    //alert(  "BadEmail");
    if((mail.indexOf('@',0) < 1)||
       (mail.indexOf.lastIndexOf('@') != mail.indexOf.indexOf('@',0))) {
        //alert(  "BadEmail return true");
        return true;
    }
    return false;
}
function WithoutContent(ss) {
    if(ss.length > 0) { return false; }
    return true;
}

function CheckRequiredFields() {
    var errormessage = new String();

    //alert("subject="+document.ContactUs.Subject.value);
    if(WithoutContent(document.ContactUs.name.value))
    	{ errormessage += "Please enter your name\n\n"; }
    if(WithoutContent(document.ContactUs.email.value))
    	{ errormessage += "Please enter your email\n\n"; }
    if(WithoutContent(document.ContactUs.email.value)==false) {
        if (BadEmail(document.ContactUs.email.value)) 
    	    { errormessage += "Please enter a valid email\n\n"; 
            //alert("errormessage="+errormessage);
            }
    }
    if(WithoutContent(document.ContactUs.Subject.value))
        { 
//        alert("no sub");
        errormessage += "Please choose a subject\n\n"; }
    if(WithoutContent(document.ContactUs.comments.value)) {
        if((document.ContactUs.Subject.value!="AddMyName")&&
            (document.ContactUs.Subject.value!="RemoveMyName"))
	    { errormessage += "We would like to get some details at the content field\n\n"; }
    }
    
    if(errormessage.length > 2) {
    	alert('Error in filling the form:\n----------------------------\n\n' + errormessage);
    	return false;
    }
    return true;
} // end of function CheckRequiredFields()
    

function SaveFields() {
    //cookies are valid for 3*24 hours only
    setCookie("CU_name"    , document.ContactUs.name.value,     7,'/','la-am.com',false);
    setCookie("CU_email"   , document.ContactUs.email.value,    7,'/','la-am.com',false);
    setCookie("CU_comments", document.ContactUs.comments.value, 7,'/','la-am.com',false);
    alert("Message was saved");
}

function RestoreFields() {
    if ((getCookie("CU_name"))||(getCookie("CU_email"))||(getCookie("CU_comments"))) {
        document.ContactUs.name.value     = getCookie("CU_name"    );
        document.ContactUs.email.value    = getCookie("CU_email"   );
        document.ContactUs.comments.value = getCookie("CU_comments");
    }
    else {
        alert("Sorry, there are no data to restore");
    }
}

    

