Sixth pass at adding key files

This commit is contained in:
dsainty 2024-06-17 22:44:21 +10:00
parent 9797a6824a
commit fc289f2258
42 changed files with 31068 additions and 0 deletions

3
site/.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,3 @@
{
"git.ignoreLimitWarning": true
}

View File

@ -0,0 +1,112 @@
<script language="javascript">
$(document).ready(function(){
$("#SelectWebsite").click(selectWebsite);
$("#SelectFile").click(selectFile);
$("#Link_Type").change(selectLinkType);
$("#modify_form").submit(checkSubmit);
});
function selectWebsite() {
$(".filecontent").hide();
$(".websitecontent").show();
}
function selectFile() {
$(".websitecontent").hide();
$(".filecontent").show();
}
function selectLinkType() {
var type = $("#Link_Type").val();
if (type == 'article') {
$("#article_photo_form").show();
$("#video_form").hide();
for (i = 1; i <= 16 ; i++) {
$("#article" + i).show();
$("#photo" + i).hide();
}
$("#article_has_video").show();
$("#photo_body").hide();
$("#photo_extra").hide();
$("#photo_large_pic").hide();
} else if (type == 'photo') {
$("#article_photo_form").show();
$("#video_form").hide();
for (i = 1; i <= 16 ; i++) {
$("#article" + i).hide();
$("#photo" + i).show();
}
$("#article_has_video").hide();
$("#photo_body").show();
$("#photo_extra").show();
$("#photo_large_pic").show();
} else {
$("#article_photo_form").hide();
$("#photo_body").show();
$("#video_form").show();
}
}
function checkSubmit() {
var type = $("#Link_Type").val();
if (type == 'article') {
VideoData(0);
} else if (type == 'photo') {
VideoData(0);
$("#Paragraph1").val($("#Main_Body").val());
} else if (type == 'video') {
if ($('#SelectWebsite').is(':checked')) {
if (! checkUrlVal("#URL") ||
$("#Image_Path").val() == "") {
if (! confirm("You haven't entered all the information. The video link may not display properly. Continue?")) {
return false;
}
}
VideoData(1);
} else {
if ($("#File_Path").val() == "") {
if (! confirm("You haven't entered all the information. The video link may not display properly. Continue?")) {
return false;
}
}
VideoData(2);
}
$("#Paragraph1").val($("#Main_Body").val());
}
return true;
}
function VideoData(index) {
if (index != 1) {
$("#URL").val("http://");
$("#Image_Path").val("");
} else {
$("#admin_convert_video").attr('checked', true);
}
if (index != 2) {
$("#File_Path").val("");
}
if (index == 0) {
$("#admin_convert_video").attr('checked', false);
}
}
function checkUrlVal(id_str) {
if ($(id_str).val() == '' || $(id_str).val() == "http://") {
return false;
}
return true;
}
</script>

123
site/coaches/javascript.js Normal file
View File

@ -0,0 +1,123 @@
function validateEmail(emailAddress) {
var match = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*$/.test(emailAddress);
return match;
}
function CheckRegisterForm(RegisterForm)
{
if (RegisterForm.username.value == "" ) { alert( "Please choose a username!" );
RegisterForm.username.focus();
return false; }
if (RegisterForm.password.value == "" ) { alert( "Please choose a password!" );
RegisterForm.password.focus();
return false; }
if (RegisterForm.email.value == "" ) { alert( "Please enter your email address." );
RegisterForm.email.focus();
return false; }
checkEmail = RegisterForm.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("Your emails address is invalid!.");
RegisterForm.email.focus();
return false; }
// return true;
}
function CheckTellForm(tellform)
{
if (tellform.name.value == "" ) { alert( "ÇáÑÌÇÁ ÃÏÎá ÇáÅÓã ÈÇáßÇãá" );
tellform.name.focus();
return false; }
if (tellform.email.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÅáßÊÑæäí" );
tellform.email.focus();
return false; }
checkEmail = tellform.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.email.focus();
return false; }
if (tellform.fname.value == "" ) { alert( "ÃÏÎá ÅÓã ÕÏíÞß" );
tellform.fname.focus();
return false; }
if (tellform.femail.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÇáßÊÑæäí ÇáÎÇÕ ÈÕÏíÞß" );
tellform.femail.focus();
return false; }
checkEmail = tellform.femail.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.femail.focus();
return false; }
// return true;
}
var newwindow;
function pop(url)
{
newwindow=window.open(url,'poppage', 'toolbars=0, scrollbars=1, location=0, statusbars=1, menubars=0, resizable=0, width=500, height=400');
if (window.focus) {newwindow.focus()}
}
function popimg(url)
{
newwindow=window.open(url,'name','height=500,width=650,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,status=yes');
if (window.focus) {newwindow.focus()}
}
<!-- ;
var newwindow;
var wheight = 0, wwidth = 0;
function viewimg(url, title, iwidth, iheight, colour) {
var pwidth, pheight;
if ( !newwindow || newwindow.closed ) {
pwidth=iwidth+30;
pheight=iheight+30;
newwindow=window.open('','htmlname','width=' + pwidth +',height=' +pheight + ',resizable=1,top=50,left=10');
wheight=iheight;
wwidth=iwidth;
}
if (wheight!=iheight || wwidth!=iwidth ) {
pwidth=iwidth+30;
pheight=iheight+60;
newwindow.resizeTo(pwidth, pheight);
wheight=iheight;
wwidth=iwidth;
}
newwindow.document.clear();
newwindow.focus();
newwindow.document.writeln('<html> <head> <title>' + title + '<\/title> <\/head> <body bgcolor= \"' + colour + '\"> <center>');
newwindow.document.writeln('<a titl="ÅÖÛØ ÇáÕæÑÉ ááÅÛáÇÞ" href="javascript:window.close();"><img src=' + url + ' border=0></a>');
newwindow.document.writeln('<\/center> <\/body> <\/html>');
newwindow.document.close();
newwindow.focus();
}
// Routines to tidy up popup windows when page is left
// Call with an onUnload="tidy5()" in body tag
function tidy5() {
if (newwindow && !newwindow.closed) { newwindow.close(); }
}

