function showLayer(thislayer){
  var srcElement = event.srcElement;
  var xPos = parseInt(srcElement.offsetLeft);
  var yPos = parseInt(srcElement.offsetTop);

  thislayer.style.left = xPos+100;
  thislayer.style.top = yPos;
};

function hideLayer(thislayer){
  if(event.toElement != thislayer &&
     thislayer.contains(event.toElement) == false)
  {
		thislayer.style.left = -200
		thislayer.style.top = -1000
	}
};

function document_onmouseover()
{
   var srcElement = event.srcElement;
   if (srcElement.tagName == "TD" && typeof(srcElement.RollOver) != "undefined")
   {
      srcElement.style.color = "#e7e7f2";
      srcElement.style.backgroundColor = "#638F79";
   }
}

function document_onmouseout()
{
   var srcElement = event.srcElement;
   if (srcElement.tagName == "TD" && typeof(srcElement.RollOver) != "undefined")
      {
         srcElement.style.color = "#638F79";
         srcElement.style.backgroundColor = "#E9EDCD";
      }
}

function goPage(src)
{
   window.location.href = src;
}

function navigate_on()
{
   var srcElement = event.srcElement;
      srcElement.style.color = "yellow";
}

function navigate_out()
{
   var srcElement = event.srcElement;
         srcElement.style.color = "darkblue";
}


function checkForm(){
  document.contact.source.value=""
  if (document.contact.Newspaper.checked||document.contact.Newspaper2.checked
      ||document.contact.Newspaper3.checked){
	document.contact.source.value=document.contact.source.value + "Newspaper;";
     }
  if (document.contact.Magazine.checked||document.contact.Magazine2.checked
      ||document.contact.Magazine3.checked){
	document.contact.source.value=document.contact.source.value + "Magazine;";
     }
  if (document.contact.Flyer.checked||document.contact.Flyer2.checked
      ||document.contact.Flyer3.checked){
	document.contact.source.value=document.contact.source.value + "Flyer;";
     }
  if (document.contact.Internet.checked||document.contact.Internet2.checked
      ||document.contact.Internet3.checked){
	document.contact.source.value=document.contact.source.value + "Internet;";
     }
  if (document.contact.Recommand.checked||document.contact.Recommand2.checked
      ||document.contact.Recommand3.checked){
	document.contact.source.value=document.contact.source.value + "Recommands from other people;";
     }
  if (document.contact.Other.checked){
	document.contact.source.value=document.contact.source.value + document.contact.otherSource.value;
     }
  if (document.contact.Other2.checked){
	document.contact.source.value=document.contact.source.value + document.contact.otherSource2.value;
     }
  if (document.contact.Other3.checked){
	document.contact.source.value=document.contact.source.value + document.contact.otherSource3.value;
     }
  if (! checkemail()){
	alert("The e-mail address is not valid!");
	document.contact.email.focus();
  }else if (document.contact.myname.value == "" || document.contact.industry.value == 0 || document.contact.phone.value  == ""
      || document.contact.email.value == "" || document.contact.interest.value == ""
      || document.contact.usage.value == 0 || document.contact.contType.value == 0
      || document.contact.contSize.value == 0 || document.contact.deliverState.value == ""
      || document.contact.deliverZip.value == ""|| document.contact.respond.value == 0 
       )
     {
	alert("Please fill up all of the required fields!");
  }else{
	document.contact.submit();
  }
}

function myFocus()
{
	document.contact.myName.focus();
}

var currentImg=1;
var currentImg2=1;
var numOfImg=2;
var numOfImg2=7;

function window_onLoad()
{
	setTimeout("switchImage()",500);
	setTimeout("switchImage2()",2000);
}

function switchImage()
{
	//currentImg++;
	//document.switchImg.src="image\\special" + currentImg + ".gif";
	//if (currentImg==numOfImg)
	//{
	//	currentImg=0;
	//	setTimeout("switchImage()",500);
	//}
	//else
	//{
	//	setTimeout("switchImage()",500);
	//}
}

function switchImage2()
{
	currentImg2++;
	document.switchImg2.src="image\\switchimg" + currentImg2 + ".jpg";
	if (currentImg2==numOfImg2)
	{
		currentImg2=0;
		setTimeout("switchImage2()",2000);
	}
	else
	{
		setTimeout("switchImage2()",2000);
	}
}


function showDetails(myURL)
{
	detailsWindow = window.open(myURL,"Photo","width=500,height=500,resizable,scrollbars,top");
	detailsWindow.focus();
	return false;
}
function bookmark()
{
	if ( document.all )window.external.AddFavorite(document.location, "Allstate Container Sales & Leasing");
} 

function showTruck(){
  truck.style.left = 175;
  notruck.style.left = -1000;
  door.style.left = -1000;
  document.contact.truck2[0].checked=true;
  document.contact.trucktype.value="Flat-Bed";
  document.contact.doordirection.value="";
  document.contact.message.value= document.contact.message1.value;
  document.contact.message2.value= document.contact.message.value;
  document.contact.message3.value= document.contact.message.value;
};

function hideTruck(){
  truck.style.left = -1175;
  notruck.style.left = 175;
  door.style.left = -1000;
  document.contact.truck2[0].checked=false;
  document.contact.truck2[1].checked=false;
  document.contact.truck3[0].checked=false;
  document.contact.truck3[1].checked=false;
  document.contact.door[0].checked=false;
  document.contact.door[1].checked=false;
  document.contact.trucktype.value="";
  document.contact.doordirection.value="";
  if (document.contact.message3.value==document.contact.message2.value){
  	document.contact.message.value= document.contact.message2.value;
  }else{
	document.contact.message.value= document.contact.message3.value;
  }
  document.contact.message1.value= document.contact.message.value;
  document.contact.message3.value= document.contact.message.value;
};

function showDoor(){
  truck.style.left = -1175;
  notruck.style.left = -1000;
  door.style.left = 175;
  document.contact.truck3[1].checked=true;
  document.contact.door[0].checked=true;
  document.contact.trucktype.value="Tilt-Bed";
  document.contact.doordirection.value="The cab of the truck";
  document.contact.message.value= document.contact.message2.value;
  document.contact.message1.value= document.contact.message.value;
  document.contact.message3.value= document.contact.message.value;
};

function hideDoor(){
  truck.style.left = 175;
  notruck.style.left = -1175;
  door.style.left = -1000;
  document.contact.truck2[0].checked=true;
  document.contact.door[0].checked=false;
  document.contact.door[1].checked=false;
  document.contact.trucktype.value="Flat-Bed";
  document.contact.doordirection.value="";
  document.contact.message.value= document.contact.message3.value;
  document.contact.message2.value= document.contact.message.value;
  document.contact.message1.value= document.contact.message.value;
};

function getdoor(door){
  document.contact.doordirection.value=door;
}
var testresults
function checkemail(){
	var str=document.contact.email.value
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str)){
		testresults=true;
	}else{
		testresults=false;
	}
	return (testresults)
}

function showQuestion(thislayer){
  var srcElement = event.srcElement;
  var xPos = parseInt(srcElement.offsetLeft);

  thislayer.style.left = 0;
};

function hideQuestion(thislayer){
  if(event.toElement != thislayer &&
     thislayer.contains(event.toElement) == false)
  {
		thislayer.style.left = -1000
	}
};

document.onmouseover = document_onmouseover;
document.onmouseout = document_onmouseout;
