/*
stars.js
2010.08.17 Les.Zapata for MaxTool.com

updated 2011.12.1 (LZ)
*/
var set;
var v=0;
var a;
star1 = new Image();
star1.src="/mtReviews/images/starOFF.gif";

star2 = new Image();
star2.src="/mtReviews/images/starON.gif";

var aryClassElements = new Array();

function starON(x){
	set=document.getElementById(x).getAttribute("name");
	//alert(clss);
	if(set=="false"){
		y=x*1+1
		switch(x){
			
			case "1": document.getElementById(x).src= star2.src;
			document.getElementById('starMSG').innerHTML="Poor";break;
			
			case "2":for (i=1;i<y;i++){document.getElementById(i).src= star2.src;}
			document.getElementById('starMSG').innerHTML="Fair";break;
			
			case "3":for (i=1;i<y;i++){document.getElementById(i).src= star2.src;}
			document.getElementById('starMSG').innerHTML="Average";break;
			
			case "4":for (i=1;i<y;i++){document.getElementById(i).src= star2.src;}
			document.getElementById('starMSG').innerHTML="Good";break;
			
			case "5":for (i=1;i<y;i++){document.getElementById(i).src= star2.src;}
			document.getElementById('starMSG').innerHTML="Excellent";break;
		}
	}
}

function starOFF(x){
	set=document.getElementById(x).getAttribute("name");
	if (set=="false"){
		for (i=1;i<6;i++){document.getElementById(i).src=star1.src;document.getElementById('starMSG').innerHTML=""}
	}
}

function starSET(x){
	set=document.getElementById(x).getAttribute("name");
	y=x*1+1
	if(set=="false"){
		switch(x){
			case "1":a=1;break;
			case "2":a=2;break;
			case "3":a=3;break;
			case "4":a=4;break;
			case "5":a=5;break;
		}
		set="true";
		setTrue();
		document.submitNew.DB_FIELD_STARS.value=a;
		dod_showDiv('ReviewSubmitButton');
		dod_showDiv('resetInst');
		dod_hideDiv('selectInst');
		dod_hideDiv('SubmitMessage');
		//DrawCaptcha();
	}else{
		set="false";
		setFalse();
		dod_hideDiv('ReviewSubmitButton');
		dod_hideDiv('resetInst');
		dod_showDiv('selectInst');
		dod_showDiv('SubmitMessage')
	}
}

function starRESET(x){
	set=document.getElementById(x).getAttribute("name");
	y=x*1+1
	if (set=="true"){
		set="false";
		setFalse();
		dod_hideDiv('ReviewSubmitButton');
		dod_hideDiv('resetInst');
		dod_showDiv('selectInst');
		dod_showDiv('SubmitMessage')
	}
}

function setTrue(){
	aryClassElements.length=0;
	getElementsByClassName("starStripLg",document.body);
    for(var i=0;i<aryClassElements.length;i++){aryClassElements[i].setAttribute("name","true")}
}

function setFalse(){
	aryClassElements.length=0;
	getElementsByClassName("starStripLg",document.body);
    for(var i=0;i<aryClassElements.length;i++){aryClassElements[i].setAttribute("name","false")}
}

function getElementsByClassName(strClassName,obj){
	if(obj.className==strClassName){aryClassElements[aryClassElements.length]=obj};
	for (var i=0;i<obj.childNodes.length;i++){getElementsByClassName(strClassName, obj.childNodes[i])}
}

//=================================================================================

function jq_revStarsSM(stars,sku){
	avStarsItemContainer=$("a#avStars_"+sku);
	imagesSM = new Array(11);
	imagesSM[0]="<img src='/mtReviews/images/starsAV_sm_00.gif'>";
	imagesSM[1]="<img src='/mtReviews/images/starsAV_sm_05.gif'>";
	imagesSM[2]="<img src='/mtReviews/images/starsAV_sm_10.gif'>";
	imagesSM[3]="<img src='/mtReviews/images/starsAV_sm_15.gif'>";
	imagesSM[4]="<img src='/mtReviews/images/starsAV_sm_20.gif'>";
	imagesSM[5]="<img src='/mtReviews/images/starsAV_sm_25.gif'>";
	imagesSM[6]="<img src='/mtReviews/images/starsAV_sm_30.gif'>";
	imagesSM[7]="<img src='/mtReviews/images/starsAV_sm_35.gif'>";
	imagesSM[8]="<img src='/mtReviews/images/starsAV_sm_40.gif'>";
	imagesSM[9]="<img src='/mtReviews/images/starsAV_sm_45.gif'>";
	imagesSM[10]="<img src='/mtReviews/images/starsAV_sm_50.gif'>";
	if(stars <= 0){avStarsItemContainer.append(imagesSM[0])};
	if(stars > 0 && stars <= .5){avStarsItemContainer.append(imagesSM[1])};
	if(stars > .5 && stars <= 1){avStarsItemContainer.append(imagesSM[2])};
	if(stars > 1 && stars <= 1.5){avStarsItemContainer.append(imagesSM[3])};
	if(stars > 1.5 && stars <= 2){avStarsItemContainer.append(imagesSM[4])};
	if(stars > 2 && stars <= 2.5){avStarsItemContainer.append(imagesSM[5])};
	if(stars > 2.5 && stars <= 3){avStarsItemContainer.append(imagesSM[6])};
	if(stars > 3 && stars <= 3.5){avStarsItemContainer.append(imagesSM[7])};
	if(stars > 3.5 && stars <= 4){avStarsItemContainer.append(imagesSM[8])};
	if(stars > 4 && stars <= 4.5){avStarsItemContainer.append(imagesSM[9])};
	if(stars > 4.5 && stars <= 5){avStarsItemContainer.append(imagesSM[10])}
}

