[%- 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 -%]