// JavaScript Document



window.methodTypes = new Array(); 
window.methodTypes[1]="Drycleaning w/Perc";
window.methodTypes[2]="Drycleaning w/Alternative Solvents";
window.methodTypes[3]="Laundry";
window.methodTypes[4]="Wet Cleaning";

function myImageSwap(myImageId, myImageFile){
document.getElementById("prodImage2").src=myImageFile;
}
function resetImages(){
	
	document.getElementById("Image1").src="../images/cleaningType1.gif";
	document.getElementById("Image2").src="../images/cleaningType2.gif";
	document.getElementById("Image3").src="../images/cleaningType3.gif";
	document.getElementById("Image4").src="../images/cleaningType4.gif";
	return;
}

/*************************** Changes div states on fly **************************/


	/********** STEP 1   ********/
function goToStep1(){
	writeCookie("Stain", "none", 0);
	writeCookie("Method", "none", 0);



}

		/********** STEP 2   ********/
function goToStep2(Stain){
	//document.getElementById("step1").style.display="none";
	//document.getElementById("step2").style.display="inline";
	//document.getElementById("stain").innerHTML=Stain;
	//window.myStain=Stain;
	resetImages();
	writeCookie("Stain", Stain, 24);
	writeCookie("Method", "none", 0);
}












/************************************************************************************
**************************************** READ / WRITE COOKIES ***********************/


// Example:

// writeCookie("myCookie", "my name", 24);

// Stores the string "my name" in the cookie "myCookie" which expires after 24 hours.

function writeCookie(name, value, hours)

{

  var expire = "";

  if(hours != null)

  {

    expire = new Date((new Date()).getTime() + hours * 3600000);

    expire = "; expires=" + expire.toGMTString();

  }
	path="; path=/";
  document.cookie = name + "=" + escape(value) + expire + path;

}



function getCookieVal(){
StainCookie=readCookie("Stain")
MethodCookie=readCookie("Method")
	
	if((MethodCookie!="none")&&(MethodCookie!="")){
	
	window.location="step3.php?Stain="+StainCookie+"&Method="+MethodCookie+"#products"
	}
	else if((StainCookie!="none")&&(StainCookie!="")){
	window.location="step2.php?Stain="+StainCookie
	}
}


function readCookie(name)

{

var cookieValue = "";

  var search = name + "=";

  if(document.cookie.length > 0)

  { 

    offset = document.cookie.indexOf(search);

    if (offset != -1)

    { 

      offset += search.length;

      end = document.cookie.indexOf(";", offset);

      if (end == -1) end = document.cookie.length;

      cookieValue = unescape(document.cookie.substring(offset, end))

    }

  }

  return cookieValue;

}















function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}












































/*************************** unused **************************/
/*function changeState(divName, styleType, newStyle){
	document.getElementById(divName).style[styleType]=newStyle;
}


//Create an array 
var allPageTags = new Array(); 

function changeBg(theClass,theColor) {
//Populate the array with all the page tags
var allPageTags=document.getElementsByTagName("*");
//Cycle through the tags using a for loop
for (i=0; i<allPageTags.length; i++) {
//Pick out the tags with our class name
if (allPageTags[i].className==theClass) {
//Manipulate this in whatever way you want
allPageTags[i].style.background=theColor;
}
}
} 
*/