[%- linkname = linkname || 'Send Location Information' -%] [%- IF agent.is_docomo # DoCoMo -%] [%- USE u = URL( back_url, query_params ) -%] [%- IF agent.gps_compliant # GPS -%][% linkname %][%- ELSE # location -%][% linkname %][% END -%] [%- ELSIF agent.is_ezweb # EZweb -%] [%- new_url = '/path/to/program/param1/' _ query_params.param1 _ '/param2/' _ query_params.param2; back_url = back_url.replace( '/search/location', new_url ); USE u = URL( back_url ) -%] [%- IF agent.gps_compliant # GPS -%][% linkname %][%- ELSE # location -%][% linkname %][%- END -%] [%- ELSIF agent.is_softbank # SoftBank -%] [%- IF agent.gps_compliant # GPS -%] [%- new_url = '/path/to/program/param1/' _ query_params.param1 _ '/param2/' _ query_params.param2; back_url = back_url.replace( '/search/location', new_url ); USE u = URL( back_url ) -%] [% linkname %] [%- ELSE # location -%] [%- USE u = URL( back_url, query_params ) -%] [% linkname %] [%- END -%] [%- ELSIF agent.is_airh_phone # Willcom -%] [%- USE u = URL( back_url, query_params ) -%] [%- new_url = '/path/to/program/param1/' _ query_params.param1 _ '/param2/' _ query_params.param2; back_url = back_url.replace( '/search/location', new_url ); USE u = URL( back_url ) -%] [% linkname %] [%- END -%]