jQuery(document).ready(function(){
jQuery("select[name='home4u_prefecture']").val("0");
jQuery("select[name='home4u_city']").val("0");
});
function submitHome4uAreaForm(obj , scan_id){
formId = obj.id;
jQuery("#" + formId + " [name='prefecture_not_selected_error']").hide();
jQuery("#" + formId + " [name='city_not_selected_error']").hide();
if(jQuery("#" + formId + " [name='home4u_prefecture']").val() != 0 && jQuery("#" + formId + " [name='home4u_city']").val() != 0){
var prefecture = jQuery("#" + formId + " [name='home4u_prefecture']").val();
var city = jQuery("#" + formId + " [name='home4u_city']").val();
var url = 'http://www.home4u.jp/sell/assess/assess3.php?sv=02&a2=' + prefecture + '&a3=' + city;
if (jQuery("#" + formId + " [name='al']").length > 0) {
var al = jQuery("#" + formId + " [name='al']").val();
if (al != "") url = url + '&al=' + al;
}
if (jQuery("#" + formId + " [name='ad']").length > 0) {
var ad = jQuery("#" + formId + " [name='ad']").val();
if (ad != "") url = url + '&ad=' + ad;
}
if (jQuery("#" + formId + " [name='xadid']").length > 0) {
var xadid = jQuery("#" + formId + " [name='xadid']").val();
if (xadid != "") url = url + '&xadid=' + xadid;
}
var enco_url = encodeURIComponent(url);
var scan_url = '//act.scadnet.com/banner/ad1376/home4u.php?id=' + scan_id + '&url=' + enco_url ;
top.location.href=scan_url;
//top.location.href=url;
}else if(jQuery("#" + formId + " [name='home4u_prefecture']").val() == 0){
jQuery("#" + formId + " [name='prefecture_not_selected_error']").show();
}else if(jQuery("#" + formId + " [name='home4u_prefecture']").val() > 0 && jQuery("#" + formId + " [name='home4u_city']").val() == 0){
if (jQuery("#" + formId + " [name='unsupported_area_error']").css("display") != 'block') {
jQuery("#" + formId + " [name='city_not_selected_error']").show();
}
}
return false;
}
function setHome4uCityOptions(obj){
formId = obj.form.id;
jQuery("#" + formId + " [name='prefecture_not_selected_error']").hide();
jQuery("#" + formId + " [name='city_not_selected_error']").hide();
jQuery("#" + formId + " [name='unsupported_area_error']").hide();
jQuery("#" + formId + " [name='home4u_city']").removeAttr("disabled");
var user=jQuery("#" + formId + " [name='user']").val();
var area=jQuery("#" + formId + " [name='area']").val();
var prefecture = jQuery("#" + formId + " [name='home4u_prefecture']").val();
var version=jQuery("#" + formId + " [name='version']").val();
jQuery("#" + formId + " [name='home4u_city']").empty();
$options = new Array();
$options.push('');
var current_url = location.href;
var protocol = "http://";
if ( current_url.match(/^https:/) ) {
protocol = "https://";
}
var api_url;
api_url = protocol + "common.home4u.jp/api/areainfo.php";
api_url = api_url + "?user=" + user;
api_url = api_url + "&area=" + area;
api_url = api_url + "&prefecture=" + prefecture;
api_url = api_url + "&version=" + version;
api_url = api_url + "&callback=?";
jQuery.getJSON(api_url,function(data){
for(var key in data){
if (key=="info") {
for(var key2 in data[key]){
if (key2 == "code" && data[key][key2] == "401") {
jQuery("#" + formId + " [name='unsupported_area_error']").show();
jQuery("#" + formId + " [name='home4u_city']").attr("disabled","disabled");
}
}
break;
}
$options.push('');
}
jQuery("#" + formId + " [name='home4u_city']").append($options.join(''));
jQuery("#" + formId + " [name='home4u_city']").focus();
}).fail(function(jqXHR, textStatus, errorThrown) {
jQuery("#" + formId + " [name='home4u_city']").append($options.join(''));
jQuery("#" + formId + " [name='home4u_city']").focus();
});
}