function none() {
}

<!--
function loginCheck() {
   if (document.getElementById("username").value == "") {
       alert("Enter  User Name.");
       document.getElementById("username").focus();
       return (false);
   }
   if (document.getElementById("us_pwd").value == "") {
       alert("Enter  User Password.");
       document.getElementById("us_pwd").focus();
       return (false);
   }
}

function adNewInvitation() {
    re = /[a-z0-9]+/i;
    if(document.getElementById("ac_caid").value.search(re) < 0)
    {
            alert("Please select any Calendar.");
             return false;
    }


   eml = /^\s*([a-z0-9])(([\-\.]|[_]+)?([a-z0-9]+))*@([a-z0-9])((([-]+)?([a-z0-9]+))?)*(\.[a-z]{2,3})?\.[a-z]{2,6}\s*$/i;
   if(document.getElementById("ac_email").value.search(eml) < 0) {
            alert("Please enter correct Email.");
            document.getElementById("ac_email").focus();
            return false;
    }




}

function regNewUser() {
    re = /[a-z0-9]+/i;
    if(document.getElementById("username").value.search(re) < 0)
    {
            alert("Please enter Login.");
            document.getElementById("username").focus();
            return false;
    }

    if(document.getElementById("us_pwd").value.search(re) < 0)
    {
            alert("Please enter Password.");
            document.getElementById("us_pwd").focus();
            return false;
    }

   eml = /^\s*([a-z0-9])(([\-\.]|[_]+)?([a-z0-9]+))*@([a-z0-9])((([-]+)?([a-z0-9]+))?)*(\.[a-z]{2,3})?\.[a-z]{2,6}\s*$/i;
   if(document.getElementById("us_email").value.search(eml) < 0) {
            alert("Please enter correct Email.");
            document.getElementById("us_email").focus();
            return false;
    }



}
function regNewType() {
    re = /[a-z0-9]+/i;
    if(document.getElementById("et_name").value.search(re) < 0)
    {
            alert("Please enter Type.");
            document.getElementById("et_name").focus();
            return false;
    }

    if(document.getElementById("et_details").value.search(re) < 0)
    {
            alert("Please enter Details.");
            document.getElementById("et_details").focus();
            return false;
    }


}


function sendNewMessage() {
    re = /[a-z0-9]+/i;
    if(document.getElementById("me_recid").value.search(re) < 0)
    {
            alert("It seems message  is  not  valid: no receiver selected.");
            return false;
    }

    if(document.getElementById("me_name").value.search(re) < 0)
    {
            alert("Please enter Subject.");
            document.getElementById("me_name").focus();
            return false;
    }

    if(document.getElementById("me_details").value.search(re) < 0)
    {
            alert("Please enter Message.");
            document.getElementById("me_details").focus();
            return false;
    }

    if(document.getElementById("captcha").value.search(re) < 0)
    {
            alert("Please enter  Validation Code.");
            document.getElementById("captcha").focus();
            return false;
    }


}



function regNewCalendar() {
    re = /[a-z0-9]+/i;
    if(document.getElementById("ca_name").value.search(re) < 0)
    {
            alert("Please enter Name.");
            document.getElementById("et_name").focus();
            return false;
    }

    if(document.getElementById("ca_details").value.search(re) < 0)
    {
            alert("Please enter Details.");
            document.getElementById("ca_details").focus();
            return false;
    }


}

