//exclusive-features.js

function string_repeat(str, num) {
	var temp = '';
	for( var i = 0; i < num; i++ ) {
		temp += str;
	}
	return temp;
}

//var img_hide = new Image();
//img_hide.src = '/lib/inarush/btn-hideallreviews.gif';
//var img_show = new Image();
//img_show.src = '/lib/inarush/btn-seeallreviews.gif';

/*function show_review() {
	var elm = document.getElementById('user-reviews');
	var img = document.getElementById('imgreview');
	if(elm.style.display == 'block') {
		elm.style.display = 'none';
		img.src = '/lib/inarush/btn-seeallreviews.gif';
	} else {
		elm.style.display = 'block';
		img.src = '/lib/inarush/btn-hideallreviews.gif';
	}
}*/

function show_average_star() {
	if(reviews.length == 0) {
		content = string_repeat("<img src=\"/lib/wildwestelectronics/star-on.gif\" />", 5);
		document.write(content);
		return;
	}
	var total = 0;
	var total_review = reviews.length;
	for(var i=0; i < reviews.length; i++) {
		total += parseInt(reviews[i].overall);
	}
	
	var content = string_repeat("<img src=\"/lib/wildwestelectronics/star-on.gif\" />", Math.ceil(total/total_review));
	content += string_repeat("<img src=\"/lib/wildwestelectronics/star-off.gif\" />", (5-Math.ceil(total/total_review)));
	//document.write('<p class="CR_title">AVERAGE CUSTOMER RATING:</p>');
	document.write(content);
}


function write_review() {
	if(reviews.length == 0) {
		var content = '<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tbl_pad">';
		content += '<tr><td>';
		content += '<p style="font-size:11px;margin:15px;" align="center"><a href="javascript:void(0);" style="font-weight:normal;color:#000000;" onclick="review_product(\''+productId+'\',\''+productName+'\',\'wildwestelectronics\')">Be the first to review this product</a></p>';
		content += '</td></tr>';
		content += '</table>';
		document.write(content);
		return;
	}
	var content = '';//'<table id="tbl_review" width="100%" border="0" cellspacing="10" cellpadding="0" class="tbl_pad">';
	for(var i=0; i<reviews.length; i++) {
		content += '<table width="100%" border="0" cellspacing="5" cellpadding="0" class="tbl_pad" bgcolor="#cfdce7" style="border:1px solid #cfdcff;">';
		content += '<tr>';
		content += '<td valign="top" width="66%">';
		content += '<p><b>'+ reviews[i].rdate +'<br />' + reviews[i].name + '</b><br />"' + reviews[i].title + '"<br /><br />' + reviews[i].description + '</p>';
		content += '</td>';
		content += '<td width="34%">';
		content += '<table width="100%" border="0" cellspacing="2" cellpadding="0">';
		content += '<tr><td width=\"90\">Overall Rating:</td><td>'+ string_repeat("<img src=\"/lib/wildwestelectronics/star-on.gif\" />",reviews[i].overall) + '' + string_repeat("<img src=\"/lib/wildwestelectronics/star-off.gif\" />",(5-reviews[i].overall)) +'</td></tr>';
		if(review_map['durability'] != undefined) {
			content += '<tr><td>'+ review_map['durability'] +':</td><td>'+ string_repeat("<img src=\"/lib/wildwestelectronics/star-on.gif\" />",reviews[i].durability) + '' + string_repeat("<img src=\"/lib/wildwestelectronics/star-off.gif\" />",(5-reviews[i].durability)) +'</td></tr>';
		}
		if(review_map['features'] != undefined) {
			content += '<tr><td>'+ review_map['features'] +':</td><td>'+ string_repeat("<img src=\"/lib/wildwestelectronics/star-on.gif\" />",reviews[i].features)+ '' + string_repeat("<img src=\"/lib/wildwestelectronics/star-off.gif\" />",(5-reviews[i].features)) +'</td></tr>';
		}
		if(review_map['appearence'] != undefined) {
			content += '<tr><td>'+ review_map['appearence'] +':</td><td>'+ string_repeat("<img src=\"/lib/wildwestelectronics/star-on.gif\" />",reviews[i].appearence) + '' + string_repeat("<img src=\"/lib/wildwestelectronics/star-off.gif\" />",(5-reviews[i].appearence)) +'</td></tr>';
		}
		if(review_map['buy_again'] != undefined) {
			content += '<tr><td>Buy Again:</td><td>'+ string_repeat("<img src=\"/lib/wildwestelectronics/star-on.gif\" />",reviews[i].buy_again) + '' + string_repeat("<img src=\"/lib/wildwestelectronics/star-off.gif\" />",(5-reviews[i].buy_again)) +'</td></tr>';
		}
		content += '</table>';
		content += '</td>';
		content += '</tr>';
		content += '</table><br>';
		//content += '<tr ><td colspan="2"><hr size="1" /></td></tr>';
	}
	//content += '</table>';
	document.write(content);
}

