                function showReviewLayer(val) {
                        //document.rew_form.ap.value=val;
                        var layer=document.getElementById('LayerReview');
                        var cx=window.document.body.scrollLeft+window.event.x;
                        var cy=window.document.body.scrollTop+window.event.y-320;
                                                //var cx=(document.body.offsetWidth-layer.style.pixelWidth)/2+document.body.scrollLeft;
                                                //var cy=(document.body.offsetHeight-layer.style.pixelHeight)/2+document.body.scrollTop-50;
                        layer.style.pixelLeft=cx;
                        layer.style.pixelTop=cy;
                        layer.style.visibility='visible';
                        dropShadow(layer);
                }

                function showBookLayer(val) {
                        document.book_form.book_id.value=val;
                        document.book_form.book_arrival.value=document.search_form.Arrival.value;
                        document.book_form.book_departure.value=document.search_form.Departure.value;
                        var layer=document.getElementById('LayerBook');
                        var cx=(document.body.offsetWidth-layer.style.pixelWidth)/2+document.body.scrollLeft;
                        var cy=(document.body.offsetHeight-layer.style.pixelHeight)/2+document.body.scrollTop-50;
                        layer.style.pixelLeft=cx;
                        layer.style.pixelTop=cy;
                        layer.style.visibility='visible';
                        dropShadow(layer);
                }

                function showBookLayer1(val) {
                        document.book_form.book_id.value=val;
                        var layer=document.getElementById('LayerBook');
                        var cx=(document.body.offsetWidth-layer.style.pixelWidth)/2+document.body.scrollLeft;
                        var cy=(document.body.offsetHeight-layer.style.pixelHeight)/2+document.body.scrollTop-50;
                        layer.style.pixelLeft=cx;
                        layer.style.pixelTop=cy;
                        layer.style.visibility='visible';
                        dropShadow(layer);
                }

                function hideBookLayer(){
                        var layer=document.getElementById('LayerBook');
                        layer.style.visibility='hidden';
                        dropShadow(layer);
                }

                function hideReviewLayer(){
                        var layer=document.getElementById('LayerReview');
                        layer.style.visibility='hidden';
                        dropShadow(layer);
                }

                function book_submit() {
                        if ((document.book_form.book_arrival.value=="")||(document.book_form.book_departure.value=="")) {
                                alert("You must specify the arrival and the departure date");
                                return;
                        }
                        var DateArrival = new Date(document.book_form.book_arrival.value);
                        var DateDeparture = new Date(document.book_form.book_departure.value);
                        if (DateArrival>=DateDeparture) {
                                alert("Please select the Departure date after the Arrival date");
                                return;
                        }
                        document.book_form.submit();
                }
                function search_submit() {
                        if ((document.book_form.book_arrival.value=="")||(document.book_form.book_departure.value=="")) {
                                alert("You must specify the arrival and the departure date");
                                return;
                        }
                        var DateArrival = new Date(document.book_form.book_arrival.value);
                        var DateDeparture = new Date(document.book_form.book_departure.value);
                        if (DateArrival>=DateDeparture) {
                                alert("Please select the Departure date after the Arrival date");
                                return;
                        }
                        document.search_form.submit();
                }

                function MM_swapImgRestore() { //v3.0
                  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
                }

                function MM_preloadimges() { //v3.0
                  var d=document; if(d.imges){ if(!d.MM_p) d.MM_p=new Array();
                    var i,j=d.MM_p.length,a=MM_preloadimges.arguments; for(i=0; i<a.length; i++)
                    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
                }

                function MM_findObj(n, d) { //v4.01
                  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
                    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
                  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
                  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
                  if(!x && d.getElementById) x=d.getElementById(n); return x;
                }

                function MM_swapImage() { //v3.0
                  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
                   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
                }

                function openWindowLayer(aPage, w, h) {
                        w=150;
                        h=175;
                        var cx=window.document.body.scrollLeft+window.event.x;
                        var cy=window.document.body.scrollTop+window.event.y;
                        var s='<div id="windowLayer" style="position:absolute; border: 0px #BBBBBB solid; visibility: visible; top: '+cy+'px; left: '+cx+'px; width: '+w+'px; height: '+h+'px; z-index:10; " align="center">';
                        s=s+'<table id="windowLayerT" border="0" cellspacing="0" cellspadding="0" align="center" width="100%" height="100%"><tr><td bgcolor="#FFFFFF" style="border: 1px #BBBBBB solid" align="center" valign="middle" height="100%">';
                        s=s+'<iframe frameborder="0" marginheight="0" marginwidth="0" width="100%" height="100%" src="'+aPage+'"></iframe>';
                        s=s+'</td></tr></table></div>';
                        document.all.calendar.innerHTML = s;
                }

                // Example:
                // alert( readCookie("myCookie") );
                function readCookie(name)
                {
                  var cookieValue = "";
                  var search = name + "=";
                  if(document.cookie.length > 0)
                  {
                    offset = document.cookie.indexOf(search);
                    if (offset != -1)
                    {
                      offset += search.length;
                      end = document.cookie.indexOf(";", offset);
                      if (end == -1) end = document.cookie.length;
                      cookieValue = unescape(document.cookie.substring(offset, end))
                    }
                  }
                  return cookieValue;
                }
                // Example:
                // writeCookie("myCookie", "my name", 24);
                // Stores the string "my name" in the cookie "myCookie" which expires after 24 hours.
                function writeCookie(name, value, hours)
                {
                  var expire = "";
                  if(hours != null)
                  {
                    expire = new Date((new Date()).getTime() + hours * 3600000);
                    expire = "; expires=" + expire.toGMTString();
                  }
                  document.cookie = name + "=" + escape(value) + expire;
                }

                function arataLayer(nume){
                        //aici pozitionez layer-ul in functie de mouse si il afisez
                        var cx=window.document.body.scrollLeft+window.event.x;
                        var cy=window.document.body.scrollTop+window.event.y;
                        document.getElementById(nume).style.top=cy-50
                        document.getElementById(nume).style.left=cx-100
                        document.getElementById(nume).style.visibility='visible'
                }

                function dropShadow(layer) {
                        var layerS=document.getElementById(layer.id+'_shadow');
                        if (layerS==null) {
                                layerS=document.createElement("<div id='"+layer.id+'_shadow'+"' style='position:absolute; z-index:1; background-color: #AAAAAA; layer-background-color: #AAAAAA; border: 1px none #000000; visibility: hidden;'></div>");
                                document.all.shadowLayer.appendChild(layerS);
                        }
                        if (layer.style.visibility=="visible") {
                                var w=layer.offsetWidth;
                                var h=layer.offsetHeight;
                                var l=layer.offsetLeft;
                                var t=layer.offsetTop;
                                layerS.style.pixelWidth=w;
                                layerS.style.pixelHeight=h;
                                layerS.style.pixelLeft=l+3;
                                layerS.style.pixelTop=t+3;
                                layerS.style.visibility='visible';
                        }
                        else
                                layerS.style.visibility='hidden';
                }
                            function mapLayer(locate,ap)
                            {

                var layer=document.getElementById('mapLayer');
                var cx=(document.body.offsetWidth-layer.style.pixelWidth)/2+document.body.scrollLeft;
                var cy=(document.body.offsetHeight-layer.style.pixelHeight)/2+document.body.scrollTop-50;
                if (locate==1){
                        document.getElementById('mapLayer').style.top=cy
                        document.getElementById('mapLayer').style.left=cx
                }
                document.getElementById('mapLayer').style.visibility='visible';


                }

