(function($){$.facebox=function(data,klass){$.facebox.loading();if(data.ajax){fillFaceboxFromAjax(data.ajax)}else{if(data.image){fillFaceboxFromImage(data.image)}else{if(data.div){fillFaceboxFromHref(data.div)}else{if($.isFunction(data)){data.call($)}else{$.facebox.reveal(data,klass)}}}}};$.extend($.facebox,{settings:{opacity:0.3,overlay:true,loadingImage:"/Xatori/JavaScript/facebox/loading.gif",closeImage:"/Xatori/JavaScript/facebox/closelabel.gif",imageTypes:["png","jpg","jpeg","gif"],faceboxHtml:'    <div id="facebox" style="display:none;">     <div class="popup">       <table>         <tbody>           <tr>             <td class="tl"/><td class="b"/><td class="tr"/>           </tr>           <tr>             <td class="b"/>             <td class="body">               <div class="content">               </div>               <div class="footer" >                 <a href="#" class="go">                   <img border="0" src="/Xatori/JavaScript/facebox/go.gif" title="go" />                 </a>&nbsp;                 <a href="#" class="close">                   <img border="0" src="/Xatori/JavaScript/facebox/closelabel.gif" title="cancel" class="close_image" />                 </a>               </div>             </td>             <td class="b"/>           </tr>           <tr>             <td class="bl"/><td class="b"/><td class="br"/>           </tr>         </tbody>       </table>     </div>   </div>'},loading:function(){init();if($("#facebox .loading").length==1){return true}showOverlay();$("#facebox .content").empty();$("#facebox .body").children().hide().end().append('<div class="loading"><img src="'+$.facebox.settings.loadingImage+'"/></div>');$("#facebox").css({top:getPageScroll()[1]+(getPageHeight()/8),left:($(window).width()/2-206)}).show();$(document).bind("keydown.facebox",function(e){if(e.keyCode==27){$.facebox.close()}return true});$(document).trigger("loading.facebox")},reveal:function(data,klass){$(document).trigger("beforeReveal.facebox");if(klass){$("#facebox .content").addClass(klass)}$("#facebox .content").append(data);$("#facebox .loading").remove();$("#facebox .body").children().fadeIn("normal");$("#facebox").css("left",$(window).width()/2-($("#facebox table").width()/2));$(document).trigger("reveal.facebox").trigger("afterReveal.facebox")},close:function(){$(document).trigger("close.facebox");filterCounter=0;operatorCounter=0;textFieldCounter=0;psItemsArray=[];psValuesArray=[];return false}});$.fn.facebox=function(settings){init(settings);function clickHandler(){$.facebox.loading(true);var klass=this.rel.match(/facebox\[?\.(\w+)\]?/);if(klass){klass=klass[1]}fillFaceboxFromHref(this.href,klass);return false}return this.click(clickHandler)};function init(settings){if($.facebox.settings.inited){return true}else{$.facebox.settings.inited=true}$(document).trigger("init.facebox");makeCompatible();var imageTypes=$.facebox.settings.imageTypes.join("|");$.facebox.settings.imageTypesRegexp=new RegExp("."+imageTypes+"$","i");if(settings){$.extend($.facebox.settings,settings)}$("body").append($.facebox.settings.faceboxHtml);var preload=[new Image(),new Image()];preload[0].src=$.facebox.settings.closeImage;preload[1].src=$.facebox.settings.loadingImage;$("#facebox").find(".b:first, .bl, .br, .tl, .tr").each(function(){preload.push(new Image());preload.slice(-1).src=$(this).css("background-image").replace(/url\((.+)\)/,"$1")});$("#facebox .close").click($.facebox.close);$("#facebox .go").click(function(){var itemName;var price;var condition;var category;var shippingType;var shipCost;var itemLocation;var shipService;var imgUrl;var description;var url;var addInfo;var loginPublic;var passwordPublic;var regName;var regEmail;var regPassword;var regPasswordConfirm;try{loginPublic=document.getElementById("loginPublic").value;if(isEmpty(loginPublic)){$("#loginPublicMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please enter your login ID (your email ID).</span>')}if(!isEmpty(loginPublic)){$("#loginPublicMessage").html("");if(!emailcheck(loginPublic)){$("#loginPublicMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please enter a valid email address.</span>')}}}catch(err){loginPublic=""}try{passwordPublic=document.getElementById("passwordPublic").value;if(isEmpty(passwordPublic)){$("#passwordPublicMessage").html('<br/><img src="/SvenSoft/images/error.gif"/>&nbsp;<span class="contactUs">Please enter your password</span>')}if(!isEmpty(passwordPublic)){$("#passwordPublicMessage").html("")}}catch(err){passwordPublic=""}try{regName=document.getElementById("regName").value;if(isEmpty(regName)){$("#regNameMessage").html('<br/><img src="/SvenSoft/images/error.gif"/>&nbsp;<span class="contactUs">Please enter your name</span>')}if(!isEmpty(regName)){$("#regNameMessage").html("")}}catch(err){regName=""}try{regEmail=document.getElementById("regEmail").value;if(isEmpty(regEmail)){$("#regEmailMessage").html('<br/><img src="/SvenSoft/images/error.gif"/>&nbsp;<span class="contactUs">Please enter your email address</span>')}if(!isEmpty(regEmail)){$("#regEmailMessage").html("");if(!emailcheck(regEmail)){$("#regEmailMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please enter a valid email address.</span>')}}}catch(err){regEmail=""}try{regPassword=document.getElementById("regPassword").value;if(isEmpty(regPassword)){$("#regPasswordMessage").html('<br/><img src="/SvenSoft/images/error.gif"/>&nbsp;<span class="contactUs">Please select a password</span>')}if(!isEmpty(regPassword)){$("#regPasswordMessage").html("")}}catch(err){regPassword=""}try{regPasswordConfirm=document.getElementById("regPasswordConfirm").value;if(isEmpty(regPasswordConfirm)){$("#regPasswordConfirmMessage").html('<br/><img src="/SvenSoft/images/error.gif"/>&nbsp;<span class="contactUs">Please confirm your password</span>')}if(!isEmpty(regPasswordConfirm)){$("#regPasswordConfirmMessage").html("")}}catch(err){regPasswordConfirm=""}try{itemName=document.getElementById("itemName").value;if(isEmpty(itemName)){$("#itemNameMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please enter the item name.</span>')}if(!isEmpty(itemName)){$("#itemNameMessage").html("")}}catch(err){itemName=""}try{price=document.getElementById("price").value;if(isEmpty(price)){$("#priceMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please enter the price.</span>')}if(!isEmpty(price)){$("#priceMessage").html("")}}catch(err){price=""}try{condition=document.getElementById("condition").value;if(isEmpty(condition)){$("#conditionMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please specify a condition.</span>')}if(!isEmpty(condition)){$("#conditionMessage").html("")}}catch(err){condition=""}try{category=document.getElementById("category").value;if(isEmpty(category)){$("#categoryMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please specify a category.</span>')}if(!isEmpty(category)){$("#categoryMessage").html("")}}catch(err){category=""}try{shippingType=document.getElementById("shippingType").value;if(isEmpty(shippingType)){$("#shippingTypeMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please select a shipping type.</span>')}if(!isEmpty(shippingType)){$("#shippingTypeMessage").html("")}}catch(err){shippingType=""}if(shippingType=="flat"){shipCost=document.getElementById("shipCost").value;if(isEmpty(shipCost)){$("#shipCostMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please enter the shipping charges. If you are providing free shipping, enter 0.</span>')}if(!isEmpty(shipCost)){$("#shippCostMessage").html("")}}else{if(shippingType=="location"){itemLocation=document.getElementById("itemLocation").value;if(isEmpty(itemLocation)){$("#itemLocationMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please enter the zip code where you will be shipping the item from.</span>')}if(!isEmpty(itemLocation)){$("#itemLocationMessage").html("")}shipService=document.getElementById("shipService").value;if(isEmpty(shipService)){$("#shipServiceMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please specify the shipping service(s) you will be using to ship this item.</span>')}if(!isEmpty(shipService)){$("#shipServiceMessage").html("")}}}try{description=document.getElementById("description").value;if(isEmpty(description)){$("#descriptionMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">A brief description of your item is necessary.</span>')}if(!isEmpty(description)){$("#descriptionMessage").html("")}}catch(err){description=""}try{url=document.getElementById("url").value}catch(err){url=""}try{addInfo=document.getElementById("addInfo").value}catch(err){addInfo=""}if(isEmpty(url)&&isEmpty(addInfo)){$("#addInfoMessage").html('<img src="/Xatori/images/error.gif"/>&nbsp;<span class="contactUs">Please provide either a site/product URL or some additional information using which buyers can contact you. At least one is required.</span>')}if((!isEmpty(url)&&isEmpty(addInfo))||(isEmpty(url)&&!isEmpty(addInfo))||(!isEmpty(url)&&!isEmpty(addInfo))){$("#addInfoMessage").html("")}if(!isEmpty(itemName)&&!isEmpty(price)&&!isEmpty(condition)&&!isEmpty(category)&&!isEmpty(shippingType)&&(!isEmpty(shipCost)||(!isEmpty(itemLocation)&&!isEmpty(shipservice)))&&!isEmpty(description)&&(!isEmpty(url)||!isEmpty(addInfo))){$.facebox.loading();var u="/Xatori/sinfo?itemName="+itemName+"&price="+price+"&condition="+condition+"&category="+category+"&shippingType="+shippingType+"&shipCost="+shipCost+"&itemLocation="+itemLocation+"&shipService="+shipService+"&description="+description+"&url="+url+"&addInfo="+addInfo;$.ajax({type:"POST",url:u,success:function(result){faceboxMessage(result)},error:function(data){faceboxMessage('<img src="/Xatori/images/error.gif"/>&nbsp;<b>Error</b><BR/>There was an error. Please try posting again. We apologize for the inconvenience.')}})}else{if(!isEmpty(regName)&&!isEmpty(regEmail)&&!isEmpty(regPassword)){if(isEmpty(regPasswordConfirm)){alert("Please confirm your password")}else{if(regPassword!=regPasswordConfirm){alert("The password you confirmed does not match the original password.")}else{$.facebox.loading();var u="/Xatori/randl?regName="+regName+"&regEmail="+regEmail+"&regPassword="+regPassword;$.ajax({type:"POST",url:u,success:function(result){JSONObject=eval("("+result+")");if(JSONObject.LOGIN_ID!="ERROR"){$("#loginLink").text("Logout");$("#reg").html('<a href="/Xatori/sellercenter">Seller Center</a>');$("#loginIdDisplay").text(JSONObject.LOGIN_ID+" | ");$.cookie(LOGIN_ID,JSONObject.LOGIN_ID,{path:"/",expires:1})}faceboxMessage(JSONObject.MESSAGE)},error:function(data){faceboxMessage("There was an error while creating your account. We apologize for the inconvenience. Please try again by clicking <a href='#' onclick='register();'>here</a>.")}})}}}else{if(!isEmpty(loginPublic)&&!isEmpty(passwordPublic)){$.facebox.loading();var u="/Xatori/randl?loginPublic="+loginPublic+"&passwordPublic="+passwordPublic;$.ajax({type:"POST",url:u,success:function(result){JSONObject=eval("("+result+")");if(JSONObject.LOGIN_ID!="DOES_NOT_EXIST"&&JSONObject.LOGIN_ID!="ERROR"){$("#loginLink").text("Logout");$("#reg").html('<a href="/Xatori/sellercenter">Seller Center</a>');$("#loginIdDisplay").text(JSONObject.LOGIN_ID+" | ");$.cookie(LOGIN_ID,JSONObject.LOGIN_ID,{path:"/",expires:1})}faceboxMessage(JSONObject.MESSAGE)},error:function(data){faceboxMessage("We were not able to log you in. If you do not have an account, you can create one <a href='#' onclick='register();'>here</a>. If you have one, you may have entered incorrect login ID (your email) or password. Please try again by clicking <a href='#' onclick='doLogin();'>here</a>.")}})}}}try{queryF=document.getElementById("abcF").value;conditionF=document.getElementById("conditionXF").value;categoryF=document.getElementById("categoryXF").value;ebayItemTypeF=document.getElementById("ebayItemTypeXF").value}catch(err){queryF="";conditionF="New";categoryF="All";ebayItemTypeF="AllFixedPriceItemTypes"}if(!isEmpty(queryF)){modifyLayout(queryF,conditionF,categoryF,"",ebayItemTypeF)}else{if(psItemsArray!=null&&psItemsArray!=""){for(var i=0;i<psItemsArray.length;i++){psValuesArray.push(document.getElementById(psItemsArray[i]).value)}modifyLayout("","","",psValuesArray,"")}}});$("#facebox .close_image").attr("src",$.facebox.settings.closeImage)}function getPageScroll(){var xScroll,yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;xScroll=self.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;xScroll=document.documentElement.scrollLeft}else{if(document.body){yScroll=document.body.scrollTop;xScroll=document.body.scrollLeft}}}return new Array(xScroll,yScroll)}function getPageHeight(){var windowHeight;if(self.innerHeight){windowHeight=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){windowHeight=document.documentElement.clientHeight}else{if(document.body){windowHeight=document.body.clientHeight}}}return windowHeight}function makeCompatible(){var $s=$.facebox.settings;$s.loadingImage=$s.loading_image||$s.loadingImage;$s.closeImage=$s.close_image||$s.closeImage;$s.imageTypes=$s.image_types||$s.imageTypes;$s.faceboxHtml=$s.facebox_html||$s.faceboxHtml}function fillFaceboxFromHref(href,klass){if(href.match(/#/)){var url=window.location.href.split("#")[0];var target=href.replace(url,"");$.facebox.reveal($(target).clone().show(),klass)}else{if(href.match($.facebox.settings.imageTypesRegexp)){fillFaceboxFromImage(href,klass)}else{fillFaceboxFromAjax(href,klass)}}}function fillFaceboxFromImage(href,klass){var image=new Image();image.onload=function(){$.facebox.reveal('<div class="image"><img src="'+image.src+'" /></div>',klass)};image.src=href}function fillFaceboxFromAjax(href,klass){$.get(href,function(data){$.facebox.reveal(data,klass)})}function skipOverlay(){return $.facebox.settings.overlay==false||$.facebox.settings.opacity===null}function showOverlay(){if(skipOverlay()){return }if($("facebox_overlay").length==0){$("body").append('<div id="facebox_overlay" class="facebox_hide"></div>')}$("#facebox_overlay").hide().addClass("facebox_overlayBG").css("opacity",$.facebox.settings.opacity).click(function(){$(document).trigger("close.facebox")}).fadeIn(200);return false}function hideOverlay(){if(skipOverlay()){return }$("#facebox_overlay").fadeOut(200,function(){$("#facebox_overlay").removeClass("facebox_overlayBG");$("#facebox_overlay").addClass("facebox_hide");$("#facebox_overlay").remove()});return false}$(document).bind("close.facebox",function(){$(document).unbind("keydown.facebox");$("#facebox").fadeOut(function(){$("#facebox .content").removeClass().addClass("content");hideOverlay();$("#facebox .loading").remove()})})})(jQuery);
