//********  code to switch pictures *********//


function fadepic(){
if (curpos<100){
curpos+=10
if (tempobj.filters)
tempobj.filters.alpha.opacity=curpos
else if (tempobj.style.MozOpacity)
tempobj.style.MozOpacity=curpos/101
}
else{
clearInterval(dropslide)
nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1"
tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas)
tempobj.innerHTML='<img src="'+fadeimages[nextimageindex]+'">'
nextimageindex=(nextimageindex<fadeimages.length-1)? nextimageindex+1 : 0
setTimeout("rotateimage()",pause)
}
}

function rotateimage(){
if (ie4||dom){
resetit(curcanvas)
var crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)
crossobj.style.zIndex++
var temp='setInterval("fadepic()",150)'
dropslide=eval(temp)
curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0"
}
else
document.images.defaultslide.src=fadeimages[curimageindex]
curimageindex=(curimageindex<fadeimages.length-1)? curimageindex+1 : 0
}

function resetit(what){
curpos=10
var crossobj=ie4? eval("document.all."+what) : document.getElementById(what)
if (crossobj.filters)
crossobj.filters.alpha.opacity=curpos
else if (crossobj.style.MozOpacity)
crossobj.style.MozOpacity=curpos/101
}

function startit(){
var crossobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)
crossobj.innerHTML='<img src="'+fadeimages[curimageindex]+'">'
rotateimage()
}


if (document.getElementById){ //DynamicDrive.com change
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}

function SwitchMenu(obj){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("masterdiv").getElementsByTagName("span"); //DynamicDrive.com change
		if(el.style.display != "block"){ //DynamicDrive.com change
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="submenu") //DynamicDrive.com change
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}





function SwitchMenu1(obj){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("masterdiv1").getElementsByTagName("span"); //DynamicDrive.com change
		if(el.style.display != "block"){ //DynamicDrive.com change
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="submenu") //DynamicDrive.com change
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}


//*******************//

//*******************//


function checkEmail_ad() {

if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.order.email.value)){
return (true)
}
alert("Invalid E-mail Address! Please re-enter.")
return (false)
}




function characterCounter1() {
  var howMany;
  var textEntered=  Removespaces(document.order.description)     
   

if (textEntered=="") {
    howMany="0";
  }
  else if (textEntered!="") {
    // count characters in entered text...
    var howMany = textEntered.length;
  }
  return howMany;
}



function characterCounter2() {
  var howMany;
  var textEntered=  Removespaces(document.order.zip)     
   

if (textEntered=="") {
    howMany="0";
  }
  else if (textEntered!="") {
    // count characters in entered text...
    var howMany = textEntered.length;
  }
  return howMany;
}






function Removespaces(instring) 
{
	x=instring.value

		
	prev =0
		
	returnstring = ""
	for (i=0;  i< x.length; i++)
	{
		if (x.charAt(i)  != " " )
		{
			returnstring += x.substring(++prev,i)
		}
		else 
		{
			++prev 
			returnstring += ""
		}
	}

		return returnstring
}



function validateorder()
{


var numofchardes = characterCounter1()




document.order.email.value = Removespaces(document.order.email)

if (document.order.fullname.value== "")
  	{	alert("Please enter your full name");
      		document.order.fullname.focus();
	}
	
	

else
	if (isNaN(document.order.phone.value))
			{
				alert("Please enter numeric value for your phone number");
				document.order.phone.focus();
				document.order.phone.value = ""
			}


else      
	if (document.order.email.value== "")
 	{ 	alert("Please enter your email");
	     	document.order.email.focus();
	}
	
	else      
	if (document.order.description.value== "")
 	{ 	alert("Please enter the description of your products");
	     	document.order.description.focus();
	}

	



	else 
	if (numofchardes > 1000)
	{ alert("You have entered " + numofchardes + " characters, you should not have more than 	1000 charcters for the order description")
		document.order.description.focus();
	} 
	

	


	else {       check=checkEmail_ad()
		
		
		
		if (check == false)
			
		document.order.email.focus();

		else
		document.order.submit()

     }


}