// MACHINE-GENERATED; DO NOT EDIT
// SHA1: d7fb5fcfa020306ee97a9da2fc9e24e7e22f62e6
function get_query_variable(variable)
{var query=window.location.search.substring(1);var vars=query.split("&");for(var i=0;i<vars.length;i++)
{var pair=vars[i].split("=");if(pair[0]==variable)
{return pair[1];}}
return null;}
function get_object(obj)
{if(typeof obj=="object")
{return obj;}
if(document.all)
{return document.all(obj);}
else if(document.getElementById)
{return document.getElementById(obj);}
return null;}
if(typeof HTMLElement!="undefined"&&!HTMLElement.prototype.insertAdjacentElement)
{HTMLElement.prototype.insertAdjacentElement=function(where,node)
{switch(where){case'beforeBegin':this.parentNode.insertBefore(node,this);break;case'afterBegin':this.insertBefore(node,this.firstChild);break;case'beforeEnd':this.appendChild(node);break;case'afterEnd':if(this.nextSibling)
{this.parentNode.insertBefore(node,this.nextSibling);}
else
{this.parentNode.appendChild(node);}
break;}}
HTMLElement.prototype.insertAdjacentHTML=function(where,html)
{var r=this.ownerDocument.createRange();r.setStartBefore(this);this.insertAdjacentElement(where,r.createContextualFragment(html));}
HTMLElement.prototype.insertAdjacentText=function(where,text)
{this.insertAdjacentElement(where,document.createTextNode(text));}}
function has_css_class(el,class_name)
{return(el=get_object(el))&&el.className.indexOf(class_name)>-1;}
function add_css_class(el,class_name)
{if((el=get_object(el))&&!has_css_class(el,class_name))
{el.className+=' '+class_name;}}
function remove_css_class(el,class_name)
{if((el=get_object(el))&&has_css_class(el,class_name))
{var pos=el.className.indexOf(class_name);el.className=el.className.substring(0,pos)
+el.className.substring(pos+class_name.length);}}
function apply_to_descendants_by_css_class(first_parent,css_class,descend_beyond_matches,fn)
{function helper(parent)
{for(var el=parent.firstChild;el;el=el.nextSibling)
{var matched=false;if(el.nodeType==1&&has_css_class(el,css_class))
{fn(el);matched=true;}
if(!matched||descend_beyond_matches)
{helper(el,css_class);}}}
helper(get_object(first_parent),css_class);}
function find_descendants_by_css_class(first_parent,css_class,descend_beyond_matches)
{var answer=new Array();apply_to_descendants_by_css_class(first_parent,css_class,descend_beyond_matches,function(el){answer.push(el)});return answer;}
function eval_children(id)
{var e=get_object(id)
if(e)
{var scripts=e.getElementsByTagName('script');for(var i=0;i<scripts.length;i++)
{if(!scripts[i].innerHTML.match(/document\.write/))
{var scriptHTML=scripts[i].innerHTML;var funcs=scriptHTML.match(/function\s+\w+\s*\(/g);if(funcs&&funcs.length>0)
{for(var j=0;j<funcs.length;j++)
{funcs[j]=funcs[j].replace(/^function\s+|\s*\($/g,'');var new_func='__local_'+funcs[j];scriptHTML=scriptHTML+' '
+new_func+' = '+funcs[j]+'; '
+'delete '+funcs[j]+'; '
+funcs[j]+' = '+new_func+';';}}
eval(scriptHTML);}}}}
function number_format(n)
{n+='';var answer='';var i=n.length-1;for(;i>=3;i-=3)
{answer=','+n.substr(i-2,3)+answer;}
if(i>=0)
{answer=n.substr(0,i+1)+answer;}
else
{answer=answer.substr(1);}
return answer;}
function array_keys(a)
{var keys=new Array();for(var k in a)
{keys.push(k);}
return keys;}
function array_values(a)
{var values=new Array();for(var v in a)
{values.push(a[v]);}
return values;}
function get_selected_options(select_element)
{var options=select_element.options;var selected_options=new Array();for(var i=0;i<options.length;i++)
{if(options[i].selected)
{selected_options.push(options[i]);}}
return selected_options;}
function get_options(e)
{var options=new Array();for(var i=0;i<e.options.length;i++)
{options[e.options[i].value]=e.options[i].text;}
return options;}
function clear_select(e)
{for(var i=e.options.length;i>=0;i--)
{e.options[i]=null;}
e.selectedIndex=-1;}
function populate_select(e,values,map,msg,selected)
{if(values.length==0)
{e.options[0]=new Option('','');}
if(e.options.length==0&&msg!=null)
{e.options[0]=new Option(msg,'');}
for(var i=0;i<values.length;i++)
{e.options[e.options.length]=new Option(map[values[i]],values[i]);if(values[i]==selected)
{e.options[e.options.length-1].selected=1;}}}
function populate_multiselect(e,values,map,selected)
{for(var i=0;i<values.length;i++)
{e.options[e.options.length]=new Option(map[values[i]],values[i]);if(selected&&selected[values[i]])
{e.options[e.options.length-1].selected=1;}}}
function qualify_url_using_base_elem(url)
{var base_elem=document.getElementsByTagName("base").item(0);if(!base_elem){return url;}
var base_url_regexp=new RegExp("^[a-z]+://[^/]+");var base_url=base_url_regexp.exec(base_elem.href)[0];var rel_base_url_regexp=new RegExp("^([a-z]+://.+/)[^.]+\.[^.]+$");var rel_base_url_parts=rel_base_url_regexp.exec(document.location);var rel_base_url='';if(rel_base_url_parts&&rel_base_url_parts.length>1){rel_base_url=rel_base_url_parts[1];}
var qualified_url;if(base_url_regexp.exec(url)){return url;}
if(url.length>0&&url.charAt(0)=='/'){return base_url+url;}
return rel_base_url+url;}
function redirect(url)
{window.location=url;}
function get_selected_radio_value(el)
{for(var i=0;i<el.length;i++){if(el[i].checked){return[i,el[i].value];}}}
function has_checked(f,name)
{for(i=0;i<f.length;i++)
{if(f.elements[i].name==name&&f.elements[i].type=="checkbox"&&f.elements[i].checked)
{return true;}}
return false;}
function check_all(f,name)
{for(i=0;i<f.length;i++)
{if(f.elements[i].name==name&&f.elements[i].type=="checkbox")
{f.elements[i].checked=true;}}}
function uncheck_all(f,name)
{for(i=0;i<f.length;i++)
{if(f.elements[i].name==name&&f.elements[i].type=="checkbox"&&(typeof(uncheck_all.arguments[2])==undefined||uncheck_all.arguments[2]!=f.elements[i].value))
{f.elements[i].checked=false;}}}
function uncheck_by_value(f,name,value)
{for(i=0;i<f.length;i++)
{if(f.elements[i].name==name&&f.elements[i].type=="checkbox"&&f.elements[i].value==value)
{f.elements[i].checked=false;}}}
function click_no_pref_checkbox(elem)
{if(elem.checked)
{if(elem.value=='')
{uncheck_all(elem.form,elem.name,'');}
else
{uncheck_by_value(elem.form,elem.name,'');}}}
function submit_to_popup(f,url,name,width,height)
{var args='?';for(i=0;i<f.length;i++)
{e=f.elements[i];if(e.name=='')
{continue;}
if((e.type=='checkbox'||e.type=='radio')&&e.checked==true)
{value=e.value;if(value=='')
{value=1;}
args=args+e.name+'='+escape(value)+'&';}
else if(e.type=='text'||e.type=='hidden'||e.type=='textarea')
{args=args+e.name+'='+escape(e.value)+'&';}
else if(e.type=='select-one'&&e.options.selectedIndex>0)
{args=args+e.name+'='+escape(e.options[e.options.selectedIndex].value)+'&';}}
child=window.open(url+args,name,'toolbar=no,resizable=yes,location=no,scrollbars=yes,width='+width+',height='+height);child.focus();return child;}
function count_chars(text_elem_id,char_count_span_id,string)
{var text_elem=get_object(text_elem_id);var char_count_span=get_object(char_count_span_id);var text_value=text_elem.value;var crlf_re=new RegExp("\r\n","g");text_value=text_value.replace(crlf_re,'\n');string=string.replace("{CHAR}",text_value.length);char_count_span.innerHTML=number_format(string);}
function External_Content(p_url,p_elem,p_callback)
{var elem=p_elem;var url=p_url;var num_times_loaded=0;var last_open_exception;this.load=function()
{var req=create_xml_http_request();req.onreadystatechange=function()
{if(req.readyState==4)
{num_times_loaded++;if(elem)
{elem=get_object(elem);elem.innerHTML=req.responseText;}
if(p_callback)
{p_callback(req.responseText);}}}
try
{req.open("GET",add_cache_burster_to_url(url),true);req.send(null);}
catch(e)
{last_open_exception=e;}}
this.get_num_times_loaded=function()
{return num_times_loaded;}
this.get_last_open_exception=function()
{return last_open_exception;}}
function External_XML_Content(p_url,p_callback)
{var url=p_url;var num_times_loaded=0;var last_open_exception;this.load=function()
{var req=create_xml_http_request();req.onreadystatechange=function()
{if(req.readyState==4)
{num_times_loaded++;if(p_callback)
{p_callback(req.responseXML);}}}
try
{req.open("GET",add_cache_burster_to_url(url),true);req.send(null);}
catch(e)
{last_open_exception=e;}}
this.get_num_times_loaded=function()
{return num_times_loaded;}
this.get_last_open_exception=function()
{return last_open_exception;}}
function format_ts_offset(t,use_local_tz,show_time)
{function time_of_day(d)
{var hh=d.getHours();var mi=d.getMinutes()<10?'0'+d.getMinutes():d.getMinutes();var meridian='am';if(hh>=12)
{meridian='pm';if(hh>12)
{hh-=12;}}
else if(hh==0)
{hh=12;}
return hh+':'+mi+' '+meridian;}
function day_of_year(d)
{var mon;switch(d.getMonth()){case 0:mon='Jan';break;case 1:mon='Feb';break;case 2:mon='Mar';break;case 3:mon='Apr';break;case 4:mon='May';break;case 5:mon='June';break;case 6:mon='July';break;case 7:mon='Aug';break;case 8:mon='Sep';break;case 9:mon='Oct';break;case 10:mon='Nov';break;case 11:mon='Dec';break;}
return mon+' '+d.getDate();}
function full_date(d)
{var yy=d.getFullYear()%100;if(yy<10)
{yy='0'+yy;}
return(d.getMonth()+1)+'/'+d.getDate()+'/'+yy;}
var d=new Date(t*1000);if(!use_local_tz)
{d.setTime(d.getTime()+((d.getTimezoneOffset()*60)*1000));}
var now=new Date();var strtime='';if(show_time)
{strtime=', '+time_of_day(d);}
if(d.getFullYear()==now.getFullYear())
{if(d.getMonth()==now.getMonth()&&d.getDate()==now.getDate())
{if(show_time)
{strtime='Today at ';}
return strtime+time_of_day(d);}
return day_of_year(d)+strtime;}
return full_date(d)+strtime;}
function format_ts_datetime(t)
{return format_ts_offset(t,true,true);}
function format_ts(t)
{return format_ts_offset(t,true,false);}
function format_ts_utc(t)
{return format_ts_offset(t,false,false);}
function print_ts(t)
{document.write(format_ts(t));}
function format_ts_date_range(t)
{var now=new Date();var d=new Date(t*1000);d.setTime(d.getTime()+((d.getTimezoneOffset()*60)*1000));var time_diff=now.getTime()-d.getTime();var days=time_diff/1000/60/60/24;var day_diff=now.getDate()-d.getDate();if(days<=1&&day_diff==0)
{return"Today";}
else if(days<=2&&day_diff==1)
{return"Yesterday";}
else if(days<=3)
{return"Within the last 3 days";}
else if(days<=7)
{return"Within the last 7 days";}
else if(days<=14)
{return"Within the last 2 weeks";}
else if(days<=30)
{return"Within the last 30 days";}
else if(days<=90)
{return"Within the last 3 months";}
else if(days>90)
{return"More than 3 months ago";}
return"Never logged in";}
function print_ts_date_range(ts)
{document.write(format_ts_date_range(ts));}
function print_current_page()
{window.print();}
function append_function(g,f)
{if(f&&(typeof(f)).toUpperCase()=='FUNCTION')
{return function(){f();g();};}
return g;}
function call_on_window_load(f)
{if(window.onload)
{window.onload=append_function(f,window.onload);}
else
{window.onload=f;}}
function create_xml_http_request()
{try
{return new ActiveXObject('Microsoft.XMLHTTP');}
catch(e)
{return new XMLHttpRequest();}}
function get_url_async(url,f)
{var req=create_xml_http_request();req.onreadystatechange=function(){if(req.readyState==4)
f(req);};req.open('GET',add_cache_burster_to_url(url),true);req.send('');return req;}
function get_url_async_set_state(source_element,url,f)
{var inRequestOCHandler=function inRequestOCHandler(){return false;};var originalOCHandler=null;var req=create_xml_http_request();req.onreadystatechange=function(){if(req.readyState==4){f(req);if(source_element&&source_element.onclick)
{source_element.onclick=originalOCHandler;}}};if(source_element&&source_element.onclick)
{originalOCHandler=source_element.onclick;source_element.onclick=inRequestOCHandler;}
req.open('GET',add_cache_burster_to_url(url),true);req.send('');return req;}
function eval_js_from_url_on_window_load(url)
{var retrieve_js_and_eval=function(){eval_js_from_url(key,url);};call_on_window_load(retrieve_js_and_eval);}
function draw_deferred_presence_indicators(links,users)
{var usernames=array_keys(users);for(var i=0;i<usernames.length;i++)
{var elem_ids=links[usernames[i]];for(var j=0;j<elem_ids.length;j++)
{var elem_id=elem_ids[j][0];var node;if((node=document.getElementById(elem_id)))
{node.style.display='inline';}}}}
function eval_js_from_url(url)
{get_url_async(url,_do_eval_ajax_js);}
function _do_eval_ajax_js(req)
{eval(req.responseText);}
function load_external_js(key,url)
{eval_js_from_url(url);var args=arguments;var refresh_in_sec=(args.length>2)?args[2]:0;if(refresh_in_sec>0)
{setTimeout(function(){load_external_js(key,url,refresh_in_sec)},1000*refresh_in_sec);}}
function load_external_js_delayed(key,url)
{var args=arguments;var f=(args.length==2)?function(){load_external_js(key,url)}:function(){load_external_js(key,url,args[2])};call_on_window_load(f);}
function send_request(url,f)
{var req=create_xml_http_request();req.onreadystatechange=function(){if(req.readyState==4){if(window.eval(f))
{eval('f('+req.responseText+')');}}};req.open('GET',add_cache_burster_to_url(url),true);req.send('');return false;}
function url_adjoin_qs(url,table)
{function cast_to_string(a)
{if(typeof a=='boolean'){return a?'1':'0';}
if(typeof a=='object'&&!a){return'';}
return encodeURIComponent(''+a);}
var parts=url.split('?');var vars=[];if(parts.length==2)
{var name_value_pairs=parts[1].split('&');for(var i=0;i<name_value_pairs.length;i++)
{var name=name_value_pairs[i].split('=')[0];if(name&&!table.hasOwnProperty(name))
{vars.push(name_value_pairs[i]);}}}
for(var key in table)
{vars.push(key+'='+cast_to_string(table[key]));}
return parts[0]+'?'+vars.join('&');}
function add_cache_burster_to_url(url)
{return url_adjoin_qs(url,{_ctk_cache_burst:Math.random()});}
function ajax_change_value_action(id,url,labels)
{function transition(to){get_object(id).className=to;var e=get_object(id+'_label');e.onclick="";e.removeAttribute('onclick');e.innerHTML=labels[to];}
function set_value(v){get_object(id+'_value').innerHTML=v;}
transition('in_progress');send_request(url,function(resp){if(resp['outcome']!='success')
transition(resp['outcome']);else{transition('completed');set_value(resp['value']);}});return false;}
function ajax_score_action(id,url,score,scale)
{function decide_class_name(scale_value){var class_name='scale_'+scale_value+' ';if(scale_value<score)
return class_name+'below';if(scale_value>score)
return class_name+'above';return class_name+'selected';}
get_object(id).className='scored';for(var i in scale){var scale_value=scale[i];var e=get_object(id+'_'+scale_value);e.className=decide_class_name(scale_value);}
send_request(url+'&score='+score,function(){});return false;}
var __original_window_open;function install_window_open()
{if(!__original_window_open){__original_window_open=window.open;}
window.open=function(url,name,features,replace){if(!arguments[1])
{name='';}
if(!arguments[2])
{features='';}
if(!arguments[3])
{replace='';}
return __original_window_open(qualify_url_using_base_elem(url),name,features,replace);}}
call_on_window_load(install_window_open);function redirect_main_window(url)
{var w;if(window.opener)
{w=window.opener.top;}
else
{w=top;}
w.location=url;w.focus();}
function setCookie(name,value,expires,path,domain,secure){document.cookie=name+"="+escape(value)+
((expires)?"; expires="+expires:"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"");}
function deleteCookie(name,path,domain){if(getCookie(name)){document.cookie=name+"="+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}
function getCookie(name){var dc=document.cookie;var prefix=name+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0)return null;}else{begin+=2;}
var end=document.cookie.indexOf(";",begin);if(end==-1){end=dc.length;}
return unescape(dc.substring(begin+prefix.length,end));}
function analyze_password_strength(password,f)
{function preprocess_post_length_check()
{password=password.toLowerCase();var i;for(i=1;i<password.length;i++)
if(password.charAt(i-1)==password.charAt(i))
password=password.substr(0,i)+password.substr(i+1);}
function match(patterns)
{for(var i in patterns)
if(!password.match(patterns[i]))
return false;return true;}
function all_letters()
{return password.match(/^[a-z]*$/)}
function all_digits()
{return password.match(/^[0-9]*$/)}
function alphanumeric_no_numbers_at_beginning_or_end()
{return password.match([/^[a-z].*[a-z]$/,/[0-9]/])}
function alphanumeric()
{return password.match([/^[a-z0-9]*$/,/[a-z]/,/[0-9]/])}
function alphanumeric_one_symbol()
{return password.match([/^[a-z0-9]*[^a-z0-9][a-z0-9]*$/,/[a-z]/,/[0-9]/])}
function alphanumeric_multiple_symbols()
{return password.match([/[^a-z0-9].*[^a-z0-9]/,/[a-z]/,/[0-9]/])}
function password_strength()
{if(password.length==0)
{return'';}
if(password.length<6)
{return'too short';}
preprocess_post_length_check();if(all_digits())
{return'weak';}
if(all_letters())
{return'weak';}
if(alphanumeric_no_numbers_at_beginning_or_end())
{return password.length>=8?'good':'fair';}
if(alphanumeric())
{return password.length>=8?'good':'fair';}
if(alphanumeric_one_symbol())
{return password.length>=9?'strong':password.length>=7?'good':'fair';}
if(alphanumeric_multiple_symbols())
{return password.length>=8?'strong':password.length>=6?'good':'fair';}
return password.length>=8?'good':'fair';}
f(password_strength());}
function validate_email_address(address)
{var email_validation_req=new External_Content('/user/validate_email.html?address='+escape(address),'email_status',null);email_validation_req.load();}
function validate_email_with_hint_enabled(address)
{var show_error=function(r)
{r=r.replace(/^\s+|\s+$/g,"");if(r!='')
{document.getElementById('email_hint_error').innerHTML=r;document.getElementById('email_hint_error').style.display='block';document.getElementById('email_hint_tip_error').style.display='block';}};var email_validation_req=new External_Content('/user/validate_email.html?address='+escape(address),'email_hint_error',show_error);email_validation_req.load();}
function check_username_availability(username)
{var username_availability_req=new External_Content('/user/check_username_availability.html?username='+escape(username),'username_availability',null);username_availability_req.load();}
function check_username_availability_with_hint_enabled(username,suggestion_base)
{var show_error=function(r)
{r=r.replace(/^\s+|\s+$/g,"");if(r!='')
{var new_str=r.replace('<br>','');document.getElementById('username_hint_error').innerHTML=new_str;document.getElementById('username_hint_error').style.display='block';document.getElementById('username_hint_tip_error').style.display='block';}
else
{document.getElementById('username_hint_error').style.display='none';document.getElementById('username_hint_tip_error').style.display='none';}};var check_url='/user/check_username_availability.html?username='
+escape(username);if(suggestion_base)check_url=check_url+'&suggestion_base='+
escape(suggestion_base);var username_availability_req=new External_Content(check_url,'username_hint_error',show_error);username_availability_req.load();}
function get_user_age(month,day,year)
{if(month&&day&&year)
{var dob=new Date(year,month-1,day);var now=new Date();var age=now.getFullYear()-dob.getFullYear();if(now.getMonth()<dob.getMonth()||(now.getMonth()==dob.getMonth()&&now.getDate()<dob.getDate()))
{age--;}
return age;}
return null;}
function copy_to_clipboard(elem)
{elem.focus();elem.select();if(window.clipboardData)
{window.clipboardData.setData('Text',elem.value);}}
function delete_dating_search(id,name,num_columns)
{var confirmed=confirm('Click Ok to delete saved search: '+name);if(confirmed)
{var object=document.getElementById('search_'+id);object.style.display='none';var req=new External_Content('/dating/search/remove.html?search_id='+escape(id)+'&num_cols='+escape(num_columns),'dating_saved_search_list');req.load();}}
function dt_set_gallery_main_image(anchor_elem)
{clicked_image_elem=anchor_elem.getElementsByTagName('img')[0];src=new String(clicked_image_elem.src);src=src.replace("75x75","300x300");src=src.replace('medium','ex-large');main_div_elem=document.getElementById('member_photo_viewer_main');main_img_elem=main_div_elem.getElementsByTagName('img')[0];main_img_elem.src=src;}
function jb_processApplyLinkResponse(r)
{if(r.error==0){if(r.new_window==1){window.open(r.redirect_url);}else{window.location=r.redirect_url;}}}
function jb_getApplyLink(job_id,vs_campaign_id)
{var applyLinkBase="/jobs/job/apply_redirect.html?job_id=";var applyLink=applyLinkBase+job_id;if(vs_campaign_id){applyLink+="&vs_campaign_id="+vs_campaign_id;}
send_request(applyLink,jb_processApplyLinkResponse);}
function im_open_console(fold)
{var get='is_social=1';if(fold=='dating')
get='is_dating=1';else if(fold=='professional')
get='is_professional=1';window.open('/im/console/?'+get,'im_console','toolbar=no,resizable=no,location=no,'+'scrollbars=yes,width=300,height=550');}
function enable_hints(form_id)
{function show_hide_hint(element){var hint_obj=document.getElementById(element.name+'_hint');var error_obj=document.getElementById(element.name+'_hint_error');var hint_obj_tip=document.getElementById(element.name+'_hint_tip');var error_obj_tip=document.getElementById(element.name+'_hint_tip_error');if(hint_obj){element.onfocus=(function(old){return function(){if(old)old.call(this,arguments);if(hint_obj.innerHTML!=''){hint_obj.style.display='block';hint_obj_tip.style.display='block';}
error_obj.style.display='none';error_obj_tip.style.display='none';}})(element.onfocus);element.onblur=(function(old){return function(){if(old)old.call(this,arguments);hint_obj.style.display='none';hint_obj_tip.style.display='none';}})(element.onblur);}
else if(error_obj){element.onfocus=(function(old){return function(){if(old)old.call(this,arguments);error_obj.style.display='none';error_obj_tip.style.display='none';}})(element.onfocus);}};var form=document.getElementById(form_id);for(var i=0;i<form.length;i++)
{show_hide_hint(form[i]);}}
function populate_username_suggestion(suggestion)
{document.getElementById('username_element').value=suggestion;var username_hint=document.getElementById('username_hint_error');document.getElementById('username_element').focus();document.getElementById('username_element').blur();document.getElementById('password').focus();}
function populate_group_upsell(element_id)
{var text=document.getElementById(element_id).innerHTML;document.getElementById('group_suggestion_upsell').innerHTML=text;}
function show_joined_group_confirmation(id_base)
{document.getElementById(id_base+'_confirmation').style.display='block';document.getElementById(id_base+'_button').style.display='none';}
function submit_form_to_plopup(form_id,url,plopup)
{var form=document.getElementById(form_id);if(url.indexOf('?')==-1)
{var delim='?';}
else
{var delim='&';}
for(var i=0;i<form.length;i++)
{if(i!=0)
{delim='&';}
var e=form.elements[i];if(e.name==form_id+'_submit')
{url=url+delim+e.name+'='+1;}
else
{url=url+delim+e.name+'='+escape(e.value);}}
plopup.open(url);}
function parse_uri(source_uri)
{var uri_part_names=["source","protocol","authority","domain","port","path","directoryPath","fileName","query","anchor"],uri_parts=new RegExp("^(?:([^:/?#.]+):)?(?://)?(([^:/?#]*)(?::(\\d*))?)((/(?:[^?#](?![^?#/]*\\.[^?#/.]+(?:[\\?#]|$)))*/?)?([^?#/]*))?(?:\\?([^#]*))?(?:#(.*))?").exec(source_uri),uri={};for(var i=0;i<10;i++)
{uri[uri_part_names[i]]=(uri_parts[i]?uri_parts[i]:"");}
if(uri.directoryPath.length>0)
{uri.directoryPath=uri.directoryPath.replace(/\/?$/,"/");}
return uri;}

