function openWindow(URL,width,height){    day = new Date();    id = day.getTime();    eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width="+width+",height="+height+",left = 50,top = 50');");    return false;}function checkMail(someName, someMail) {	var name = document.getElementById(someName).value;	var mail = document.getElementById(someMail).value;	var str = "";	if (name.length < 1) str = str + "Please enter your name!\n";	if (mail.length > 0){		var countMe = 0		var theCharacter = ""		for (var x = 0; x < mail.length; x++)	{			theCharacter = mail.charAt(x)			if (theCharacter == "@")	{				countMe++			}		}		if (countMe != 1) str = str + "Your e-mail is not valid! Please enter a valid email address!\n";	}	else {		str = str + "Please enter your e-mail!\n";	}	if (str.length == 0){		return true;	}	else {		alert(str);		return false;	}}function mlist() {	var mail = document.getElementById('ml_email').value;	var str = "";	if (mail.length > 0){		var countMe = 0		var theCharacter = ""		for (var x = 0; x < mail.length; x++)	{			theCharacter = mail.charAt(x)			if (theCharacter == "@")	{				countMe++			}		}		if (countMe != 1) str = str + "Your e-mail is not valid! Please enter a valid email address!\n";	}	else {		str = str + "Please enter your e-mail!\n";	}	if (str.length == 0){		return true;	}	else {		alert(str);		return false;	}}function imgChange(id, source) {	document.getElementById(id).src = source;	return false;}function IsNumeric(sText, accept) {	var ValidChars = accept;	var IsNumber=true;	var Char;	for (i = 0; i < sText.length && IsNumber == true; i++) {		Char = sText.charAt(i);		if (ValidChars.indexOf(Char) == -1) {			IsNumber = false;		}	}	return IsNumber;}function validateQty(frm, qty) {	var myFrm = document.getElementById(frm);	var myQty = document.getElementById(qty).value;	if (!IsNumeric(myQty, '0123456789') || myQty.length == 0) {		alert('Please enter a valid quantity!')	}	else {		myFrm.submit();	}}function checkTellForm(someName, someMail, anotherName, anotherMail) {	var name = document.getElementById(someName).value;	var mail = document.getElementById(someMail).value;	var fname = document.getElementById(anotherName).value;	var fmail = document.getElementById(anotherMail).value;	var str = "";	if (name.length < 1) str = str + "Please enter your name!\n";	if (mail.length > 0){		var countMe = 0		var theCharacter = ""		for (var x = 0; x < mail.length; x++)	{			theCharacter = mail.charAt(x)			if (theCharacter == "@")	{				countMe++			}		}		if (countMe != 1) str = str + "Your e-mail is not valid! Please enter a valid email address!\n";	}	else {		str = str + "Please enter your e-mail!\n";	}	if (fname.length < 1) str = str + "Please enter your friend's name!\n";	if (fmail.length > 0){		var countMe = 0		var theCharacter = ""		for (var x = 0; x < fmail.length; x++)	{			theCharacter = fmail.charAt(x)			if (theCharacter == "@")	{				countMe++			}		}		if (countMe != 1) str = str + "Your friend's e-mail is not valid! Please enter a valid email address!\n";	}	else {		str = str + "Please enter your friend's e-mail!\n";	}	if (str.length == 0){		return true;	}	else {		alert(str);		return false;	}}function showSSD(sku, id, pname, desc, price, whole, pic, zoom, limited, quant, team, tsmall, tcat, tname, tprice, twhole, ispartner, cartID) {	var div = document.getElementById('SIMAJAX');	div.innerHTML = '';	pname = pname.replace(/~/g,"'");	desc = desc.replace(/~/g,"'");	desc = desc.replace(/`/g,"\"");	tname = tname.replace(/~/g,"'");	var tmppage = '';	var buffer = '';	if (pic.length > 0) {		buffer += '<table summary="' + pname + '" cellpadding="0" cellspacing="0" align="center"><tr><td><div style="position: relative;">';		if (limited == 'Yes') {			buffer += '<img src="img/limed.jpg" alt="Limited Edition" style="position: absolute;z-index: 10;top: 10px;right: 8px;" />';		}		buffer += '<img src="p/big/' + pic + '" alt="' + pname + '" style="border: 1px solid #aaa9a5;" /></div></td></tr></table>';	}	buffer += '<div style="margin: 5px;font-size: 11px;color: #000000;text-align: justify;">';	if (zoom.length > 0) {		buffer += '<p style="text-align: right;color: #3a4ec3;font-size: 10px;padding-right: 15px;">&gt; <a href="#" style="font-size: 10px;" onclick="return openWindow(\'zoom.html?sku=' + sku+ '\',650,550);">click here for a ZOOM image</a></p>';	}	buffer += '<p>Item number: ' + id + '</p>';	buffer += '<p>Number available: ' + quant + '</p>';	buffer += '<p style="color: #03469c;font-size: 14px;font-weight: bold;margin: 7px 0px;">' + pname + '</p>';	buffer += '<div>' + desc + '</div>';	buffer += '<p style="text-align: right;color: #03469c;font-weight: bold;">';	if (ispartner == '[ssrid]') {		buffer += '$' + price;	} else {		if (price == whole) {			buffer += '$' + price;		} else {			buffer += 'retail: $' + price + '&nbsp;&nbsp;wholesale: $' + whole;		}	}	buffer += '</p>';	buffer += '<div style="color: #03469c;font-size: 11px;font-weight: bold;margin: 10px 0px;">';	buffer += '<form id="frm' + sku + '" action="cart.html?command=showcart&amp;cart=' + cartID + '&amp;db=products.db" method="post">';	buffer += '<input type="hidden" name="action" id="action" value="add" />';	buffer += '<input type="hidden" name="item" id="item" value="' + sku + '" />';	buffer += 'quantity:&nbsp;<input type="text" name="quantity" id="quantity' + sku + '" value="1" style="border: 1px solid #d4d6d9;width: 25px;" />';	buffer += '&nbsp;&nbsp;&nbsp;<a href="#" class="button" onclick="javascript:validateQty(\'frm' + sku + '\', \'quantity' + sku + '\')">&gt; add to cart</a>';	buffer += '&nbsp;&nbsp;&nbsp;<a href="cart.html?command=showcart&amp;cart=' + cartID + '&amp;db=db/products.db" style="border: 1px solid #adb6c4;background-color: #e3e5e8;font-weight: bold;font-size: 11px;text-align: center;color: #03469c;cursor: pointer;width: auto;">&gt; view cart</a>';	buffer += '&nbsp;&nbsp;&nbsp;<a href="checkout.html?command=showcart&amp;cart=' + cartID + '&amp;db=db/products.db" style="border: 1px solid #adb6c4;background-color: #e3e5e8;font-weight: bold;font-size: 11px;text-align: center;color: #03469c;cursor: pointer;width: auto;">&gt; checkout</a>';	buffer += '</form>';	buffer += '</div>';	buffer += '</div>';	if (team.length > 0) {		if (tcat == 1) {			tmppage = 'necklaces.html';		}		if (tcat == 2) {			tmppage = 'earrings.html';		}		if (tcat == 3) {			tmppage = 'bracelets.html';		}		buffer += '<div style="background-color: #f1f2f3;padding: 5px;">';		buffer += '<table summary="Recommended Product" cellpadding="0" cellspacing="0" style="background-color: #e3e5e8;width: 310px;margin-bottom: 10px;" align="center">';		buffer += '<tr>';		if (tsmall.length > 0) {			buffer += '<td style="vertical-align: middle;width: 110px;"><img src="p/small/' + tsmall + '" alt="' + tname +'" style="display: block;margin-left: auto;margin-right: auto;width: 85px;" /></td>';		}		buffer += '<td>';		buffer += '<p style="color: #000000;"><em>With This Item We Recommend:</em></p>';		buffer += '<p style="color: #03469c;font-weight: bold;">' + tname +'</p>';		buffer += '<p style="color: #03469c;">';		if (ispartner == '[ssrid]') {			buffer += '$' + tprice;		} else {			if (tprice == twhole) {				buffer += '$' + tprice;			} else{				buffer += 'retail: $' + tprice + '&nbsp;&nbsp;wholesale: $' + twhole;			}		}		buffer += '</p>';		buffer += '<p style="text-align: right;color: #03469c;font-weight: bold;padding-right: 10px;">&gt; <a href="' + tmppage +'?item=' + team +'" style="color: #03469c;">more</a></p>';		buffer += '</td>';		buffer += '</tr>';		buffer += '</table>';		buffer += '</div>';	}		div.innerHTML = buffer;	return false;}