3271
site/coaches/rating/scripts/prototype.js vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,54 @@
function RateItem(varParentId, varItemId, varRating)
{
var elementId = varParentId+"_"+varItemId;
var varOrigClassName = document.getElementById(elementId).className;
// Retrieve Ajax Feeds
new Ajax.Request('ajax.rate.item.php',
{
method: 'post',
parameters: {parent: varParentId, item: varItemId, rating: varRating, classes: varOrigClassName},
onSuccess: ReloadRating,
onFailure: RatingError
}
);
}
function ReadNameValuePairs(nameValuePair)
{
var trimspaces = /(\s)+/;
var returnData = new Array();
var pairs = nameValuePair.split('&');
for (var i = 0; i < pairs.length; i++)
{
var pair = pairs[i].split('=');
returnData[pair[0].replace(trimspaces, "")] = pair[1];
}
return returnData;
}
function ReloadRating(requestObj, jsonObj)
{
var newlines = /(\r\n|\r|\n)/;
var returnData = ReadNameValuePairs(requestObj.responseText.replace(newlines, ""));
var elementId = returnData['parent']+"_"+returnData['item'];
document.getElementById(elementId).className = returnData['classes'];
var liObj = document.getElementById(elementId).getElementsByTagName('a');
for (var i = 0; i < liObj.length; i++)
{
liObj[i].onclick = function(){};
}
document.getElementById(returnData['parent']).className = returnData['parentClass'];
}
function RatingError()
{
//alert ("Error");
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,54 @@
function RateItem(varParentId, varItemId, varRating)
{
var elementId = varParentId+"_"+varItemId;
var varOrigClassName = document.getElementById(elementId).className;
// Retrieve Ajax Feeds
new Ajax.Request('ajax.rate.item.php',
{
method: 'post',
parameters: {parent: varParentId, item: varItemId, rating: varRating, classes: varOrigClassName},
onSuccess: ReloadRating,
onFailure: RatingError
}
);
}
function ReadNameValuePairs(nameValuePair)
{
var trimspaces = /(\s)+/;
var returnData = new Array();
var pairs = nameValuePair.split('&');
for (var i = 0; i < pairs.length; i++)
{
var pair = pairs[i].split('=');
returnData[pair[0].replace(trimspaces, "")] = pair[1];
}
return returnData;
}
function ReloadRating(requestObj, jsonObj)
{
var newlines = /(\r\n|\r|\n)/;
var returnData = ReadNameValuePairs(requestObj.responseText.replace(newlines, ""));
var elementId = returnData['parent']+"_"+returnData['item'];
document.getElementById(elementId).className = returnData['classes'];
var liObj = document.getElementById(elementId).getElementsByTagName('a');
for (var i = 0; i < liObj.length; i++)
{
liObj[i].onclick = function(){};
}
document.getElementById(returnData['parent']).className = returnData['parentClass'];
}
function RatingError()
{
//alert ("Error");
}

View File

@ -0,0 +1,21 @@
<script type="text/javascript" src="http://www.slowtwitch.com/googlemaps/util.js"></script>
<script type="text/javascript">
function initializeFitterMap() {
//alert("mapping!");
var myLatlng = new google.maps.LatLng(40, -100);
var myOptions = {
zoom: 3,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
downloadUrl("http://www.slowtwitch.com/googlemaps/phpsqlajax_genxml2.php", function(data) {
var markers = data.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var latlng = new google.maps.LatLng(parseFloat(markers[i].getAttribute("lat")),
parseFloat(markers[i].getAttribute("lng")));
var marker = new google.maps.Marker({position: latlng, map: map, title: markers[i].getAttribute("name")});
}
});
}
</script>

123
site/fitters/javascript.js Normal file
View File

@ -0,0 +1,123 @@
function validateEmail(emailAddress) {
var match = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*$/.test(emailAddress);
return match;
}
function CheckRegisterForm(RegisterForm)
{
if (RegisterForm.username.value == "" ) { alert( "Please choose a username!" );
RegisterForm.username.focus();
return false; }
if (RegisterForm.password.value == "" ) { alert( "Please choose a password!" );
RegisterForm.password.focus();
return false; }
if (RegisterForm.email.value == "" ) { alert( "Please enter your email address." );
RegisterForm.email.focus();
return false; }
checkEmail = RegisterForm.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("Your emails address is invalid!.");
RegisterForm.email.focus();
return false; }
// return true;
}
function CheckTellForm(tellform)
{
if (tellform.name.value == "" ) { alert( "ÇáÑÌÇÁ ÃÏÎá ÇáÅÓã ÈÇáßÇãá" );
tellform.name.focus();
return false; }
if (tellform.email.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÅáßÊÑæäí" );
tellform.email.focus();
return false; }
checkEmail = tellform.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.email.focus();
return false; }
if (tellform.fname.value == "" ) { alert( "ÃÏÎá ÅÓã ÕÏíÞß" );
tellform.fname.focus();
return false; }
if (tellform.femail.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÇáßÊÑæäí ÇáÎÇÕ ÈÕÏíÞß" );
tellform.femail.focus();
return false; }
checkEmail = tellform.femail.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.femail.focus();
return false; }
// return true;
}
var newwindow;
function pop(url)
{
newwindow=window.open(url,'poppage', 'toolbars=0, scrollbars=1, location=0, statusbars=1, menubars=0, resizable=0, width=500, height=400');
if (window.focus) {newwindow.focus()}
}
function popimg(url)
{
newwindow=window.open(url,'name','height=500,width=650,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,status=yes');
if (window.focus) {newwindow.focus()}
}
<!-- ;
var newwindow;
var wheight = 0, wwidth = 0;
function viewimg(url, title, iwidth, iheight, colour) {
var pwidth, pheight;
if ( !newwindow || newwindow.closed ) {
pwidth=iwidth+30;
pheight=iheight+30;
newwindow=window.open('','htmlname','width=' + pwidth +',height=' +pheight + ',resizable=1,top=50,left=10');
wheight=iheight;
wwidth=iwidth;
}
if (wheight!=iheight || wwidth!=iwidth ) {
pwidth=iwidth+30;
pheight=iheight+60;
newwindow.resizeTo(pwidth, pheight);
wheight=iheight;
wwidth=iwidth;
}
newwindow.document.clear();
newwindow.focus();
newwindow.document.writeln('<html> <head> <title>' + title + '<\/title> <\/head> <body bgcolor= \"' + colour + '\"> <center>');
newwindow.document.writeln('<a titl="ÅÖÛØ ÇáÕæÑÉ ááÅÛáÇÞ" href="javascript:window.close();"><img src=' + url + ' border=0></a>');
newwindow.document.writeln('<\/center> <\/body> <\/html>');
newwindow.document.close();
newwindow.focus();
}
// Routines to tidy up popup windows when page is left
// Call with an onUnload="tidy5()" in body tag
function tidy5() {
if (newwindow && !newwindow.closed) { newwindow.close(); }
}

