function execChild(event,cellId){ var cellObj = document.getElementById(cellId); var rowObj = cellObj.parentNode; var rowIndex = rowObj.sectionRowIndex + 1; var newCellId = rowObj.cells[0].id + '_child_0'; var newCellObj = document.getElementById(newCellId); if(newCellObj){ if(event) { closeChild(cellId, 0); } }else{ var cellInfoArr = colInfo(cellId); var childCellId = openChild(event, cellId, 0); listCat(cellInfoArr['id'], childCellId); // // var childCellId = openChild(event, cellId, 1); // create_list(cellInfoArr['id'], childCellId); } } function closeChild(cellId, childCnt){ var cellObj = document.getElementById(cellId); if(childCnt == 0) { var curClass = cellObj.parentNode.cells[0].className; var newClass = curClass.replace('odragger', 'dragger'); cellObj.parentNode.cells[0].className = newClass; } var rowObj = cellObj.parentNode; var rowIndex = rowObj.sectionRowIndex + 1; var newCellId = rowObj.cells[0].id + '_child_' + childCnt; var newCellObj = document.getElementById(newCellId); if(newCellObj) { var newCellRow = newCellObj.parentNode; //hack to replace image var arrowCellObj = rowObj.cells[3]; var newCellInner = arrowCellObj.innerHTML; arrowCellObj.innerHTML = newCellInner.replace('down.gif','right.gif'); //*******// newCellRow.parentNode.deleteRow(newCellRow.sectionRowIndex); var cellInfoArr = colInfo(cellId); var cookieVar = 'cookie_' + cellInfoArr['table'] + '_open'; var cookieVal = cellInfoArr['table'] + '_id_' + cellInfoArr['id']; var openCookie = getCookie(cookieVar); if(openCookie){ if(openCookie.indexOf(cookieVal) >= 0){ openCookie = openCookie.replace('|' + cookieVal, ''); document.cookie = cookieVar + '=' + openCookie + '; path=/'; } } childCnt++; closeChild(cellId, childCnt); }else{ return 1; } } function openChild(event,cellId, childCnt){ var cellObj = document.getElementById(cellId); if(childCnt == 0) { var curClass = cellObj.parentNode.cells[0].className; var newClass = curClass.replace('dragger', 'odragger'); cellObj.parentNode.cells[0].className = newClass; } var rowObj = cellObj.parentNode; var rowIndex = rowObj.sectionRowIndex + 1 + childCnt; var newCellId = rowObj.cells[0].id + '_child_' + childCnt; var newRow = rowObj.parentNode.insertRow(rowIndex); var newCell= newRow.insertCell(0); newCell.className = 'listCell whiteBg'; newCell.innerHTML = ' '; var newCell= newRow.insertCell(1); newCell.innerHTML = 'Loading....'; newCell.colSpan = rowObj.cells.length - 1; var cellInfoArr = colInfo(cellId); newCell.id = newCellId; var cookieVar = 'cookie_' + cellInfoArr['table'] + '_open'; var cookieVal = cellInfoArr['table'] + '_id_' + cellInfoArr['id']; var openCookie = getCookie(cookieVar); if(openCookie){ if(openCookie.indexOf(cookieVal) < 0){ document.cookie = cookieVar + '=' + openCookie + '|' + cookieVal + '; path=/'; } }else{ document.cookie = cookieVar + '=' + openCookie + '|' + cookieVal + '; path=/'; } return newCellId; } function setCookie(name, value, expires, path, domain, secure) { var today = new Date(); today.setTime( today.getTime() ); if ( expires ){ expires = expires * 1000 * 60 * 60 * 24; } var expires_date = new Date( today.getTime() + (expires) ); document.cookie = name + "=" +escape( value ) + ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + ( ( path ) ? ";path=" + path : "" ) + ( ( domain ) ? ";domain=" + domain : "" ) + ( ( secure ) ? ";secure" : "" ); } function getCookie(name) { var start = document.cookie.indexOf( name + "=" ); var len = start + name.length + 1; if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) ) { return null; } if ( start == -1 ) return null; var end = document.cookie.indexOf( ";", len ); if ( end == -1 ) end = document.cookie.length; return unescape( document.cookie.substring( len, end ) ); } function deleteCookie(name, path, domain) { if ( getCookie( name ) ) document.cookie = name + "=" + ( ( path ) ? ";path=" + path : "") + ( ( domain ) ? ";domain=" + domain : "" ) + ";expires=Thu, 01-Jan-1970 00:00:01 GMT"; } function openBrowse(check, divId){ divObj = document.getElementById('tbl_' + divId); fileObj = document.getElementById('imagefile_' + divId); if(check.checked) { divObj.style.visibility = "visible"; }else{ divObj.style.visibility = "hidden"; } } function showShipingAdress(){ if(document.getElementById('check_0').checked == true){ //no change document.getElementById('shipingAddress').style.display='block'; }else{ //replace with the billing value document.getElementById('shipingAddress').style.display='none'; frmObj = document.registration; frmObj.s_company.value = frmObj.company.value; frmObj.s_contact.value = frmObj.contact.value; frmObj.s_email.value = frmObj.emailAddress.value; frmObj.s_telephoneNumber.value = frmObj.telephoneNumber.value; frmObj.s_address.value = frmObj.address.value; frmObj.s_city.value = frmObj.city.value; frmObj.s_county.value = frmObj.county.value; frmObj.s_post.value = frmObj.post_code.value; selIdx = frmObj.country.selectedIndex; frmObj.s_country.value = frmObj.country.options[selIdx].value; } } function showShipingAdressOrder(){ if(document.getElementById('check_0').checked == true){ //no change document.getElementById('shipingAddress').style.display='block'; }else{ //replace with the billing value document.getElementById('shipingAddress').style.display='none'; frmObj = document.registration; frmObj.first_name.value = frmObj.s_first_name.value; frmObj.last_name.value = frmObj.s_last_name.value; frmObj.s_email.value = frmObj.email.value; frmObj.s_telephoneNumber.value = frmObj.telephoneNumber.value; frmObj.s_address.value = frmObj.address.value; frmObj.s_city.value = frmObj.city.value; frmObj.s_county.value = frmObj.county.value; frmObj.s_post.value = frmObj.post_code.value; selIdx = frmObj.country.selectedIndex; frmObj.s_country.value = frmObj.country.options[selIdx].value; } } function showTradeShipAdress(){ if(document.getElementById('check_0').checked == true){ //no change document.getElementById('shipingAddress').style.display='block'; }else{ //replace with the billing value document.getElementById('shipingAddress').style.display='none'; } } function CheckThis(){ var vis = 'hidden'; var dis = 'none'; if(document.admin.change.checked == true){ var vis = 'visible'; var dis = 'block'; } for(var i=1;i<=6;i++){ document.getElementById('div_'+ i).style.visibility = vis; document.getElementById('div_'+ i).style.display = dis; } } function showBoxHideModules(val){ if(val =='1'){ document.getElementById('moduleContainer').style.display='none'; document.getElementById('moduleContainer').style.visibility='hidden'; }else{ document.getElementById('moduleContainer').style.display='block'; document.getElementById('moduleContainer').style.visibility='visible'; } }