function VV_Popup(c,b,e,d){VV_DisplayMessage("START VV_Popup("+c+", "+b+", "+e+", "+d+")");try{window.open(c,b,e,d)}catch(a){VV_DisplayMessage("ERROR VV_Popup("+c+", "+b+", "+e+", "+d+") : "+a.message)}finally{VV_DisplayMessage("END VV_Popup("+c+", "+b+", "+e+", "+d+")")}}function VV_SetCookies(d,e){VV_DisplayMessage("START VV_SetCookies("+d+", "+e+")");try{var a=new Date();a.setTime(a.getTime());var c=new Date(a.getTime()+(30*1000*60*60*24));document.cookie="VirtuOz_IID="+d+";expires="+c.toGMTString()+";path=/";document.cookie="VirtuOz_CID="+e+";path=/"}catch(b){VV_DisplayMessage("ERROR VV_SetCookies("+d+", "+e+") : "+b.message)}finally{VV_DisplayMessage("END VV_SetCookies("+d+", "+e+")")}}function VV_SetAllCookies(e,f,c){VV_DisplayMessage("START VV_SetAllCookies("+e+", "+f+", "+c+")");try{var a=new Date();a.setTime(a.getTime());var d=new Date(a.getTime()+(30*1000*60*60*24));document.cookie="VirtuOz_IID="+e+";expires="+d.toGMTString()+";path=/";document.cookie="VirtuOz_CID="+f+";path=/";document.cookie="VirtuOz_AID="+c+";path=/"}catch(b){VV_DisplayMessage("ERROR VV_SetAllCookies("+e+", "+f+", "+c+") : "+b.message)}finally{VV_DisplayMessage("END VV_SetAllCookies("+e+", "+f+", "+c+")")}}function VV_SetAnswerCookie(b){VV_DisplayMessage("START VV_SetAnswerCookie("+b+")");try{document.cookie="VirtuOz_AID="+b+";path=/"}catch(a){VV_DisplayMessage("ERROR VV_SetAnswerCookie("+b+") : "+a.message)}finally{VV_DisplayMessage("END VV_SetAnswerCookie("+b+")")}}function VV_SetCookiesAndNav(e,f,c){VV_DisplayMessage("START VV_SetCookiesAndNav("+e+", "+f+", "+c+")");try{var a=new Date();a.setTime(a.getTime());var d=new Date(a.getTime()+(30*1000*60*60*24));document.cookie="VirtuOz_IID="+e+";expires="+d.toGMTString()+";path=/";document.cookie="VirtuOz_CID="+f+";path=/";top.location.href=c}catch(b){VV_DisplayMessage("ERROR VV_SetCookiesAndNav("+e+", "+f+", "+c+") : "+b.message)}finally{VV_DisplayMessage("END VV_SetCookiesAndNav("+e+", "+f+", "+c+")")}}function VV_GetCookie(b){VV_DisplayMessage("START VV_GetCookie("+b+")");try{if(document.cookie){var c=b+"=";if(document.cookie.length>0){offset=document.cookie.indexOf(c);if(offset!=-1){offset+=c.length;end=document.cookie.indexOf(";",offset);return unescape(document.cookie.substring(offset,(end!=-1)?end:document.cookie.length))}return null}return null}return null}catch(a){VV_DisplayMessage("ERROR VV_GetCookie("+b+") : "+a.message)}finally{VV_DisplayMessage("END VV_GetCookie("+b+")")}}function VV_DisplayMessage(a){if(VV_Debug){alert(a)}};
