function ajaxFindCategories(search) { if(search != "") { ajax.abort(); ajax = getHTTPObject(); ajax.open('get', '/product_wizard/product_wizard.php?cmd=findcategories&search='+search); ajax.onreadystatechange = ajaxFindResponse; ajax.send(null); } else { document.getElementById('input_error').innerHTML = "You must enter the product title"; } } function ajaxLoadCategories(category_id) { if(category_id != "") { ajax.abort(); ajax = getHTTPObject(); ajax.open('get', '/product_wizard/product_wizard.php?cmd=loadcategories&category='+category_id); ajax.onreadystatechange = ajaxLoadResponse; ajax.send(null); } } function ajaxAddPhoto(element, num, imageid) { var photobox = element.name; if(element.className == "removePhotoButton") { //now remove session data for this photo ajax.abort(); ajax = getHTTPObject(); ajax.open('get', '/product_wizard/product_wizard.php?cmd=removephoto&photoid='+num+'&imageid='+imageid); document.getElementById("photo_"+num).className = "addPhotoButton"; ajax.onreadystatechange = ajaxRemovePhoto; ajax.send(null); } else { photonum = photobox.split('_'); return ajaxWindowUpload(photonum[1]); } } function ajaxRemovePhoto() { if (ajax.readyState == 4) { var response = ajax.responseText; photonum = response.split('||'); document.getElementById("photo"+photonum[0]).innerHTML = ''; //document.getElementById("photo_"+photonum[0]).value = "Add Photo"; } } function ajaxWindowUpload(number) { iLeftPosition = (screen.width) ? (screen.width-500)/2 : 0; iTopPosition = (screen.height) ? (screen.height-500)/2 : 0; strSettings = 'height=250,width=300,top='+iTopPosition+',left='+iLeftPosition+',toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,fullscreen=0,titlebar=0,status=0,'; objWin = window.open("/product_wizard/wizard_upload.html?number="+number,null,strSettings); } function ajaxLoadResponse() { if (ajax.readyState == 4) { var response = ajax.responseText; document.getElementById('categories').innerHTML = ajax.responseText; } } function ajaxFindResponse() { if (ajax.readyState == 4) { document.getElementById('categories').innerHTML = ajax.responseText; } } function addAnotherFeature(num) { feature_tr = document.createElement('tr'); feature_tr_id = document.createAttribute('id'); feature_tr_id.nodeValue = 'feature_'+(num+1); feature_tr.setAttributeNode(feature_tr_id); feature_tr_label_td = document.createElement('td'); feature_tr_label_td.innerHTML = 'Feature: '; feature_tr_input_td = document.createElement('td'); feature_tr_input_td.innerHTML = ''; feature_tr_button_td = document.createElement('td'); feature_tr_button_td.innerHTML = ''; feature_tr.appendChild(feature_tr_label_td); feature_tr.appendChild(feature_tr_input_td); feature_tr.appendChild(feature_tr_button_td); document.getElementById("add_"+num).src = "/images/buttons/remove.gif"; document.getElementById("add_"+num).onclick = function() {removeFeature(num)} if (document.getElementById('feature_table').getElementsByTagName('tbody').length > 0) { document.getElementById('feature_table').getElementsByTagName('tbody')[0].appendChild(feature_tr); } else { document.getElementById('feature_table').appendChild(feature_tr); } } function removeFeature(num) { document.getElementById("feature_"+num).style.display = 'none'; document.getElementById("feature_input_"+num).value = ''; } function addAnotherFinanceFeature(num) { financefeature_tr = document.createElement('tr'); financefeature_tr_id = document.createAttribute('id'); financefeature_tr_id.nodeValue = 'financefeature_'+(num+1); financefeature_tr.setAttributeNode(financefeature_tr_id); financefeature_tr_label_td = document.createElement('td'); financefeature_tr_label_td.innerHTML = 'Incentive: '; financefeature_tr_input_td = document.createElement('td'); financefeature_tr_input_td.innerHTML = ''; financefeature_tr_button_td = document.createElement('td'); financefeature_tr_button_td.innerHTML = ''; financefeature_tr.appendChild(financefeature_tr_label_td); financefeature_tr.appendChild(financefeature_tr_input_td); financefeature_tr.appendChild(financefeature_tr_button_td); document.getElementById("financeadd_"+num).src = "/images/buttons/remove.gif"; document.getElementById("financeadd_"+num).onclick = function() {removeFinanceFeature(num)} if (document.getElementById('financefeature_table').getElementsByTagName('tbody').length > 0) { document.getElementById('financefeature_table').getElementsByTagName('tbody')[0].appendChild(financefeature_tr); } else { document.getElementById('financefeature_table').appendChild(financefeature_tr); } } function removeFinanceFeature(num) { document.getElementById("financefeature_"+num).style.display = 'none'; document.getElementById("financefeature_input_"+num).value = ''; } function setChosenCategory(category) { document.getElementById('chosen_category').value=category; }