function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString()}else var expires="";document.cookie=name+"="+value+expires+"; path=/"}function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length)}return null}function eraseCookie(name){createCookie(name,"",-1)}function get_serialized_data(form){var serialized_data='';var form_elements=YAHOO.util.Dom.getElementsBy(function(el){var tagName=el.tagName.toLowerCase();if(tagName=='input'||tagName=='textarea'||tagName=='select'){return true}return false},'*',form);for(var i=0;i<form_elements.length;i++){var form_element=form_elements[i];if(!form_element.disabled&&form_element.name){switch(form_element.type){case'select-one':case'select-multiple':for(var j=0;j<form_element.options.length;j++){if(form_element.options[j].selected){if(window.ActiveXObject){serialized_data+=encodeURIComponent(form_element.name)+'='+encodeURIComponent(form_element.options[j].attributes['value'].specified?form_element.options[j].value:form_element.options[j].text)+'&'}else{serialized_data+=encodeURIComponent(form_element.name)+'='+encodeURIComponent(form_element.options[j].hasAttribute('value')?form_element.options[j].value:form_element.options[j].text)+'&'}}}break;case'radio':case'checkbox':if(form_element.checked){serialized_data+=encodeURIComponent(form_element.name)+'='+encodeURIComponent(form_element.value)+'&'}break;case'file':case undefined:case'reset':case'button':break;case'submit':serialized_data+=encodeURIComponent(form_element.name)+'='+encodeURIComponent(form_element.value)+'&';break;default:serialized_data+=encodeURIComponent(form_element.name)+'='+encodeURIComponent(form_element.value)+'&';break}}}serialized_data=serialized_data.substr(0,serialized_data.length-1);return serialized_data};
