/*Solid Cactus Send To Friend v2.0.0*/
function sendToFriend(account,store,email,subject){
var newwindow = "http://p8.hostingprod.com/@stockpins.com/solidcactus/tellafriend/tellfriend.php?url=" + escape(window.location) + "&email=" + escape(email) + "&store=" + escape(account) + "&itemname=" + escape(itemname) + "&subject=" + escape(subject);
var popUpWin=0;
if(popUpWin){
    if(!popUpWin.closed) popUpWin.close();
  }
popUpWin = open(newwindow ,'tfpopup','resizable=yes, left=0, top=0, scrollbars=yes, width=650, height=475');
popUpWin.focus();
}

function isEmail(str) {
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
    var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
    var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
    return (!r1.test(str) && r2.test(str));
}

function checkTellFriendForm() {
var thisform = document.tellfriendform;
var name = thisform.name;
var email = thisform.email;
var c = 0;
var b = 0;
	if(name.value == "") {
		alert("Please type your name");
		name.focus();
		return false;
	}
	if(isEmail(email.value) == "") {
		alert("Please enter a valid email address for yourself");
		email.focus();
		return false;
	}
	for(var x=0;x<thisform.elements.length;x++){
		if(thisform[x].name.indexOf("friendmail") > -1){
			c++;
			var test = document.getElementById("friendmail"+c).value;
			if(test != ""){
				if(!isEmail(test)){
					b=2;
					break;
				}else{
					b=1
				};
			}
		}
	}
	if(b==1){
		return true;
	}else{
		alert("Your friends emails seems to be invalid");
		return false;
	}
}

function trim(value) {
startpos=0;
while((value.charAt(startpos)==" ")&&(startpos<value.length)) {
	startpos++;
}
if(startpos==value.length) {
	value="";
}else{
	value=value.substring(startpos,value.length);
	endpos=(value.length)-1;
while(value.charAt(endpos)==" ") {
	endpos--;
}
value=value.substring(0,endpos+1);
}
return(value);
}

var agt=navigator.userAgent.toLowerCase();
var is_opera = (agt.indexOf('opera') != -1);
var is_ie = (agt.indexOf('msie') != -1);
var is_moz = (agt.indexOf('firefox')!=-1);
var is_ns = (agt.indexOf('netscape')!=-1);
var is_ns6 = (agt.indexOf('netscape6')!=-1);
function addOne() {
var thisform = document.tellfriendform;
c = 0;
	for(var x=0;x<thisform.elements.length;x++){
		if(thisform[x].name.indexOf("friendmail") > -1){
			c++;
		}
	}
	if(c != 5){
		var table = document.createElement("table");
		var tbody = document.createElement("tbody");
		tbody.setAttribute("id", "testtblbody")
		table.setAttribute("border","0");
		table.setAttribute("cellpadding","0");
		table.setAttribute("cellspacing","3");
		table.setAttribute("width","100%");
		table.appendChild(tbody);
		
		var row=document.createElement("tr");
		var cell=document.createElement("td");
		var text=document.createTextNode((c+1)+') Friend\'s Name');
		cell.appendChild(text);
		
		var cell2=document.createElement("td");
		var text2=document.createElement("input");
		text2.setAttribute("name","friendname"+(c+1));
		text2.setAttribute("id","friendname"+(c+1));
		//text2.setAttribute("value","friendname"+(c+1));
		text2.setAttribute("type","text");
		text2.className = "text-box"
		cell2.appendChild(text2);
		
		var cell3=document.createElement("td");
		var text3=document.createTextNode('Friend\'s Email');
		cell3.appendChild(text3);
		
		var cell4=document.createElement("td");
		var text4=document.createElement("input");
		text4.setAttribute("type","text");
		text4.className = "text-box";
		text4.setAttribute("name","friendmail"+(c+1));
		text4.setAttribute("id","friendmail"+(c+1));
		//text4.setAttribute("value","friendmail"+(c+1));
		cell4.appendChild(text4);
		
		tbody.appendChild(row);
		row.appendChild(cell);
		row.appendChild(cell2);
		row.appendChild(cell3);
		row.appendChild(cell4);
		
		document.getElementById("testtbl").appendChild(tbody);
	}
	if(c == 4){
		document.getElementById("addonelink").style.visibility = 'hidden';
		document.getElementById("addonelink").style.display = 'none';
	}
	if(c >= 1 && !is_ns6){
		document.getElementById("delonelink").style.visibility = 'visible';
		document.getElementById("delonelink").style.display = 'inline';
	}
}

function delOne(){
tableBodyName = document.getElementById("testtblbody");
tableName = document.getElementById("testtbl");
rows = tableName.getElementsByTagName("tr");
len = rows.length-1;
	if(len > -1){
		par = rows[len].parentNode;
		if(is_ie && !is_opera){
			tableName.parentNode.childNodes[0].removeChild(par.parentNode.childNodes[len+1])
		}else{
			tableName.parentNode.childNodes[0].removeChild(par.parentNode.childNodes[len])
		}
	}
	if(len <= 4){
		document.getElementById("addonelink").style.visibility = 'visible';
		document.getElementById("addonelink").style.display = 'inline';
	}
	if(len == 0){
		document.getElementById("delonelink").style.visibility = 'hidden';
		document.getElementById("delonelink").style.display = 'none';
	}
}