﻿var options={to:"#cart",className:'ui-effects-transfer'};var inProcess=false;jQuery(document).ready(function(){jQuery("#dialog_alreadySelected").dialog({bgiframe:true,modal:true,autoOpen:false,zIndex:9999});jQuery("#dialog_nothingSelected").dialog({bgiframe:true,modal:true,autoOpen:false,zIndex:9999});jQuery(".Document").hover(function(e){var description=jQuery("#DI"+jQuery(this).attr('id').substr(3,jQuery(this).attr('id').length-1));description.css({'left':e.pageX,'top':e.pageY+20});description.show()},function(){var description=jQuery("#DI"+jQuery(this).attr('id').substr(3,jQuery(this).attr('id').length-1));description.hide()});jQuery(".Document").mousemove(function(e){var description=jQuery("#DI"+jQuery(this).attr('id').substr(3,jQuery(this).attr('id').length-1));description.css({'left':e.pageX,'top':e.pageY+21})})});function setDocs(docs){var newWebsiteCookie=new String("atwebsite=");var pattern=new RegExp("atwebsite=[^;]*(language=[^;&]+)");var res=document.cookie.match(pattern);if(res!=null&&res[1]!=null)newWebsiteCookie+=(res[1]+"&");newWebsiteCookie+="cart"+portalID+"="+docs+";domain=.atinternet.com; path=/";document.cookie=newWebsiteCookie}function getDocs(){var cookString=document.cookie;var pattern=new RegExp("atwebsite=[^;]*cart"+portalID+"=([^;&]+)");var res=cookString.match(pattern);if(res!=null&&res[1]!=null){return res[1]}else return-1}function docSelected(docID,docs){var found=false;var docs=getDocs().split(",");var i=0;while(!found&&i<docs.length){if(docs[i]==docID)found=true;i++}return found}function highLightDoc(){var docID=DOC;jQuery("#sdoc"+docID).effect("highlight",{color:"#EC8902"});inProcess=false}function addInCart(){var docID=DOC;var docName=jQuery("#doc"+docID).html();jQuery("#cartContent").append('<div id="sdoc'+docID+'" class="selectedDoc" style="display:none;"><table><tr><td class="docTitle">'+docName+'</td><td class="delDocButton"><a href="javascript:removeDoc('+docID+')"><img src="/DesktopModules/DocumentationBase/images/Bt_Supprimer.gif" alt="remove"/></a></td></tr></table></div>');jQuery("#sdoc"+docID).slideDown(150,highLightDoc)}function addDoc(docID){if(!inProcess){var oldDocs=getDocs();if(oldDocs!=-1){if(!docSelected(docID,oldDocs)){setDocs(oldDocs+","+docID);DOC=docID;inProcess=true;jQuery("#doc"+docID+"").effect('transfer',options,250,addInCart)}else{jQuery("#dialog_alreadySelected").dialog('open')}}else{setDocs(docID);DOC=docID;inProcess=true;jQuery("#doc"+docID+"").effect('transfer',options,500,addInCart)}}}function removeDocFromDom(){docID=DOC;jQuery("#sdoc"+docID+"").remove()}function removeDoc(docID){if(getDocs()!=-1){var oldDocs=getDocs().split(",");var newDocs=new Array();for(i in oldDocs){if(oldDocs[i]!=docID)newDocs.push(oldDocs[i])}setDocs(newDocs.join(","));DOC=docID;jQuery("#sdoc"+docID+"").slideUp(150,removeDocFromDom)}}function submitOrder(){if(getDocs()!=-1)window.location=contactFormURL;else jQuery("#dialog_nothingSelected").dialog('open')}