baseUrl = 'http://www.vinovisit.com';
/*
* A Vv App
*
* @author G$
* @copyright (c) 2010, VinoVisit, Inc.
* @date 01.12.2010
* @version $Id$
*/
var vinoVisit={aProps:[],bvd:!+"\v1"?"ie":/WebKit/i.test(navigator.userAgent)?"safari":"other",widget:function(d,a){window.baseUrl||(baseUrl="http://www.vinoVisit.com");var b=["","","","",""];if(!a||isNaN(a)||a<290)a=480;document.write('
');if(!d.search(",")||d.split(",").length==0)document.write(''); else{b=d.split(",");for(i=0;i<=4;i++){if(typeof b[i]=="undefined"||b[i].length==0)b[i]="";switch(i){case 0:tmpbWinery=b[0]!=""?"wineryID="+b[0]:"";break;case 1:tmpbSchedule=b[1]!=""?"&scheduleID="+b[1]:"";break;case 2:tmpbTable=b[2]!=""?"&tableID="+b[2]:"";break;case 3:tmpbTastingType=b[3]!=""?"&eventType="+b[3]:"";break;case 4:tmpbDate=b[4]!=""?"&eventDate="+b[4]:"";break}}document.write('')}document.write("
")},setHeight:function(){document.getElementById("vv-widgetWrapper")},widgetBox:function(d,a,b,c){window.baseUrl||(baseUrl="http://www.vinoVisit.com");if(!a||a.length==0)a="empty";if(!b||isNaN(b)||b<290)b=290;if(!c||c.length==0)c="rmsWidgetBox";aSrc=[];if(typeof jQuery=="undefined"||jQuery.fn.jquery.replace(".", "")<"1.3.2".replace(".",""))aSrc[aSrc.length]="/widget/assets/js/jquery-1.3.2.min.js";aSrc[aSrc.length]="/widget/assets/js/colorbox/jquery.colorbox-min.js";aID=["jq-min","cb-min"];aText=["","vinoVisit.boxInit('"+baseUrl+"', '"+d+"', '"+a+"', '"+b+"', '"+c+"');'"];vinoVisit.aProps.splice(0,vinoVisit.aProps.length);vinoVisit.aProps[0]=["id","cb-ss"];vinoVisit.aProps[1]=["type","text/css"];vinoVisit.aProps[2]=["media","screen"];vinoVisit.aProps[3]=["rel","stylesheet"];vinoVisit.aProps[4]=["href",baseUrl+ "/widget/assets/js/colorbox/colorbox.css"];vinoVisit.addEl("link",vinoVisit.aProps,null,"head",0);if(/(ie|safari)/i.test(vinoVisit.bvd))aSrc.length>1?vinoVisit.addScript(baseUrl+aSrc[0],aID[0],"vinoVisit.addScript('"+baseUrl+aSrc[1]+"', '"+aID[1]+"', 'vinoVisit.boxInit(\""+baseUrl+'", "'+d+'", "'+a+'", "'+b+'", "'+c+"\");');"):vinoVisit.addScript(baseUrl+aSrc[0],aID[0],'vinoVisit.boxInit("'+baseUrl+'", "'+d+'", "'+a+'", "'+b+'", "'+c+'");');else{for(k=0;k1){f+="_"+g[1];j+="_"+g[1]}var e=["","","","",""];vinoVisit.aProps.splice(0,vinoVisit.aProps.length);vinoVisit.aProps[0]=["id",f];vinoVisit.addEl("div",vinoVisit.aProps,h,null,1);vinoVisit.aProps.splice(0,vinoVisit.aProps.length); vinoVisit.aProps[0]=["id",j];vinoVisit.aProps[1]=["class","rmsBox"];if(!a.search(",")||a.split(",").length==0)vinoVisit.aProps[2]=["href",d+"/widget?wineryID="+a+"&ydom="+document.domain];else{e=a.split(",");for(i=0;i<=4;i++){if(typeof e[i]=="undefined"||e[i].length==0)e[i]="";switch(i){case 0:tmpbWinery=e[0]!=""?"wineryID="+e[0]:"";break;case 1:tmpbSchedule=e[1]!=""?"&scheduleID="+e[1]:"";break;case 2:tmpbTable=e[2]!=""?"&tableID="+e[2]:"";break;case 3:tmpbTastingType=e[3]!=""?"&eventType="+e[3]: "";break;case 4:tmpbDate=e[4]!=""?"&eventDate="+e[4]:"";break}}vinoVisit.aProps[2]=["href",d+"/widget?"+tmpbWinery+tmpbSchedule+tmpbTable+tmpbTastingType+tmpbDate+"&ydom="+document.domain]}vinoVisit.addEl("a",vinoVisit.aProps,f,null,0);if(b.toUpperCase()!="IMG")document.getElementById(j).innerHTML=b;else{a="rmsImg";if(g.length>1)a+="_"+g[1];vinoVisit.aProps.splice(0,vinoVisit.aProps.length);vinoVisit.aProps[0]=["id",a];vinoVisit.aProps[1]=["src",d+"/widget/assets/book_now.gif"];vinoVisit.aProps[2]= ["border",0];vinoVisit.addEl("img",vinoVisit.aProps,j,null,0)}if(/(ie|safari)/i.test(vinoVisit.bvd)){/safari/i.test(vinoVisit.bvd)&&jQuery.ready();jQuery(document).ready(function(){jQuery(".rmsBox").colorbox({iframe:true,innerWidth:280,innerHeight:c})})}else document.write(unescape("%3Cscript language='javascript' type='text/javascript' id='cb-eh'%3EjQuery(document).ready(function(){ jQuery('.rmsBox').colorbox({ iframe:true, innerWidth:280, innerHeight:"+c+" }); });%3C/script%3E"))},addScript:function(d,a,b){var c=document.createElement("script"); c.type="text/javascript";if(a)c.id=a;if(d)c.src=d;if(b)if(typeof c.text==="string")c.text=b;else c.appendChild(document.createTextNode(b));if(/ie/i.test(vinoVisit.bvd))c.onreadystatechange=function(){/loaded|complete/.test(this.readyState)&&eval(this.innerHTML)};else c.onload=function(){eval(this.innerHTML)};document.getElementsByTagName("head")[0].appendChild(c)},addEl:function(d,a,b,c,h){var f=document.createElement(d);txt=id=null;if(a&&a.length>0)for(i=0;i