function createFormElement(element,type,name,id,value,parent){var e=document.createElement(element);e.setAttribute("name",name);if(type!=null)e.setAttribute("type",type);e.setAttribute("id",id);if(value!=null)e.setAttribute("value",value);if(parent!=null)
parent.appendChild(e);else
return e;}
function addSelectOption(select,value,text,selected){var option=document.createElement("option");if(selected)
option.setAttribute("selected","selected");option.setAttribute("value",value);option.appendChild(document.createTextNode(text))
select.appendChild(option);}
function GetObjectPosition(obj){var curleft=curtop=0;if(obj.offsetParent){curleft=obj.offsetLeft
curtop=obj.offsetTop
while(obj=obj.offsetParent){curleft+=obj.offsetLeft
curtop+=obj.offsetTop}}
return[curleft,curtop];}
function getPosX(obj){var curleft=0;if(obj.offsetParent)
while(1){curleft+=obj.offsetLeft;if(!obj.offsetParent)
break;obj=obj.offsetParent;}
else if(obj.x)
curleft+=obj.x;return curleft;}
function getPosY(obj){var curtop=0;if(obj.offsetParent)
while(1){curtop+=obj.offsetTop;if(!obj.offsetParent)
break;obj=obj.offsetParent;}
else if(obj.y)
curtop+=obj.y;return curtop;}
function openWindowPT(sUrl,sName,iT,iL,iW,iH){var win;win=window.open(sUrl,sName,'top='+iT+',left='+iL+',width='+iW+',height='+iH+',buttons=no,scrollbars=yes,location=no,menubar=no, resizable=yes,status=yes,directories=no,toolbar=no');}
function formatNumber(num,dec,thou,pnt,curr1,curr2,n1,n2){var x=Math.round(num*Math.pow(10,dec));if(x>=0)
n1=n2='';var y=(''+Math.abs(x)).split('');var z=y.length-dec;if(z<0)z--;for(var i=z;i<0;i++)
y.unshift('0');y.splice(z,0,pnt);if(y[0]==pnt)
y.unshift('0');while(z>3){z-=3;y.splice(z,0,thou);}
var r=curr1+n1+y.join('')+n2+curr2;return r;}
function visible(element){return YAHOO.util.Dom.get(element).style.display!='none';}
function toggle(element){element=YAHOO.util.Dom.get(element);Element[Element.visible(element)?'hide':'show'](element);return element;}
function hide(element){YAHOO.util.Dom.get(element).style.display='none';return element;}
function show(element){YAHOO.util.Dom.get(element).style.display='';return element;}
function backToTop(){var x1=x2=x3=0;var y1=y2=y3=0;if(document.documentElement){x1=document.documentElement.scrollLeft||0;y1=document.documentElement.scrollTop||0;}
if(document.body){x2=document.body.scrollLeft||0;y2=document.body.scrollTop||0;}
x3=window.scrollX||0;y3=window.scrollY||0;var x=Math.max(x1,Math.max(x2,x3));var y=Math.max(y1,Math.max(y2,y3));window.scrollTo(Math.floor(x/2),Math.floor(y/2));if(x>0||y>0){window.setTimeout("backToTop()",25);}}
function trim(str)
{for(var i=0;i<str.length;i++)
{if(str.charAt(i)==" ")
str=str.substring(i+1,str.length);else
break;}
for(var i=str.length-1;i>=0;i=str.length-1)
{if(str.charAt(i)==" ")
str=str.substring(0,i);else
break;}
return str;}
var wd_L1=new Array(7);wd_L1[0]="Sunday";wd_L1[1]="Monday";wd_L1[2]="Tuesday";wd_L1[3]="Wednesday";wd_L1[4]="Thursday";wd_L1[5]="Friday";wd_L1[6]="Saturday";var wds_L1=new Array(7);wds_L1[0]="Sun";wds_L1[1]="Mon";wds_L1[2]="Tue";wds_L1[3]="Wed";wds_L1[4]="Thu";wds_L1[5]="Fri";wds_L1[6]="Sat";var mn_L1=new Array(12);mn_L1[0]="January";mn_L1[1]="February";mn_L1[2]="March";mn_L1[3]="April";mn_L1[4]="May";mn_L1[5]="June";mn_L1[6]="July";mn_L1[7]="August";mn_L1[8]="September";mn_L1[9]="October";mn_L1[10]="November";mn_L1[11]="December";var mns_L1=new Array(12);mns_L1[0]="Jan";mns_L1[1]="Feb";mns_L1[2]="Mar";mns_L1[3]="Apr";mns_L1[4]="May";mns_L1[5]="Jun";mns_L1[6]="Jul";mns_L1[7]="Aug";mns_L1[8]="Sep";mns_L1[9]="Oct";mns_L1[10]="Nov";mns_L1[11]="Dec";var wd_L2=new Array(7);wd_L2[0]="Domingo";wd_L2[1]="Lunes";wd_L2[2]="Martes";wd_L2[3]="Miércoles";wd_L2[4]="Jueves";wd_L2[5]="Viernes";wd_L2[6]="Sábado";var wds_L2=new Array(7);wds_L2[0]="Dom";wds_L2[1]="Lun";wds_L2[2]="Mar";wds_L2[3]="Mie";wds_L2[4]="Jue";wds_L2[5]="Vie";wds_L2[6]="Sab";var mn_L2=new Array(12);mn_L2[0]="Enero";mn_L2[1]="Febrero";mn_L2[2]="Marzo";mn_L2[3]="Abril";mn_L2[4]="Mayo";mn_L2[5]="Junio";mn_L2[6]="Julio";mn_L2[7]="Agosto";mn_L2[8]="Septiembre";mn_L2[9]="Octubre";mn_L2[10]="Noviembre";mn_L2[11]="Diciembre";var mns_L2=new Array(12);mns_L2[0]="Ene";mns_L2[1]="Feb";mns_L2[2]="Mar";mns_L2[3]="Abr";mns_L2[4]="May";mns_L2[5]="Jun";mns_L2[6]="Jul";mns_L2[7]="Ago";mns_L2[8]="Sep";mns_L2[9]="Oct";mns_L2[10]="Nov";mns_L2[11]="Dic";function formatDateG(_d,_f,_l){if(_l==1){_f=_f.replace(/\({dayName}\)/g,wd_L1[_d.getDay()]);_f=_f.replace(/\({dayNameShort}\)/g,wds_L1[_d.getDay()]);_f=_f.replace(/\({monthNameShort}\)/g,mns_L1[_d.getMonth()]);_f=_f.replace(/\({monthName}\)/g,mn_L1[_d.getMonth()]);}
else{_f=_f.replace(/\({dayName}\)/g,wd_L2[_d.getDay()]);_f=_f.replace(/\({dayNameShort}\)/g,wds_L2[_d.getDay()]);_f=_f.replace(/\({monthNameShort}\)/g,mns_L2[_d.getMonth()]);_f=_f.replace(/\({monthName}\)/g,mn_L2[_d.getMonth()]);}
_f=_f.replace(/\({day}\)/g,_d.getDate());_f=_f.replace(/\({year}\)/g,_d.getFullYear());return _f;}
function formatTime(_d,_f){_f=_f.replace(/H/g,_d.getHours());if(_d.getHours()>12)
_f=_f.replace(/h/g,_d.getHours()-12);else
_f=_f.replace(/h/g,_d.getHours());if(_d.getHours()<10)
hours='0'+_d.getHours();else
hours=_d.getHours();_f=_f.replace(/HH/g,hours);if(_d.getHours()>12)
hours=_d.getHours()-12;if(hours<10)
hours='0'+hours;_f=_f.replace(/hh/g,_d.getHours());if(_d.getMinutes()<10)
_f=_f.replace(/mm/g,'0'+_d.getMinutes());else
_f=_f.replace(/mm/g,_d.getMinutes());_f=_f.replace(/m/g,_d.getMinutes());if(_d.getHours()>=12)
_f=_f.replace(/tt/g,'pm');else
_f=_f.replace(/tt/g,'am');return _f;}
function sanitize(_s){_s=_s.replace(/;/g,"");_s=_s.replace(/\'/g,"");_s=_s.replace(/--/g,"");_s=_s.replace(/\/\*/g,"");_s=_s.replace(/\*\//g,"");_s=_s.replace(/Xp_/g,"");_s=_s.replace(/</g,"");_s=_s.replace(/>/g,"");return trim(_s);}
function trim(_s)
{for(i=0;i<_s.length;)
{if(_s.charAt(i)==" ")
_s=_s.substring(i+1,_s.length);else
break;}
for(i=_s.length-1;i>=0;i=_s.length-1)
{if(_s.charAt(i)==" ")
_s=_s.substring(0,i);else
break;}
return _s;}