<?
function JS_CheckRequired($myform,$textarray,$displayname="0",$email="0",$email2="0"){
if($displayname=="0")$displayname=$textarray;
?>
<SCRIPT LANGUAGE="JavaScript1.2">
function PHP_hasValue(obj, obj_type)
{
if (obj_type == "TEXT" || obj_type == "PASSWORD") {
if (obj.value.length == 0)
return false;
else
return true;
}
}
function CheckRequired(){
<? for ($i=0;$i< count($textarray);$i++){ ?>
if (!PHP_hasValue(<?echo$myform?>.<?echo$textarray[$i]?>, "TEXT" )){
alert("Notice: <?echo$displayname[$i]?> is a required field.");
<?echo$myform?>.<?echo$textarray[$i]?>.focus();
return false;
}
<? } ?>
<?if(!$email=="0"){?>
if (isEmail(<?echo$myform?>.<?echo$email?>.value) == false) {
alert("Please enter your valid email address.");
<?echo$myform?>.<?echo$email?>.focus();
return false;
}
<?}?>
<?if(!$email2=="0"){?>
if (isEmail(<?echo$myform?>.<?echo$email2?>.value) == false) {
alert("Please enter your friend's valid email address.");
<?echo$myform?>.<?echo$email2?>.focus();
return false;
}
<?}?>
}
</script>
<script type="text/javascript" language="JavaScript1.2"><!--
function isEmail(string) {
if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
return false;
}
//--></script>
<?}
?>