﻿function MM_swapImgRestore(){
var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc}
function MM_preloadImages(){
var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array()
var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}
function MM_findObj(n,d){
var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){
d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n]
for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document)
if(!x&&d.getElementById)x=d.getElementById(n);return x}
function MM_swapImage(){
var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
function ShowHideMenus(Id,showIcon){
if(document.getElementById(Id).style.display=="none"){
document.getElementById(Id).style.display="inline"
document.getElementById(showIcon).src=document.getElementById(showIcon).src.replace("arrw.gif","downarrw.gif")}
else if(document.getElementById(Id).style.display=="inline"){
document.getElementById(Id).style.display="none"
document.getElementById(showIcon).src=document.getElementById(showIcon).src.replace("downarrw.gif","arrw.gif")}}
function ShowHideSubMenus(Id,showIcon){
if(document.getElementById(Id).style.display=="none"){
document.getElementById(Id).style.display="inline"
document.getElementById(showIcon).src=document.getElementById(showIcon).src.replace("grey_arw.gif","grey_arwdwn.gif")}
else if(document.getElementById(Id).style.display=="inline"){
document.getElementById(Id).style.display="none"
document.getElementById(showIcon).src=document.getElementById(showIcon).src.replace("grey_arwdwn.gif","grey_arw.gif")}}
function ShowSelected(id){
document.getElementById(id).style.display='underline'}
function returnFalse(){
return false}
function fnResetIFrameHeight(){
parent.document.getElementById('DisplayPage').height=330}
function fnResetHeight(val){
if(val>670){
parent.document.getElementById('DisplayPage').height=val}
if(val<670){
parent.document.getElementById('DisplayPage').height=670}}
function ShowWin(url){
window.open(url,'popup','toolbar=no,location=no,menubar=no,resizable=yes,scrollbars=auto,width=600,height=400')}
var dtCh="-"
var minYear=1900
var maxYear=2100
function isInteger(s){
var i
for(i=0;i<s.length;i++){
var c=s.charAt(i)
if(((c<"0")||(c>"9")))return false}
return true}
function stripCharsInBag(s,bag){
var i
var returnString=""
for(i=0;i<s.length;i++){
var c=s.charAt(i)
if(bag.indexOf(c)==-1)returnString+=c}
return returnString}
function daysInFebruary(year){
return(((year % 4==0)&&((!(year % 100==0))||(year % 400==0)))? 29 : 28)}
function DaysArray(n){
for(var i=1;i<=n;i++){
this[i]=31
if(i==4 || i==6 || i==9 || i==11){this[i]=30}
if(i==2){this[i]=29}}
return this}
function isDate(dtStr){
var daysInMonth=DaysArray(12)
var pos1=dtStr.indexOf(dtCh)
var pos2=dtStr.indexOf(dtCh,pos1+1)
var strYear=dtStr.substring(0,pos1)
var strMonth=dtStr.substring(pos1+1,pos2)
var strDay=dtStr.substring(pos2+1)
if(strMonth.length<=1){
alert('Please enter month in two digit format')
return false}
if(strDay.length<=1){
alert('Please enter day in two digit format')
return false}
strYr=strYear
if(strDay.charAt(0)=="0"&&strDay.length>1)strDay=strDay.substring(1)
if(strMonth.charAt(0)=="0"&&strMonth.length>1)strMonth=strMonth.substring(1)
for(var i=1;i<=3;i++){
if(strYr.charAt(0)=="0"&&strYr.length>1)strYr=strYr.substring(1)}
month=parseInt(strMonth)
day=parseInt(strDay)
year=parseInt(strYr)
if(pos1==-1 || pos2==-1){
alert("The date format should be : yyyy-mm-dd")
return false}
if(strMonth.length<1 || month<1 || month>12){
alert("Please enter a valid month")
return false}
if(strDay.length<1 || day<1 || day>31 ||(month==2&&day>daysInFebruary(year))|| day>daysInMonth[month]){
alert("Please enter a valid day")
return false}
if(strYear.length !=4 || year==0 || year<minYear || year>maxYear){
alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear)
return false}
if(dtStr.indexOf(dtCh,pos2+1)!=-1 || isInteger(stripCharsInBag(dtStr,dtCh))==false){
alert("Please enter a valid date")
return false}
return true}
function compareDate(objFromDate,objToDate){
var fromdate_array=objFromDate.value.split("-")
var todate_array=objToDate.value.split("-")
var fromdate=eval(fromdate_array[0]+fromdate_array[1]+fromdate_array[2])
var todate=eval(todate_array[0]+todate_array[1]+todate_array[2])
if(todate<fromdate){
return false}
return true}
var ImgObj
var oPopup
function ShowMouseOverImages(){
imgPath=arguments[0]
text=arguments[1]
size=arguments[2]
if(size==null){
size=''}
if(document.all){
x=window.event.x+50
y=window.event.y+20
oPopup=window.createPopup()
var oPopupBody=oPopup.document.body
oPopupBody.innerHTML="<div id='divBox' style='width:360px;padding:10px;'><div style='background-color: #ccc;position: relative; bottom: 4px; right: 4px;'><div style='background-color: #fff; color: #000; border: 1px solid #999; padding: 0.5em; position: relative; bottom: 4px; right: 4px;'><table cellpadding=2 style='font-family:tahoma,arial,verdana;font-size:10px;'><tr><td>"+text+"</td></tr><tr><td><img src='"+imgPath+"' /></td></tr><tr><td align=center style='color:red;'>"+size+"</td></tr></table></div></div></div>"
oPopup.show(0,0,0,0)
var realHeight=oPopupBody.scrollHeight
var realWidth=oPopupBody.scrollWidth
oPopup.hide()
oPopup.show(x,y,realWidth,realHeight,document.body)}
else{
ImgObj=document.getElementById('divImgPreview')
if(ImgObj !=null){
x=((window.screen.height-ImgObj.style.height)/2)+60
y=550
ImgObj.innerHTML="<div id='divBox' style='padding:10px;'><div style='background-color: #ccc;position: relative; bottom: 4px; right: 4px;'><div style='background-color: #fff; color: #000; border: 1px solid #999; padding: 0.5em; position: relative; bottom: 4px; right: 4px;'><table cellpadding=2 style='font-family:tahoma,arial,verdana;font-size:10px;'><tr><td>"+text+"</td></tr><tr><td><img src='"+imgPath+"' /></td></tr><tr><td align=center style='color:red;'>"+size+"</td></tr></table></div></div></div>"
ImgObj.style.top=x.toString()+'px'
ImgObj.style.left=y.toString()+'px'
ImgObj.style.visibility='visible'
ImgObj.style.display='block'}}}
function ShowMouseOverFlash(){
imgPath=arguments[0]
text=arguments[1]
size=arguments[2]
if(size==null){
size=''}
x=window.event.x+50
y=window.event.y+20
oPopup=window.createPopup()
var oPopupBody=oPopup.document.body
oPopupBody.innerHTML="<div id='divBox' style='width=360px; padding:10px;'><div style='background-color: #ccc;position: relative; bottom: 4px; right: 4px;'><div style='background-color: #fff; color: #000; border: 1px solid #999; padding: 0.5em; position: relative; bottom: 4px; right: 4px;'><table cellpadding=2 style='font-family:tahoma,arial,verdana;font-size:10px;'><tr><td>"+text+"</td></tr><tr><td><object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' id='Index' codebase='http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab'><param name='movie' value='"+imgPath+"' /><param name='quality' value='high' /><param name='allowScriptAccess' value='sameDomain' /><embed src='"+imgPath+"' quality='high' name='Index' align='middle' play='true' loop='false' quality='high' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.adobe.com/go/getflashplayer'></embed></object></td></tr><tr><td align=center style='color:red;'>"+size+"</td></tr></table></div></div></div>"
oPopup.show(0,0,0,0)
var realHeight=oPopupBody.scrollHeight
var realWidth=oPopupBody.scrollWidth
oPopup.hide()
oPopup.show(x,y,realWidth,realHeight,document.body)}
function HideMouseOverImages(){
if(document.all){
oPopup.hide()}
else{
ImgObj.style.visibility='hidden'
ImgObj.style.display='none'
ImgObj=null}}