3271
site/fitters/rating/scripts/prototype.js vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,54 @@
function RateItem(varParentId, varItemId, varRating)
{
var elementId = varParentId+"_"+varItemId;
var varOrigClassName = document.getElementById(elementId).className;
// Retrieve Ajax Feeds
new Ajax.Request('ajax.rate.item.php',
{
method: 'post',
parameters: {parent: varParentId, item: varItemId, rating: varRating, classes: varOrigClassName},
onSuccess: ReloadRating,
onFailure: RatingError
}
);
}
function ReadNameValuePairs(nameValuePair)
{
var trimspaces = /(\s)+/;
var returnData = new Array();
var pairs = nameValuePair.split('&');
for (var i = 0; i < pairs.length; i++)
{
var pair = pairs[i].split('=');
returnData[pair[0].replace(trimspaces, "")] = pair[1];
}
return returnData;
}
function ReloadRating(requestObj, jsonObj)
{
var newlines = /(\r\n|\r|\n)/;
var returnData = ReadNameValuePairs(requestObj.responseText.replace(newlines, ""));
var elementId = returnData['parent']+"_"+returnData['item'];
document.getElementById(elementId).className = returnData['classes'];
var liObj = document.getElementById(elementId).getElementsByTagName('a');
for (var i = 0; i < liObj.length; i++)
{
liObj[i].onclick = function(){};
}
document.getElementById(returnData['parent']).className = returnData['parentClass'];
}
function RatingError()
{
//alert ("Error");
}

7
site/glist/.htaccess Normal file
View File

@ -0,0 +1,7 @@
AuthGroupFile /dev/null
AuthName Protected
AuthType Basic
deny from all

View File

@ -0,0 +1,21 @@
<script type="text/javascript" src="http://www.slowtwitch.com/googlemaps/util.js"></script>
<script type="text/javascript">
function initializeAllMap(myURL) {
//alert("mapping!");
var myLatlng = new google.maps.LatLng(40, -100);
var myOptions = {
zoom: 3,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
downloadUrl(myURL, function(data) {
var markers = data.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var latlng = new google.maps.LatLng(parseFloat(markers[i].getAttribute("lat")),
parseFloat(markers[i].getAttribute("lng")));
var marker = new google.maps.Marker({position: latlng, map: map, title: markers[i].getAttribute("name")});
}
});
}
</script>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[{"category":"roadshow","name":"Bonzai Sports","lat":38.904300689697,"lng":-77.266296386719,"info1":"204-D Mill Street","info2":"","info3":"Vienna","info4":"Virginia","phone":"(703) 281-2104","email":"sales@tribonzai.com","website":"http:\/\/tribonzai.com","details":"\/roadshow\/individual.php?roadshow_id=45"}]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

84
site/googlemaps/util.js Normal file
View File

