/*
 * libura V1.1R1.0
 * http://www.desknets.com/
 * Copyright (C)2010 NEOJAPAN,Inc. All Rights Reserved.
 * 本製品は日本国著作権法および国際条約により保護されています。 
 * 本製品の全部または一部を無断で複製したり、無断で複製物を頒 
 * 布すると著作権の侵害となりますのでご注意ください。 
 */
(function(){if(!neo.core.readyNamespace("neo.vdoc.support")){return}neo.vdoc.support={INTRODUCTION_MAX_LENGTH:200,_initialize:function(){$(document).ready(neo.vdoc.support._onLoadContent)},_onLoadContent:function(){neo.vdoc.support._bindListener()},_bindListener:function(){neo.vdoc.support._setInquiry()},_setInquiry:function(){var a=neo.vdoc.support._getInquiryDialog();neo.vdoc.support.htmlDlgInquiryContentOrg=a.html();neo.vdoc.support.urlInquiry=a.find('input[name="url"]').val();var b=$(".lnk-support-inquiry");b.click(neo.vdoc.support._onClickInquiry)},_getInquiryDialog:function(){return this._elDlgInquiry||this._setInquiryDialogOptions()},_elDlgInquiry:null,_onClickInquiry:function(c){c.preventDefault();var b=neo.vdoc.support._getInquiryDialog();b.html(neo.vdoc.support.htmlDlgInquiryContentOrg);$("embed").css("visibility","hidden");$("object").css("visibility","hidden");if($.browser.msie&&$.browser.version<=6){$("select").css("visibility","hidden")}var a=neo.vdoc.support.urlInquiry;new neo.Ajax({url:a,useDefaultXml:false,onAjaxSuccess:function(g){var f=neo.vdoc.support;var d=$("<div />").append($(g));var h=neo.vdoc.getErrorMsg(d);if(h&&h!=""){uinfodialog.dialog("close");neo.vdoc.displayError(h);return}var e=d.find("form");b.find("div.dlg-contentcontainer").empty().append(e);if($.browser.safari){e.submit(function(i){i.preventDefault()})}},beforeShowError:function(){var d=neo.vdoc.support._getInquiryDialog();d.dialog("close");return neo.vdoc.beforeShowError.apply(this,arguments)}}).sendRequest();b.dialog("open");return},_setInquiryDialogOptions:function(){var d=function(){neo.vdoc.endDisplayLayer()};var c={title:neo.vdoc.Resource.inquiry,resizable:false,width:520,height:325,close:d,buttons:{}};c.buttons[neo.vdoc.Resource.send]=neo.vdoc.support._onClickInquiryOK;c.buttons[neo.vdoc.Resource.close]=neo.vdoc.support._onClickInquiryClose;var b=$(".support-inquiry-container");b.url=neo.vdoc.support.urlInquiry;var a=neo.vdoc.dialog.build(b,c);b.show();return this._elDlgInquiry=a},_onClickInquiryOK:function(c){var b=neo.vdoc.support._getInquiryDialog();if($.trim(b.find('input[name="NAME"]').val())==""){neo.vdoc.displayError(neo.vdoc.Resource.requiredValueIsEmpty_name,{close:function(){b.dialog("open")}});return false}if($.trim(b.find('input[name="MAIL1"]').val())==""||$.trim(b.find('input[name="MAIL2"]').val())==""){neo.vdoc.displayError(neo.vdoc.Resource.requiredValueIsEmpty_mail,{close:function(){b.dialog("open")}});return false}if(b.find('input[name="MAIL1"]').val()!=b.find('input[name="MAIL2"]').val()){neo.vdoc.displayError(neo.vdoc.Resource.differentMailAddr,{close:function(){b.dialog("open")}});return false}if($.trim(b.find('textarea[name="MEMO"]').val())==""){neo.vdoc.displayError(neo.vdoc.Resource.requiredValueIsEmpty_content,{close:function(){b.dialog("open")}});return false}var a=neo.vdoc.support._getObjAjaxInquiryOk();if(a==null){return false}a.sendRequest();delete neo.vdoc.support._objAjax;var b=neo.vdoc.support._getInquiryDialog();b.dialog("close")},_getObjAjaxInquiryOk:function(){if(neo.core.exists(neo.vdoc.support,"_objAjax")){return neo.vdoc.support._objAjax}var a=neo.vdoc.support._getInquiryDialog().find("form").find(":input");var b;b=neo.vdoc.support._getAjaxInquiryOptions();neo.vdoc.support._objAjax=new neo.Ajax(b);return neo.vdoc.support._objAjax},_getAjaxInquiryOptions:function(){var a=neo.vdoc.support;var b=$.extend({},neo.vdoc.support.options);b.getSendData=function(){var c={};neo.vdoc.support._getParametars(c);return c};b.dataType="xml";b.url=neo.vdoc.support._getInquiryDialog().find("form").attr("action");b.type="POST";b.onAjaxSuccess=neo.vdoc.support.onAjaxSuccessInquiry;b.beforeShowError=neo.vdoc.support.onAjaxFailInquiry;return b},_getParametars:function(c){var a;var b;var a=neo.vdoc.support._getInquiryDialog().find("form").find(":input");for(b=0;b<a.length;b++){if(!a[b].name||a[b].name==""){continue}c[a[b].name]=a[b].value||""}c.url=document.form.action;return},onAjaxSuccessInquiry:function(){alert(neo.vdoc.Resource.thankYouForInquiring)},onAjaxFailInquiry:function(){var a=neo.vdoc.support._getInquiryDialog();alert(neo.vdoc.Resource.failToSendInquiry);return neo.vdoc.support.showErrorWithDialog(arguments,a)},showErrorWithDialog:function(b,a){var d={close:function(){if(a){a.dialog("open")}}};var c=[];$.map(b,function(e){c.push(e)});c.push(d);return neo.vdoc.beforeShowError.apply(this,c)},_onClickInquiryClose:function(b){var a=neo.vdoc.support._getInquiryDialog();a.dialog("close")}};neo.vdoc.support._initialize()})();(function(){if(!neo.core.readyNamespace("neo.vdoc.support_terms")){return}neo.vdoc.support_terms={INTRODUCTION_MAX_LENGTH:200,_initialize:function(){$(document).ready(neo.vdoc.support_terms._onLoadContent)},_onLoadContent:function(){neo.vdoc.support_terms._bindListener()},_bindListener:function(){neo.vdoc.support_terms._setTerms()},_setTerms:function(){var a=neo.vdoc.support_terms._getTermsDialog();neo.vdoc.support_terms.htmlDlgTermsContentOrg=a.html();neo.vdoc.support_terms.urlTerms=a.find('input[name="url"]').val();var b=$(".lnk-support-terms");b.click(neo.vdoc.support_terms._onClickTerms)},_getTermsDialog:function(){return this._elDlgTerms||this._setTermsDialogOptions()},_elDlgTerms:null,_onClickTerms:function(b){b.preventDefault();var c=neo.vdoc.support_terms._getTermsDialog();c.html(neo.vdoc.support_terms.htmlDlgTermsContentOrg);$("embed").css("visibility","hidden");$("object").css("visibility","hidden");if($.browser.msie&&$.browser.version<=6){$("select").css("visibility","hidden")}var a=neo.vdoc.support_terms.urlTerms;new neo.Ajax({url:a,useDefaultXml:false,onAjaxSuccess:function(g){var f=neo.vdoc.support_terms;var d=$("<div />").append($(g));var h=neo.vdoc.getErrorMsg(d);if(h&&h!=""){c.dialog("close");neo.vdoc.displayError(h);return}var e=d.find("form");c.find("div.dlg-contentcontainer").empty().append(e);if($.browser.safari){e.submit(function(i){i.preventDefault()})}},beforeShowError:function(){var d=neo.vdoc.support_terms._getTermsDialog();c.dialog("close");return neo.vdoc.beforeShowError.apply(this,arguments)}}).sendRequest();c.dialog("open");return},_setTermsDialogOptions:function(){var d=function(){neo.vdoc.endDisplayLayer()};var c={title:neo.vdoc.Resource.EULA,resizable:false,width:520,height:350,close:d,buttons:{}};c.buttons[neo.vdoc.Resource.close]=neo.vdoc.support_terms._onClickTermsClose;var b=$(".support-terms-container");b.url=neo.vdoc.support_terms.urlTerms;var a=neo.vdoc.dialog.build(b,c);b.show();return this._elDlgTerms=a},_onClickTermsClose:function(a){var b=neo.vdoc.support_terms._getTermsDialog();b.dialog("close")}};neo.vdoc.support_terms._initialize()})();
