function CCAvalidation(){
missinginfo = "";
var digits="0123456789()[]/-";
var digits2="0123456789";
var ob=document.corporatecredit;

if (ob.firstname.value=="") {
   missinginfo += "\n     -  First Name";
}

if (ob.lastname.value=="") {
   missinginfo += "\n     -  Last Name";
}

if (ob.phone.value=="") {
missinginfo +=    "\n     -  Phone";
}
else{
for (var i=0;i<ob.phone.value.length;i++){
temp=ob.phone.value.substring(i,i+1)
if (digits.indexOf(temp)==-1){
     missinginfo += "\n     -  Please, use 0123456789()-[] symbols";
     i=ob.phone.value.length;
     }
   }
}

if ((ob.email.value == "") || 
(ob.email.value.indexOf('@') == -1) || 
(ob.email.value.indexOf('.') == -1)) {
missinginfo += "\n     -  Email [format: ***@***.***]";
}

if (ob.billing_address.value=="") {
   missinginfo += "\n     -  Billing Address";
}

if (ob.delivery_address.value=="") {
   missinginfo += "\n     -  Delivery Address";
}
/*
if (ob.payment_form.value=="") {
   missinginfo += "\n     -  Desired Form of Payment";
}

if (ob.CCnumber.value=="") {
   missinginfo += "\n     -  Credit Card Number";
}
else{
for (var i=0;i<ob.CCnumber.value.length;i++){
temp=ob.CCnumber.value.substring(i,i+1)
if (digits2.indexOf(temp)==-1){
     missinginfo += "Must be digital only! [please, use 0123456789]";
     i=ob.CCnumber.value.length;
     }
   }
}
*/
if (ob.security_code.value=="") {
   missinginfo += "\n     -  Security Code";
}


if (missinginfo != "") {
missinginfo =   "_________________________________________\n" +
"You failed to correctly fill in your:\n" +
missinginfo +"\n_________________________________________" +  
"\nPlease verify and submit again!";

alert(missinginfo);
return false;
}
else return true;
}








function mouseover(obj)
{
	window.status='';
	obj.className='buts';
}
function mouseout(obj)
{
	window.status='';
	obj.className='buts buts-over';
}




function Phone(ob,goToNext){
var digits="0123456789";
for (var i=0;i<ob.value.length;i++){
temp=ob.value.substring(i,i+1)
if (digits.indexOf(temp)==-1){
     ob.value="";
     i=ob.value.length;
     }
   }

 if(ob.value.length==3) goToNext.focus();
}

function Validation(){
missinginfo = "";
var digits="0123456789";
var ob=document.request;

if (ob.evname.value=="") {
   missinginfo += "\n     -  Event Name";
}

if (ob.guest.value=="") {
missinginfo +=    "\n     -  Number of Guests";
}
else{
for (var i=0;i<ob.guest.value.length;i++){
temp=ob.guest.value.substring(i,i+1)
if (digits.indexOf(temp)==-1){
     missinginfo += "Must be digital only! [please, use 0123456789]";
     i=ob.guest.value.length;
     }
   }
}

if (ob.eventtype.value=="") {
   missinginfo += "\n     -  Event Type";
}

if (ob.date.value=="") {
   missinginfo += "\n     -  Event Date";
}

if (ob.start_time.value=="") {
   missinginfo += "\n     -  Start Time";
}

if (ob.end_time.value=="") {
   missinginfo += "\n     -  End Time";
}

if (ob.start_time.value!="" && ob.end_time.value!=""){
 if(ob.start_time.selectedIndex == ob.end_time.selectedIndex)
   missinginfo += "\n     -  Start and End Time cannot be the same";
 if(ob.start_time.selectedIndex > ob.end_time.selectedIndex)
   missinginfo += "\n     -  Start and End Time are not correct";
}

if (ob.priceperperson.value=="") {
   missinginfo += "\n     -  Approximate Budget per person";
}

if (ob.name.value=="") {
   missinginfo += "\n     -  Your Name";
}

if(ob.phone1.value.length<3 || ob.phone2.value.length<3 || ob.phone3.value.length<4){
   missinginfo += "\n     -  Your Phone Number [format: (123) 123-1234]";
}

if ((ob.email.value == "") || 
(ob.email.value.indexOf('@') == -1) || 
(ob.email.value.indexOf('.') == -1)) {
missinginfo += "\n     -  Your Email [format: ***@***.***]";
}

if (ob.security_code.value=="") {
   missinginfo += "\n     -  Security Code";
}




if (missinginfo != "") {
missinginfo =   "_________________________________________\n" +
"You failed to correctly fill in your:\n" +
missinginfo +"\n_________________________________________" +  
"\nPlease verify and submit again!";

alert(missinginfo);
return false;
}
else return true;

}