@ -0,0 +1,84 @@
/**
* Returns an XMLHttp instance to use for asynchronous
* downloading. This method will never throw an exception, but will
* return NULL if the browser does not support XmlHttp for any reason.
* @return {XMLHttpRequest|Null}
*/
function createXmlHttpRequest() {
try {
if (typeof ActiveXObject != 'undefined') {
return new ActiveXObject('Microsoft.XMLHTTP');
} else if (window["XMLHttpRequest"]) {
return new XMLHttpRequest();
}
} catch (e) {
changeStatus(e);
}
return null;
};
/**
* This functions wraps XMLHttpRequest open/send function.
* It lets you specify a URL and will call the callback if
* it gets a status code of 200.
* @param {String} url The URL to retrieve
* @param {Function} callback The function to call once retrieved.
*/
function downloadUrl(url, callback) {
var status = -1;
var request = createXmlHttpRequest();
if (!request) {
return false;
}
request.onreadystatechange = function() {
if (request.readyState == 4) {
try {
status = request.status;
} catch (e) {
// Usually indicates request timed out in FF.
}
if (status == 200) {
callback(request.responseXML, request.status);
request.onreadystatechange = function() {};
}
}
}
request.open('GET', url, true);
try {
request.send(null);
} catch (e) {
changeStatus(e);
}
};
/**
* Parses the given XML string and returns the parsed document in a
* DOM data structure. This function will return an empty DOM node if
* XML parsing is not supported in this browser.
* @param {string} str XML string.
* @return {Element|Document} DOM.
*/
function xmlParse(str) {
if (typeof ActiveXObject != 'undefined' && typeof GetObject != 'undefined') {
var doc = new ActiveXObject('Microsoft.XMLDOM');
doc.loadXML(str);
return doc;
}
if (typeof DOMParser != 'undefined') {
return (new DOMParser()).parseFromString(str, 'text/xml');
}
return createElement('div', null);
}
/**
* Appends a JavaScript file to the page.
* @param {string} url
*/
function downloadScript(url) {
var script = document.createElement('script');
script.src = url;
document.body.appendChild(script);
}

123
site/racecalendar/javascript.js Executable file
View File

@ -0,0 +1,123 @@
function validateEmail(emailAddress) {
var match = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*$/.test(emailAddress);
return match;
}
function CheckRegisterForm(RegisterForm)
{
if (RegisterForm.username.value == "" ) { alert( "Please choose a username!" );
RegisterForm.username.focus();
return false; }
if (RegisterForm.password.value == "" ) { alert( "Please choose a password!" );
RegisterForm.password.focus();
return false; }
if (RegisterForm.email.value == "" ) { alert( "Please enter your email address." );
RegisterForm.email.focus();
return false; }
checkEmail = RegisterForm.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("Your emails address is invalid!.");
RegisterForm.email.focus();
return false; }
// return true;
}
function CheckTellForm(tellform)
{
if (tellform.name.value == "" ) { alert( "ÇáÑÌÇÁ ÃÏÎá ÇáÅÓã ÈÇáßÇãá" );
tellform.name.focus();
return false; }
if (tellform.email.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÅáßÊÑæäí" );
tellform.email.focus();
return false; }
checkEmail = tellform.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.email.focus();
return false; }
if (tellform.fname.value == "" ) { alert( "ÃÏÎá ÅÓã ÕÏíÞß" );
tellform.fname.focus();
return false; }
if (tellform.femail.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÇáßÊÑæäí ÇáÎÇÕ ÈÕÏíÞß" );
tellform.femail.focus();
return false; }
checkEmail = tellform.femail.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.femail.focus();
return false; }
// return true;
}
var newwindow;
function pop(url)
{
newwindow=window.open(url,'poppage', 'toolbars=0, scrollbars=1, location=0, statusbars=1, menubars=0, resizable=0, width=500, height=400');
if (window.focus) {newwindow.focus()}
}
function popimg(url)
{
newwindow=window.open(url,'name','height=500,width=650,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,status=yes');
if (window.focus) {newwindow.focus()}
}
<!-- ;
var newwindow;
var wheight = 0, wwidth = 0;
function viewimg(url, title, iwidth, iheight, colour) {
var pwidth, pheight;
if ( !newwindow || newwindow.closed ) {
pwidth=iwidth+30;
pheight=iheight+30;
newwindow=window.open('','htmlname','width=' + pwidth +',height=' +pheight + ',resizable=1,top=50,left=10');
wheight=iheight;
wwidth=iwidth;
}
if (wheight!=iheight || wwidth!=iwidth ) {
pwidth=iwidth+30;
pheight=iheight+60;
newwindow.resizeTo(pwidth, pheight);
wheight=iheight;
wwidth=iwidth;
}
newwindow.document.clear();
newwindow.focus();
newwindow.document.writeln('<html> <head> <title>' + title + '<\/title> <\/head> <body bgcolor= \"' + colour + '\"> <center>');
newwindow.document.writeln('<a titl="ÅÖÛØ ÇáÕæÑÉ ááÅÛáÇÞ" href="javascript:window.close();"><img src=' + url + ' border=0></a>');
newwindow.document.writeln('<\/center> <\/body> <\/html>');
newwindow.document.close();
newwindow.focus();
}
// Routines to tidy up popup windows when page is left
// Call with an onUnload="tidy5()" in body tag
function tidy5() {
if (newwindow && !newwindow.closed) { newwindow.close(); }
}

View File

@ -0,0 +1,5 @@
Header set Access-Control-Allow-Origin "https://www.slowtwitch.com"
RewriteEngine On
RewriteCond %{HTTP_HOST} calendar.slowtwitch.com [NC]
RewriteRule ^(.*)$ https://www.slowtwitch.com/calendar$1 [R=301,L]

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,54 @@
function RateItem(varParentId, varItemId, varRating)
{
var elementId = varParentId+"_"+varItemId;
var varOrigClassName = document.getElementById(elementId).className;
// Retrieve Ajax Feeds
new Ajax.Request('ajax.rate.item.php',
{
method: 'post',
parameters: {parent: varParentId, item: varItemId, rating: varRating, classes: varOrigClassName},
onSuccess: ReloadRating,
onFailure: RatingError
}
);
}
function ReadNameValuePairs(nameValuePair)
{
var trimspaces = /(\s)+/;
var returnData = new Array();
var pairs = nameValuePair.split('&');
for (var i = 0; i < pairs.length; i++)
{
var pair = pairs[i].split('=');
returnData[pair[0].replace(trimspaces, "")] = pair[1];
}
return returnData;
}
function ReloadRating(requestObj, jsonObj)
{
var newlines = /(\r\n|\r|\n)/;
var returnData = ReadNameValuePairs(requestObj.responseText.replace(newlines, ""));
var elementId = returnData['parent']+"_"+returnData['item'];
document.getElementById(elementId).className = returnData['classes'];
var liObj = document.getElementById(elementId).getElementsByTagName('a');
for (var i = 0; i < liObj.length; i++)
{
liObj[i].onclick = function(){};
}
document.getElementById(returnData['parent']).className = returnData['parentClass'];
}
function RatingError()
{
//alert ("Error");
}

