function gen_it() { var get_id, num, up_photo, up_text; get_id = document.getElementById("gen_content"); num = document.getElementById("gen_num").value; if(num > 40) { alert("Max file and text uploads are 20!\nInsert minor value than 21."); return false; } if(!num) { alert("Please insert some value to generate\ntext inputs and picture uploads!"); return false; } if(isNaN(num)) { alert("Only numeric values are accepted!"); return false; } if(num == 0) { alert("Please insert greater value than 0!"); return false; } up_photo = ""; up_text = ""; for(i = 0; i < num; i++) { up_photo += "Upload picture "+(i+1)+":

"; } /* up_photo += "
"; for(i = 0; i < num; i++) { up_text += " Text for picture "+(i+1)+":

"; up_text += " Text for picture "+(i+1)+":

"; up_text += " Text for picture "+(i+1)+":

"; up_text += " Text for picture "+(i+1)+":

"; up_text += " Text for picture "+(i+1)+":

"; up_text += " Text for picture "+(i+1)+":

"; up_text += " Text for picture "+(i+1)+":

"; up_text += " Text for picture "+(i+1)+":

"; up_text += " Text for picture "+(i+1)+":

"; up_text += " Text for picture "+(i+1)+":

"; up_text += " Text for picture "+(i+1)+":

"; } */ get_id.innerHTML = up_photo; //up_photo + up_text; document.getElementById("go_pro").style.display = "block"; } function show_leg(num) { if(document.getElementById) { if(num == 1) { document.getElementById("leg").style.display = "inline"; document.getElementById("link_show").style.display = "none"; document.getElementById("link_hide").style.display = "inline"; } if(num == 0) { document.getElementById("leg").style.display = "none"; document.getElementById("link_show").style.display = "inline"; document.getElementById("link_hide").style.display = "none"; } } } function check_fields(numt) { var x, y, z, ext, sval, num; x = document.getElementsByTagName("input"); y = document.getElementsByTagName("textarea"); z = document.getElementsByTagName("select"); sval = new Array(); num = 0; for(i = 0; i < x.length; i++) { if(document.getElementById("pic_num") && x[i].id == "pic_num") continue; else if(x[i].type == "text" && x[i].value == "") { alert("All fields are required!"); return false; } if(!numt) { if(x[i].value == "" && x[i].type == "file") { alert("All fields are required!"); return false; } if(x[i].type == "file") { if(x[i].value.substr(-3).toLowerCase() == "jpg" || x[i].value.substr(-3).toLowerCase() == "gif" || x[i].value.substr(-3).toLowerCase() == "png" || x[i].value.substr(-4).toLowerCase() == "jpeg") continue; else { alert("Invalid upload file extension!\nFile extensions must be JPG, JPEG, GIF, PNG."); return false; } } } else { if(x[i].type == "file" && x[i].value.length > 0) { if(x[i].value.substr(-3).toLowerCase() == "jpg" || x[i].value.substr(-3).toLowerCase() == "gif" || x[i].value.substr(-3).toLowerCase() == "png" || x[i].value.substr(-4).toLowerCase() == "jpeg") continue; else { alert("Invalid upload file extension!\nFile extensions must be JPG, JPEG, GIF, PNG."); return false; } } } } for(i = 0; i < y.length; i++) { if(y[i].value == "") { alert("All fields are required!"); return false; } } for(i = 0; i < z.length; i++) { sval[i] = z[i].value; for(j = 0; j < z.length; j++) { if(sval[i] == z[j].value) num += 1; } } if(num > z.length) { alert("The picture position can\'t be repeated twice!"); //return false; } document.getElementById("form_pro").submit(); } function ch_del(num) { if(confirm("Do you really want delete the selected\npicture and text data?")) document.getElementById(num).submit(); } function gen_it_mod(ng) { var get_id, num, up_photo, maxn; get_id = document.getElementById("gen_content"); num = document.getElementById("gen_num").value; if(!ng) maxn = 20; else maxn = ng; if(num > maxn) { alert("Max file uploads are "+maxn+"!\nInsert minor value than "+parseInt(maxn+1)+"."); return false; } if(!num) { alert("Please insert some value to generate\ntext inputs and picture uploads!"); return false; } if(isNaN(num)) { alert("Only numeric values are accepted!"); return false; } if(num == 0) { alert("Please insert greater value than 0!"); return false; } up_photo = ""; for(i = 0; i < num; i++) { up_photo += "Upload picture "+(i+1)+":

"; } get_id.innerHTML = up_photo; document.getElementById("go_pro").style.display = "block"; } function ch_pass() { if(document.getElementById("pass").value != document.getElementById("repass").value) { alert("Passwords doesn\'t match!\nRepeat the operation."); return false; } else check_fields(); } function show_login() { if(document.getElementById("t1").style.display == "block") { document.getElementById("t1").style.display = "none"; document.getElementById("log").innerHTML = "Login"; } else { document.getElementById("t1").style.display = "block"; document.getElementById("log").innerHTML = "Login >>"; } } if (!document.layers&&!document.all&&!document.getElementById) event="test" function showtip(current,e,text){ if (document.all||document.getElementById){ thetitle=text.split('
') if (thetitle.length>1){ thetitles='' for (i=0;i'+text+'') document.tooltip.document.close() document.tooltip.left=e.pageX+5 document.tooltip.top=e.pageY+5 document.tooltip.visibility="show" } } function hidetip(){ if (document.layers) document.tooltip.visibility="hidden" } function toogle(obj, objId) { if(obj.options[obj.selectedIndex].value == 1) { document.getElementById(objId).style.display = "block"; } else { document.getElementById(objId).style.display = "none"; } } function chkcom(obj, gp, mp, op, np, kp, ag, ip, pp) { if(document.getElementById("ocjena").options[document.getElementById("ocjena").selectedIndex].value == 0) { alert(op); return false; } if(document.getElementById("mjesec").options[document.getElementById("mjesec").selectedIndex].value == 0) { alert(mp); return false; } if(document.getElementById("godina").options[document.getElementById("godina").selectedIndex].value == 0) { alert(gp); return false; } if(document.getElementById("naslov").value.length == 0) { alert(np); return false; } if(document.getElementById("ime").value.length == 0) { alert(ip); return false; } /* if(document.getElementById("prezime").value.length == 0) { alert(pp); return false; } */ if(document.getElementById("komentar").value.length == 0) { alert(kp); return false; } if(document.getElementById("agree").checked == false) { alert(ag); return false; } obj.submit(); } String.prototype.trim = function() { a = this.replace(/^\s+/, ""); return a.replace(/\s+$/, ""); } function do_get(url) { var receipt, requester, iddle; requester = null; if (requester != null && requester.readyState != 0 && requester.readyState != 4) requester.abort(); try { requester = new XMLHttpRequest(); } catch (error) { try { requester = new ActiveXObject("Microsoft.XMLHTTP"); } catch (error) { requester = null; return false; } } requester.onreadystatechange = function() { if (requester.readyState == 4) { if (requester.status == 200) { alert(requester.responseText.trim()); } else if (requester.status != 0) alert("There was an error while retrieving the URL: " + requester.statusText + "\nTry again."); } return true; } requester.open("GET", url); requester.send(null); return true; } function swtable(obj, objdiv, show_, hide_) { var objd = document.getElementById(objdiv); if(objd.style.display == "none") { obj.innerHTML = hide_; objd.style.display = "block"; } else { obj.innerHTML = show_; objd.style.display = "none"; } } function checkDatum(text_) { var obj, list_, i, a = 0; obj = document.getElementById("col"); list_ = obj.getElementsByTagName("input"); for(i = 0; i < list_.length; i++) { if(list_[i].type == "checkbox" && list_[i].checked == true) { a += 1; } } if(a == 0) { alert(text_); return false; } return true; } function chRez(text_) { var a = 0; if(document.getElementById("name").value.length == 0) a += 1; if(document.getElementById("surname").value.length == 0) a += 1; if(document.getElementById("address").value.length == 0) a += 1; if(document.getElementById("city").value.length == 0) a += 1; if(document.getElementById("zip").value.length == 0) a += 1; if(document.getElementById("phone").value.length == 0) a += 1; if(document.getElementById("mobile").value.length == 0) a += 1; if(a > 0) { alert(text_); return false; } return true; } function checkMail(obj, mailtext_) { if(document.getElementById("email").value.match(/^.*?\@(.*?|.*?\..*?)\..*?/)) return true; else alert(mailtext_); } function doconto(o, obj) { var a = 0; if(o.checked == true) { document.getElementById("tot").value = parseInt(document.getElementById("tot").value) + parseInt(obj); document.getElementById("total").value = parseInt(document.getElementById("total").value) + parseInt(obj); a += 1; } if(o.checked == false) { a -= 1; document.getElementById("tot").value = parseInt(document.getElementById("tot").value) - parseInt(obj); document.getElementById("total").value = parseInt(document.getElementById("total").value) - parseInt(obj); } if(a == 0) { document.getElementById("tot").value = 0; document.getElementById("total").value = 0; } }