// JavaScript Document

function disp_div(opendiv1,opendiv2,closediv1,closediv2)
   {
			
			//if(opendiv1=="second")
			if(opendiv1=="fourth")
			{
			  	if(document.getElementById("package").value=="")
				{
				 alert("Please select Package");
				 return false;
				}
				else
				{
				   // document.getElementById(opendiv1).style.display='block';
					document.getElementById(opendiv2).style.display='block';
					// document.getElementById(closediv1).style.display='none';
					document.getElementById(closediv2).style.display='none';
					// $(closediv1).slideUp("slow");
					// $(opendiv1).slideDown("slow");

					$j('#'+opendiv1).slideDown("slow");
					$j('#'+closediv1).slideUp("slow");
					
				}
			}
			else
			{
			  // document.getElementById(opendiv1).style.display='block';
				document.getElementById(opendiv2).style.display='block';
				// document.getElementById(closediv1).style.display='none';
				document.getElementById(closediv2).style.display='none';
				// $(closediv1).slideUp("slow");
				// $(opendiv1).slideDown("slow");

				$j('#'+opendiv1).slideDown("slow");
				$j('#'+closediv1).slideUp("slow");
			}
	
   }
   
   
  
  
  function packagechange()
  {
	
	
	var package = document.getElementById('package').value; 
	 if(package=="")
	   package=0;
	   
	 var receivers = document.getElementById('receivers').value; 
	 var hdtvs = document.getElementById('hdtvs'); 
	 var  hd=hdtvs.value;
	 var chkdvr=document.getElementById('dvr');
		 if(chkdvr.checked==true)
		  dvr=1;
		 else
		  dvr=0;
		  
		  
		  
	
	 var chkhbo = document.getElementById('hbo'); 
	 if(chkhbo.checked==true)
	   var hbo=document.getElementById('hbo').value; 
	 else
	   var hbo=0;
	   
	 var chkstarz = document.getElementById('starz'); 
	 if(chkstarz.checked==true)
	   var starz=document.getElementById('starz').value; 
	 else
	   var starz=0;
	 
	 var chkshowtime = document.getElementById('showtime'); 
	 if(chkshowtime.checked==true)
	   var showtime=document.getElementById('showtime').value; 
	 else
	   var showtime=0;
	 
	 var chkcinemax = document.getElementById('cinemax'); 
	 
	 if(chkcinemax.checked==true)
	   var cinemax=document.getElementById('cinemax').value; 
	 else
	   var cinemax=0;
	
	
		 
	   var url = 'ajax-cal.php?package='+package+'&hd='+hd+'&receivers='+receivers+'&hbo='+hbo+'&starz='+starz+'&showtime='+showtime+'&cinemax='+cinemax+'&dvr='+dvr;
	    
         new Ajax.Request(url,{
         method: 'get',
            onSuccess: function(transport)
            {
               var dr = transport.responseText;
			   
			   var str=dr.split("#");
			   var pkg=str[0].split("@");
			   var hd=str[1];
			   var dvr=str[2];
			   var lease=str[3];
			   var movieprice=str[4];
			    var moviedis=str[5];
			   var totaldis=str[6];
			   var total=str[7];
			   document.getElementById('progpack').innerHTML=pkg[0];
			   document.getElementById('progpackprice').innerHTML=pkg[1];
			   document.getElementById('divmonthdis').innerHTML=pkg[2];
			   document.getElementById('divhdprice').innerHTML=hd;
			   document.getElementById('divdvrprice').innerHTML=dvr;
			   document.getElementById('divmovieprice').innerHTML=movieprice;
			   document.getElementById('divmoviedis').innerHTML=moviedis;
			   document.getElementById('divleaseprice').innerHTML=lease;
			   document.getElementById('divafterdis').innerHTML="<font color='green'><b>"+totaldis+"</b></font>";
			   document.getElementById('divbeforedis').innerHTML="<s>"+total+"</s>";
            },
                 onFailure: function(transport)
                 {
                   // when the request fails
                     alert('The request failed..');
             },
                 onException: function(err)
                 {
                     // When an exception is encountered while executing the callbacks
                     alert('Exception');
                 }
             });
	
	  
  }
  
  
  
   function valchange(type)
   { 
     var selObj = document.getElementById('hdtvs');
	  var chkObj=document.getElementById('hd');
	if(type=="chk")
	 {
		 if(chkObj.checked==true)
		 {
			 selObj.selectedIndex = 1;
			 packagechange();
		 }
		 else
		 {
			selObj.selectedIndex = 0; 
			packagechange();
		 }
	 }
	 else
	 {
		if(selObj.selectedIndex==0)
	   {
	     chkObj.checked=false;
		 packagechange();
	   }
	   else
	   {
		chkObj.checked=true ;
		packagechange();
	   }
	 }
	   
	   
   }
   
   
   function chkNumeric(strString)