View File

@ -0,0 +1,123 @@
function validateEmail(emailAddress) {
var match = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*$/.test(emailAddress);
return match;
}
function CheckRegisterForm(RegisterForm)
{
if (RegisterForm.username.value == "" ) { alert( "Please choose a username!" );
RegisterForm.username.focus();
return false; }
if (RegisterForm.password.value == "" ) { alert( "Please choose a password!" );
RegisterForm.password.focus();
return false; }
if (RegisterForm.email.value == "" ) { alert( "Please enter your email address." );
RegisterForm.email.focus();
return false; }
checkEmail = RegisterForm.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("Your emails address is invalid!.");
RegisterForm.email.focus();
return false; }
// return true;
}
function CheckTellForm(tellform)
{
if (tellform.name.value == "" ) { alert( "ÇáÑÌÇÁ ÃÏÎá ÇáÅÓã ÈÇáßÇãá" );
tellform.name.focus();
return false; }
if (tellform.email.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÅáßÊÑæäí" );
tellform.email.focus();
return false; }
checkEmail = tellform.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.email.focus();
return false; }
if (tellform.fname.value == "" ) { alert( "ÃÏÎá ÅÓã ÕÏíÞß" );
tellform.fname.focus();
return false; }
if (tellform.femail.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÇáßÊÑæäí ÇáÎÇÕ ÈÕÏíÞß" );
tellform.femail.focus();
return false; }
checkEmail = tellform.femail.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.femail.focus();
return false; }
// return true;
}
var newwindow;
function pop(url)
{
newwindow=window.open(url,'poppage', 'toolbars=0, scrollbars=1, location=0, statusbars=1, menubars=0, resizable=0, width=500, height=400');
if (window.focus) {newwindow.focus()}
}
function popimg(url)
{
newwindow=window.open(url,'name','height=500,width=650,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,status=yes');
if (window.focus) {newwindow.focus()}
}
<!-- ;
var newwindow;
var wheight = 0, wwidth = 0;
function viewimg(url, title, iwidth, iheight, colour) {
var pwidth, pheight;
if ( !newwindow || newwindow.closed ) {
pwidth=iwidth+30;
pheight=iheight+30;
newwindow=window.open('','htmlname','width=' + pwidth +',height=' +pheight + ',resizable=1,top=50,left=10');
wheight=iheight;
wwidth=iwidth;
}
if (wheight!=iheight || wwidth!=iwidth ) {
pwidth=iwidth+30;
pheight=iheight+60;
newwindow.resizeTo(pwidth, pheight);
wheight=iheight;
wwidth=iwidth;
}
newwindow.document.clear();
newwindow.focus();
newwindow.document.writeln('<html> <head> <title>' + title + '<\/title> <\/head> <body bgcolor= \"' + colour + '\"> <center>');
newwindow.document.writeln('<a titl="ÅÖÛØ ÇáÕæÑÉ ááÅÛáÇÞ" href="javascript:window.close();"><img src=' + url + ' border=0></a>');
newwindow.document.writeln('<\/center> <\/body> <\/html>');
newwindow.document.close();
newwindow.focus();
}
// Routines to tidy up popup windows when page is left
// Call with an onUnload="tidy5()" in body tag
function tidy5() {
if (newwindow && !newwindow.closed) { newwindow.close(); }
}