function show_one_review() {
	if(reviews.length == 0) {
		var content = '<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tbl_pad">';
		content += '<tr><td>';
		content += '<p style="font-size:11px;" align="center"><a href="javascript:void(0);" style="font-weight:normal;color:#000000;" onclick="review_product(\''+productId+'\',\''+productName+'\',\'wildwestelectronics\')">Be the first to review this product</a></p>';
		content += '</td></tr>';
		content += '</table>';
		document.write(content);
	} else {
		var content = '<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tbl_pad">';
		content += '<tr><td align="center"><span class="ttl-blue">Most Recent Review</span></td></tr>';
		content += '<tr>';
		content += '<td>';
		content += '<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tbl_nopad">';
		content += '<tr>';
		content += '<td width="70">'+ reviews[0].rdate +'</td>';
		content += '<td>'+ string_repeat("<img src=\"/lib/wildwestelectronics/star-on.gif\" />",reviews[0].overall) + '' + string_repeat("<img src=\"/lib/wildwestelectronics/star-off.gif\" />",(5-reviews[0].overall)) +'</td>';
		content += '</tr>';
		content += '</table>';
		content += '</td>';
		content += '</tr>';
		content += '<tr><td><strong>'+  reviews[0].name +'</strong></td></tr>';
		content += '<tr><td><p class="txt-review">';
		content += reviews[0].description;
		content += '</p></td></tr>';
		content += '</table>';
		document.write(content);
	}
}

function review_product(product_id, product_name, store_id) {
  url = 'http://www.secure-ecommerce-services.com/storeservices/bms/?q=products&action=showform&product_id='+product_id+'&store_id='+store_id+'&product_name='+product_name;
  window.open(url, 'ReviewWindow', 'menubar=no,width=650,height=450,scrollbars=no,resizable=yes');
}

function showAllReviews() {
  showReviewTab();
}

function showReviewTab() {
	getullistlinkbyId('maintab', 'tcontent7').onclick(this);
}

function email_to_friend(product_name) {
   var product_name = encodeURIComponent(product_name);
   var page_link = window.location;
   url =  'http://www.secure-ecommerce-services.com/storeservices/bms/?q=email&store_id=inarush&product_name='+product_name+'&link='+page_link;
   window.open(url, 'EmailtoFriend', 'menubar=no,width=650,height=410,scrollbars=no');
}

function enlargeImage(imgSrc, imgName, imgWidth, imgHeight) {

 var features = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=" + imgWidth + ",height=" + imgHeight;

 var newWnd = window.open("", "ImageDetails", features) ;

 newWnd.document.write("<html><head><title>" + imgName + " Zoom</title></head>");
 newWnd.document.write("<body bgcolor=white><center>");
 newWnd.document.write("<table width=100% height=100%>");
 newWnd.document.write("<tr><td align=center valign=middle>");
 newWnd.document.write("<font style='font-size:14px; font-color:#333333' face=Arial >" + imgName + "</font><br><br>");
 newWnd.document.write("<img src=" + imgSrc + ">");
 newWnd.document.write("</td></tr>");
 newWnd.document.write("<tr><td align=center valign=middle>");
 newWnd.document.write("<a href=# onClick=window.close();>");
 newWnd.document.write("<font size=1 face=Arial>Click to close</font></a>");
 newWnd.document.write("</td></tr>");
 newWnd.document.write("</table></body></html>");
}