function regNewEvent()  {
    re = /[a-z0-9]+/i;
    if(document.getElementById("ev_caid").value.search(re) < 0)
    {
            alert("Please select Calendar, if  no Calendar in list then create new one  before  use this menu item.");
            document.getElementById("ev_caid").focus();
            return false;
    }

    var months_max = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

    if (parseInt(document.getElementById("pt_days").value) >  months_max[parseInt(document.getElementById("ev_months").value)-1]) {
    	 alert("Sorry, but there are only "+months_max[parseInt(document.getElementById("ev_months").value)-1]+" days  max in "+document.getElementById("ev_months").options[document.getElementById("ev_months").selectedIndex].text);
    	 return false;
    }

    var dt =  new Date();
    dt.setYear(parseInt(document.getElementById("ev_years").value));
    dt.setMonth(parseInt(document.getElementById("ev_months").value)-1);
    dt.setDate(parseInt(document.getElementById("ev_dates").value));


    dt.setHours(parseInt(document.getElementById("ev_hours").value));
    dt.setMinutes(parseInt(document.getElementById("ev_minutes").value));
    dt.setSeconds(parseInt(document.getElementById("ev_seconds").value));

    var today = new Date();

    if (dt < today && document.getElementById("ev_id").value <= 0) {
    	 alert("Sorry, but event Date & Time must be  more than current date.\n\nYou can not modify/add events that have already happened.");
    	 return false;
    }

    if (dt < today && document.getElementById("ev_id").value > 0) {
    	 alert("Sorry, but event Date & Time is less than current date.\n\nOnly Actual data will be saved.");
    	 document.getElementById("update_old").value = 1;
    } else {
    	 document.getElementById("update_old").value = 0;
    }

   if (document.getElementById("ev_currency").value.search(re) < 0)
    {
            alert("Please enter Currency.");
            document.getElementById("ev_currency").focus();
            return false;
    }

   if (document.getElementById("ev_name").value.search(re) < 0)
    {
            alert("Please enter Title.");
            document.getElementById("ev_name").focus();
            return false;
    }
}

function regNewPattern()  {
    re = /[a-z0-9]+/i;
    if(document.getElementById("pt_caid").value.search(re) < 0)
    {
            alert("Please select Calendar, if  no Calendar in list then create new one  before  use this menu item.");
            document.getElementById("pt_caid").focus();
            return false;
    }

    var months_max = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

    if (parseInt(document.getElementById("pt_days").value) >  months_max[parseInt(document.getElementById("pt_months").value)-1]) {
    	 alert("Sorry, but there are only "+months_max[parseInt(document.getElementById("pt_months").value)-1]+" days  max in "+document.getElementById("pt_months").options[document.getElementById("pt_months").selectedIndex].text);
    	 return false;
    }


   if (document.getElementById("pt_currency").value.search(re) < 0)
    {
            alert("Please enter Currency.");
            document.getElementById("pt_currency").focus();
            return false;
    }

   if (document.getElementById("pt_name").value.search(re) < 0)
    {
            alert("Please enter Title.");
            document.getElementById("pt_name").focus();
            return false;
    }


}


function addNewComment()  {
    re = /[a-z0-9]+/i;

    if(document.getElementById("cm_name").value.search(re) < 0)
    {
            alert("Please enter Name");
            document.getElementById("cm_name").focus();
            return false;
    }

    if(document.getElementById("cm_details").value.search(re) < 0)
    {
            alert("Please enter Comment");
            document.getElementById("cm_details").focus();
            return false;
    }

    if(document.getElementById("captcha").value.search(re) < 0)
    {
            alert("Please enter Validation Code");
            document.getElementById("captcha").focus();
            return false;
    }

}

function setOptions()  {
    re = /[a-z0-9]+/i;

   if (document.getElementById("userid").value > 0) {
	    eml = /^\s*([a-z0-9])(([\-\.]|[_]+)?([a-z0-9]+))*@([a-z0-9])((([-]+)?([a-z0-9]+))?)*(\.[a-z]{2,3})?\.[a-z]{2,6}\s*$/i;
	    if(document.getElementById("us_email").value.search(eml) < 0) {
	            alert("Please enter correct Email.");
	            document.getElementById("us_email").focus();
	            return false;
	     }
 	    if(document.getElementById("us_pwd").value.search(re) < 0)
	    {
	            alert("Please enter Password");
	            document.getElementById("us_pwd").focus();
	            return false;
	    }
    }

}



function delete_record(){
 return confirm("Are you sure???");
}

function goForm(act,oid) {
   document.getElementById("goform").action = act + "&objID=" + oid;
 // document.getElementById("objID").value = oid;
  document.getElementById("goform").submit();
}

function PasteFromClipboard(idName)
{
   if (navigator.appName.toLowerCase().indexOf("internet explorer") >= 0) {
       document.getElementById(idName).focus();
       PastedText = document.getElementById(idName).createTextRange();
       PastedText.execCommand("Paste");
   } else {
       alert("Sorry, your browser not  support this  function.");
   }

}

function copyToBuf(idName) {
   if (navigator.appName.toLowerCase().indexOf("internet explorer") >= 0) {
       window.clipboardData.setData("Text", document.getElementById(idName).value );
   } else {
       alert("Sorry, your browser not  support this  function.");
   }

}


