$(function(){if($("#modalCollabRequestEnabled").exists()){$("#collabRequestDialog").live("click",function(b){var a=getSkus();b.preventDefault();var c=this;if($("#modalCollabRequest").exists()){$("#modalCollabRequest").remove()}$("body").append('<div id="modalCollabRequest"></div>');$("#modalCollabRequest").load(od_utils.appendSessionId("/ajaxhtml/modalCollabRequest.do?skus="+a),function(g){$("#modalCollabRequest").hide();var d=$("#collaborativeOrderingDialogTitle").html();var h="<div id='collabRequestContent'><div id='collabRequestContentBody'>"+$("#collabRequestDialogBody").html()+"</div></div>";modalCollaborative(c);if(a==""){var f=$("#collabRequestContentBody").find("#collabErrors");$(f).html('<span><strong class="alert">'+$("#collabCorrections").text()+"</strong></span>");errorMsgHTML="<div style='padding-left:15px'>&bull;&nbsp;"+$("#modalCollabNoSkuError").html()+"</div>";$(f).append(errorMsgHTML);$("#collabRequestContentBody").find("#sendEmail").remove()}})})}});function getSkus(){var e=new Array();var d=new Array();var a=new Array();var c="";var h=$("#cartEntries").exists();var f=$("#cslSkuDetail").exists();var g=$("#skuDetails").exists();if(h){$("input[name^=cartRow][name$=skuWithEffort][type=hidden]").each(function(j){e[j]=$(this).val();h=true});$("input[name^=cartRow][name$=quantity]").each(function(j){d[j]=$(this).val()})}if(f){$("#cslSkuDetail input[name^=entryFormList][name$=sku]").each(function(j){e[j]=$(this).val()});$("#cslSkuDetail input[name^=entryFormList][name$=qty]").each(function(j){d[j]=$(this).val()});$("#cslSkuDetail input[name^=entryFormList][name$=selected]").each(function(j){a[j]=$(this).attr("checked")})}if(g){$("input[name=entryFormList[0].sku]:first").each(function(j){e[j]=$(this).val()});$("#skuDetails input[name=entryFormList[0].qty]:first").each(function(j){d[j]=$(this).val();if(d[j]==""||d[j]!=parseInt(d[j])){d[j]="1"}})}for(var b=0;b<e.length;b++){if(h||g||a[b]){if(b>0){c+=","}c+=e[b]+","+d[b]}}return c}function modalCollaborative(a){var b=$("#collaborativeOrderingDialogTitle").html();var d="<div id='collabRequestContent'><div id='collabRequestContentBody'>"+$("#collabRequestDialogBody").html()+"</div></div>";var c=$(d).dialog({bgiframe:true,title:b,modal:true,resizable:false,draggable:false,position:"center",width:590,overlay:{opacity:0.5,background:"black"},hide:"fade",open:function(){$("#collabRequestContentBody input[name=fromName]").focus();addressValidation(false);$("#collabRequestContentBody input[type=submit]").click(function(l){l.preventDefault();var g=$("#collabRequestContentBody input[name=fromName]").val();var j=$("#collabRequestContentBody input[name=fromEmail]").val();var k=$("#collabRequestContentBody input[name=sendToEmail]").val();var m=$("#collabRequestContentBody textarea[name=comments]").val();var h=$("#collabRequestContentBody input[name=skus]").val();var f=false;if($("#collabRequestContentBody input[name=sendCopy]:checked")){f=true}if(l.target.name=="cmd_send"){callDwrForSendCollabEmail(h,g,j,k,m,f,c)}else{$(c).dialog("close")}})},close:function(){$(this).remove()}})}function callDwrForSendCollabEmail(e,c,d,f,g,b,a){DWRDelegate.sendCollabEmail(e,c,d,f,g,b,{callback:function(h){var l=h;if(l.length==0){$("#collabRequestContentBody").html("<div id='collabRequestContent'><div id='collabRequestContentBody'>"+$("#modalCollabSuccessOnClose").html()+"</div></div>");$(a).dialog("option","height",70);setTimeout(function(){$(a).dialog("close")},3000)}else{var k=$("#collabRequestContentBody").find("#collabErrors");$(k).html('<span><strong class="alert">'+$("#collabCorrections").text()+"</strong></span>");var j="";for(i=0;i<l.length;i++){j="<div style='padding-left:15px'>&bull;&nbsp;"+l[i]+"</div>";$(k).append(j)}}}})};