| Related sites for http://clientbirthday.com/ |
| Oketz The hebrew site of Meir Sadan offers hebrew fonts for free download. | | Java_Security__Web_Browsers_and_Beyond Paper published in 1998 by Drew Dean, Edward Felten, Dan Wallach, and Dirk Balfanz. [Postscript format]. | | Angel_Systems,_Inc Offers AVENUES, a Clinical Information System for the behavioral healthcare industry deployed using Revelation Software OpenInsight database. Located in Riverview, Florida, USA. | | Jemhost Web design and web hosting for small business, e commerce and personal sites. | | 12host_biz Offers hosting services and domain registration services, as well as discount webmaster software. | | Topix_net__Search_Engines News about search engines, collected from various sources on the web. [RSS] | | RFC_2064 Traffic Flow Measurement: Meter MIB. N. Brownlee. January 1997. | | GNU_Typist [Win - Unix] Free tutor adaptable to multiple languages (currently English, German and Spanish) and keyboards (currently Spanish and US qwerty and Dvorak). Also known as gtypist. | | Directory7 General web directory with sites sorted by category. | | RFC_0322 Well Known Socket Numbers. V. Cerf, J. Postel. March 1972. | | IntelligentERP Provides archived SAP columns from CMP Media. | | Information_Management_Technologies Saudi Arabia. BS7799 Audit. Forensic Services & Training. Data Recovery Laboratory. Managed Security Service Provider. Security Control Frameworks. | | Debby_Porter_Design Design services for the entertainment industry. | | Cubespace_Pty_Ltd Offers consulting and OLAP products based on Microsoft Analysis Services. | | CSS2_Tutorial Tutorial and reference on using CSS2 with XML, plus examples and sample style sheets. | | A_Community_for_Photoshop_Users Photoshop community with links, resources, tutorials, questions and answers and a listserver. | | PGL_Web_Designs Offers a complete web development, custom graphics, logos and Flash animations, brochures and business cards. | | Ajax_Form_Validation_Using_Spring_and_DWR_[java_net] Eric Spiegelberg shows how to use DWR and Spring to apply server-side validation on client-side Ajax web apps. | | Modal Web design, branding, usability testing, graphic design, and accessibility consulting. Located in South Riding, Virginia, United States. | | PyMETAR Downloads the weather report for a given NOAA station ID, decodes it and the provides easy access to all the data found in the report. |
|
Birthday headlines, birthday fun facts, birthday almanac, dmarie, birthday banner
var newsPast;
function divmessage(){
var lcVar =document.getElementById("divmessage").style.visibility;
if (lcVar=="hidden"){
document.getElementById("divmessage").style.visibility="visible";
}else{
document.getElementById("divmessage").style.visibility="hidden";
}
}
function open_win(url,width,height)
{
remote=window.open(url,'calander','status=no,scrollbars=yes,resizable=yes,top=425,left=525,height='+height+',width='+width);
if (remote != null)
{
if (remote.opener == null)
remote.opener = self;
}
}
function NewValidate()
{
var ret=true;
f=document.Newspaper;
if(f.txtMon.value=="" || f.txtDay.value=="" || f.txtYr.value=="")
{
alert("Please enter date");
ret=false
}
else
{
var str=f.txtMon.value+"/"+f.txtDay.value+"/"+f.txtYr.value;
var arr=str.split('/');
d=new Date(str);
if(d=="NaN")
{
alert("Please enter valid Date");
document.preview.date.focus();
ret=false;
}
else if((parseFloat(arr[0])!=d.getMonth()+1) || (parseFloat(arr[1])!=d.getDate()) || (parseFloat(arr[2])!=d.getFullYear()))
{
alert("Please enter valid Date");
//document.preview.date.focus();
ret=false;
}
else if ((parseFloat(arr[2]) < 1880) || (parseFloat(arr[2]) >2000))
{
alert("Please enter another date. The valid date range is 01/01/1880 to 12/31/2000");
f.txtYr.focus();
ret=false;
}
else
{
}
}
if(ret==true)
{
f.action="newsPaper.php";
f.submit();
}
}
function validate(no)
{
var ret=true;
var str=document.preview.date.value;
var arr=str.split('/');
cd=new Date();
if(document.preview.name.value!="" && document.preview.date.value=="")
{
alert("Please enter Date");
document.preview.date.focus();
ret=false;
}
if(document.preview.date.value!="")
{
d=new Date(str);
if(d=="NaN")
{
alert("Please enter valid Date(MM/DD/YYYY)");
document.preview.date.focus();
ret=false;
}
else
{
if((parseFloat(arr[0])!=d.getMonth()+1) || (parseFloat(arr[1])!=d.getDate()) || (parseFloat(arr[2])!=d.getFullYear()))
{
alert("Please enter valid Date(MM/DD/YYYY)");
document.preview.date.focus();
ret=false;
}else if ((parseFloat(arr[2]) < 1880) ||(parseFloat(arr[2]) > 2008))
{
alert("Please enter another date. The valid date range is 01/01/1880 to 12/31/2008");
document.preview.date.focus();
ret=false;
}
}
}
if(ret==true)
{
if(no==0)
{
document.preview.flag.value="P";
}
else if(no==1)
{
document.preview.flag.value="O";
}
if(newsPast)
{
if(newsPast.closed)
{
newsPast=window.open("members/login.php","myNewWin","status=1,toolbar=1,menubar=1,resizable=1,location=1,scrollbars=1");
var a = window.setTimeout("document.preview.submit();",500);
newsPast.focus();
}
else
{
var answer=confirm("Another Window is running NewsOfThePast,Do you want to close that window ?");
if(answer)
{
newsPast.close();
newsPast=window.open("members/login.php","myNewWin","status=1,toolbar=1,menubar=1,resizable=1,location=1,scrollbars=1");
var a = window.setTimeout("document.preview.submit();",500);
newsPast.focus();
}
else
{
newsPast.focus();
}
}
}
else
{
newsPast=window.open("members/login.php","myNewWin","status=1,toolbar=1,menubar=1,resizable=1,location=1,scrollbars=1");
var a = window.setTimeout("document.preview.submit();",500);
newsPast.focus();
}
//document.preview.submit();
//MM_controlShockwave('timemachine','','Play');
//a1=setTimeout("startFlash()",4000);
}
}
function validatelogin(no)
{ var ret=true;
var url="members/login.php";
var logged=-1;
if (checkLogin() != "" ) {
url="ocassion.php";
logged=1;
}
if(logged == -1){
if(document.loginFrm.member_id.value=="" && document.loginFrm.password.value=="")
{
alert("Please enter a valid member ID and password then click login.");
document.loginFrm.member_id.focus();
ret=false;
}
else if(document.loginFrm.member_id.value=="" || document.loginFrm.password.value=="")
{
if(document.loginFrm.member_id.value=="")
{
alert("Please enter Member ID");
document.loginFrm.member_id.focus();
ret=false;
}
if((document.loginFrm.password.value==""))
{
alert("Please enter Password");
document.loginFrm.password.focus();
ret=false;
}
}else if(!emailchk(document.loginFrm.member_id.value))
{
document.loginFrm.member_id.focus();
ret=false;
}
}
if(ret==true)
{
if(newsPast)
{
if(newsPast.closed)
{
newsPast=window.open(url,"myNewWin","status=1,toolbar=1,menubar=1,resizable=1,location=1,scrollbars=1");
var a = window.setTimeout("document.loginFrm.submit();",500);
}
else
{
var answer=confirm("Another Window is running NewsOfThePast,Do you want to close that window ?");
if(answer)
{
newsPast.close();
newsPast=window.open(url,"myNewWin","status=1,toolbar=1,menubar=1,resizable=1,location=1,scrollbars=1");
if (url != "ocassion.php"){
var a = window.setTimeout("document.loginFrm.submit();",500);
}
}
else
{
newsPast.focus();
}
}
}
else
{
newsPast=window.open("../members/login.php","myNewWin","status=1,toolbar=1,menubar=1,resizable=1,location=1,scrollbars=1");
var a = window.setTimeout("document.loginFrm.submit();",500);
}
}
}
function emailchk(string)
{
// check if email has a @ character
if (string.indexOf("@") == -1)
{
alert (" Please enter a valid email address....");
return false;
}
// check if email has a . character
else if (string.indexOf(".") == -1)
{
alert (" Please enter a valid email address....");
return false;
}
else if(string.indexOf(' ')!=-1)
{
alert (" Please enter a valid email address....");
return false;
}
return true;
}
function init () {
var myAjax = new Ajax.Request( "newspast.php", {method: 'get',onComplete: UpdateNews} );
var tabs = document.getElementsByClassName('tabs');
getTabData1('tab1');
for (var i = 0; i < tabs.length; i++) {
$(tabs[i].id).onclick = function () {
getTabData(this.id);
}
}
}
function UpdateNews(_txt){
var lcBreak=" ";
if (navigator.appName=="Microsoft Internet Explorer"){
lcBreak=" ";
}
var lcText=_txt.responseText;
var laValues=lcText.split("~");
document.getElementById("OnThisDay").innerHTML=laValues[0]+lcBreak;
document.getElementById("EventsofMonth").innerHTML=laValues[1]+lcBreak;
document.getElementById("CostOfLiving").innerHTML=laValues[2];
}
function getTabData1(id) {
var tabs = document.getElementsByClassName('tabs');
$(tabs[0].id).style.borderBottom = '1px solid #B5BDC6';
$(tabs[1].id).style.borderBottom = '1px solid #B5BDC6';
$(tabs[2].id).style.borderBottom = '1px solid #B5BDC6';
$(tabs[0].id).style.color = 'blue';
$(tabs[1].id).style.color = 'blue';
$(tabs[2].id).style.color = 'blue';
var url = 'process.php';
var rand = Math.random(9999);
var pars = 'id=' + id + '&rand=' + rand;
var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: showLoad, onComplete: showResponse} );
}
function getTabData(id) {
var tabs = document.getElementsByClassName('tabs');
if(id =='tab1'){
$(tabs[0].id).style.borderBottom = 'none';
$(tabs[0].id).style.color = 'red';
$(tabs[1].id).style.color = 'blue';
$(tabs[2].id).style.color = 'blue';
$(tabs[1].id).style.borderBottom = '1px solid #B5BDC6';
$(tabs[2].id).style.borderBottom = '1px solid #B5BDC6';
}
if(id =='tab2'){
$(tabs[0].id).style.color = 'blue';
$(tabs[1].id).style.borderBottom = 'none';
$(tabs[1].id).style.color = 'red';
$(tabs[2].id).style.color = 'blue';
$(tabs[0].id).style.borderBottom = '1px solid #B5BDC6';
$(tabs[2].id).style.borderBottom = '1px solid #B5BDC6';
}
if(id =='tab3'){
$(tabs[0].id).style.color = 'blue';
$(tabs[1].id).style.color = 'blue';
$(tabs[2].id).style.borderBottom = 'none';
$(tabs[2].id).style.color = 'red';
$(tabs[0].id).style.borderBottom = '1px solid #B5BDC6';
$(tabs[1].id).style.borderBottom = '1px solid #B5BDC6';
}
var url = 'process.php';
var rand = Math.random(9999);
var pars = 'id=' + id + '&rand=' + rand;
var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: showLoad, onComplete: showResponse} );
}
function showLoad () {
$('load').style.display = 'block';
}
function showResponse (originalRequest)
{
var newData = originalRequest.responseText;
$('load').style.display = 'none';
$('content').innerHTML = newData;
}
mmLoadMenus();
|
|