function Specify(ob,ob1,ob2){
 if((ob.value=="Other") || (ob.checked==true)){
   document.getElementById(ob1).style.display="block";
   document.getElementById(ob2).style.display="block";
 }else{
   document.getElementById('eventother').value="";
   document.getElementById(ob1).style.display="none";
   document.getElementById(ob2).style.display="none";

 }
}

function VipSpecify(ob,ob1,ob2){
 if(ob.checked==true){
   document.getElementById(ob1).style.display="block";
   document.getElementById(ob2).style.display="block";
 }else{
   document.getElementById(ob1).style.display="none";
   document.getElementById(ob2).style.display="none";
   document.getElementById('vipother').value="";
 }
}



function Validation2(){
missinginfo = "";
var digits="0123456789";
var ob=document.request;

if (ob.coname.value=="") {
   missinginfo += "\n     -  Company Name";
}

if (ob.coaddr.value=="") {
   missinginfo += "\n     -  Delivery Address";
}

if (ob.cocity.value=="") {
   missinginfo += "\n     -  City";
}

if (ob.cozip.value=="") {
   missinginfo += "\n     -  Zip";
}

if (ob.ddate.value=="") {
   missinginfo += "\n     -  Delivery Date";
}

if (ob.name.value=="") {
   missinginfo += "\n     -  Name";
}

if(ob.phone1.value.length<3 || ob.phone2.value.length<3 || ob.phone3.value.length<4){
   missinginfo += "\n     -  Your Phone Number [format: (123) 123-1234]";
}

if ((ob.email.value == "") || 
(ob.email.value.indexOf('@') == -1) || 
(ob.email.value.indexOf('.') == -1)) {
missinginfo += "\n     -  Your Email [format: ***@***.***]";
}

if (ob.edate.value=="") {
   missinginfo += "\n     -  Event Date";
}


if (ob.guest.value=="") {
missinginfo +=    "\n     -  Number of Guests";
}
else{
for (var i=0;i<ob.guest.value.length;i++){
temp=ob.guest.value.substring(i,i+1)
if (digits.indexOf(temp)==-1){
     missinginfo += "Must be digital only! [please, use 0123456789]";
     i=ob.guest.value.length;
     }
   }
}

if (ob.eventtype.value=="") {
   missinginfo += "\n     -  Event Type";
}else{
  if(ob.eventtype.value=="Other"){
	if (ob.eventother.value=="") {
	   missinginfo += "\n     -  Specify Event";
	}
  }
}


if (ob.n11.checked==true) {
 if (ob.vipother.value=="") 
   missinginfo += "\n     -  Specify VIP Settings";
}


if (ob.security_code.value=="") {
   missinginfo += "\n     -  Security Code";
}




if (missinginfo != "") {
missinginfo =   "_________________________________________\n" +
"You failed to correctly fill in your:\n" +
missinginfo +"\n_________________________________________" +  
"\nPlease verify and submit again!";

alert(missinginfo);
return false;
}
else return true;

}


function OrderValidation(){
missinginfo = "";
var digits="0123456789";
var ob=document.order;

if (ob.FName.value=="") {
   missinginfo += "\n     -  Fist Name";
}

if (ob.LName.value=="") {
   missinginfo += "\n     -  Last Name";
}

if(ob.phone1.value.length<3 || ob.phone2.value.length<3 || ob.phone3.value.length<4){
   missinginfo += "\n     -  Your Phone Number [format: (123) 123-1234]";
}

if ((ob.EM.value == "") || 
(ob.EM.value.indexOf('@') == -1) || 
(ob.EM.value.indexOf('.') == -1)) {
missinginfo += "\n     -  Your Email [format: ***@***.***]";
}

if (missinginfo != "") {
missinginfo =   "_________________________________________\n" +
"You failed to correctly fill in your:\n" +
missinginfo +"\n_________________________________________" +  
"\nPlease verify and submit again!";

alert(missinginfo);
return false;
}
else {Delete_Cookie("wishlist"); return true;}

}