3271
site/retailers/rating/scripts/prototype.js vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,54 @@
function RateItem(varParentId, varItemId, varRating)
{
var elementId = varParentId+"_"+varItemId;
var varOrigClassName = document.getElementById(elementId).className;
// Retrieve Ajax Feeds
new Ajax.Request('ajax.rate.item.php',
{
method: 'post',
parameters: {parent: varParentId, item: varItemId, rating: varRating, classes: varOrigClassName},
onSuccess: ReloadRating,
onFailure: RatingError
}
);
}
function ReadNameValuePairs(nameValuePair)
{
var trimspaces = /(\s)+/;
var returnData = new Array();
var pairs = nameValuePair.split('&');
for (var i = 0; i < pairs.length; i++)
{
var pair = pairs[i].split('=');
returnData[pair[0].replace(trimspaces, "")] = pair[1];
}
return returnData;
}
function ReloadRating(requestObj, jsonObj)
{
var newlines = /(\r\n|\r|\n)/;
var returnData = ReadNameValuePairs(requestObj.responseText.replace(newlines, ""));
var elementId = returnData['parent']+"_"+returnData['item'];
document.getElementById(elementId).className = returnData['classes'];
var liObj = document.getElementById(elementId).getElementsByTagName('a');
for (var i = 0; i < liObj.length; i++)
{
liObj[i].onclick = function(){};
}
document.getElementById(returnData['parent']).className = returnData['parentClass'];
}
function RatingError()
{
//alert ("Error");
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,54 @@
function RateItem(varParentId, varItemId, varRating)
{
var elementId = varParentId+"_"+varItemId;
var varOrigClassName = document.getElementById(elementId).className;
// Retrieve Ajax Feeds
new Ajax.Request('ajax.rate.item.php',
{
method: 'post',
parameters: {parent: varParentId, item: varItemId, rating: varRating, classes: varOrigClassName},
onSuccess: ReloadRating,
onFailure: RatingError
}
);
}
function ReadNameValuePairs(nameValuePair)
{
var trimspaces = /(\s)+/;
var returnData = new Array();
var pairs = nameValuePair.split('&');
for (var i = 0; i < pairs.length; i++)
{
var pair = pairs[i].split('=');
returnData[pair[0].replace(trimspaces, "")] = pair[1];
}
return returnData;
}
function ReloadRating(requestObj, jsonObj)
{
var newlines = /(\r\n|\r|\n)/;
var returnData = ReadNameValuePairs(requestObj.responseText.replace(newlines, ""));
var elementId = returnData['parent']+"_"+returnData['item'];
document.getElementById(elementId).className = returnData['classes'];
var liObj = document.getElementById(elementId).getElementsByTagName('a');
for (var i = 0; i < liObj.length; i++)
{
liObj[i].onclick = function(){};
}
document.getElementById(returnData['parent']).className = returnData['parentClass'];
}
function RatingError()
{
//alert ("Error");
}

View File

@ -0,0 +1,22 @@
<script type="text/javascript" src="http://www.slowtwitch.com/googlemaps/util.js"></script>
<script type="text/javascript">
function initializeRoadshowMap() {
//alert("mapping!");
var myLatlng = new google.maps.LatLng(40, -100);
var myOptions = {
zoom: 3,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
downloadUrl("http://www.slowtwitch.com/googlemaps/roadshow_xml.php", function(data) {
var markers = data.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var latlng = new google.maps.LatLng(parseFloat(markers[i].getAttribute("lat")),
parseFloat(markers[i].getAttribute("lng")));
var marker = new google.maps.Marker({position: latlng, map: map, title: markers[i].getAttribute("name")});
//alert (latlng);
}
});
}
</script>

123
site/roadshow/javascript.js Normal file
View File

@ -0,0 +1,123 @@
function validateEmail(emailAddress) {
var match = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*$/.test(emailAddress);
return match;
}
function CheckRegisterForm(RegisterForm)
{
if (RegisterForm.username.value == "" ) { alert( "Please choose a username!" );
RegisterForm.username.focus();
return false; }
if (RegisterForm.password.value == "" ) { alert( "Please choose a password!" );
RegisterForm.password.focus();
return false; }
if (RegisterForm.email.value == "" ) { alert( "Please enter your email address." );
RegisterForm.email.focus();
return false; }
checkEmail = RegisterForm.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("Your emails address is invalid!.");
RegisterForm.email.focus();
return false; }
// return true;
}
function CheckTellForm(tellform)
{
if (tellform.name.value == "" ) { alert( "ÇáÑÌÇÁ ÃÏÎá ÇáÅÓã ÈÇáßÇãá" );
tellform.name.focus();
return false; }
if (tellform.email.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÅáßÊÑæäí" );
tellform.email.focus();
return false; }
checkEmail = tellform.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.email.focus();
return false; }
if (tellform.fname.value == "" ) { alert( "ÃÏÎá ÅÓã ÕÏíÞß" );
tellform.fname.focus();
return false; }
if (tellform.femail.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÇáßÊÑæäí ÇáÎÇÕ ÈÕÏíÞß" );
tellform.femail.focus();
return false; }
checkEmail = tellform.femail.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.femail.focus();
return false; }
// return true;
}
var newwindow;
function pop(url)
{
newwindow=window.open(url,'poppage', 'toolbars=0, scrollbars=1, location=0, statusbars=1, menubars=0, resizable=0, width=500, height=400');
if (window.focus) {newwindow.focus()}
}
function popimg(url)
{
newwindow=window.open(url,'name','height=500,width=650,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,status=yes');
if (window.focus) {newwindow.focus()}
}
<!-- ;
var newwindow;
var wheight = 0, wwidth = 0;
function viewimg(url, title, iwidth, iheight, colour) {
var pwidth, pheight;
if ( !newwindow || newwindow.closed ) {
pwidth=iwidth+30;
pheight=iheight+30;
newwindow=window.open('','htmlname','width=' + pwidth +',height=' +pheight + ',resizable=1,top=50,left=10');
wheight=iheight;
wwidth=iwidth;
}
if (wheight!=iheight || wwidth!=iwidth ) {
pwidth=iwidth+30;
pheight=iheight+60;
newwindow.resizeTo(pwidth, pheight);
wheight=iheight;
wwidth=iwidth;
}
newwindow.document.clear();
newwindow.focus();
newwindow.document.writeln('<html> <head> <title>' + title + '<\/title> <\/head> <body bgcolor= \"' + colour + '\"> <center>');
newwindow.document.writeln('<a titl="ÅÖÛØ ÇáÕæÑÉ ááÅÛáÇÞ" href="javascript:window.close();"><img src=' + url + ' border=0></a>');
newwindow.document.writeln('<\/center> <\/body> <\/html>');
newwindow.document.close();
newwindow.focus();
}
// Routines to tidy up popup windows when page is left
// Call with an onUnload="tidy5()" in body tag
function tidy5() {
if (newwindow && !newwindow.closed) { newwindow.close(); }
}

