// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
	function trim(str){
		return str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
	}
	
	function IsNumeric(sText)
	{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
  }
  
	function email_check(str) {
		/*var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}
	  if (str.indexOf(at,(lat+1))!=-1){
		  return false
		}
	  if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		  return false
		}
	  if (str.indexOf(dot,(lat+2))==-1){
		  return false
		}
 	  if (str.indexOf(" ")!=-1){
		  return false
		}
 		return true					*/
 		var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
 		if (!str.match(emailRegEx))
 		{
 			return false;
 		}
 		else
 		{
 			return true;
 		}
	}


	function renderTinyMCE(){
		tinyMCE.init({
		mode : "textareas",
		theme : "advanced",
		plugins: "safari,inlinepopups,preview,media,directionality,visualchars,nonbreaking,emotions, xhtmlxtras",
		relative_urls : false,
		theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,forecolor,backcolor,blockquote,link,unlink,numlist",
		theme_advanced_buttons2 : "",
		theme_advanced_buttons3 : "",
		theme_advanced_toolbar_location : "top",
		theme_advanced_toolbar_align: "left",
		theme_advanced_resizing: false,

		width: 600,
		verify_html: true,
		valid_elements: ""
+ "a[accesskey|charset|class|coords|dir<ltr?rtl|href|hreflang|id|lang|name"
  + "|onblur|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup"
  + "|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|rel|rev"
  + "|shape<circle?default?poly?rect|style|tabindex|title|target|type],"
+ "abbr[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "acronym[class|dir<ltr?rtl|id|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "address[class|align|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
  + "|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
  + "|onmouseup|style|title],"
+ "applet[align<bottom?left?middle?right?top|alt|archive|class|code|codebase"
  + "|height|hspace|id|name|object|style|title|vspace|width],"
+ "area[accesskey|alt|class|coords|dir<ltr?rtl|href|id|lang|nohref<nohref"
  + "|onblur|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup"
  + "|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup"
  + "|shape<circle?default?poly?rect|style|tabindex|title|target],"
+ "base[href|target],"
+ "basefont[color|face|id|size],"
+ "bdo[class|dir<ltr?rtl|id|lang|style|title],"
+ "big[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "blockquote[dir|style|cite|class|dir<ltr?rtl|id|lang|onclick|ondblclick"
  + "|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout"
  + "|onmouseover|onmouseup|style|title],"
+ "body[alink|background|bgcolor|class|dir<ltr?rtl|id|lang|link|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|onunload|style|title|text|vlink],"
+ "br[class|clear<all?left?none?right|id|style|title],"
+ "button[accesskey|class|dir<ltr?rtl|disabled<disabled|id|lang|name|onblur"
  + "|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup|onmousedown"
  + "|onmousemove|onmouseout|onmouseover|onmouseup|style|tabindex|title|type"
  + "|value],"
+ "caption[align<bottom?left?right?top|class|dir<ltr?rtl|id|lang|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|style|title],"
+ "center[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "cite[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "code[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "col[align<center?char?justify?left?right|char|charoff|class|dir<ltr?rtl|id"
  + "|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"
  + "|onmousemove|onmouseout|onmouseover|onmouseup|span|style|title"
  + "|valign<baseline?bottom?middle?top|width],"
+ "colgroup[align<center?char?justify?left?right|char|charoff|class|dir<ltr?rtl"
  + "|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"
  + "|onmousemove|onmouseout|onmouseover|onmouseup|span|style|title"
  + "|valign<baseline?bottom?middle?top|width],"
+ "dd[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"
  + "|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title],"
+ "del[cite|class|datetime|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
  + "|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
  + "|onmouseup|style|title],"
+ "dfn[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "dir[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
  + "|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
  + "|onmouseup|style|title],"
+ "div[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|style|title],"
+ "dl[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
  + "|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
  + "|onmouseup|style|title],"
+ "dt[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"
  + "|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title],"
+ "em/i[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "fieldset[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "font[class|color|dir<ltr?rtl|face|id|lang|size|style|title],"
+ "form[accept|accept-charset|action|class|dir<ltr?rtl|enctype|id|lang"
  + "|method<get?post|name|onclick|ondblclick|onkeydown|onkeypress|onkeyup"
  + "|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onreset|onsubmit"
  + "|style|title|target],"
+ "frame[class|frameborder|id|longdesc|marginheight|marginwidth|name"
  + "|noresize<noresize|scrolling<auto?no?yes|src|style|title],"
+ "frameset[class|cols|id|onload|onunload|rows|style|title],"
+ "h1[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|style|title],"
+ "h2[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|style|title],"
+ "h3[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|style|title],"
+ "h4[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|style|title],"
+ "h5[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|style|title],"
+ "h6[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|style|title],"
+ "head[dir<ltr?rtl|lang|profile],"
+ "hr[align<center?left?right|class|dir<ltr?rtl|id|lang|noshade<noshade|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|size|style|title|width],"
+ "html[dir<ltr?rtl|lang|version],"
+ "iframe[align<bottom?left?middle?right?top|class|frameborder|height|id"
  + "|longdesc|marginheight|marginwidth|name|scrolling<auto?no?yes|src|style"
  + "|title|width],"
+ "img[align<bottom?left?middle?right?top|alt|border|class|dir<ltr?rtl|height"
  + "|hspace|id|ismap<ismap|lang|longdesc|name|onclick|ondblclick|onkeydown"
  + "|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"

  + "|onmouseup|src|style|title|usemap|vspace|width],"
+ "input[accept|accesskey|align<bottom?left?middle?right?top|alt"
  + "|checked<checked|class|dir<ltr?rtl|disabled<disabled|id|ismap<ismap|lang"
  + "|maxlength|name|onblur|onclick|ondblclick|onfocus|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onselect"
  + "|readonly<readonly|size|src|style|tabindex|title"
  + "|type<button?checkbox?file?hidden?image?password?radio?reset?submit?text"
  + "|usemap|value],"
+ "ins[cite|class|datetime|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
  + "|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
  + "|onmouseup|style|title],"
+ "isindex[class|dir<ltr?rtl|id|lang|prompt|style|title],"
+ "kbd[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "label[accesskey|class|dir<ltr?rtl|for|id|lang|onblur|onclick|ondblclick"
  + "|onfocus|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout"
  + "|onmouseover|onmouseup|style|title],"
+ "legend[align<bottom?left?right?top|accesskey|class|dir<ltr?rtl|id|lang"
  + "|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|style|title],"
+ "li[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"
  + "|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title|type"
  + "|value],"
+ "link[charset|class|dir<ltr?rtl|href|hreflang|id|lang|media|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|rel|rev|style|title|target|type],"
+ "map[class|dir<ltr?rtl|id|lang|name|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "menu[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
  + "|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
  + "|onmouseup|style|title],"
+ "meta[content|dir<ltr?rtl|http-equiv|lang|name|scheme],"
+ "noframes[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "noscript[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "object[align<bottom?left?middle?right?top|archive|border|class|classid"
  + "|codebase|codetype|data|declare|dir<ltr?rtl|height|hspace|id|lang|name"
  + "|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|standby|style|tabindex|title|type|usemap"
  + "|vspace|width],"
+ "ol[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
  + "|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
  + "|onmouseup|start|style|title|type],"
+ "optgroup[class|dir<ltr?rtl|disabled<disabled|id|label|lang|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|style|title],"
+ "option[class|dir<ltr?rtl|disabled<disabled|id|label|lang|onclick|ondblclick"
  + "|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout"
  + "|onmouseover|onmouseup|selected<selected|style|title|value],"
+ "p[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|style|title],"
+ "param[id|name|type|value|valuetype<DATA?OBJECT?REF],"
+ "q[cite|class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "s[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"
  + "|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title],"
+ "samp[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "select[class|dir<ltr?rtl|disabled<disabled|id|lang|multiple<multiple|name"
  + "|onblur|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup"
  + "|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|size|style"
  + "|tabindex|title],"
+ "small[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "span[align|class|class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
  + "|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
  + "|onmouseup|style|title],"
+ "strike[class|class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
  + "|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
  + "|onmouseup|style|title],"
+ "strong/b[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "style[dir<ltr?rtl|lang|media|title|type],"
+ "sub[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "sup[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title],"
+ "table[align<center?left?right|bgcolor|border|cellpadding|cellspacing|class"
  + "|dir<ltr?rtl|frame|height|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|rules"
  + "|style|summary|title|width],"
+ "tbody[align<center?char?justify?left?right|char|class|charoff|dir<ltr?rtl|id"
  + "|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"
  + "|onmousemove|onmouseout|onmouseover|onmouseup|style|title"
  + "|valign<baseline?bottom?middle?top],"
+ "td[abbr|align<center?char?justify?left?right|axis|bgcolor|char|charoff|class"
  + "|colspan|dir<ltr?rtl|headers|height|id|lang|nowrap<nowrap|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|rowspan|scope<col?colgroup?row?rowgroup"
  + "|style|title|valign<baseline?bottom?middle?top|width],"
+ "textarea[accesskey|class|cols|dir<ltr?rtl|disabled<disabled|id|lang|name"
  + "|onblur|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup"
  + "|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onselect"
  + "|readonly<readonly|rows|style|tabindex|title],"
+ "tfoot[align<center?char?justify?left?right|char|charoff|class|dir<ltr?rtl|id"
  + "|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"
  + "|onmousemove|onmouseout|onmouseover|onmouseup|style|title"
  + "|valign<baseline?bottom?middle?top],"
+ "th[abbr|align<center?char?justify?left?right|axis|bgcolor|char|charoff|class"
  + "|colspan|dir<ltr?rtl|headers|height|id|lang|nowrap<nowrap|onclick"
  + "|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  + "|onmouseout|onmouseover|onmouseup|rowspan|scope<col?colgroup?row?rowgroup"
  + "|style|title|valign<baseline?bottom?middle?top|width],"
+ "thead[align<center?char?justify?left?right|char|charoff|class|dir<ltr?rtl|id"
  + "|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"
  + "|onmousemove|onmouseout|onmouseover|onmouseup|style|title"
  + "|valign<baseline?bottom?middle?top],"
+ "title[dir<ltr?rtl|lang],"
+ "tr[abbr|align<center?char?justify?left?right|bgcolor|char|charoff|class"
  + "|rowspan|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title|valign<baseline?bottom?middle?top],"
+ "tt[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"
  + "|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title],"
+ "u[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"
  + "|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title],"
+ "ul[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
  + "|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
  + "|onmouseup|style|title|type],"
+ "var[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
  + "|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
  + "|title]"
		
	});	
	}