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;
}