// JavaScript Document


// simple test for URL format// simple test for name existance

function testa1(form, Ctrl) {

if (Ctrl.value == "") {

validatePrompt (Ctrl, "Please provide Your Name")

return (false);

} else

return (true);

}

function testa2(form, Ctrl) {

if (Ctrl.value == "") {

validatePrompt (Ctrl, "Please provide Your  Address")

return (false);

} else

return (true);

}

function testa3(form, Ctrl) {

if (Ctrl.value == "") {

validatePrompt (Ctrl, "Please provide Your  Phone")

return (false);

} else

return (true);

}

function testa4(form, Ctrl) {

if (Ctrl.value == "") {

validatePrompt (Ctrl, "Please provide Your  State")

return (false);  // was: false, now field optional

} else

return (true);

}

function testa5(form, Ctrl) {

if (Ctrl.value == "") {

validatePrompt (Ctrl, "Please provide  Your City")

return (false);  // was: false, now field optional

} else

return (true);

}// simple test for address format

function testa6(form, Ctrl) {

if (Ctrl.value == "") {

validatePrompt (Ctrl, "Please provide Your  Country")

return (false);  // was: false, now field optional

} else

return (true);

}

function testa7(form, Ctrl) {

if (Ctrl.value == "" || Ctrl.value.indexOf ('@', 0) == -1) {

validatePrompt (Ctrl, "Enter a valid email address, example: email@domain.com")

return (false);

} else

return (true);

}

function testa8(form, Ctrl) {

if (Ctrl.value == "") {

validatePrompt (Ctrl, "Please Provide your URL, if you not have fill NONE")

return (false);  // was: false, now field optional

} else

return (true);

}

function testa9(form, Ctrl) {

if (Ctrl.value == "") {

validatePrompt (Ctrl, "Please Provide your Comments")

return (false);  // was: false, now field optional

} else

return (true);

}


function runSubmit (form)  {

if (!testa1(form, form.nombredeusuario)) return;

if (!testa7(form, form.correoelectronico)) return;
if (!testa3(form, form.telefono)) return;
if (!testa9(form, form.comentarios)) return;
/*
if (!testa2(form, form.direccion)) return;
if (!testa4(form, form.estado)) return;
if (!testa5(form, form.ciudad)) return;
if (!testa6(form, form.pais)) return;
if (!testa8(form, form.pagina)) return;
*/



alert ("Thank you for your comments");
document.form.submit();


return;

}// support routine used during tests

function validatePrompt (Ctrl, PromptStr) {

alert (PromptStr)

Ctrl.focus();

return;

}// called on document load

function loadDoc() {

// initial focus; use if needed

//document.join.url.focus ();

return;

}


function popup(mylink, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
   href=mylink;
else
   href=mylink.href;
window.open(href, windowname, 'width=550,height=400,scrollbars=no');
return false;
}



