<!-- Code compressed using online JavaScript Compressor http://www.webutils.pl/JScompress -->

﻿function showHideElement(id,status){var element=returnObjById(id);element.style.visibility=status;}
function addRatesRow(id){if($type(id)=="string"){var tables=$$(id);}else{var tables=$(id).getParents("table");}
tables.each(function(table){var tbody=table.getElements("TBODY")[0];var nameCell=new Element("td").grab(new Element("input",{"rel":"Name"}));var rateCell=new Element("td").grab(new Element("input",{"rel":"Rate"}));var featureCell=new Element("td",{"align":"center"}).grab(new Element("input",{"rel":"Feature","type":"checkbox"}));var buttonsCell=new Element("td",{"class":"buttons"}).grab(new Element("input",{"rel":"delete","type":"image","src":"../images/delete.png","onclick":"javascript:deleteRow(this);","alt":"Delete Row","title":"Delete Row","value":"delete"}));var row=new Element("tr",{"class":"rateRow"}).adopt(nameCell,rateCell,featureCell,buttonsCell);tbody.grab(row);});}
function deleteRow(r){var row=r.getParents("tr");row.destroy();}
function sendRates(){valid=0;var rateString="<rates>";$$(".rateRow").each(function(row){rateString+="<rate>";row.getElements("input").each(function(field){if(field.type=="checkbox"){field.value=field.checked;}
rateString+="<"+[field.getProperty("rel")]+">"+field.value+"</"+[field.getProperty("rel")]+">";});rateString+="</rate>";});rateString+="</rates>";if(valid==0){return rateString;}}
function sendFeesRates(){valid=0;var rateString="<rates>";$$(".rateRow").each(function(row){rateString+="<rate>";rateString+="<id>"+row.getParents("table")[0].getElements(".hfID")[0].value+"</id>";row.getElements("input").each(function(field){if(field.type=="checkbox"){field.value=field.checked;}
rateString+="<"+[field.getProperty("rel")]+">"+field.value+"</"+[field.getProperty("rel")]+">";});rateString+="</rate>";});rateString+="</rates>";if(valid==0){return rateString;}}
function sendFeesRatesNotes(){valid=0;var notesString="<notes>";$$(".notesRow").each(function(row){notesString+="<note>";notesString+="<id>"+row.getParents("table")[0].getElements(".hfID")[0].value+"</id>";row.getElements("textarea").each(function(field){notesString+="<"+[field.getProperty("rel")]+"><![CDATA["+field.value+"]]></"+[field.getProperty("rel")]+">";});notesString+="</note>";});notesString+="</notes>";if(valid==0){return notesString;}}