3271
site/roadshow/rating/scripts/prototype.js vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,54 @@
function RateItem(varParentId, varItemId, varRating)
{
var elementId = varParentId+"_"+varItemId;
var varOrigClassName = document.getElementById(elementId).className;
// Retrieve Ajax Feeds
new Ajax.Request('ajax.rate.item.php',
{
method: 'post',
parameters: {parent: varParentId, item: varItemId, rating: varRating, classes: varOrigClassName},
onSuccess: ReloadRating,
onFailure: RatingError
}
);
}
function ReadNameValuePairs(nameValuePair)
{
var trimspaces = /(\s)+/;
var returnData = new Array();
var pairs = nameValuePair.split('&');
for (var i = 0; i < pairs.length; i++)
{
var pair = pairs[i].split('=');
returnData[pair[0].replace(trimspaces, "")] = pair[1];
}
return returnData;
}
function ReloadRating(requestObj, jsonObj)
{
var newlines = /(\r\n|\r|\n)/;
var returnData = ReadNameValuePairs(requestObj.responseText.replace(newlines, ""));
var elementId = returnData['parent']+"_"+returnData['item'];
document.getElementById(elementId).className = returnData['classes'];
var liObj = document.getElementById(elementId).getElementsByTagName('a');
for (var i = 0; i < liObj.length; i++)
{
liObj[i].onclick = function(){};
}
document.getElementById(returnData['parent']).className = returnData['parentClass'];
}
function RatingError()
{
//alert ("Error");
}

123
site/runshops/javascript.js Normal file
View File

@ -0,0 +1,123 @@
function validateEmail(emailAddress) {
var match = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*$/.test(emailAddress);
return match;
}
function CheckRegisterForm(RegisterForm)
{
if (RegisterForm.username.value == "" ) { alert( "Please choose a username!" );
RegisterForm.username.focus();
return false; }
if (RegisterForm.password.value == "" ) { alert( "Please choose a password!" );
RegisterForm.password.focus();
return false; }
if (RegisterForm.email.value == "" ) { alert( "Please enter your email address." );
RegisterForm.email.focus();
return false; }
checkEmail = RegisterForm.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("Your emails address is invalid!.");
RegisterForm.email.focus();
return false; }
// return true;
}
function CheckTellForm(tellform)
{
if (tellform.name.value == "" ) { alert( "ÇáÑÌÇÁ ÃÏÎá ÇáÅÓã ÈÇáßÇãá" );
tellform.name.focus();
return false; }
if (tellform.email.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÅáßÊÑæäí" );
tellform.email.focus();
return false; }
checkEmail = tellform.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.email.focus();
return false; }
if (tellform.fname.value == "" ) { alert( "ÃÏÎá ÅÓã ÕÏíÞß" );
tellform.fname.focus();
return false; }
if (tellform.femail.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÇáßÊÑæäí ÇáÎÇÕ ÈÕÏíÞß" );
tellform.femail.focus();
return false; }
checkEmail = tellform.femail.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.femail.focus();
return false; }
// return true;
}
var newwindow;
function pop(url)
{
newwindow=window.open(url,'poppage', 'toolbars=0, scrollbars=1, location=0, statusbars=1, menubars=0, resizable=0, width=500, height=400');
if (window.focus) {newwindow.focus()}
}
function popimg(url)
{
newwindow=window.open(url,'name','height=500,width=650,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,status=yes');
if (window.focus) {newwindow.focus()}
}
<!-- ;
var newwindow;
var wheight = 0, wwidth = 0;
function viewimg(url, title, iwidth, iheight, colour) {
var pwidth, pheight;
if ( !newwindow || newwindow.closed ) {
pwidth=iwidth+30;
pheight=iheight+30;
newwindow=window.open('','htmlname','width=' + pwidth +',height=' +pheight + ',resizable=1,top=50,left=10');
wheight=iheight;
wwidth=iwidth;
}
if (wheight!=iheight || wwidth!=iwidth ) {
pwidth=iwidth+30;
pheight=iheight+60;
newwindow.resizeTo(pwidth, pheight);
wheight=iheight;
wwidth=iwidth;
}
newwindow.document.clear();
newwindow.focus();
newwindow.document.writeln('<html> <head> <title>' + title + '<\/title> <\/head> <body bgcolor= \"' + colour + '\"> <center>');
newwindow.document.writeln('<a titl="ÅÖÛØ ÇáÕæÑÉ ááÅÛáÇÞ" href="javascript:window.close();"><img src=' + url + ' border=0></a>');
newwindow.document.writeln('<\/center> <\/body> <\/html>');
newwindow.document.close();
newwindow.focus();
}
// Routines to tidy up popup windows when page is left
// Call with an onUnload="tidy5()" in body tag
function tidy5() {
if (newwindow && !newwindow.closed) { newwindow.close(); }
}

