// msslovi0 2007-01-29 /* Written by Jonathan Snook, http://www.snook.ca/jonathan */ function getElementsByClassName(node, classname) { var a = []; var re = new RegExp('\\b' + classname + '\\b'); var els = node.getElementsByTagName("*"); for(var i=0,j=els.length; i 0) { pfrom_float = parseFloat(pfrom); if (isNaN(pfrom_float)) { error_message = error_message + unescape("Price over, must be a number\n"); error_field = document.getElementById("advanced_search").pfrom; error_found = true; } } else { pfrom_float = 0; } if (pto.length > 0) { pto_float = parseFloat(pto); if (isNaN(pto_float)) { error_message = error_message + unescape("Price up to, must be a number\n"); error_field = document.getElementById("advanced_search").pto; error_found = true; } } else { pto_float = 0; } if ( (pfrom.length > 0) && (pto.length > 0) ) { if ( (!isNaN(pfrom_float)) && (!isNaN(pto_float)) && (pto_float < pfrom_float) ) { error_message = error_message + unescape("Price up to must be larger or same size as Price over.\n"); error_field = document.getElementById("advanced_search").pto; error_found = true; } } if (error_found == true) { alert(error_message); error_field.focus(); return false; } } function popupWindow(url) { window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=450,height=280,screenX=150,screenY=150,top=150,left=150') } function checkFormReview() { var error = 0; var error_message = unescape("Missing necessary information!\nPlease fill in correctly.\n\n"); var review = document.getElementById("product_reviews_write").review.value; if (review.length < 50) { error_message = error_message + unescape("The text must consist at least of 50 alphabetic characters..\n"); error = 1; } if (!((document.getElementById("product_reviews_write").rating[0].checked) || (document.getElementById("product_reviews_write").rating[1].checked) || (document.getElementById("product_reviews_write").rating[2].checked) || (document.getElementById("product_reviews_write").rating[3].checked) || (document.getElementById("product_reviews_write").rating[4].checked))) { error_message = error_message + unescape("Enter your review.\n"); error = 1; } if (error == 1) { alert(error_message); return false; } else { return true; } } function switchJSElements() { if(document.getElementsByName) { getElementsByClassName(document, 'jsNone'); for(i=0;i