Hi,
I am really new to flash, just trying to help my friend.
She hired someone to create this website but we have notice that the flash contact form doesn’t work. Below are the code I can find:
//Frame 0
// Action tag #0
stop();
//Frame 9
// Action tag #0
stop();
//Sprite 4
// Frame 0
// Action tag #0
stop();
// Frame 4
// Action tag #0
_parent.gotoAndStop(1);
//Sprite 7
// Frame 0
// Action tag #0
stop();
// Frame 1
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 2
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 3
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 4
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 5
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 6
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 7
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 8
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 9
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 10
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 11
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 12
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 13
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 14
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 15
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 16
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 17
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 18
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 19
// Action tag #0
stop();
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 20
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 21
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 22
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 23
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 24
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 25
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 26
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 27
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 28
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 29
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 30
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 31
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 32
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 33
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 34
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 35
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 36
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 37
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 38
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 39
// Action tag #0
gotoAndStop(1);
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 40
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 41
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 42
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 43
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 44
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 45
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 46
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 47
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 48
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 49
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 50
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 51
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 52
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 53
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 54
// Action tag #0
stop();
// ClipEvent 4:4
// On keyDown
onClipEvent(keyDown)
{
play();
}
//Sprite 9
// Frame 0
// Action tag #0
stop();
// Frame 1
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 2
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 3
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 4
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 5
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 6
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 7
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 8
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 9
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 10
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 11
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 12
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 13
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 14
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 15
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 16
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 17
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 18
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 19
// Action tag #0
stop();
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 20
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 21
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 22
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 23
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 24
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 25
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 26
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 27
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 28
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 29
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 30
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 31
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 32
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 33
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 34
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 35
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 36
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 37
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 38
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 39
// Action tag #0
gotoAndStop(1);
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 40
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 41
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 42
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 43
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 44
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 45
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 46
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 47
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 48
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 49
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 50
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 51
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 52
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 53
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
// Frame 54
// Action tag #0
stop();
// ClipEvent 4:5
// On keyDown
onClipEvent(keyDown)
{
play();
}
//Sprite 35
// Frame 0
// Action tag #0
text = this._name;
textHolder.attachMovie(text, 1, 1);
stop();
// Frame 6
// Action tag #0
textVar = this._name;
textHolder.attachMovie(textVar, 1, 1);
frame = "open " + textVar;
_parent.gotoAndPlay(frame);
stop();
//Sprite 42
// Frame 79
// Action tag #0
_parent.gotoAndPlay("ready");
//Sprite 44
// Frame 0
// Action tag #0
ContactName = "";
Email = "";
error = "ContactName";
status = "";
// Frame 4
// Action tag #0
tellTarget("contactnamefield")
{
gotoAndPlay("flash");
}
Selection.setFocus(error);
// Frame 5
// Action tag #0
stop();
// Frame 18
// Action tag #0
if (ContactName.length <= 3 || ContactName == "")
{
error = "ContactName";
contactnamefield.gotoAndPlay("error");
gotoAndPlay("error");
}
// Frame 19
// Action tag #0
if (Location.length <= 3 || Location == "")
{
error = "Location";
locationfield.gotoAndPlay("error");
gotoAndPlay("error");
}
// Frame 20
// Action tag #0
if (Email == "")
{
error = "Email";
emailfield.gotoAndPlay("error");
gotoAndPlay("error");
}
else
{
if (!(Email.indexOf("@") > 0 && Email.indexOf("@") == Email.lastIndexOf("@") && Email.indexOf("@") < Email.lastIndexOf(".") && Email.lastIndexOf(".") < Email.length - 1))
{
error = "Email";
emailfield.gotoAndPlay("error");
gotoAndPlay("error");
}
}
// Frame 21
// Action tag #0
if (Enquiry.length < 2 || Enquiry == "")
{
error = "Enquiry";
enquiryfield.gotoAndPlay("error");
gotoAndPlay("error");
}
// Frame 33
// Action tag #0
trace("ALL DONE !!!!");
// Frame 34
// Action tag #0
Referrer = eval("_level0:Referrer");
var days = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday");
var months = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
var timedate = new Date();
var todaydate = timedate.getDate();
var day = timedate.getDay();
var dayname = days[day];
var month = timedate.getMonth() + 1;
var monthname = months[month - 1];
var year = timedate.getFullYear();
var currentdate = todaydate + "/" + month + "/" + year;
var fulldate = dayname + " " + todaydate + " " + monthname + " " + year;
When = new Date();
delete timedate;
delete (days);
delete months;
delete day;
delete todaydate;
delete day;
delete dayname;
delete monthname;
delete year;
delete currentdate;
delete fulldate;
delete month;
delete timedate;
delete substringpos;
delete firstname;
delete error;
// Frame 35
// Action tag #0
response = "response_mail.txt";
source = "Aquademia Dive";
subject = "Enquiry to www.AquademiaDive.co.uk";
loadVariables("/cgi-bin/response_mail.txt", "_level0", "POST");
// Frame 49
// Action tag #0
contactnamefield.gotoAndPlay("cool");
// Frame 59
// Action tag #0
locationfield.gotoAndPlay("cool");
// Frame 69
// Action tag #0
emailfield.gotoAndPlay("cool");
// Frame 79
// Action tag #0
enquiryfield.gotoAndPlay("cool");
// Frame 105
// Action tag #0
substringpos = ContactName.indexOf(" ", 0);
if (substringpos == "-1")
{
firstname = ContactName;
}
else
{
firstname = ContactName.slice(0, substringpos);
}
status = String("Thank you " + firstname + ", your enquiry has been submitted successfully, we will be in touch shortly....");
stop();
// Frame 118
// Action tag #0
Selection.setFocus(error);
stop();
//Button 15
// On press
on (press)
{
++Enquiry.scroll;
}
//Button 16
// On press
on (press)
{
--Enquiry.scroll;
}
//Button 34
// On rollOver, dragOver
on (rollOver, dragOver)
{
gotoAndStop("on");
}
// On rollOut, dragOut
on (rollOut, dragOut)
{
gotoAndStop("off");
_parent.gotoAndStop("off");
}
// On release
on (release)
{
_parent.gotoAndPlay("check fields");
}
//Button 37
// On keypress "<Tab>"
on (keypress "<Tab>")
{
if (Selection.getFocus() == "_level0.load_controller.content.form.ContactName")
{
Selection.setFocus("_level0.load_controller.content.form.Location");
tellTarget("locationfield")
{
gotoAndPlay("flash");
}
}
else
{
if (Selection.getFocus() == "_level0.load_controller.content.form.Location")
{
Selection.setFocus("_level0.load_controller.content.form.Email");
tellTarget("emailfield")
{
gotoAndPlay("flash");
}
}
else
{
if (Selection.getFocus() == "_level0.load_controller.content.form.Email")
{
Selection.setFocus("_level0.load_controller.content.form.Enquiry");
tellTarget("enquiryfield")
{
gotoAndPlay("flash");
}
}
else
{
if (Selection.getFocus() == "_level0.load_controller.content.form.Enquiry")
{
Selection.setFocus("_level0.load_controller.content.form.ContactName");
tellTarget("contactnamefield")
{
gotoAndPlay("flash");
}
}
else
{
Selection.setFocus("_level0.load_controller.content.form.ContactName");
tellTarget("contactnamefield")
{
gotoAndPlay("flash");
}
}
}
}
}
}
Any help would be really appreciated. Thank you.