function getElementsByClassName(oElm, strTagName, strClassName){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/\-/g, "\\-");
	var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
	var oElement;
	for(var i=0; i<arrElements.length; i++){
		oElement = arrElements[i];
		if(oRegExp.test(oElement.className)){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}

function ckform() {
    var inpts = document.getElementsByTagName("select");	
	var ogtable = document.getElementById("item-ma");

	if (ogtable==null)
		ogtable=document.getElementById("product-info-table");

	var addoginpts = ogtable ? ogtable.getElementsByTagName("select") : null;
	var addoginscript = ogtable ? ogtable.getElementsByTagName("input") : null;

// Incription input check original table

	if(addoginscript){
		for(var i=0; i < addoginscript.length; i++){
			if((addoginscript[i].id == "emb1") && (addoginscript[i].value != "")){
				for (var j=0; j < addoginpts.length; j++){
					if(addoginpts[j].id != "required1"){
						addoginpts[j].id = "required2"; 
					}
				}
			}
		}
	}

// Original table row

	if(addoginpts){
		 for (var i=0; i < addoginpts.length; i++){
			if(inpts[i].className =="required" && inpts[i].selectedIndex == 0)
			{ 
				var newname = inpts[i].name.replace(/[a-z0-9]*_/i, '');
				alert(newname + " is a required field");
				return false;
			}	
		 }
	}


// Added table rows

	for (var i=0; i < inpts.length; i++){
		if(((inpts[i].id == "required1") || (inpts[i].id == "required2")) && (inpts[i].selectedIndex == 0)){
			var newname = inpts[i].name.replace(/[a-z0-9]*_/i, '');
			alert(newname + " is a required field");
			return false;
		}
	}
	
return true;

}

function changeId(){
	var ogtable = document.getElementById("product-info-table");
	var addoginscript = ogtable ? ogtable.getElementsByTagName("input") : null;
	var addogselts = ogtable ? ogtable.getElementsByTagName("select") : null;

	for(var i=0; i < addoginscript.length; i++){
		if((addoginscript[i].id == "emb1") && (addoginscript[i].value != "")){
			for (var j=0; j < addogselts.length; j++){
				if(addogselts[j].id != "required1"){
					addogselts[j].id = "required2";
				}
			}
		}else if((addoginscript[i].id == "emb1") && (addoginscript[i].value == "")){
			for (var j=0; j < addogselts.length; j++){
				if(addogselts[j].id != "required1"){
					addogselts[j].id = "required-emb";
				}
			}
		}
	}
}

function changeId1(){
	var arr = getElementsByClassName(document, "td", "showpit");
	
	for (var j=0; j < arr.length; j++){
		var innyins = arr[j].getElementsByTagName("input");
		var innyselts = arr[j].getElementsByTagName("select");
		
		for (var x = 0; x < innyins.length; x++){
			if((innyins[x].id == "emb1") && (innyins[x].value != "")){
				for (var i=0; i < innyselts.length; i++){
					if(innyselts[i].id != "required1"){
						innyselts[i].id = "required2";
					}
				}
			}else if((innyins[x].id == "emb1") && (innyins[x].value == "")){
				for (var i=0; i < innyselts.length; i++){
					if(innyselts[i].id != "required1"){
						innyselts[i].id = "required-emb";
					}
				}
			}
		}
	}
}
