// JavaScript Document
// Example:

// writeCookie("myCookie", "my name", 24);

// Stores the string "my name" in the cookie "myCookie" which expires after 24 hours.

function writeCookie(name, value, hours)
						
						{
						
						  var expire = "";
						
						  if(hours != null)
						
						  {
						
							expire = new Date((new Date()).getTime() + hours * 3600000);
						
							expire = "; expires=" + expire.toGMTString();
						
						  }
						
						  document.cookie = name + "=" + escape(value) + expire;

}


function saveRichText(id, str){
    document.add_newTopic_form.value = str;

}



function fSubmitDojoForm(dijitForm) {
    if ( dojo.isString(dijitForm) ) dijitForm = dijit.byId(dijitForm);
    if ( dijitForm.validate() ) {
        if ( dojo.isFF ) {
            var aDijits = dijitForm.getDescendants();
            var dijitChild, sName, sValue, eTextarea;
            for ( var i=0, max=aDijits.length; i<max; i++ ) {
                dijitChild = aDijits[i];
                if ( dijitChild.domNode.className.indexOf('RichTextEditable')!=-1) {
                    sName = dijitChild.domNode.getAttribute('widgetid');
                    sValue = dijitChild.getValue();
                    eTextarea = document.createElement('textarea');
                    dijitForm.domNode.appendChild(eTextarea);
                    eTextarea.name = sName;
                    eTextarea.value = sValue;
                    eTextarea.style.display = 'none';
                }
            }
        }
        dijitForm.submit();
    }
    return false;
}



 function getCookie(c_name)
{
	if (document.cookie.length>0)
	{
		c_start=document.cookie.indexOf(c_name + "=")
		if (c_start!=-1)
		{
			c_start=c_start + c_name.length+1
			c_end=document.cookie.indexOf(";",c_start)
			if (c_end==-1)
				c_end=document.cookie.length
			return unescape(document.cookie.substring(c_start,c_end))
		}
	}
	return ""
}

