var months = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
var secDate = new Date();
var preDate;
var str="";

for(var i=3;i<370/2;i++)
{
	preDate = new Date(secDate.getFullYear(),secDate.getMonth(),secDate.getDate() + i);
	str=str+"<option value='"+preDate.getDate() + " " +months[preDate.getMonth()]+", " + preDate.getFullYear()+"'>"+preDate.getDate() + " " +months[preDate.getMonth()]+", " + preDate.getFullYear()+"</option>";
	
}
	document.write("<select name=\"servicedate\" id=\"servicedate\" onChange=\"getTheDay(this.id)\" style='width:138px;'><option selected>Select Date</option>");
	document.write(str);
	document.write("</select>");

function getTheDay(id)
{
	var weekday=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];
	
	var myselect = document.getElementById(id).selectedIndex;
	var preDay=new Date(eval("'"+(document.getElementById(id).options[myselect].value)+"'"));
	if(myselect != 0){
		document.getElementById("textDay").innerHTML = weekday[preDay.getDay()];
	}else{
		document.getElementById("textDay").innerHTML = '';
	}
	
	var b="";
	
	//alert(document.getElementById("servicetime"));
	
	if(document.getElementById("servicetime")){
		for (var i=document.getElementById("servicetime").options.length-1; i>=0;i--){
    		document.getElementById("servicetime").options[i] = null;
		}
	}
	
	//alert("inside");
  	var count = 1;	
	document.getElementById("servicetime").options[0] = new Option("-Select-","0");
	var day = weekday[preDay.getDay()];
			if((day == "Monday") || (day == "Tuesday") || (day == "Wednesday") || (day == "Thursday"))
			{
				if(b.search("7:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("7:30 AM","7:30 AM");
					b=b + "," + "7:30 AM";
	    	  	 }
				 if(b.search("8:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("8:00 AM","8:00 AM");
					b=b + "," + "8:00 AM";
	    	  	 }
				 if(b.search("8:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("8:30 AM","8:30 AM");
					b=b + "," + "8:30 AM";
	    	  	 }
				 if(b.search("9:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("9:00 AM","9:00 AM");
					b=b + "," + "9:00 AM";
	    	  	 }
				  if(b.search("9:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("9:30 AM","9:30 AM");
					b=b + "," + "9:30";
	    	  	 }
				  if(b.search("10:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("10:00 AM","10:00 AM");
					b=b + "," + "10:00 AM";
	    	  	 }
				  if(b.search("10:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("10:30 AM","10:30 AM");
					b=b + "," + "10:30 AM";
	    	  	 }
				 if(b.search("11:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("11:00 AM","11:00 AM");
					b=b + "," + "11:00 AM";
	    	  	 }
				 if(b.search("11:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("11:30 AM","11:30 AM");
					b=b + "," + "11:30 AM";
	    	  	 }
				  if(b.search("12:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("12:00 PM","12:00 PM");
					b=b + "," + "12:00 PM";
	    	  	 }
				 if(b.search("12:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("12:30 PM","12:30 PM");
					b=b + "," + "12:30 PM";
	    	  	 }
				 if(b.search("1:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("1:00 PM","1:00 PM");
					b=b + "," + "1:00 PM";
	    	  	 }
				 if(b.search("1:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("1:30 PM","1:30 PM");
					b=b + "," + "1:30 PM";
	    	  	 }
				 if(b.search("2:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("2:00 PM","2:00 PM");
					b=b + "," + "2:00 PM";
	    	  	 }
				 if(b.search("2:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("2:30 PM","2:30 PM");
					b=b + "," + "2:30 PM";
	    	  	 }
				 if(b.search("3:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("3:00 PM","3:00 PM");
					b=b + "," + "3:00 PM";
	    	  	 }
				 if(b.search("3:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("3:30 PM","3:30 PM");
					b=b + "," + "3:30 PM";
	    	  	 }
				 if(b.search("4:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("4:00 PM","4:00 PM");
					b=b + "," + "4:00 PM";
	    	  	 }
				 if(b.search("4:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("4:30 PM","4:30 PM");
					b=b + "," + "4:30 PM";
	    	  	 }
				 if(b.search("5:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("5:00 PM","5:00 PM");
					b=b + "," + "5:00 PM";
	    	  	 }
				 if(b.search("5:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("5:30 PM","5:30 PM");
					b=b + "," + "5:30 PM";
	    	  	 }
				 if(b.search("6:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("6:00 PM","6:00 PM");
					b=b + "," + "6:00 PM";
	    	  	 }
				
					}
					
				if(day == "Friday")
				{ 
				if(b.search("7:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("7:30 AM","7:30 AM");
					b=b + "," + "7:30 AM";
	    	  	 }
				 if(b.search("8:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("8:00 AM","8:00 AM");
					b=b + "," + "8:00 AM";
	    	  	 }
				 if(b.search("8:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("8:30 AM","8:30 AM");
					b=b + "," + "8:30 AM";
	    	  	 }
				 if(b.search("9:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("9:00 AM","9:00 AM");
					b=b + "," + "9:00 AM";
	    	  	 }
				  if(b.search("9:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("9:30 AM","9:30 AM");
					b=b + "," + "9:30 AM";
	    	  	 }
				  if(b.search("10:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("10:00 AM","10:00 AM");
					b=b + "," + "10:00 AM";
	    	  	 }
				  if(b.search("10:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("10:30 AM","10:30 AM");
					b=b + "," + "10:30 AM";
	    	  	 }
				 if(b.search("11:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("11:00 AM","11:00 AM");
					b=b + "," + "11:00 AM";
	    	  	 }
				 if(b.search("11:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("11:30 AM","11:30 AM");
					b=b + "," + "11:30 AM";
	    	  	 }
				   if(b.search("12:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("12:00 PM","12:00 PM");
					b=b + "," + "12:00 PM";
	    	  	 }
				 if(b.search("12:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("12:30 PM","12:30 PM");
					b=b + "," + "12:30 PM";
	    	  	 }
				 if(b.search("1:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("1:00 PM","1:00 PM");
					b=b + "," + "1:00 PM";
	    	  	 }
				 if(b.search("1:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("1:30 PM","1:30 PM");
					b=b + "," + "1:30 PM";
	    	  	 }
				 if(b.search("2:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("2:00 PM","2:00 PM");
					b=b + "," + "2:00 PM";
	    	  	 }
				  if(b.search("2:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("2:30 PM","2:30 PM");
					b=b + "," + "2:30 PM";
	    	  	 }
				  if(b.search("3:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("3:00 PM","3:00 PM");
					b=b + "," + "3:00 PM";
	    	  	 }
				 if(b.search("3:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("3:30 PM","3:30 PM");
					b=b + "," + "3:30 PM";
	    	  	 }
				 if(b.search("4:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("4:00 PM","4:00 PM");
					b=b + "," + "4:00 PM";
	    	  	 }
				 if(b.search("4:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("4:30 PM","4:30 PM");
					b=b + "," + "4:30 PM";
	    	  	 }
				 if(b.search("5:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("5:00 PM","5:00 PM");
					b=b + "," + "5:00 PM";
	    	  	 }
				 if(b.search("5:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("5:30 PM","5:30 PM");
					b=b + "," + "5:30 PM";
	    	  	 }
				 if(b.search("6:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("6:00 PM","6:00 PM");
					b=b + "," + "6:00 PM";
	    	  	 }
				
			}					
					
			if(day == "Saturday")
						{ 
			
								
				 if(b.search("8:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("8:00 AM","8:00 AM");
					b=b + "," + "8:00 AM";
	    	  	 }
				 if(b.search("8:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("8:30 AM","8:30 AM");
					b=b + "," + "8:30 AM";
	    	  	 }
				 if(b.search("9:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("9:00 AM","9:00 AM");
					b=b + "," + "9:00 AM";
	    	  	 }
				  if(b.search("9:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("9:30 AM","9:30 AM");
					b=b + "," + "9:30 AM";
	    	  	 }
				  if(b.search("10:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("10:00 AM","10:00 AM");
					b=b + "," + "10:00 AM";
	    	  	 }
				  if(b.search("10:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("10:30 AM","10:30 AM");
					b=b + "," + "10:30 AM";
	    	  	 }
				 if(b.search("11:00 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("11:00 AM","11:00 AM");
					b=b + "," + "11:00 AM";
	    	  	 }
				 if(b.search("11:30 AM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("11:30 AM","11:30 AM");
					b=b + "," + "11:30 AM";
	    	  	 }
				   if(b.search("12:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("12:00 PM","12:00 PM");
					b=b + "," + "12:00 PM";
	    	  	 }
				 if(b.search("12:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("12:30 PM","12:30 PM");
					b=b + "," + "12:30 PM";
	    	  	 }
				 if(b.search("1:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("1:00 PM","1:00 PM");
					b=b + "," + "1:00 PM";
	    	  	 }
				 if(b.search("1:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("1:30 PM","1:30 PM");
					b=b + "," + "1:30 PM";
	    	  	 }
				 if(b.search("2:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("2:00 PM","2:00 PM");
					b=b + "," + "2:00 PM";
	    	  	 }
				 if(b.search("2:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("2:30 PM","2:30 PM");
					b=b + "," + "2:30 PM";
	    	  	 }
				 if(b.search("3:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("3:00 PM","3:00 PM");
					b=b + "," + "3:00 PM";
	    	  	 }
				 if(b.search("3:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("3:30 PM","3:30 PM");
					b=b + "," + "3:30 PM";
	    	  	 }
				 if(b.search("4:00 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("4:00 PM","4:00 PM");
					b=b + "," + "4:00 PM";
	    	  	 }
				 if(b.search("4:30 PM")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("4:30 PM","4:30 PM");
					b=b + "," + "4:30 PM";
	    	  	 }
				 
			}
			if( (day == "Sunday"))
			{
				 /*document.getElementById("servicetime").options[0] = new Option("-Closed-","-Closed-");*/
				 if(b.search("Closed")<0)
				 {
					document.getElementById("servicetime").options[count++] = new Option("Closed","Closed");
					b=b + "," + "Closed";
	    	  	 } 
			}
		

}


function weekend()
{
	if(document.ScheduleService.textDay.value="undefined")
	{
		document.ScheduleService.textDay.value="";
	}
	
 }

