
	
	//Edit
	function check_email(e) 
	{
		e = e||"";
		ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";

		for(i=0; i < e.length ;i++)
		{
			if(ok.indexOf(e.charAt(i))<0)
			{ 
				return (false);
			}	
		} 
		
		if (document.images)
		{
			re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
			re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
			if (!e.match(re) && e.match(re_two)) 
			{
				return (-1);		
			} 
		}
	}
	//EndEdit
	
        if($.browser.msie){
            document.execCommand("BackgroundImageCache",false,true);
        }
	    $(document).ready(
		    function(){
		    	
			    //Hotels list displaying			    	
//                 $.ajax( {
//                   type: "GET",
//                   url: "./data/hotels-list.xml",
//                   dataType: "xml",
//                   success  : function(xmldata)
//                   {
//                    //alert("test");
//		            $("hotel,casino,comingright,comingleft",xmldata).each( function(i)
//							{   
//						        if(this.tagName == "comingleft"  ||  this.tagName == "comingright") {
//						        //do not add to navication
//						        } else
//						        {
//								$("#hotels").append("<li onmouseout='doSomething(event)'><a href='"+this.getAttribute("url")+"' rel='external'>"+this.getAttribute("name")+"</a></li>")
//								}
//								if(this.getAttribute("name")!="Hardrockhotels.com")
//								{
//								    if(this.tagName == "comingleft" || this.tagName == "comingright") {
//								        if (this.getAttribute("url") != "") {
//								    
//									    $("#"+this.tagName+"sList").append("<a class='hotelsLink2' href='"+this.getAttribute("url")+"' >"+this.getAttribute("name")+"</a><br />" );	}
//									    else 
//									    {
//									    $("#"+this.tagName+"sList").append("<span class='hotelsLink2'>"+this.getAttribute("name")+"</span><br />" );
//									    }
//								    
//								    } else {
//									    $("#"+this.tagName+"sList").append("<a class='hotelsLink' href='"+this.getAttribute("url")+"' >"+this.getAttribute("name")+"</a><br />" );	
//									}
//								}
//							} ); 
//	                 window.setTimeout("showList()", 2800);
//                	// showList(); 
//                   }
//                 });                 		    
    			//Edit
//			    $("#imgSubmit").click(function()
//				//function imgSubmitHandler()
//				{
//				    alert("hello"); 				
//					if( check_email( $("#subscrEmail").attr("value") ) )
//					{
//						$("#signUpError").fadeOut("fast");
//						$("#ctl00_cphMainContent_subscrEmailReadonly").attr( "value", $("#subscrEmail").attr("value") );
//						$("#signUpForm").css({display: "none"});
//						//$("#signUpDetails").css({display: "block"});
//						$("#signUpDetails").fadeIn("slow");
//						
//					}
//					else 
//					{
//						//$("#subscrEmail").css("border","1px red solid");
//						$("#signUpError").html("Please Fill in Email");
//						$("#signUpError").fadeIn("slow");
//					}
//			    });
//				//};
                
                $("#imgSubmitDetails").click(function()
				{
					if( !$("#subscrFname").attr("value") || $("#subscrFname").attr("value").length==0 )
					{
						$("#signUpError").html("Please Fill in First Name");
						$("#signUpError").fadeIn("slow");					
						return;
					}
					if( !$("#subscrLname").attr("value") || $("#subscrLname").attr("value").length==0 )
					{
						$("#signUpError").html("Please Fill in Last Name");
						$("#signUpError").fadeIn("slow");					
						return;
					}					
					if( !$("#dropDownCountrySelector").attr("value") || $("#dropDownCountrySelector").attr("value").length==0 )
					{
						$("#signUpError").html("Please Fill in Country");
						$("#signUpError").fadeIn("slow");					
						return;
					}					
					//EndEdit
					$("#signUpError").fadeOut("fast");
            	    $("#signUpDetails").css({display: "none"});
                    $("#requestProcessing").css({display: "block"});
                    window.setTimeout("requestCompleted()", 2000);
                    return false;
					
					
                });
		    }
	    );	   
	    
        function requestCompleted()
		{
    	    $("#requestProcessing").html('<br/><br/>Your email address was successfully added <br />to our mailing list.<br /><br />Thanks for your interest in our services.')
        }
        
        function showList()
		{
    	   
    	    $("#Layer3").slideDown("slow");
    	    //document.getElementById("Layer3").style.display = "block";
        }
        
        function doSomething(e) 
        {
            if($.browser.msie) return false;
         
            //Fixes problem with blinking menu in mozila and netscape browsers      
            if (!e) var e = window.event;
            e.cancelBubble = true;              
            if (e.stopPropagation) e.stopPropagation(); 
        }
        
        
        function createCookie(name,value,days){
	        if (days){
		        var date=new Date();
		        date.setTime(date.getTime()+(days*24*60*60*1000));
		        var expires="; expires="+date.toGMTString();
	        } else var expires="";
	        document.cookie=name+"="+value+expires+"; path=/";
        }

        function readCookie(name){
	        var nameEQ=name+"=";
	        var ca=document.cookie.split(';');
	        for(var i=0;i<ca.length;i++){
		        var c=ca[i];
		        while(c.charAt(0)==' ') c=c.substring(1,c.length);
		        if(c.indexOf(nameEQ)==0) return c.substring(nameEQ.length,c.length);
	        }
	        return null;
        }

        function eraseCookie(name){
	        createCookie(name,"",-1);
        }