function revStarsSM(stars){
	var stars = stars
	imagesSM = new Array(11);
	imagesSM[0] = "<img src='/mtReviews/images/starsAV_sm_00.gif'>";
	imagesSM[1] = "<img src='/mtReviews/images/starsAV_sm_05.gif'>";
	imagesSM[2] = "<img src='/mtReviews/images/starsAV_sm_10.gif'>";
	imagesSM[3] = "<img src='/mtReviews/images/starsAV_sm_15.gif'>";
	imagesSM[4] = "<img src='/mtReviews/images/starsAV_sm_20.gif'>";
	imagesSM[5] = "<img src='/mtReviews/images/starsAV_sm_25.gif'>";
	imagesSM[6] = "<img src='/mtReviews/images/starsAV_sm_30.gif'>";
	imagesSM[7] = "<img src='/mtReviews/images/starsAV_sm_35.gif'>";
	imagesSM[8] = "<img src='/mtReviews/images/starsAV_sm_40.gif'>";
	imagesSM[9] = "<img src='/mtReviews/images/starsAV_sm_45.gif'>";
	imagesSM[10] = "<img src='/mtReviews/images/starsAV_sm_50.gif'>";

	if (stars <= 0) {document.write(imagesSM[0]);}
	if (stars > 0 && stars <= .5) {document.write(imagesSM[1]);}
	if (stars > .5 && stars <= 1) {document.write(imagesSM[2]);}
	if (stars > 1 && stars <= 1.5) {document.write(imagesSM[3]);}
	if (stars > 1.5 && stars <= 2) {document.write(imagesSM[4]);}
	if (stars > 2 && stars <= 2.5) {document.write(imagesSM[5]);}
	if (stars > 2.5 && stars <= 3) {document.write(imagesSM[6]);}
	if (stars > 3 && stars <= 3.5) {document.write(imagesSM[7]);}
	if (stars > 3.5 && stars <= 4) {document.write(imagesSM[8]);}
	if (stars > 4 && stars <= 4.5) {document.write(imagesSM[9]);}
	if (stars > 4.5 && stars <= 5) {document.write(imagesSM[10]);}
}
function revStarsLG(stars){
	imagesLG = new Array(11);
	imagesLG[0] = "<img src='/mtReviews/images/starsAV_lg_00.gif'>";
	imagesLG[1] = "<img src='/mtReviews/images/starsAV_lg_05.gif'>";
	imagesLG[2] = "<img src='/mtReviews/images/starsAV_lg_10.gif'>";
	imagesLG[3] = "<img src='/mtReviews/images/starsAV_lg_15.gif'>";
	imagesLG[4] = "<img src='/mtReviews/images/starsAV_lg_20.gif'>";
	imagesLG[5] = "<img src='/mtReviews/images/starsAV_lg_25.gif'>";
	imagesLG[6] = "<img src='/mtReviews/images/starsAV_lg_30.gif'>";
	imagesLG[7] = "<img src='/mtReviews/images/starsAV_lg_35.gif'>";
	imagesLG[8] = "<img src='/mtReviews/images/starsAV_lg_40.gif'>";
	imagesLG[9] = "<img src='/mtReviews/images/starsAV_lg_45.gif'>";
	imagesLG[10] = "<img src='/mtReviews/images/starsAV_lg_50.gif'>";
	
	if (stars <= 0) {document.write(imagesLG[0]);}
	if (stars > 0 && stars <= .5) {document.write(imagesLG[1]);}
	if (stars > .5 && stars <= 1) {document.write(imagesLG[2]);}
	if (stars > 1 && stars <= 1.5) {document.write(imagesLG[3]);}
	if (stars > 1.5 && stars <= 2) {document.write(imagesLG[4]);}
	if (stars > 2 && stars <= 2.5) {document.write(imagesLG[5]);}
	if (stars > 2.5 && stars <= 3) {document.write(imagesLG[6]);}
	if (stars > 3 && stars <= 3.5) {document.write(imagesLG[7]);}
	if (stars > 3.5 && stars <= 4) {document.write(imagesLG[8]);}
	if (stars > 4 && stars <= 4.5) {document.write(imagesLG[9]);}
	if (stars > 4.5 && stars <= 5) {document.write(imagesLG[10]);}
}