function checkAll(name,name2) {
        dml=document.messageList;
        val=document.getElementById(name2).checked;
        len = dml.elements.length;
        var i=0;
        for( i=0 ; i<len ; i++) {
       // alert(dml.elements[i].name);

                if (dml.elements[i].name==name) {
                        dml.elements[i].checked=val;
                }
        }
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}



function startclock()
{
var thetime = new Date();


thetime.setMinutes(thetime.getMinutes()+thetime.getTimezoneOffset() + parseInt(document.getElementById('us_time').value)/60 + 60*parseInt(document.getElementById('us_dst').value));

var nhours  = thetime.getHours();
var nmins   = thetime.getMinutes();
var nsecn   = thetime.getSeconds();


var AorP=" ";

if (document.getElementById('us_tformat').value == 0) {
	if (nhours>=12)
	    AorP="PM";
	else
	    AorP="AM";

	if (nhours>=13)
	    nhours-=12;

	if (nhours==0)
	 nhours=12;

}

if (nsecn<10)
 nsecn="0"+nsecn;

if (nmins<10)
 nmins="0"+nmins;

document.getElementById('time').innerHTML=nhours+":"+nmins+":"+nsecn+" "+AorP;

setTimeout('startclock()',1000);

}

var old_action = "";
function paternLoadType() {
  if (document.mainform.pt_type.value == 0) return;
  old_action = document.mainform.action;
  document.mainform.action = 'fxcalendar.php?p=info&action=typeinfo&pattern=1';
  AIM.submit(document.mainform, c);
}

function eventLoadType() {
  if (document.mainform.ev_type.value == 0) return;
  old_action = document.mainform.action;
  document.mainform.action = 'fxcalendar.php?p=info&action=typeinfo';
  AIM.submit(document.mainform, c);
}

function eventLoadPattern() {
  if (document.mainform.ev_pattern.value == 0) return;
  old_action = document.mainform.action;
  document.mainform.action = 'fxcalendar.php?p=info&action=pattern';
  AIM.submit(document.mainform, c);
}



function view_calendar_description(id, content) {
	if (content == "") content = "&nbsp;";
	if (document.getElementById('td_cr_'+id).innerHTML == "") {
		document.getElementById('td_cr_'+id).innerHTML  = content;
		document.getElementById('td_cr_'+id).style.border = '1px solid black';
		
	    document.getElementById('im'+id).src = "calendar/images/deldetails.gif";
	    document.getElementById('im'+id).title = 'hide description';
 	} else {
 		document.getElementById('td_cr_'+id).innerHTML  = "";
		document.getElementById('td_cr_'+id).style.border = '0px none';
		
	    document.getElementById('im'+id).src = "calendar/images/view.gif";
	    document.getElementById('im'+id).title = 'view description';
	     
 	}
	
	return;
	 
  if (document.getElementById('tr_cr_'+id) != null) {
      document.getElementById('im'+id).src = "calendar/images/view.gif";
      document.getElementById('im'+id).title = 'view description';
       var tr_id = 'tr_cr_'+id;
       if (document.getElementById(tr_id).removeNode) {
          document.getElementById(tr_id).removeNode(true);
       } else {
          document.getElementById(tr_id).parentNode.removeChild(document.getElementById(tr_id));
       }
      return;
  }
  var tr        = document.createElement("TR");
  tr.id        = "tr_cr_"+id;
  var td        = document.createElement("TD");
  td.className  = document.getElementById('tr'+id).className;
  tr.appendChild(td);
  td            = document.createElement("TD");
  td.innerHTML  = content;
  td.className  = document.getElementById('tr'+id).className;
  td.style.border = '1px solid black';
  td.colSpan    = 8;
  tr.appendChild(td);
  td            = document.createElement("TD");
  td.className  = document.getElementById('tr'+id).className;
  tr.appendChild(td);


  insertAfter(document.getElementById('tr'+id).parentNode,tr,document.getElementById('tr'+id));

  document.getElementById('im'+id).src = "calendar/images/deldetails.gif";
  document.getElementById('im'+id).title = 'hide description';

}

function insertAfter(parent, node, referenceNode) {
  parent.insertBefore(node, referenceNode.nextSibling);
}

