jQuery.noConflict();

jQuery(document.body).ready(function() {
	jQuery("#carttable>tbody>tr:last").addClass("jQ_blue");
	jQuery("#carttable>tbody>tr:last>td").removeClass("texttablert");
	jQuery("#carttable>tbody>tr:last>td").removeClass("texttable");
	jQuery("#carttable>tbody>tr:last>td:first").append("<img src='/images/blank.gif' width='1' height='13' alt='' border='0'>");
   
	if ( jQuery("#carttable").length > 0 ) {
		jQuery("#checkout").before("<img src='/images/blank.gif' width='1' height='10' alt='' border='0'><br/>");
		jQuery("#cancel").before("<img src='/images/blank.gif' width='1' height='10' alt='' border='0'><br/>");
		jQuery("#recalc").before("<img src='/images/blank.gif' width='1' height='10' alt='' border='0'><br/>");
	}
	
	var	myArray = jQuery("span");
	for (var i = 0; i < myArray.length; i++) {
		if (myArray[i].id == "custcolpersonalization_fs") {
			//var	start = myArray[i].innerHTML.search(/onchange=/i);
			//var	end = myArray[i].innerHTML.search(/onfocus=/i);
			//var	javascript = myArray[i].innerHTML.substr(start+9, end-9-start);
			//var lines = javascript.split(";");
			//var	newLine="";
			//for (var j=0;j<lines.length;j++) {
			//	if (j==2) {
			//		newLine += "if (this.isvalid) {this.isvalid=validate_for_illegal_characters(this.value);}"
			//	}
			//	newLine += lines[j] + ";";
			//}
			
			//var	frontEndHTML = myArray[i].innerHTML.substr(0, start+9);
			//var	backEndHTML = myArray[i].innerHTML.substr(end, myArray[i].innerHTML.length-end);
			//console.log(myArray[i].innerHTML);
			//console.log(frontEndHTML + newLine + backEndHTML);
			//myArray[i].innerHTML = frontEndHTML + newLine + backEndHTML;
			jQuery(myArray[i]).append("&nbsp;&nbsp;<span class='smalltextnolink'><a href='javascript: openwindow()'>What is this?</a></span>");
		}
		else if (myArray[i].id == "itemOriginalPrice16px") {
			if (myArray[i].innerHTML != "") {
				myArray[i].innerHTML =  "$" + myArray[i].innerHTML;
				//jQuery(myArray[i]).before("$"); // console.log(myArray[i]);
			}
		}
	}
		
	
	if ( jQuery("#custcolpersonalization_fs").length > 0 ) {
		if ( jQuery("#custcol3_fs").length > 0 || jQuery("#custcolmatrixoption_fs").length > 0) {
			jQuery("#tblActionForm").removeClass("nocust");
			jQuery("#tblActionForm").addClass("custsize");
		} else {
			jQuery("#tblActionForm").removeClass("nocust");
			jQuery("#tblActionForm").addClass("cust");
		}
//		jQuery("#custcolpersonalization_fs").append("&nbsp;&nbsp;<span class='smalltextnolink'><a href='javascript: openwindow()'>What is this?</a></span>");
	}
 });
 

function customizeElement(inName) {
	var customizeElement = document.forms[inName].elements['custcolpersonalization'];
	alert(customizeElement);
	return customizeElement;
}
 
function searchSingleQuote( inString ) {
	var singleQuote = /'([^']*)'/g;
	
	return inString.match(singleQuote);
	
}


function injectScript(scriptDOM, insertPoint, scriptToInsert) {
	var		frontEndHTML = scriptDOM.innerHTML.substr(0, insertPoint);
	var		backEndHTML =  scriptDOM.innerHTML.substr(insertPoint, scriptDOM.innerHTML.length - insertPoint);
	
	scriptDOM.innerHTML = frontEndHTML + " " + scriptToInsert + " " + backEndHTML;
}

 
function openwindow()
{
	window.open("/laseretched.html","mywindow","menubar=0,resizable=0,width=400,height=500,scrollbars=1");
}

function validate_for_illegal_characters( inVar ) {
	var	result=true;
	var	i;
	
	for (var i=0;i<inVar.length;i++) {
		var keyCode = inVar.charCodeAt(i);
		/* 233 = é */
		/* 241 = ñ */
		
		if (keyCode > 8000  ) {
			result = false;
			break;
		}
	}
	
	
	return result;

}
