var Browser = {
  Version: function() {
    var version = 999; // we assume a sane browser
    if (navigator.appVersion.indexOf("MSIE") != -1)
      // bah, IE again, lets downgrade version number
      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
    return version;
  }
}
var browserVer
if(Browser.Version() != 9){
browserVer = 4;
}else{
browserVer = 5;
}
var next = false
var prev = false
var routetyp="O"
function dis_round(choice)
{if(choice=="R")
{routetyp="R"
document.getElementById("retdti").disabled=false}
else
{routetyp="O"
document.getElementById("retdti").disabled=true}}
function selectRiteOptions(namex,c1){for(i=0;i<document.searchForm[namex].options.length;i++)
{if(document.searchForm[namex].options[i].value==c1){document.searchForm[namex].selectedIndex=i
break}}}
function fxj(j,p)
{j=j*1
if(p=='p'){if(j==0){return"<tr>"}}
else{if(j==6){return"</tr>"}}
return""}
function ret_cal(mth,opener,pos){var data=''
var tday=new Date(mth)
//alert(mth+"--------"+opener+"------"+pos)
var d=tday.toDateString()
var e=d.split(" ")
var mttl=e[1]
var tday_n=new Date((tday.getMonth()+1)+"/1/"+tday.getFullYear())
var fsday=tday_n.getDay()
var i=0
var j=0
var fxm=tday_n.getMonth()
var t=new Date()
t=dateAdd("d",-1,t)
if(opener=='chkout'){
var dt = document.getElementsByName("chkin")[0].value
var dts = dt.split("/")
mth = new Date(dts[2],(dts[1]-1),dts[0])
t = dateAdd("d",1,mth)
}
//alert(mth)
for(i;i<=fsday-1;i++){data=data+fxj(j,'p')+"<td class=date_dis>&nbsp;</td>"+fxj(j)
j++}
var xar=xar=tday_n.getMonth()
var fix_dt_f=tday_n.getDate()+"/"+eval(tday_n.getMonth()+1)+"/"+tday_n.getFullYear()
var caction=""
while(fxm==xar){fix_dt_f=tday_n.getDate()+"/"+eval(tday_n.getMonth()+1)+"/"+tday_n.getFullYear()
if(tday_n<t){clsnme="date_dis"
caction=""}else{if((tday_n.getDay()=="0")||(tday_n.getDay()=="6")){clsnme="wkend"
caction=" onmouseover='this.className=\"highligted-date\";this.getElementsByTagName(\"A\")[0].style.color=\"white\"' onmouseout='this.className=\""+clsnme+"\";this.getElementsByTagName(\"A\")[0].style.color=\"\"'"+" onclick=set_dt(\""+fix_dt_f+"\")"}else{clsnme="date_disp"
caction=" onmouseover='this.className=\"highligted-date\";this.getElementsByTagName(\"A\")[0].style.color=\"white\"' onmouseout='this.className=\""+clsnme+"\";this.getElementsByTagName(\"A\")[0].style.color=\"\"'"+"onclick=set_dt(\""+fix_dt_f+"\")"}}
data=data+fxj(tday_n.getDay(),'p')+"<td class="+clsnme+" "+caction+"><a class='"+clsnme+"_link' href='javascript:void(0)'>"+tday_n.getDate()+"</a></td>"+fxj(tday_n.getDay())
tday_n=dateAdd("d",1,tday_n)
xar=tday_n.getMonth()}
var edata=""
j=tday_n.getDay()
if(j!=0){while(edata.indexOf("/tr")<=0){edata=edata+fxj(j,'p')+"<td class=date_dis>&nbsp;</td>"+fxj(j)
j++}}
var yr=tday_n.getFullYear()
if(mttl=="Dec"){yr=yr-1}
return"<table align=center cellspacing=0 cellpadding=0 width=160 eight=160><tr><td valign=bottom height=20><table class=mttl cellspacing=0 cellpadding=0 width='90\%' align=center><tr><td align=left><a href='javascript:displayDatePicker(\""+opener+"\",\""+pos+"\",\""+dateAdd("m",-1,tday)+"\",\"r\")'><img src=/images/arrow-left.gif width=12 height=9 border=0></a></td><td><center>"+mttl+" "+yr+"</center></td><td><td align=right><a href='javascript:displayDatePicker(\""+opener+"\",\""+pos+"\",\""+dateAdd("m",1,tday)+"\",\"r\")'><img src=/images/arrow-right.gif width=12 height=9 border=0></a></td></td></tr></table></td></tr><tr><td class=cal_body><table width=100% cellspacing=0><tr><td class=day-s>S</td><td class=wkday>M</td><td class=wkday>T</td><td class=wkday>W</td><td class=wkday>T</td><td class=wkday>F</td><td class=day-s>S</td></tr>"+data+edata+"</table></td></tr></table>"
edata=""}
function fx_len(data){data="0"+data;data=data.toString()
data=data.substring((data.length-2),data.length);return data;}
var iFrameDivID="calfrm"
var datePickerDivID="caldiv"
function new_adjustifr(pickerDiv,iFrameDiv)
{old_adjustifr()
var is_opera=(navigator.userAgent.toLowerCase().indexOf("opera")!=-1);if(is_opera)
return;try{if(!document.getElementById(iFrameDivID)){var newNode=document.createElement("iFrame");newNode.setAttribute("id",iFrameDivID);newNode.setAttribute("src","javascript:false;");newNode.setAttribute("scrolling","no");newNode.setAttribute("frameborder","0");document.body.appendChild(newNode);}
if(!pickerDiv)
pickerDiv=document.getElementById(datePickerDivID);if(!iFrameDiv)
iFrameDiv=document.getElementById(iFrameDivID);try{iFrameDiv.style.position="absolute";iFrameDiv.style.width=pickerDiv.offsetWidth;iFrameDiv.style.height=pickerDiv.offsetHeight;iFrameDiv.style.top=pickerDiv.style.top;iFrameDiv.style.left=pickerDiv.style.left;iFrameDiv.style.zIndex=pickerDiv.style.zIndex-1;iFrameDiv.style.visibility=pickerDiv.style.visibility;iFrameDiv.style.display=pickerDiv.style.display;}catch(e){}}catch(ee){}}
function adjustifr(){if(!document.getElementById(iFrameDivID)){var newNode=document.createElement("iFrame");newNode.setAttribute("id",iFrameDivID);newNode.setAttribute("src","javascript:false;");newNode.setAttribute("scrolling","no");newNode.setAttribute("frameborder","0");document.body.appendChild(newNode);}
iFrameDiv=document.getElementById(iFrameDivID)
if(!document.getElementById(datePickerDivID)){var newNode=document.createElement("div");newNode.setAttribute("id",datePickerDivID);newNode.setAttribute("class","dpDiv");newNode.setAttribute("style","visibility: hidden;");document.body.appendChild(newNode);}
var elem=document.getElementsByName(opener).item(0)
var pickerDiv=document.getElementById(datePickerDivID);pickerDiv.style.position="absolute";pickerDiv.style.left=findPosX1(elem)+"px";pickerDiv.style.top=findPosY1(elem)+"px";pickerDiv.style.visibility="visible"
pickerDiv.style.display=(pickerDiv.style.display=="block"?"none":"block");pickerDiv.style.zIndex=10000;pickerDiv.style.display="block"
iFrameDiv.style.position="absolute";iFrameDiv.style.width="164px";/*pickerDiv.offsetWidth;*/iFrameDiv.style.height="183px";/*pickerDiv.offsetHeight*/;iFrameDiv.style.top=pickerDiv.style.top;iFrameDiv.style.left=pickerDiv.style.left;iFrameDiv.style.zIndex=pickerDiv.style.zIndex-1;iFrameDiv.style.visibility=pickerDiv.style.visibility;iFrameDiv.style.display=pickerDiv.style.display;}
var opener=''
function displayDatePicker(elem,pos,datey,re){
if(elem=='chkout'){
	if(document.getElementsByName("chkin")[0].value=='' || document.getElementsByName("chkin")[0].value=='dd/mm/yyyy'){
		alert("Please select Check In date first.")
		document.getElementsByName("chkin")[0].focus()
		return false
	}else{
		var vl = document.getElementsByName("chkin")[0].value
		var vls = vl.split("/")
		if(vls.length==3){
		dt = new Date(vls[2],(vls[1]-1),vls[0],0,0,0)
		dt = dateAdd("d",1,dt)			
		var checkoutdate = dt.getDate()+"/"+(dt.getMonth()+1)+"/"+dt.getFullYear()
			//document.getElementsByName("chkout")[0].value=dt.getDate()+"/"+(dt.getMonth()+1)+"/"+dt.getFullYear()
		}

		}
		}

if(opener!=''){if(document.getElementsByName(opener).item(0))
{document.getElementsByName(opener).item(0).className='eng_text_form'}}
opener=elem
if(!document.getElementsByName(opener).item(0).disabled){document.getElementsByName(opener).item(0).className='elem_act'
adjustifr()}
if((re=='')||(re==undefined)){/*if(document.getElementsByName(opener).item(0).value=='dd/mm/yyyy'){datey=document.getElementsByName(opener).item(0).value
var x=datey.split("/")
datey=x[1]+"/1/"+x[2]}else{*/
var ndt = new Date()
datey=ndt.getDate()+"/"+(ndt.getMonth()+1)+"/"+ndt.getFullYear()
var x=datey.split("/")
datey=x[1]+"/1/"+x[2]
/*}*/}
/**/if(opener=='chkout'){
/*var dtss = document.getElementsByName("chkout")[0].value
var dtsss = dtss.split("/")
ndt = new Date(dtsss[2],(dtsss[1]-1),dtsss[0],0,0,0)
datey=ndt.getDate()+"/"+(ndt.getMonth()+1)+"/"+ndt.getFullYear()
var x=datey.split("/")
datey=x[1]+"/1/"+x[2]*/
}

if((datey=='')||(datey==undefined)){tday=new Date()
var xx=tday.getYear()
if(xx<200){xx=xx-100+200}
tday=new Date(tday.getMonth()+1+"/1/"+tday.getYear())
if(pos=="v"){midler="</td></tr><tr><td valign=top>"}
else{midler="</td><td valign=top>"}}else{tday=new Date(datey)}
if(pos=="v"){midler="</td></tr><tr><td class=cal_spacer>&nbsp;</td><tr><td valign=top>"}
else{midler="</td><td class=cal_spacer>&nbsp;</td><td valign=top>"}



if(elem=='chkout'){
var dts = new Date()
var dtss = new Date(dts.getFullYear(),dts.getMonth(),1,0,0,0)
var dt = checkoutdate//document.getElementsByName("chkout")[0].value
//alert(checkoutdate)
var dta = dt.split("/")
	if(dta[0]==1){
		if(tday.getMonth() - dtss.getMonth()==0){
			tday = new Date(tday.getFullYear(),(dta[1]-1),tday.getDate(),0,0,0)
		}else{
		if((datey=='')||(datey==undefined)){
			tday=new Date(tday.getFullYear(),(dts[1]-1),tday.getDate(),0,0,0)//new Date()
			var xx=tday.getYear()
			if(xx<200){xx=xx-100+200}
				tday=new Date(tday.getMonth()+2+"/1/"+tday.getYear())
			}
		}
}else{
if(tday.getMonth() - dtss.getMonth()==0){
			tday = new Date(dta[2],(dta[1]-1),dta[0],0,0,0)//new Date(tday.getFullYear(),(dta[1]-1),tday.getDate(),0,0,0)
		}else{
		if((datey=='')||(datey==undefined)){
			tday=new Date(tday.getFullYear(),(dts[1]-1),tday.getDate(),0,0,0)//new Date()
			var xx=tday.getYear()
			if(xx<200){xx=xx-100+200}
				tday=new Date(tday.getMonth()+2+"/1/"+tday.getYear())
			}
		}
}
}


document.getElementById(datePickerDivID).innerHTML="<table border=0 style=\"border:orange solid 2px\" cellspacing=0 cellpadding=0 bgcolor=#ffffff width=164px><tr><td><table cellspacing=0 cellpadding=0 width='100\%'><td class=cal_ttl>&nbsp;Select Date</td><td  class=cal_ttl align=right  valign=center><img onclick=clse_cal() src=/images/close-button.gif width=13 height=13></td></tr></table></td></tr><tr><td>"+ret_cal(tday,opener,pos)+"</td></tr></table>"}
function set_dt(datex){def_ret="dmy"
dater=datex
dater=dater.toString()
var x=dater.split("/")
data=x[1]+"/"+x[0]+"/"+x[2]
var fx=new Date(data)
if(def_ret=="dmy"){fxr=fx_len(fx.getDate())+"/"+fx_len(fx.getMonth()+1)+"/"+fx.getFullYear()}
else
{fxr=fx_len(fx.getMonth()+1)+"/"+fx_len(fx.getDate())+"/"+fx.getFullYear()}
document.getElementsByName(opener).item(0).value=fxr
if(opener=='chkin'){//spldate('chkin','CheckIn')
}//&&(typeof(spldate)=='function')
if((opener=='departDate')){//spldate('departDate','CheckIn')
}
document.getElementsByName(opener).item(0).focus()
document.getElementsByName(opener).item(0).className='eng_text_form'
document.getElementById(datePickerDivID).style.visibility="hidden"
document.getElementById(iFrameDivID).style.visibility="hidden"
opener='';}
function clse_cal(){if(document.getElementsByName(opener).item(0)){document.getElementsByName(opener).item(0).className='eng_text_form'
document.getElementById(datePickerDivID).style.visibility="hidden"
document.getElementById(iFrameDivID).style.visibility="hidden"}else{}
opener='';}
function hd_cal()
{}
function findPosX(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 findPosY(obj){var curtop=0;if(obj.offsetParent)
while(1)
{curtop+=obj.offsetTop;if(!obj.offsetParent)
break;obj=obj.offsetParent;}
else if(obj.y)
curtop+=eval(obj.y);return curtop+18;}
function findPosX1(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 findPosY1(obj){var curtop=0;if(obj.offsetParent)
while(1)
{curtop+=obj.offsetTop;if(!obj.offsetParent)
break;obj=obj.offsetParent;}
else if(obj.y)
curtop+=eval(obj.y);return curtop+18;}
function isDate(p_Expression){return!isNaN(new Date(p_Expression));}
function dateAdd(p_Interval,p_Number,p_Date){if(!isDate(p_Date)){return"invalid date: '"+p_Date+"'";}
if(isNaN(p_Number)){return"invalid number: '"+p_Number+"'";}
p_Number=new Number(p_Number);var dt=new Date(p_Date);
switch(p_Interval.toLowerCase()){case"yyyy":{fxyr=dt.getFullYear()
fxyr=fxyr.toString()
fxyr="20"+fxyr.substring((fxyr.length-2),fxyr.length)
dt.setFullYear(fxyr+p_Number);break;}
case"q":{dt.setMonth(dt.getMonth()+(p_Number*3));break;}
case"m":{dt.setMonth(dt.getMonth()+p_Number);break;}
case"y":case"d":case"w":{dt.setDate(dt.getDate()+p_Number);break;}
case"ww":{dt.setDate(dt.getDate()+(p_Number*7));break;}
case"h":{dt.setHours(dt.getHours()+p_Number);break;}
case"n":{dt.setMinutes(dt.getMinutes()+p_Number);break;}
case"s":{dt.setSeconds(dt.getSeconds()+p_Number);break;}
case"ms":{dt.setMilliseconds(dt.getMilliseconds()+p_Number);break;}
default:{return"invalid interval: '"+p_Interval+"'";}}
return dt;}
function dateDiff(p_Interval,p_Date1,p_Date2,p_firstdayofweek,p_firstweekofyear){if(!isDate(p_Date1)){return"invalid date: '"+p_Date1+"'";}
if(!isDate(p_Date2)){return"invalid date: '"+p_Date2+"'";}
var dt1=new Date(p_Date1);var dt2=new Date(p_Date2);var iDiffMS=dt2.valueOf()-dt1.valueOf();var dtDiff=new Date(iDiffMS);var nYears=dt2.getUTCFullYear()-dt1.getUTCFullYear();var nMonths=dt2.getUTCMonth()-dt1.getUTCMonth()+(nYears!=0?nYears*12:0);var nQuarters=parseInt(nMonths/3);var nMilliseconds=iDiffMS;var nSeconds=parseInt(iDiffMS/1000);var nMinutes=parseInt(nSeconds/60);var nHours=parseInt(nMinutes/60);var nDays=parseInt(nHours/24);var nWeeks=parseInt(nDays/7);var iDiff=0;switch(p_Interval.toLowerCase()){case"yyyy":return nYears;case"q":return nQuarters;case"m":return nMonths;case"y":case"d":return nDays;case"w":return nDays;case"ww":return nWeeks;case"h":return nHours;case"n":return nMinutes;case"s":return nSeconds;case"ms":return nMilliseconds;default:return"invalid interval: '"+p_Interval+"'";}}
function datePart(p_Interval,p_Date,p_firstdayofweek,p_firstweekofyear){if(!isDate(p_Date)){return"invalid date: '"+p_Date+"'";}
var dtPart=new Date(p_Date);switch(p_Interval.toLowerCase()){case"yyyy":return dtPart.getFullYear();case"q":return parseInt(dtPart.getMonth()/3)+1;case"m":return dtPart.getMonth()+1;case"y":return dateDiff("y","1/1/"+dtPart.getFullYear(),dtPart);case"d":return dtPart.getDate();case"w":return dtPart.getDay();case"ww":return dateDiff("ww","1/1/"+dtPart.getFullYear(),dtPart);case"h":return dtPart.getHours();case"n":return dtPart.getMinutes();case"s":return dtPart.getSeconds();case"ms":return dtPart.getMilliseconds();default:return"invalid interval: '"+p_Interval+"'";}}
function weekdayName(p_Date,p_abbreviate){if(!isDate(p_Date)){return"invalid date: '"+p_Date+"'";}
var dt=new Date(p_Date);var retVal=dt.toString().split(' ')[0];var retVal=Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday')[dt.getDay()];if(p_abbreviate==true){retVal=retVal.substring(0,3)}
return retVal;}
function monthName(p_Date,p_abbreviate){if(!isDate(p_Date)){return"invalid date: '"+p_Date+"'";}
var dt=new Date(p_Date);var retVal=Array('January','February','March','April','May','June','July','August','September','October','November','December')[dt.getMonth()];if(p_abbreviate==true){retVal=retVal.substring(0,3)}
return retVal;}
function IsDate(p_Expression){return isDate(p_Expression);}
function DateAdd(p_Interval,p_Number,p_Date){return dateAdd(p_Interval,p_Number,p_Date);}
function DateDiff(p_interval,p_date1,p_date2,p_firstdayofweek,p_firstweekofyear){return dateDiff(p_interval,p_date1,p_date2,p_firstdayofweek,p_firstweekofyear);}
function DatePart(p_Interval,p_Date,p_firstdayofweek,p_firstweekofyear){return datePart(p_Interval,p_Date,p_firstdayofweek,p_firstweekofyear);}
function WeekdayName(p_Date){return weekdayName(p_Date);}
function MonthName(p_Date){return monthName(p_Date);}
function convDateFormat(data){var exdata=data.split("/")
var x=exdata[1]+"/"+exdata[0]+"/"+exdata[2]
return x;}
var MONTH_NAMES=new Array('January','February','March','April','May','June','July','August','September','October','November','December','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');var DAY_NAMES=new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sun','Mon','Tue','Wed','Thu','Fri','Sat');function LZ(x){return(x<0||x>9?"":"0")+x}
function formatDate(date,format){format=format+"";var result="";var i_format=0;var c="";var token="";var y=date.getYear()+"";var M=date.getMonth()+1;var d=date.getDate();var E=date.getDay();var H=date.getHours();var m=date.getMinutes();var s=date.getSeconds();var yyyy,yy,MMM,MM,dd,hh,h,mm,ss,ampm,HH,H,KK,K,kk,k;var value=new Object();if(y.length<4){y=""+(y-0+1900);}
value["y"]=""+y;value["yyyy"]=y;value["yy"]=y.substring(2,4);value["M"]=M;value["MM"]=LZ(M);value["MMM"]=MONTH_NAMES[M-1];value["NNN"]=MONTH_NAMES[M+11];value["d"]=d;value["dd"]=LZ(d);value["E"]=DAY_NAMES[E+7];value["EE"]=DAY_NAMES[E];value["H"]=H;value["HH"]=LZ(H);if(H==0){value["h"]=12;}
else if(H>12){value["h"]=H-12;}
else{value["h"]=H;}
value["hh"]=LZ(value["h"]);if(H>11){value["K"]=H-12;}else{value["K"]=H;}
value["k"]=H+1;value["KK"]=LZ(value["K"]);value["kk"]=LZ(value["k"]);if(H>11){value["a"]="PM";}
else{value["a"]="AM";}
value["m"]=m;value["mm"]=LZ(m);value["s"]=s;value["ss"]=LZ(s);while(i_format<format.length){c=format.charAt(i_format);token="";while((format.charAt(i_format)==c)&&(i_format<format.length)){token+=format.charAt(i_format++);}
if(value[token]!=null){result=result+value[token];}
else{result=result+token;}}
return result;}
function insertNewRow(etable,idName){etable.insertRow(etable.rows.length)
var newRId=(etable.rows.length-1)
return newRId}
function insertinLastTR(etable,etd){etable.rows[(etable.rows.length-1)].appendChild(etd)}
function CreateDatePicker(elmName,val){
//	alert(elmName)
	
if(document.all){
if(browserVer!=5){
var inp=document.createElement("<input name='"+elmName+"'>")
}else{
var inp=document.createElement("INPUT")
inp.setAttribute("name",""+elmName+"")
}
}else{var inp=document.createElement("input")}
inp.setAttribute("name",elmName)
inp.setAttribute("id",elmName)
inp.className="eng_text_form"
inp.setAttribute("onclick","displayDatePicker('"+elmName+"');")
inp.onclick=function(){
	if(this.name=='chkout'){
	if(document.getElementsByName("chkin")[0].value=='' || document.getElementsByName("chkin")[0].value=='dd/mm/yyyy'){}else{
		var vl = document.getElementsByName("chkin")[0].value
		var vls = vl.split("/")
		if(vls.length==3){
		dt = new Date(vls[2],(vls[1]-1),vls[0],0,0,0)
		dt = dateAdd("d",1,dt)			
		//document.getElementsByName("chkout")[0].value=dt.getDate()+"/"+(dt.getMonth()+1)+"/"+dt.getFullYear()
		}
	}
}
	displayDatePicker(elmName)}

inp.title="Click Here to pick Date"
inp.value="dd/mm/yyyy"
inp.setAttribute("value","dd/mm/yyyy")
inp.size=10
return inp;}
function createDOMSelect(ll,ul,xname,sel_val){
if(document.all){
if(browserVer!=5){
var eSel=document.createElement("<select name='"+xname+"'>")
}else{
var eSel = document.createElement("SELECT")//ie9
eSel.setAttribute("name",""+xname+"")
}
}else{
var eSel=document.createElement("SELECT")
eSel.setAttribute("NAME",xname)}
for(k=ll;k<=ul;k++){eOp=document.createElement("option")
eOp.value=k
if(k==sel_val){eOp.selected="selected"
eOp.setAttribute("selected","selected")}
if(document.all){eOp.innerText=k}else{eOp.text=k}
eOp=eSel.appendChild(eOp)}
return eSel}
function createFrame(frameName,plotter,closeB){var frameTable=document.createElement("TABLE")
frameTable.style.zIndex=11
frameTable.className="frameTable"
frameTable.setAttribute("id",frameName)
frameTable.cellSpacing="0"
frameTable.cellPadding="0"
insertNewRow(frameTable,'ePP')
var td=document.createElement("TD")
td.className="se_left_top"
insertinLastTR(frameTable,td)
var frametTable=document.createElement("TABLE")
insertNewRow(frametTable,'ePP')
frametTable.cellSpacing=0
frametTable.cellPadding=0
frametTable.width="100\%"
var td=document.createElement("TD")
td.innerHTML="Plan your trip Here"
td.className="se_middle_top_txt"
insertinLastTR(frametTable,td)
if(!(closeB==undefined))
{var td=document.createElement("TD")
td.style.textAlign="right"
td.innerHTML="<a href='javascript:"+closeB+"'><img src=/core/commonImgs/close.gif border=0></a>"
insertinLastTR(frametTable,td)}
var td=document.createElement("TD")
td.className="se_middle_top"
td.appendChild(frametTable)
insertinLastTR(frameTable,td)
var td=document.createElement("TD")
td.className="se_right_top"
insertinLastTR(frameTable,td)
insertNewRow(frameTable,'ePP')
var td=document.createElement("TD")
td.className="se_leftline"
td.innerHTML="&nbsp;"
insertinLastTR(frameTable,td)
var td=document.createElement("TD")
td.style.background="#ebf5fe"
td.innerHTML="<div id='"+plotter+"'></div>"
insertinLastTR(frameTable,td)
var td=document.createElement("TD")
td.className="se_rightline"
td.innerHTML="&nbsp;"
insertinLastTR(frameTable,td)
insertNewRow(frameTable,'ePP')
var td=document.createElement("TD")
td.className="se_left_bottom"
insertinLastTR(frameTable,td)
var td=document.createElement("TD")
td.className="se_middle_bottom"
insertinLastTR(frameTable,td)
var td=document.createElement("TD")
td.className="se_right_bottom"
insertinLastTR(frameTable,td)
return frameTable;}
function findTd(thiselem){while(!(thiselem.tagName=="TD")){if(document.all){thiselem=thiselem.parentElement}else{thiselem=thiselem.parentNode}}
flashingobj=thiselem
return flashingobj;}
function findTab(thiselem){while(!(thiselem.tagName=="TABLE"))
{if(document.all){thiselem=thiselem.parentElement}else{thiselem=thiselem.parentNode}}
flashingobj=thiselem
return flashingobj;}
function findTr(thiselem){while(!(thiselem.tagName=="TR")){if(document.all)
{thiselem=thiselem.parentElement}else{thiselem=thiselem.parentNode}}
flashingobj=thiselem
return flashingobj;}
function getElementsByAttribute(oElm,strTagName,strAttributeName,strAttributeValue){var arrElements=(strTagName=="*"&&oElm.all)?oElm.all:oElm.getElementsByTagName(strTagName);var arrReturnElements=new Array();var oAttributeValue=(typeof strAttributeValue!="undefined")?new RegExp("(^|\\s)"+strAttributeValue+"(\\s|$)"):null;var oCurrent;var oAttribute;for(var i=0;i<arrElements.length;i++){oCurrent=arrElements[i];oAttribute=oCurrent.getAttribute&&oCurrent.getAttribute(strAttributeName);if(typeof oAttribute=="string"&&oAttribute.length>0){if(typeof strAttributeValue=="undefined"||(oAttributeValue&&oAttributeValue.test(oAttribute))){arrReturnElements.push(oCurrent);}}}
return arrReturnElements;}
function replaceAll(text,strA,strB){while(text.indexOf(strA)!=-1){text=text.replace(strA,strB);}
return text;}
function ltrim(str){for(var k=0;k<str.length&&isWhitespace(str.charAt(k));k++);return str.substring(k,str.length);}
function rtrim(str){for(var j=str.length-1;j>=0&&isWhitespace(str.charAt(j));j--);return str.substring(0,j+1);}
function trim(str){return ltrim(rtrim(str));}
function isWhitespace(charToCheck){var whitespaceChars=" \t\n\r\f";return(whitespaceChars.indexOf(charToCheck)!=-1);}
