function injectStyle(CSS) { h = document.getElementsByTagName('head'); h = h[0]; css = document.createElement('style'); css.type = 'text/css'; CSStext = document.createTextNode(CSS); css.appendChild(CSStext); h.appendChild(css); } var IE = 0; if (navigator.userAgent.indexOf("MSIE")!=-1) IE = 1; var IE70 = 0; if (navigator.userAgent.indexOf("MSIE 7.0")!=-1) IE70 = 1; var safari419_3 = 0; if (navigator.userAgent.indexOf("Safari/419")!=-1) safari419_3 = 1; var opera = 0; if (navigator.userAgent.indexOf("Opera")!=-1) opera = 1; if (opera == 1) { injectStyle('label {vertical-align: middle}'); } function removePreloader() { var elem = document.getElementById('sform_preloader'); elem.style.display = 'none'; elem.style.visibility = 'hidden'; elem = document.getElementById('sform_container'); elem.style.display = 'block'; elem.style.visibility='visible'; } var tidClicked = false; var wordsClicked = false; function clearIn(where) { if (where == 'tid' && !tidClicked) { document.forms['search_form'].tid.value = ''; document.forms['search_form'].tid.style.color = 'black'; tidClicked = true; } if (where == 'search_words' && !wordsClicked) { document.forms['search_form'].search_words.value = ''; document.forms['search_form'].search_words.style.color = 'black'; wordsClicked = true; } } function checkType(type){ if (typeof type == 'undefined') { return; } val = type.value; if (val == 0 || val == 1 || val == 3 || val == 9 || val == 23) { document.search_form.cat.disabled = false; } else { document.search_form.cat.disabled = true; } if (val == 0 || val == 1 || val == 3 || val == 10 || val == 9 || val == 23) { document.search_form.search_words.disabled = false; } else { document.search_form.search_words.disabled = true; } } function highlight_div(checkbox_node) { label_node = checkbox_node.parentNode; if (checkbox_node.checked) { label_node.className = 'multipleSelectDivHigh'; } else { label_node.className = 'multipleSelectDiv'; } } function prepareSelectedProductsString(outerDivID, innerDivId, text) { if (!text) { text = '- Any -'; } outerDiv = document.getElementById(outerDivID); innerDiv = document.getElementById(innerDivId); divWidth = parseInt(innerDiv.style.width); maxTextSize = parseInt(divWidth/6.5); var fields = outerDiv.getElementsByTagName('input'); var selectedString = ""; for (i=0; i <= fields.length-1; i++) { if ((fields[i].checked == true)) { if (selectedString != "") selectedString = selectedString + ','; selectedString = selectedString + getLabelText(fields[i]); } } if (selectedString == "") { selectedString = text; } if (selectedString.length > maxTextSize) { innerDiv.innerHTML = ''+selectedString.substr(0,maxTextSize) + '...'; }else{ innerDiv.innerHTML = ''+selectedString+''; } innerDiv.parentNode.title = selectedString.replace(/&/,/&/); } function CheckChilds(obj){ var num = 0; var allchecked = true; container = obj.parentNode.parentNode; elems = container.getElementsByTagName('input'); num = elems.length; for (i=1; i"; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + "
- Any Product -
"; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; return divHTML; } function prepareCategoryDiv(elWidth) { var divHTML = ""; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + "
"; divHTML = divHTML + "
- Any Category -
"; divHTML = divHTML + "
"; divHTML = divHTML + " "; divHTML = divHTML + "
"; return divHTML; } function prepareStyleDiv(elWidth) { var divHTML = ""; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + "
"; divHTML = divHTML + "
- Any Style -
"; divHTML = divHTML + "
"; divHTML = divHTML + " "; divHTML = divHTML + "
"; return divHTML; } function prepareAuthorsDiv(elWidth) { var divHTML = ""; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + "
"; divHTML = divHTML + "
- Any Author -
"; divHTML = divHTML + "
"; divHTML = divHTML + " "; divHTML = divHTML + "
"; return divHTML; } function prepareSearchDiv() { var divHTML = ""; divHTML = divHTML + "
"; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + " "; divHTML = divHTML + "
Search Products
Products:"; divHTML = divHTML + prepareProductTypeDiv(170); divHTML = divHTML + " "; divHTML = divHTML + "
"; divHTML = divHTML + " Template Number: 

"; divHTML = divHTML + " Keyword: 
"; divHTML = divHTML + "

"; divHTML = divHTML + " Price range: from $ to $ "; divHTML = divHTML + "
"; divHTML = divHTML + "
Category:"; divHTML = divHTML + prepareCategoryDiv(170); divHTML = divHTML + "
Style:"; divHTML = divHTML + prepareStyleDiv(170); divHTML = divHTML + "
Author:"; divHTML = divHTML + prepareAuthorsDiv(170); divHTML = divHTML + "
"; divHTML = divHTML + "
"; var sform = document.getElementById('sform_container'); if (sform !== null) { sform.innerHTML = divHTML; InitDescrs(document.forms.search_form); prepareSelectedProductsString("search-type_search-type", "checkedSearchType", '- Any Product -'); prepareSelectedProductsString("category_category", "checkedCategory", '- Any Category -'); prepareSelectedProductsString("style_style", "checkedStyle", '- Any Style -'); prepareSelectedProductsString("author_author", "checkedAuthor", '- Any Author -'); removePreloader(); } }