{

     var reg = /[0-9]/;

	 if (reg.test(strString) == true)

	 {

	 return true;

	 }

		 else

	 {

		 return false;

	 }

	}

function validatereg1()

{

var frm = document.form11;

if(frm.firstname.value == '')

	{

	document.getElementById('firstnameerror').innerHTML="First Name";
	document.getElementById('firstname').className='erroebox';	
	frm.firstname.focus();

		return false;

	}

	

if(frm.lastname.value == '')

	{
	document.getElementById('firstnameerror').innerHTML="&nbsp;";
	document.getElementById('firstname').className='qformInput';	
	
		document.getElementById('lastnameerror').innerHTML="Last Name";
		document.getElementById('lastname').className='erroebox';	
		frm.lastname.focus();

		return false;

	}
	
	
	
if(frm.dayphone.value == '')

	{
	document.getElementById('lastnameerror').innerHTML="&nbsp;";
		document.getElementById('lastname').className='qformInput';
		
	document.getElementById('dayphoneerror').innerHTML="Daytime Phone";
	document.getElementById('dayphone').className='erroebox';	

		frm.dayphone.focus();

          return false;

	}	

if (chkNumeric(frm.dayphone.value) == false)

	{
		document.getElementById('lastnameerror').innerHTML="&nbsp;";
		document.getElementById('lastname').className='qformInput';

     document.getElementById('dayphoneerror').innerHTML="Enter valid Number";
	 	document.getElementById('dayphone').className='erroebox';	


		frm.dayphone.focus();

		 return false;

	}		
	
	
	

if(frm.address.value == '')

	{	
		document.getElementById('dayphoneerror').innerHTML="&nbsp;";
		document.getElementById('dayphone').className='qformInput';
		
		document.getElementById('addresserror').innerHTML="Address";
		document.getElementById('address').className='erroebox';	

		frm.address.focus();

		return false;

	}

	

if(frm.city.value == '')

	{
	document.getElementById('addresserror').innerHTML="&nbsp;";
	document.getElementById('address').className='qformInput';
		
	document.getElementById('cityerror').innerHTML="City";
	document.getElementById('city').className='erroebox';	
		frm.city.focus();

		return false;

	}

if(frm.state.value == '')

	{
	document.getElementById('cityerror').innerHTML="&nbsp;";
	document.getElementById('city').className='qformInput';
	
		document.getElementById('stateerror').innerHTML="State";
		document.getElementById('state').className='erroebox';	

		frm.state.focus();

		return false;

	}

	



	

if(frm.zip.value == '')

	{
	document.getElementById('stateerror').innerHTML="&nbsp;";
	document.getElementById('state').className='qformInput';
	
	
		document.getElementById('ziperror').innerHTML="Zip";
		document.getElementById('zip').className='erroebox';	

		frm.zip.focus();

          return false;

	}	

if (chkNumeric(frm.zip.value) == false)

	{
	document.getElementById('stateerror').innerHTML="&nbsp;";
	document.getElementById('state').className='qformInput';
	
	
 	document.getElementById('ziperror').innerHTML="valid Zipcode";
	document.getElementById('zip').className='erroebox';	
		frm.zip.focus();

		 return false;

	}
	

 if(frm.email.value == '')

	{
	document.getElementById('ziperror').innerHTML="&nbsp;";
	document.getElementById('zip').className='qformInput';
	
	
	document.getElementById('emailerror').innerHTML="Enter email";
	document.getElementById('email').className='erroebox';	

		frm.email.focus();

		return false;

	}	

	 var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

	 var email = document.form11.email.value;

   if(reg.test(email) == false) {
	   
	   document.getElementById('ziperror').innerHTML="&nbsp;";
	document.getElementById('zip').className='qformInput';
	
	
	   document.getElementById('emailerror').innerHTML="Invalid Email";
	   document.getElementById('email').className='erroebox';	
	   

      return false;

   }
   
 return true;

}