3271
site/runshops/rating/scripts/prototype.js vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,54 @@
function RateItem(varParentId, varItemId, varRating)
{
var elementId = varParentId+"_"+varItemId;
var varOrigClassName = document.getElementById(elementId).className;
// Retrieve Ajax Feeds
new Ajax.Request('ajax.rate.item.php',
{
method: 'post',
parameters: {parent: varParentId, item: varItemId, rating: varRating, classes: varOrigClassName},
onSuccess: ReloadRating,
onFailure: RatingError
}
);
}
function ReadNameValuePairs(nameValuePair)
{
var trimspaces = /(\s)+/;
var returnData = new Array();
var pairs = nameValuePair.split('&');
for (var i = 0; i < pairs.length; i++)
{
var pair = pairs[i].split('=');
returnData[pair[0].replace(trimspaces, "")] = pair[1];
}
return returnData;
}
function ReloadRating(requestObj, jsonObj)
{
var newlines = /(\r\n|\r|\n)/;
var returnData = ReadNameValuePairs(requestObj.responseText.replace(newlines, ""));
var elementId = returnData['parent']+"_"+returnData['item'];
document.getElementById(elementId).className = returnData['classes'];
var liObj = document.getElementById(elementId).getElementsByTagName('a');
for (var i = 0; i < liObj.length; i++)
{
liObj[i].onclick = function(){};
}
document.getElementById(returnData['parent']).className = returnData['parentClass'];
}
function RatingError()
{
//alert ("Error");
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,54 @@
function RateItem(varParentId, varItemId, varRating)
{
var elementId = varParentId+"_"+varItemId;
var varOrigClassName = document.getElementById(elementId).className;
// Retrieve Ajax Feeds
new Ajax.Request('ajax.rate.item.php',
{
method: 'post',
parameters: {parent: varParentId, item: varItemId, rating: varRating, classes: varOrigClassName},
onSuccess: ReloadRating,
onFailure: RatingError
}
);
}
function ReadNameValuePairs(nameValuePair)
{
var trimspaces = /(\s)+/;
var returnData = new Array();
var pairs = nameValuePair.split('&');
for (var i = 0; i < pairs.length; i++)
{
var pair = pairs[i].split('=');
returnData[pair[0].replace(trimspaces, "")] = pair[1];
}
return returnData;
}
function ReloadRating(requestObj, jsonObj)
{
var newlines = /(\r\n|\r|\n)/;
var returnData = ReadNameValuePairs(requestObj.responseText.replace(newlines, ""));
var elementId = returnData['parent']+"_"+returnData['item'];
document.getElementById(elementId).className = returnData['classes'];
var liObj = document.getElementById(elementId).getElementsByTagName('a');
for (var i = 0; i < liObj.length; i++)
{
liObj[i].onclick = function(){};
}
document.getElementById(returnData['parent']).className = returnData['parentClass'];
}
function RatingError()
{
//alert ("Error");
}

123
site/triclubs/javascript.js Normal file
View File

@ -0,0 +1,123 @@
function validateEmail(emailAddress) {
var match = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*$/.test(emailAddress);
return match;
}
function CheckRegisterForm(RegisterForm)
{
if (RegisterForm.username.value == "" ) { alert( "Please choose a username!" );
RegisterForm.username.focus();
return false; }
if (RegisterForm.password.value == "" ) { alert( "Please choose a password!" );
RegisterForm.password.focus();
return false; }
if (RegisterForm.email.value == "" ) { alert( "Please enter your email address." );
RegisterForm.email.focus();
return false; }
checkEmail = RegisterForm.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("Your emails address is invalid!.");
RegisterForm.email.focus();
return false; }
// return true;
}
function CheckTellForm(tellform)
{
if (tellform.name.value == "" ) { alert( "ÇáÑÌÇÁ ÃÏÎá ÇáÅÓã ÈÇáßÇãá" );
tellform.name.focus();
return false; }
if (tellform.email.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÅáßÊÑæäí" );
tellform.email.focus();
return false; }
checkEmail = tellform.email.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.email.focus();
return false; }
if (tellform.fname.value == "" ) { alert( "ÃÏÎá ÅÓã ÕÏíÞß" );
tellform.fname.focus();
return false; }
if (tellform.femail.value == "" ) { alert( "ÃÏÎá ÇáÈÑíÏ ÇáÇáßÊÑæäí ÇáÎÇÕ ÈÕÏíÞß" );
tellform.femail.focus();
return false; }
checkEmail = tellform.femail.value
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
{alert("ÇáÈÑíÏ ÇáÅáßÊÑæäí ÎØÃ!.");
tellform.femail.focus();
return false; }
// return true;
}
var newwindow;
function pop(url)
{
newwindow=window.open(url,'poppage', 'toolbars=0, scrollbars=1, location=0, statusbars=1, menubars=0, resizable=0, width=500, height=400');
if (window.focus) {newwindow.focus()}
}
function popimg(url)
{
newwindow=window.open(url,'name','height=500,width=650,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,status=yes');
if (window.focus) {newwindow.focus()}
}
<!-- ;
var newwindow;
var wheight = 0, wwidth = 0;
function viewimg(url, title, iwidth, iheight, colour) {
var pwidth, pheight;
if ( !newwindow || newwindow.closed ) {
pwidth=iwidth+30;
pheight=iheight+30;
newwindow=window.open('','htmlname','width=' + pwidth +',height=' +pheight + ',resizable=1,top=50,left=10');
wheight=iheight;
wwidth=iwidth;
}
if (wheight!=iheight || wwidth!=iwidth ) {
pwidth=iwidth+30;
pheight=iheight+60;
newwindow.resizeTo(pwidth, pheight);
wheight=iheight;
wwidth=iwidth;
}
newwindow.document.clear();
newwindow.focus();
newwindow.document.writeln('<html> <head> <title>' + title + '<\/title> <\/head> <body bgcolor= \"' + colour + '\"> <center>');
newwindow.document.writeln('<a titl="ÅÖÛØ ÇáÕæÑÉ ááÅÛáÇÞ" href="javascript:window.close();"><img src=' + url + ' border=0></a>');
newwindow.document.writeln('<\/center> <\/body> <\/html>');
newwindow.document.close();
newwindow.focus();
}
// Routines to tidy up popup windows when page is left
// Call with an onUnload="tidy5()" in body tag
function tidy5() {
if (newwindow && !newwindow.closed) { newwindow.close(); }
}

0
slowtwitch.com/.htpasswd Normal file
View File